ODBIERZ TWÓJ BONUS :: »

Aplikacje cloud-native w Azure. Budowa, wdrażanie i bezpieczeństwo Mariusz Dworniczak

(ebook) (audiobook) (audiobook)
Autor:
Mariusz Dworniczak
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
176
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
42,88 zł 67,00 zł (-36%)
42,21 zł najniższa cena z 30 dni

Dodaj do koszyka Darmowa dostawa od 60,00 zł Do darmowej dostawy brakuje Ci 0,00 zł Najtańsza dostawa od 9,90 zł Gratulujemy! Twoje zamówienie kwalifikuje się do darmowej wysyłki Wysyłamy w 24h

Ebook
34,84 zł 67,00 zł (-48%)
33,50 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

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

O autorze książki

Mariusz Dworniczak - ekspert w dziedzinie zarządzania projektami IT i architektury chmurowej. Absolwent zarządzania projektami i filologii angielskiej, co pozwala mu swobodnie łączyć świat technologii z efektywną komunikacją biznesową. Doświadczenie zdobywał, realizując krytyczne projekty infrastrukturalne dla sektora bankowego, motoryzacyjnego i instytucji unijnych. Jako Senior Technical Programme Manager w amerykańskiej spółce BOX na co dzień mierzy się z wyzwaniami skalowania chmury publicznej. Jako dydaktyk i autor stawia na praktyczne podejście - w swoich publikacjach i wykładach na Uniwersytecie WSB Merito przekłada skomplikowane zagadnienia techniczne na język konkretnych rozwiązań biznesowych. Autor kursów na platformie Udemy, aktywny promotor standardów profesjonalnego zarządzania w IT.

Autora znajdziesz na: www.Mariusz.Dworniczak.pl

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy ta książka prowadzi krok po kroku przez stworzenie kompletnej aplikacji cloud-native w Azure?
Tak. Budujesz projekt ,,Cloud Task Manager" od architektury i repozytorium, przez kontenery (Docker/Docker Compose), frontend i backend, aż po wdrożenie, skalowanie, bezpieczeństwo i CI/CD w Microsoft Azure.
2. Jakie technologie i narzędzia są omawiane w praktyce?
Autor pracuje na architekturze mikroserwisowej i podejściu cloud-native, wykorzystuje Dockera, Docker Compose, Git, React + Vite (frontend), backend z podejściem Clean Architecture, integrację z Azure SQL oraz elementy automatyzacji CI/CD i dokumentacji.
3. Czy znajdę tu ćwiczenia/laby i gotowe rozwiązania do porównania?
Tak. Książka zawiera serię labów (artefakty nr 1-8) oraz ,,przykładowe rozwiązania" do każdego z nich, co ułatwia naukę i weryfikację postępów.
4. Czy książka pomaga wystartować z Azure niskim kosztem (albo za darmo)?
Tak. Jest rozdział o budżecie 0 zł i dostępnych ścieżkach: Azure for Students, bezpłatne konto Azure oraz Azure Dev Tools for Teaching, wraz z praktycznymi ,,pierwszymi krokami" w portalu.
5. Czy poruszane są tematy bezpieczeństwa i zarządzania sekretami w chmurze?
Tak. Autor omawia m.in. podejście do zabezpieczeń oraz użycie Azure Key Vault, aby hasła i sekrety nie trafiały do repozytorium kodu, a także elementy związane z dostępem i ochroną aplikacji.
6. Czy książka obejmuje wdrażanie, skalowanie i stabilność działania aplikacji w Azure?
Tak. Po przygotowaniu systemu ,,cloud-ready" przechodzisz przez wdrożenie w Azure, zarządzanie dostępem oraz rozdziały o skalowaniu i budowie rozwiązania bardziej ,,enterprise".
7. Czy w treści jest testowanie i automatyzacja procesu dostarczania (CI/CD)?
Tak. Jeden z końcowych rozdziałów skupia się na testach (m.in. jednostkowych), dokumentacji oraz zautomatyzowanym wdrażaniu w ramach pipeline'u CI/CD.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
42,88 zł
Dodaj do koszyka
Ebook
34,84 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint