Aplikacje cloud-native w Azure. Budowa, wdrażanie i bezpieczeństwo Mariusz Dworniczak
- Autor:
- Mariusz Dworniczak
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 176
- Druk:
- oprawa miękka
- Dostępny format:
-
PDF
Early Release
Uwaga! Ebook w usłudze Early Release – pełna wersja przed premierą. Otrzymujesz natychmiastowy dostęp do 100% ukończonej i zredagowanej książki, zanim trafi ona do ogólnopolskiej sprzedaży. Zyskujesz wiedzę jako pierwszy!
Opis
książki
:
Aplikacje cloud-native w Azure. Budowa, wdrażanie i bezpieczeństwo
Czego się nauczysz?
- Projektowania architektury cloud-native opartej o mikroserwisy, kontenery i API
- Stosowania architektury 3-warstwowej oraz wzorców MVC, Repository i DTO
- Planowania systemu z użyciem standardu C4 i przygotowywania diagramów architektury
- Konfigurowania repozytorium Git i organizowania pracy z kontrolą wersji
- Budowania środowiska wielokontenerowego w Dockerze i Docker Compose
- Tworzenia frontendu SPA w React i Vite oraz integrowania go z API
- Konteneryzowania frontendu i uruchamiania go jako niezależnej usługi
- Implementowania backendu w podejściu Clean Architecture i integrowania go z bazą danych Azure SQL
- Stabilizowania kontraktu API dzięki DTO oraz przygotowywania aplikacji w standardzie cloud-ready
- Zarządzania trwałością danych w kontenerach z użyciem Docker Volumes i migracji EF Core
- Zakładania i konfigurowania konta Azure z wykorzystaniem darmowych limitów i budżetu
- Poruszania się po Azure Portal, Cloud Shell oraz narzędziach monitoringu i optymalizacji
- Wdrażania aplikacji do Microsoft Azure i zarządzania dostępem do zasobów
- Skalowania aplikacji oraz wzmacniania jej bezpieczeństwa i integracji z usługami zewnętrznymi
- Automatyzowania jakości i dostarczania dzięki testom jednostkowym, dokumentacji i pipeline'om CI/CD
- Zabezpieczania sekretów aplikacji poprzez stosowanie Azure Key Vault i eliminowania haseł z repozytorium kodu
Zbuduj swoją pierwszą aplikację specjalnie do chmury
Aplikacje typu cloud-native, na których budowie i implementacji skupia się ta książka, są tworzone specjalnie dla środowisk chmurowych. Tego typu rozwiązanie, korzystające z elastyczności chmury, opiera się na architekturze mikroserwisów, konteneryzacji, interfejsach API i automatyzacji. Dzięki temu jest szybkie we wdrażaniu, odporne na awarie i łatwe do rozbudowy.
Ten poradnik pomoże Ci stworzyć od zera zaawansowaną aplikację: od pierwszego wiersza kodu, przez konteneryzację (Docker), aż po pełną automatyzację (CI/CD) w chmurze Microsoft Azure. W trakcie pracy nad projektem dowiesz się, jak pozyskać odpowiedni budżet i darmowe limity od Microsoftu, poznasz standardy rynkowe (architektura 3-warstwowa, wzorce DTO i Repository), zaznajomisz się również z zagadnieniami dotyczącymi bezpieczeństwa, takimi jak korzystanie z Azure Key Vault, by hasła nigdy nie trafiały do repozytoriów kodu.
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Aplikacje cloud-native w Azure. Budowa, wdrażanie i bezpieczeństwo Mariusz Dworniczak
(0)