- nowość
- promocja
Poznaj Microsoft Azure. Praktyczny przewodnik po chmurze obliczeniowej i programowaniu - ebook
Poznaj Microsoft Azure. Praktyczny przewodnik po chmurze obliczeniowej i programowaniu - ebook
Microsoft konsekwentnie doskonali się w tworzeniu wyjątkowych technologii i Azure jest tego świetnym przykładem. Pozwala nie tylko na rozwijanie natywnych aplikacji chmurowych, ale również na efektywną migrację starszych systemów, wdrażanie rozwiązań hybrydowych i modernizację istniejącego oprogramowania pod kątem skalowalności. Skorzystanie z pełni możliwości Azure wymaga jednak dobrego zrozumienia koncepcji przetwarzania w chmurze.
Ta książka to pasjonująca podróż w świat Microsoft Azure!
Peter T. Lee, Capgemini America, Inc.
Dzięki tej praktycznej, przystępnie napisanej książce przyswoisz modele przetwarzania w chmurze i zrozumiesz sedno nowoczesnych technologii chmurowych. Zorientujesz się, jak optymalnie używać Microsoft Azure w różnych sytuacjach biznesowych, i płynnie przystąpisz do budowania aplikacji na tej platformie. Znajdziesz tu wyczerpujące informacje o kontenerach Azure, bezserwerowych technologiach obliczeniowych i narzędziach zwiększających produktywność deweloperów. Dowiesz się ponadto, jak korzystać z funkcji współpracy zespołowej, w jaki sposób dokonać bezpiecznej migracji aplikacji, jej transformacji, a także jak ją rozwijać z użyciem narzędzi Azure.
W książce między innymi:
- podstawy przetwarzania w chmurze Microsoft Azure
- wybór usług w chmurze Azure i dostosowanie scenariuszy do wymagań
- tworzenie usług, aplikacji i rozwiązań w chmurze
- zabezpieczenia chmury w infrastrukturze IT
- najlepsze praktyki migracji na platformę Azure
Azure: zrób pierwszy krok do chmury!
Spis treści
Przedmowa - Magnus Mårtensson
Przedmowa - Thomas Maurer
Wprowadzenie
Część I. Podstawy przetwarzania w chmurze i zastosowanie platformy Microsoft Azure
- 1. Podstawy przetwarzania w chmurze obliczeniowej
- Czym jest chmura obliczeniowa?
- Korzyści z zastosowania chmury obliczeniowej w inżynierii oprogramowania i usługach IT
- Chmura obliczeniowa a wirtualizacja
- Cloud Hypervisor - klucz do wirtualizacji w chmurze
- Ewolucja chmur obliczeniowych
- Podróż do nowoczesnej chmury
- Modele wdrażania chmury obliczeniowej
- Chmura publiczna
- Chmura prywatna
- Chmura społecznościowa
- Chmura hybrydowa
- Czym jest konfiguracja wielochmurowa?
- Chmura hybrydowa a konfiguracja wielochmurowa
- Dostawcy publicznej chmury obliczeniowej
- Microsoft Azure
- Amazon (AWS)
- Google Cloud Platform
- Oracle Cloud
- Alibaba Cloud
- Modele usług w chmurze
- IaaS - infrastruktura jako usługa
- PaaS - platforma jako usługa
- SaaS - oprogramowanie jako usługa
- Przetwarzanie bezserwerowe - funkcja jako usługa (FaaS) i zaplecze jako usługa (BaaS)
- Kontenery jako usługa
- Dane jako usługa
- Model wspólnej odpowiedzialności w chmurze obliczeniowej i Azure
- Model współodpowiedzialności oferuje korzyści w zakresie bezpieczeństwa w chmurze
- Wydatki kapitałowe i wydatki operacyjne
- Korzyści z wykorzystania nowoczesnych technologii chmurowych
- Chmura obliczeniowa biznesu i klientów
- Chmura obliczeniowa dla firm z branży IT
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- Czym jest chmura obliczeniowa?
- 2. Podstawy Microsoft Azure
- Microsoft Azure jako dostawca chmury publicznej
- Microsoft Azure pomaga organizacjom zminimalizować koszty początkowe migracji
- Zalety chmury obliczeniowej
- Portal Azure
- Funkcje portalu Azure
- Usługi platformy Microsoft Azure
- Przegląd podstawowych usług Azure
- Usługi obliczeniowe na platformie Azure
- Usługi sieciowe na platformie Azure
- Podstawowe usługi Azure Storage
- Podstawowe usługi Azure Database
- Zarządzanie tożsamościami i usługi zabezpieczeń
- Narzędzia dla deweloperów, monitorowanie i usługi DevOps
- Migracja do chmury oraz usługi hybrydowe i wielochmurowe
- Podstawowa architektura i koncepcje zarządzania zasobami w Microsoft Azure
- Grupy zarządzania platformy Azure
- Subskrypcje Azure
- Grupy zasobów platformy Azure
- Zasoby platformy Azure
- Azure Resource Manager
- Lokalizacje geograficzne, regiony, pary regionów i strefy dostępności platformy Azure
- Lokalizacje geograficzne Azure
- Regiony platformy Azure
- Pary regionów Azure
- Strefy dostępności platformy Azure
- Zarządzanie kosztami w Microsoft Azure
- Tożsamości użytkowników, role i usługa Active Directory na platformie Azure
- Kontrola dostępu oparta na rolach Azure
- Zrób to sam!
- Microsoft Azure Portal - ćwiczenia praktyczne
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- Microsoft Azure jako dostawca chmury publicznej
Część II. Obliczenia, sieci, pamięć masowa i bazy danych
- 3. Usługi obliczeniowe w chmurze Microsoft Azure
- Usługi Azure Compute do tworzenia w pełni zarządzanych systemów
- Maszyny wirtualne platformy Azure i zestawy skalowania maszyn wirtualnych
- Maszyny wirtualne Azure
- Zestawy skalowania maszyn wirtualnych platformy Azure
- Opcje skalowania dla zestawów skalowania maszyn wirtualnych Azure
- Usługa Azure App Service
- Usługa Azure Web App for Containers
- Usługa Static Web Apps
- Kluczowe korzyści i zastosowania statycznych aplikacji internetowych na platformie Azure
- Bezserwerowe usługi obliczeniowe
- Korzyści z architektury bezserwerowej w chmurze
- Usługa Azure Functions
- Azure Durable Functions
- Uruchamianie funkcji trwałych za pomocą wyzwalaczy orkiestracji
- Typy funkcji trwałych - stanowe czy bezstanowe?
- Usługi kontenerowe w Azure
- Usługi Azure Containers i Azure Kubernetes
- Usługa Azure Container Apps (ACA)
- Obliczenia kwantowe na platformie Azure
- Azure Quantum
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- 4. Usługi sieciowe Microsoft Azure Cloud Networking
- Usługi sieciowe Azure
- Kategorie usług sieciowych na platformie Azure
- Usługi łączności
- Usługi ochrony aplikacji
- Usługi sieciowe platformy Azure na potrzeby dostarczania aplikacji
- Usługi sieciowe Azure do monitorowania sieci
- Usługa Azure Space - tworzenie sieci ponad chmurami
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- 5. Magazyny i bazy danych w chmurze Azure
- Przechowywanie danych i bazy danych w chmurze
- Zarządzanie przechowywaniem danych w chmurze
- Zalety cyfrowej pamięci masowej w chmurze
- Big data, strukturalne i niestrukturalne bazy danych
- Usługi magazynu i baz danych w chmurze Azure
- Usługa Azure Storage
- Usługi bazodanowe na platformie Azure
- Usługi magazynu
- Usługa Azure Blob Storage
- Usługa Azure Files
- Usługa Azure Queue Storage
- Usługa Azure Table Storage
- Usługa Azure Managed Disks
- Wskazówki dotyczące najlepszych praktyk w zakresie bezpieczeństwa usługi Azure Storage
- Usługa Azure Database Services
- Azure SQL jako w pełni zarządzana usługa bazy danych
- Azure Cosmos DB
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- Przechowywanie danych i bazy danych w chmurze
Część III. Sztuczna inteligencja, uczenie maszynowe, big data, IoT i bezpieczeństwo
- 6. Sztuczna inteligencja, uczenie maszynowe i usługi kognitywne na platformie Azure
- Sztuczna inteligencja na platformie Azure - wprowadzenie
- Usługa Azure OpenAI i ewolucja Chat-GPT
- Innowacje w zakresie technologii AI i pojęcia, które powinieneś znać
- Dlaczego warto poznawać systemy sztucznej inteligencji?
- Korzyści ze sztucznej inteligencji dla biznesu
- Uczenie maszynowe
- MLOps i DevOps - jaka jest między nimi różnica?
- Głębokie uczenie
- Etyczna i odpowiedzialna sztuczna inteligencja na platformie Azure
- Platforma Azure AI i usługi Azure Cognitive Services
- Usługa Azure Machine Learning
- Usługa Azure Machine Learning Studio
- Zautomatyzowane uczenie maszynowe (AutoML)
- Usługa AI Builder dla platformy Microsoft Power Platform
- Usługa Azure Applied AI Services
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- 7. Usługi big data, raportowanie i usługi analityczne na platformie Azure
- Usługi big data, raportowania i analizy na platformie Azure
- Czym jest big data?
- Rozwiązania big data na platformie Azure
- Scenariusze użycia big data na platformie Azure
- Narzędzia do tworzenia złożonych potoków big data na platformie Azure
- Tworzenie, konfigurowanie i wdrażanie rozwiązań big data na platformie Azure
- Przygotowanie środowiska produkcyjnego
- Analityka danych
- Usługi big data i analiza danych na platformie Azure
- Usługa Azure Data Lake
- Azure NoSQL dla rozwiązań big data i analityki
- Usługa Azure Stream Analytics
- Usługa Azure Synapse Analytics
- Usługa Azure Databricks
- Usługa Azure Data Lake Storage
- Usługa Azure HDInsight dla klastrów Hadoop, R Server, HBase, Spark i Storm
- Usługa Azure Data Factory
- Usługi Azure Analysis Services
- Osadzona analityka Power BI
- Usługa Microsoft Purview
- Końcowe uwagi na temat zarządzania danymi i analityki na platformie Azure
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- Usługi big data, raportowania i analizy na platformie Azure
- 8. Usługi Azure IoT i Azure Maps
- IoT - internet rzeczy
- Jak zrozumieć technologię IoT?
- Komponenty składowe rozwiązań IoT
- Różne rodzaje zastosowań IoT
- Wyzwania związane z technologią IoT
- Rozwiązania IoT na platformie Azure
- Usługa Azure Maps
- Zakres geograficzny usługi Azure Maps
- Uwierzytelnianie i zabezpieczenia w Azure Maps
- Integracja usługi Azure Maps z usługą Azure Event Grid
- Tworzenie aplikacji wykorzystujących usługę Azure Maps
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- IoT - internet rzeczy
- 9. Bezpieczeństwo platformy Azure, zarządzanie tożsamością i DevSecOps
- Cyberbezpieczeństwo i jego znaczenie
- Znaczenie cyberbezpieczeństwa w infrastrukturze chmurowej
- Metodologia Zero Trust w chmurze
- Cyberbezpieczeństwo, DevSecOps i zabezpieczanie infrastruktury Azure
- Odpowiedzialność za strategię bezpieczeństwa to wspólne zadanie
- Praktyki inżynieryjne w chmurze - shift-left lub shift-right w DevSecOps
- Zabezpieczenia platformy Azure dla aplikacji, baz danych i sieci
- Azure IAM - zarządzanie tożsamościami i dostępem
- Tożsamości zarządzane na platformie Azure
- Usługa Azure Key Vault
- Zabezpieczenia sieci na platformie Azure
- Microsoft Sentinel
- Microsoft Defender dla chmury
- Najlepsze praktyki bezpieczeństwa dla platformy Azure
- Walidacja danych wejściowych aplikacji
- Implementacja skanowania i sprawdzania zabezpieczeń w kodzie źródłowym i potokach CI/CD
- Bezpieczna komunikacja i integracja między aplikacjami i interfejsami API
- Poważne traktowanie obsługi błędów - nie tylko debugowanie, ale także zapewnienie bezpieczeństwa
- DevSecOps - bezpieczeństwo w rozwoju, DevOps i infrastrukturze
- Zaadaptowanie bezpieczeństwa w praktykach DevOps
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- Cyberbezpieczeństwo i jego znaczenie
Część IV. Integracja, infrastruktura i DevSecOps
- 10. Usługi i narzędzia integracji w chmurze Azure
- Integracja w chmurze - wprowadzenie
- Rodzaje integracji w chmurze na platformie Azure
- Korzyści z integracji w chmurze
- Niezawodność i skalowalność aplikacji
- Większa wydajność pracy i oszczędność kosztów
- Sprawność biznesowa i lepsze procesy biznesowe
- Integracja w chmurze na platformie Azure
- Wprowadzenie do interfejsów Web API
- Różne typy interfejsów Web API
- Cykl życia interfejsu API
- Usługa Azure API Management
- Zalety korzystania z usługi Azure API Management
- Komponenty usługi Azure API Management
- Usługa Azure Logic Apps
- Korzyści z zastosowania Azure Logic Apps
- Warstwy cenowe usługi Azure Logic Apps
- Komponenty usługi Azure Logic Apps
- Usługa Azure Service Bus - broker komunikatów w chmurze
- Komponenty składowe usługi Azure Service Bus
- Wybór odpowiedniej implementacji obsługi komunikatów na platformie Azure
- Usługa Azure Web PubSub
- Wzorzec architektury używany w usłudze Azure Web PubSub
- Zalety korzystania z usługi Azure Web PubSub
- Podstawy działania usługi Azure Web PubSub
- Typowy przepływ pracy usługi Azure Web PubSub
- Azure Event Grid
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- Integracja w chmurze - wprowadzenie
- 11. Infrastruktura chmury, DevOps i monitorowanie na platformie Azure
- Wprowadzenie
- Natywna infrastruktura chmurowa
- Nowoczesne tworzenie aplikacji i metodyka DevOps
- Podstawy metodyki DevOps i jej funkcja w rozwoju aplikacji
- Ciągła integracja, wdrażanie, testowanie i monitorowanie
- Azure DevOps
- Rozwiązania Azure DevOps w chmurze i lokalnie
- Usługa Azure DevTest Labs do szkoleń, testowania i demonstracji
- Rozwój w chmurze i DevOps z wykorzystaniem serwisu GitHub
- GitHub dla edukacji
- Automatyzacja i zarządzanie infrastrukturą w chmurze
- Infrastruktura jako kod
- Infrastruktura jako kod na platformie Azure z wykorzystaniem oprogramowania Hashicorp Terraform
- Infrastruktura jako kod z wykorzystaniem usługi Azure Resource Manager i języka Bicep
- Kiedy warto rozważyć użycie Azure Terraform zamiast Azure Bicep lub ARM
- Konfiguracja jako kod
- Zasady platformy jako kod
- Monitorowanie infrastruktury na platformie Azure i zarządzanie nią
- Zrób to sam
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
Część V. Zarządzanie, migracja, architektura i narzędzia deweloperskie
- 12. Zarządzanie chmurą i utrzymywanie ładu na platformie Azure
- Zarządzanie infrastrukturą w chmurze i zapewnianie ładu
- Azure Resource Manager
- Organizowanie zasobów przy użyciu Azure Resource Groups i zarządzanie nimi
- Blokowanie zasobów platformy Azure w celu ochrony infrastruktury
- Azure Blueprints (wersja zapoznawcza)
- Tworzenie i wdrażanie strategii usługi Azure Blueprints
- Azure Blueprints w modelu Zero Trust Security dla migracji do chmury
- Usługa Azure Monitor
- Usługa Azure Automation
- Usługa Azure Policy do zarządzania politykami i zgodnością w chmurze
- Operacje finansowe i zarządzanie kosztami w Azure
- Narzędzia do zarządzania kosztami platformy Azure
- Najlepsze praktyki w zakresie zarządzania kosztami platformy Azure
- Optymalizacja zarządzania kosztami na platformie Azure
- Ewolucja zarządzania ładem w chmurze
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- 13. Migracja do chmury, rozwiązania hybrydowe i wielochmurowe na platformie Azure
- Wdrażanie i modernizacja chmury
- Modernizacja starszych aplikacji i tradycyjnej infrastruktury
- Majątek cyfrowy i warunki migracji do chmury
- Racjonalizacja chmury
- Antywzorce migracji do chmury
- Pięć filarów modelu Well-Architected Framework (WAF) dla platformy Azure
- Filar nr 1 - doskonałość operacyjna
- Filar nr 2 - bezpieczeństwo
- Filar nr 3 - niezawodność
- Filar nr 4 - efektywność działania
- Filar nr 5 - optymalizacja kosztów
- Przewodnik Cloud Adoption Framework dla Azure
- Korzyści z Cloud Adoption Framework for Azure
- Zalecane metody wdrażania chmury Azure
- Azure Well-Architected Review
- Zalety korzystania z Azure Well-Architected Review
- Platforma Microsoft Assessments
- Przydatne narzędzia platformy Microsoft Assessments
- Chmura hybrydowa i rozwiązania wielochmurowe na platformie Azure
- Azure Arc
- Azure Arc-Enabled Kubernetes
- Azure Stack
- Azure VMware Solution
- Azure ExpressRoute
- Azure Site Recovery
- Azure VPN Gateway
- Rozwiązania wielochmurowe i hybrydowe na platformie Azure
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
- Wdrażanie i modernizacja chmury
- 14. Narzędzia deweloperskie do pracy w chmurze Azure
- Znaczenie narzędzi programistycznych dla produktywności deweloperów
- Narzędzia programistyczne Azure dla inżynierów
- Visual Studio i Visual Studio Code
- Alternatywne środowiska IDE do programowania w języku Java i tworzenia aplikacji międzyplatformowych lub mobilnych
- Pakiety Azure SDK
- Narzędzia wiersza poleceń platformy Azure
- Azure Cloud Shell
- Azure CLI
- Azure PowerShell
- Predykcyjna funkcja IntelliSense w Azure Cloud Shell
- Azure Developer CLI (azd)
- Microsoft Dev Box
- Azure Deployment Environments w usłudze Microsoft Dev Box
- Azure DevOps i GitHub dla deweloperów
- Azure DevOps
- GitHub
- GitHub Codespaces
- GitHub CLI
- GitHub Enterprise
- Zrób to sam!
- Podsumowanie
- Sprawdź swoją wiedzę
- Gdzie warto zajrzeć?
Posłowie - Maxim Salnikov
Słowo końcowe od autorki
Dodatek. Sprawdź swoją wiedzę - odpowiedzi na pytania
Skorowidz
Kategoria: | Programowanie |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-289-1348-6 |
Rozmiar pliku: | 12 MB |
FRAGMENT KSIĄŻKI
_Poznaj Microsoft Azure_
_Poznaj Microsoft Azure_ to kompleksowy przewodnik po ekosystemie Azure, który jest nieocenionym źródłem wiedzy dla każdego, kto chce zgłębić tę tematykę. Książka oferuje szeroki przegląd usług Azure, zaspokajając potrzeby zarówno początkujących, jak i doświadczonych użytkowników.
Autorka z dużą starannością opisuje komponenty Azure, łącząc teorię z praktyką, co pomaga czytelnikowi lepiej zrozumieć temat.
Wyróżniającą cechą tej książki jest jasne wyjaśnienie, jak różne usługi Azure współpracują ze sobą, co pomaga rozwikłać skomplikowaną terminologię i dostarcza praktycznych wskazówek. Pasja Jonah do edukacji jest zaraźliwa i każdy, kto przeczyta tę książkę, na pewno to odczuje.
Polecam tę książkę każdemu, kto chce poszerzyć swoje umiejętności w zakresie Azure. To nie tylko książka, to kompleksowy przewodnik, który przygotuje Cię na przyszłość w świecie chmury.
— _Mathias Olausson, CTO w Solidify, Microsoft MVP_
Ta książka to fascynująca podróż po Azure, doskonała dla osób początkujących, ale także pełna cennych informacji dla ekspertów. Jest to wszechstronny przewodnik, który rozjaśnia drogę osobom nieznającym tematu, a jednocześnie służy jako praktyczne źródło wiedzy dla doświadczonych profesjonalistów.
— _Peter T. Lee, Managing Delivery Architect, Capgemini America, Inc_
Azure jest tak obszerną platformą, że może wydawać się, że tylko ekspert jest w stanie zrozumieć jej wszystkie komponenty. W książce _Poznaj Microsoft Azure_ Jonah Andersson zręcznie opisuje cały stos technologiczny dla szerokiej publiczności technicznej. Książka jest starannie skonstruowana, łatwa do przyswojenia, dostarcza kluczowej wiedzy na temat Azure i ogólnie chmury obliczeniowej. Specjaliści od danych, tacy jak ja, na pewno docenią możliwości Azure w zakresie uczenia maszynowego i sztucznej inteligencji. Polecam tę książkę każdemu profesjonaliście, który chce zdobyć praktyczną, techniczną wiedzę na temat chmury obliczeniowej za pośrednictwem Azure.
— _George Mount, analityk danych i edukator w Stringfest Analytics_
Ta książka to coś, czego mi brakowało, kiedy zaczynałem swoją przygodę z Microsoft Azure. Jonah ma niesamowitą zdolność do upraszczania skomplikowanych koncepcji technicznych, dzięki czemu są one łatwe do zrozumienia. Bez względu na to, czy jesteś początkującym, czy doświadczonym inżynierem chmury, ta książka pomoże Ci w pełni zrozumieć i nauczyć się Microsoft Azure, umożliwiając korzystanie z pełnego zakresu jego funkcji i możliwości.
— _Nikolaos Delis, Senior Cloud Engineer i Cloud Evangelist, Helo AB_
W książce _Poznaj Microsoft Azure_ Jonah Andersson dostarcza kompleksową i przystępną wiedzę dla użytkowników pracujących w chmurze obliczeniowej. Dzięki jasnym objaśnieniom książka ta jest doskonałym punktem wyjścia dla nowicjuszy, ale także służy jako przydatne źródło informacji dla doświadczonych profesjonalistów. Jest to niezastąpiony zasób, który przedstawia wnikliwe scenariusze zastosowań i rozkłada złożone koncepcje tak, aby można je było łatwo zrozumieć niezależnie od tego, jak duże doświadczenie ma Czytelnik. Niezależnie od tego, czy dopiero zaczynasz, czy dążysz do zdobycia zaawansowanej wiedzy, ta książka będzie dla Ciebie cennym źródłem informacji na temat platformy Azure.
— _Priyanshu Jimish, Technical Evangelist, Virta Technologies_
Książka _Poznaj Microsoft Azure_ dokładnie omawia podstawowe aspekty platformy Azure, ale także zagłębia się w niuanse integracji, DevOps i zarządzania. Niezastąpione źródło wiedzy dla każdego inżyniera dążącego do kompleksowego opanowania platformy Azure.
— _dr Milan Milanović, CTO i Microsoft MVP_
Pisanie recenzji nigdy nie jest łatwym zadaniem, zwłaszcza gdy dotyczy ona tak wszechstronnej i przydatnej publikacji jak ta. Książka _Poznaj Microsoft Azure_ zawiera praktyczne informacje na temat usług Azure Cloud, potoków Azure DevOps, sieci Azure, konteneryzacji, sztucznej inteligencji i nie tylko.
Jonah Andersson doskonale prezentuje swoje umiejętności szkoleniowe i wiedzę na temat przetwarzania w chmurze. Dostarcza szerokich, kompletnych i praktycznych informacji na temat wdrażania rozwiązań w Microsoft Azure.
— _Reza Salehi, konsultant, autor Azure Cookbook_
Niezależnie od tego, czy jesteś już doświadczonym użytkownikiem, czy dopiero zaczynasz naukę Azure i chcesz uzyskać głębsze zrozumienie, ta książka zawiera wszystko, czego potrzebujesz. Jest starannie zorganizowana, dzięki czemu można łatwo z niej korzystać.
— _Lior Yantovski, DevOps Tech Lead, AT&T_
Książka _Poznaj Microsoft Azure_ stanowi niesamowite źródło informacji dla tych, którzy chcą poznać platformę Microsoft Azure i zrozumieć koncepcję chmury obliczeniowej, zarówno na poziomie początkującym, jak i zaawansowanym. Lektura tej książki pomoże Ci wdrożyć rozwiązania chmurowe w rzeczywistych projektach. Autorka, Jonah Andersson, starała się szczegółowo omówić każdy temat, posługując się przy tym przystępnym stylem i prostym, zrozumiałym językiem.
— _Sagar Rastogi, Technical Architect, Tata Consultancy Services_
Książka _Poznaj Microsoft Azure_ autorstwa Jonah Andersson to wyjątkowy przewodnik, który oferuje kompleksową i wnikliwą podróż przez fascynujący świat platformy Microsoft Azure. Specjalistyczna wiedza autorki zapewnia czytelnikom dobrze zorganizowaną i szczegółową eksplorację środowiska chmurowego, usług Azure, sztucznej inteligencji, IoT i DevSecOps. Jest to niezbędne źródło informacji dla każdego, kto chce opanować technologie Azure. Jasne wyjaśnienia i praktyczne spostrzeżenia autorki sprawiają, że ta książka jest cennym zasobem zarówno dla początkujących, jak i doświadczonych profesjonalistów, którzy chcą wykorzystać moc Azure w swoich projektach i rozwoju kariery.
— _Amit Dass, Data Architecture Manager, MCT Certified,
Microsoft Azure Data Architect i Lead Data Engineer,
Certified Professional Data Engineer and Architect GCP, Azure i AWS (Multi-cloud)_
Książka _Poznaj Microsoft Azure_ to znakomicie napisany, dogłębnie zbadany i absorbujący przewodnik po Azure. Jonah z pasją dzieli się swoją wiedzą, co jest wyraźnie zauważalne na każdej stronie.
_Poznaj Microsoft Azure_ to cenna lektura dla czytelników zarówno z technicznym, jak i nietechnicznym doświadczeniem, a także dla tych, którzy aspirują do zdobycia certyfikatów Azure. Gorąco polecam tę książkę każdemu, kto pragnie zbudować mocne fundamenty w świecie Azure.
— _Andrew Urwin, Microsoft Azure MVP i dyrektor ds. platformy i DX w Clue Software_
Jonah Andersson z łatwością przekazuje i z elegancją rozjaśnia zagadnienia związane z chmurą obliczeniową i platformą Azure, omawiając przy tym kluczowe elementy niezbędne dla programistów do projektowania aplikacji i implementacji usług w środowisku chmurowym. W książce _Poznaj Microsoft Azure_ znajdziemy esencję metodologii DevOps na platformie Azure, co może być pomocne również przy pracy z innymi dostawcami chmury. Zamiłowanie Jonah do dzielenia się swoją wiedzą widoczne jest na każdej stronie tej publikacji!
— _Dwayne Natwick, trener i konsultant ISC2, Microsoft i CompTIA;
CEO, Captain Hyper-scaler, LLC_
_Poznaj Microsoft Azure_ to więcej niż przewodnik — to kompendium wiedzy, które odkrywa przed nami całą gamę możliwości platformy Microsoft Azure. Zawiera wszechstronne spojrzenie na zagadnienia związane z migracją, rozwojem aplikacji i wdrażaniem w chmurze, stając się niezbędnym źródłem wiedzy dla każdego, kto chce odkrywać tajniki Azure.
— _Saeid Dahl, Azure Tech Leader,
Sr. Solution Architect w WeSafe i Microsoft Learning Expert_
Choć początkującym użytkownikom platforma Azure może wydawać się bardzo tajemnicza, Jonah Andersson w swojej książce udowadnia, że zrozumienie podstaw środowiska chmurowego może być proste i przystępne. Wzbogacona o liczne praktyczne przykłady i osobiste doświadczenia, książka _Poznaj Microsoft Azure_ przemawia do czytelnika, ukazując praktyczne zastosowania platformy Azure. Dzięki szerokiemu zakresowi poruszanych zagadnień publikacja ta jest idealna zarówno dla zupełnych nowicjuszy, jak i dla tych, którzy chcą pogłębić swoją wiedzę o Microsoft Azure.
— _John Kilmister, architekt oprogramowania i Microsoft Azure MVP_
_Poznaj Microsoft Azure_ autorstwa Jonah Andersson to kluczowa pozycja dla specjalistów IT pragnących maksymalnie wykorzystać możliwości chmury. Książka ta dzięki wszechstronnemu podejściu, praktycznym przykładom i ogromnej eksperckiej wiedzy autorki podnosi zrozumienie Azure na wyższy poziom, omawiając tematy takie jak rozwój natywny dla chmury, DevOps, strategie migracji i wiele innych.
— _Freek Berson, główny menedżer produktu w Parallels (Alludo) i Microsoft MVP_
_Poznaj Microsoft Azure_ to książka, w której Jonah Andersson z wirtuozerią rozwiewa tajemnice platformy Microsoft Azure, ukazując pełen zakres jej możliwości. To esencjonalny poradnik, który otwiera drzwi do świata nieograniczonych możliwości w środowisku chmurowym.
— _Gerald Versluis, starszy inżynier oprogramowania w firmie Microsoft_
_Poznaj Microsoft Azure_ to przewodnik po platformie Microsoft Azure, który jak latarnia morska oświetla drogę przez jej dynamicznie zmieniający się ekosystem. Książka Jonah Andersson zręcznie wprowadza nowicjuszy w kluczowe zagadnienia chmury obliczeniowej, ułatwiając eksplorację jej obszernego świata.
— _Michael John Pena, dyrektor techniczny w Playtime Solutions i Microsoft Azure MVP_
Zrozumienie środowiska chmurowego platformy Azure może być sporym wyzwaniem z powodu mnogości jej usług i możliwości. Jonah Andersson doskonale radzi sobie z tym zadaniem, klarownie wyjaśniając skomplikowane elementy Azure, od magazynów danych po zasoby obliczeniowe. Ta książka to doskonałe kompendium wiedzy dla tych, którzy chcą implementować efektywne rozwiązania na platformie Azure i projektować nowoczesne architektury chmurowe.
— _Colby T. Ford, Ph.D., założyciel Tuple-The Cloud Genomics Company,
Microsoft MVP (Azure) i autor książki Genomics in the Azure Cloud_
Jonah Andersson prowadzi czytelnika przez klarowną opowieść o platformie Azure, od podstawowych modeli usług po zaawansowane koncepcje, przez obliczenia, bazy danych, sztuczną inteligencję, aż po zarządzanie. To lektura obowiązkowa dla tych, którzy chcą wkroczyć w świat platformy Microsoft Azure i poszerzyć swoją wiedzę na jej temat.
— _Jacqui Read, architekt oprogramowania i autor książki Communication Patterns:
A Guide for Developers and Architects_
Książka _Poznaj Microsoft Azure_ to wyjątkowy przewodnik, który miałem przyjemność recenzować. Jest to doskonałe źródło wiedzy dla osób pragnących zanurzyć się w tematykę chmury obliczeniowej lub po prostu lepiej zrozumieć zasady jej działania, a także szczegółowo poznać platformę Microsoft Azure oraz możliwości, jakie przynosi. Jonah Andersson z ogromną wiedzą prowadzi czytelnika przez poszczególne usługi, dzieląc się swoim bogatym doświadczeniem.
— _George Chrysovalantis Grammatikos, Microsoft Azure MVP
i architekt rozwiązań Azure, Tisski Ltd._
_Poznaj Microsoft Azure_ to przewodnik eksperta, który zamienia skomplikowane zagadnienia w klarowną wiedzę, demistyfikując sekrety infrastruktury chmury z dokładnością i w użyteczny sposób. To pozycja obowiązkowa dla tych, którzy dążą do efektywnego korzystania ze środowiska chmurowego.
— _Lars Klint, Principal Advocate, Arkahna i Microsoft Azure MVP_
Książka _Poznaj Microsoft Azure_ to wszechstronny poradnik dla nowicjuszy pragnących odkryć chmurę Azure, a zarazem doskonałe źródło wiedzy dla doświadczonych specjalistów i architektów systemów pragnących zgłębić tajniki tej platformy. To fascynująca lektura, która rozkłada na czynniki pierwsze usługi chmurowe, od podstaw aż po zaawansowane funkcje. Polecam ją każdemu, kto korzysta lub chce korzystać z chmury Microsoft Azure.
— _Stefano Demiliani, Microsoft MVP-Azure and Business Applications,
CTO w EID NAV-lab Group_
Jonah Andersson jest energiczną liderką społeczności chmury Microsoft Azure, nieustannie inspirującą zarówno obecnych, jak i przyszłych użytkowników swoją niezachwianą pasją i zaangażowaniem.
Jej książka mistrzowsko łączy w sobie kompleksowy przegląd podstaw platformy Microsoft Azure z precyzyjnym i dokładnym omówieniem jej możliwości, co czyni ją nieocenionym źródłem wiedzy dla każdego użytkownika.
— _Kevin Evans, znany również jako NETRUNNER, Cloud Solution Architect, Microsoft_
Jonah Andersson wykonała fantastyczną robotę, upraszczając skomplikowane kwestie techniczne do postaci przystępnej, łatwej do zrozumienia publikacji dla specjalistów IT na różnych poziomach zaawansowania. Książka _Poznaj Microsoft Azure_ umożliwia czytelnikom zgłębienie kluczowych zagadnień chmury obliczeniowej oraz rozwój praktycznych umiejętności związanych z wykorzystaniem platformy Microsoft Azure.
— _Dave McCollough, Chief Technology Officer, Geokey, Inc._
Książka _Poznaj Microsoft Azure_ to znakomicie zaprojektowany i wszechstronny przewodnik, który oferuje fantastyczne wprowadzenie do fascynującego świata możliwości platformy Azure. Jako niezależny deweloper, który ma do czynienia z wieloma technologiami, szczególnie cenię sobie solidne źródła wiedzy, a ta książka idealnie wpisuje się w moje potrzeby. Jest świetnie napisana, zorganizowana, a Jonah Andersson na każdym kroku daje się poznać jako ekspertka wspierająca innych deweloperów. Zdecydowanie polecam tę książkę wszystkim użytkownikom, którzy pragną wykorzystać potencjał platformy Azure.
— _Steffen Jorgensen, konsultant IT w Sigma Solid__Chciałabym zadedykować tę pierwszą książkę, jaką kiedykolwiek napisałam, mojej ukochanej, zmarłej matce, Joan, która odeszła w 2004 roku po długiej walce z rakiem piersi. Wtedy, w wieku 18 lat szybko nauczyłam się kroczyć przez życie z wytrwałością i odwagą, dzięki inspiracji i motywacji, jakie dawała mi moja mama. Mam nadzieję, że gdzieś tam widzi, jak daleko zaszłam w moim życiu i kim się stałam._
_Chcę również zadedykować tę książkę mojej rodzinie na Filipinach. Większość mojego życia poświęciłam na opiekę nad młodszym rodzeństwem i rodziną, a oni zawsze byli przy mnie i wspierali mnie w każdej decyzji, jaką podejmowałam w moim życiu i karierze._
_Dziękuję również mojej rodzinie w Szwecji: mojemu mężowi, Gösta, i najlepszemu, czworonożnemu przyjacielowi, Lorentzowi, którzy wykazywali się ogromną cierpliwością i zapewniali nieustanne wsparcie, a także ciągle przypominali mi o potrzebie robienia przerw od pracy nad książką._
_Chcę też podziękować wszystkim moim przyjaciołom i obserwatorom, którzy wspierają mnie w każdej przygodzie i podróży, jaką podejmuję w życiu, w mojej karierze, a nawet w działaniach społecznych._
_Bardzo dziękuję!_
_Tack så mycket! (język szwedzki)_
_Maraming Salamat! (język tagalski, tagalog)_PRZEDMOWA — MAGNUS MÅRTENSSON
Nie jest przesadą stwierdzenie, że poznanie platformy Microsoft Azure dostarcza jednego z najważniejszych zestawów umiejętności IT na obecnym rynku. Ta książka może być jednym z kluczowych źródeł wiedzy zarówno dla osób, które dopiero wkraczają w świat chmury, jak i dla tych, którzy już pracują w tym obszarze. Bez platform chmurowych nie istniałyby nowoczesne usługi, takie jak sztuczna inteligencja czy przetwarzanie wsadowe na dużą skalę, które są niezbędne dla dzisiejszych firm. Obecnie brakuje ekspertów posiadających szeroką wiedzę na temat platform chmurowych i umiejętności potrzebnych do tworzenia tych usług. Książka, którą masz przed sobą, stanowi kompleksowy przewodnik, który obejmuje podstawy platformy Azure. Jej treść stanowi solidną bazę do zdobycia prawdziwej wiedzy o chmurze i dostarcza rzetelnych informacji na temat dzisiejszego krajobrazu IT opartego na chmurze.
Napisanie książki, która obejmuje tak wiele różnych, ale powiązanych ze sobą tematów, i sprowadzenie jej do przystępnego rozmiaru, to nie lada wyczyn. Mając zaszczyt napisać tę przedmowę, najpierw pomyślałem: „Mógłbym napisać tę książkę!”. W miarę czytania zacząłem jednak zdawać sobie sprawę, że nie potrafiłbym tego zrobić w tak znakomity sposób. Jako ekspert platformy Azure i Microsoft MVP od pierwszych dni istnienia tej platformy, kiedy jeszcze nazywała się Windows Azure, wiem, że wyjaśnienie początkującym użytkownikom, czym jest Microsoft Azure, stanowi spore wyzwanie. Aby im w tym pomóc, musisz zdawać sobie sprawę z tego, czego powinni się nauczyć i jak postrzegają chmurę. Osobą, która doskonale nadawała się do napisania tej książki, jest moja przyjaciółka i supergwiazda — Jonah Andersson. To, co osiągnęła w tej książce, jest dla każdego na wyciągnięcie ręki. Jonah wyjaśnia szeroki zakres trudnych zagadnień w sposób, który będzie zrozumiały nawet dla osób dopiero rozpoczynających swoją przygodę z chmurą. Nawet jeżeli masz dużo doświadczenia w pracy z chmurą lub jesteś ekspertem, nadal możesz znaleźć coś dla siebie w tym kompleksowym źródle wiedzy. To, czego dokonała Jonah, jest niezwykle trudne do zrealizowania, a mimo to ona to zrobiła z właściwą sobie lekkością, prostotą i techniczną elegancją.
Jonah, mająca wiele doświadczenia i wiedzy technicznej, jest wschodzącą gwiazdą w dziedzinie technologii. Jej wystąpienia na konferencjach są zarówno bardzo merytoryczne i ciekawe, jak i naturalne. Jako lider społeczności Azure w Szwecji przekształciła swoją naturalną ciekawość i etykę pracy w zestaw umiejętności, którymi chętnie dzieli się z każdym, kto chce zaadaptować chmurę do swoich potrzeb. Nic więc dziwnego, że Jonah w końcu wykorzystała swoją energię, wiedzę i pasję do napisania książki o platformie Microsoft Azure.
Logicznie rzecz biorąc, książka zaczyna się od omówienia podstaw, w tym tego, czym jest chmura obliczeniowa i czym jest platforma Azure. Z mojego doświadczenia wynika, że nietechniczni menedżerowie w firmach i organizacjach muszą dobrze zrozumieć te podstawowe pojęcia, aby mogli dopasować swoje potrzeby biznesowe do korzyści, jakie może zaoferować migracja do chmury. Oprócz liderów biznesowych praktycznie każdy, kto pracuje w firmie, która wykorzystuje środowisko chmurowe lub przymierza się do korzystania z niego, powinien przeczytać przynajmniej pierwszą część tej książki, aby zmniejszyć przepaść między zespołami technicznymi i nietechnicznymi. Musisz pamiętać, że wszystkie zaawansowane możliwości i usługi platformy Azure, takie jak sztuczna inteligencja, uczenie maszynowe, big data i IoT, które zostały omówione w części III, opierają się na fundamentach tego środowiska, opisanych w części II tej książki. Z tego względu początkowe skupienie się na podstawowej wiedzy technicznej ma kluczowe znaczenie dla tworzenia przyszłych usług w chmurze, które będą wspomagały prowadzenie biznesu na konkurencyjnym rynku. Korzystanie ze środowiska chmurowego zamiast tradycyjnej, lokalnej infrastruktury IT z dużą dozą prawdopodobieństwa doprowadzi do dobrych wyników, ale nie możesz mieć gwarancji, że będą one świetne. Doskonałość wynika raczej z tego, w jaki sposób korzystasz z chmury i jakich narzędzi używasz, aby korzystanie z chmury było naprawdę skuteczne. Obejmuje to między innymi takie praktyki jak automatyzacja zadań, automatyczne skalowanie i efektywne wykorzystanie zasobów. Część IV poświęcona jest praktykom, które prowadzą od dobrej chmury do świetnej chmury, a część V kończy wycieczkę po chmurach opisem narzędzi, których powinieneś używać, aby optymalnie i w pełni wykorzystać moc środowiska chmurowego, takiego jak Microsoft Azure.
W chmurze najważniejsza jest wiedza. Im więcej wiesz, tym lepsze będą Twoje rozwiązania w Azure! Jak powiedział Red Adair: „Jeżeli myślisz, że zatrudnienie profesjonalisty do wykonania pracy jest drogie, poczekaj, aż zatrudnisz amatora”. Dlatego ta książka, która oferuje wszechstronny przegląd krajobrazu środowiska chmurowego, jest tak przydatna i cenna. Pomoże Ci zobaczyć jaśniejszy obraz i zrzucić te ciemne zasłony, abyś mógł zobaczyć tęczę w chmurach i sukces na jej końcu!
Potraktuj tę książkę jako podstawowy podręcznik dotyczący chmury Azure. Pamiętaj, że nigdy nie można ogarnąć całej chmury, ponieważ chmury z natury ciągle zmieniają swój kształt. Zamiast tego możesz skorzystać z tej książki, aby zrozumieć naturę przetwarzania w środowisku chmurowym. Dzięki niej poznasz wszystkie charakterystyczne cechy i właściwości takiego rozwiązania. Kierując się wskazówkami, jakich nie szczędziła Jonah, możesz podjąć zdecydowane kroki w kierunku produktywnego przystosowania chmury. Gratuluję podjęcia decyzji o poznaniu platformy Microsoft Azure, ponieważ dzięki temu po przeczytaniu tej książki będziesz o krok przed konkurencją.
_— Magnus Mårtensson, prezes Loftysoft, Azure MVP
od początku istnienia platformy Azure, dyrektor regionalny Microsoft,
doświadczony konsultant i doradca, globalny trener i prelegent techniczny_
_Sierpień 2023 r._PRZEDMOWA — THOMAS MAURER
Środowisko chmurowe to jedna z najważniejszych i najbardziej transformacyjnych technologii naszych czasów. Pozwala firmom i organizacjom na szybsze wdrażanie innowacji, bardziej efektywne skalowanie i obniżanie kosztów, a jednocześnie pozwala na dostarczanie lepszych usług klientom. Microsoft Azure to wiodąca, otwarta i elastyczna platforma chmurowa klasy korporacyjnej, oferująca ponad 200 produktów i usług do tworzenia aplikacji oraz rozwiązań w chmurze, ich wdrażania i zarządzania nimi. Obsługuje szeroki zakres języków programowania, frameworków, narzędzi i systemów operacyjnych. Ponadto integruje się z innymi produktami i usługami Microsoft, takimi jak Office 365, Power Platform, GitHub i Visual Studio. Dzięki swojej wszechstronności Microsoft Azure umożliwia tworzenie różnorodnych rozwiązań — od prostych witryn internetowych, po złożone aplikacje korporacyjne, od aplikacji mobilnych, po rozwiązania oparte na sztucznej inteligencji, a także od analizy danych, po scenariusze internetu rzeczy.
W tej książce Jonah Andersson, doświadczony inżynier oprogramowania i liderka DevOps, dzieli się swoją ogromną wiedzą i doświadczeniem związanym z przetwarzaniem w chmurze i platformą Microsoft Azure. Jonah zdobyła również tytuł Microsoft MVP (ang. _Most Valuable Professional_) i aktywnie wspiera społeczność użytkowników Azure. Książka _Poznaj Microsoft Azure_ zawiera mnóstwo cennych informacje na temat przystosowania chmury oraz omawia wyzwania, z jakimi przyjdzie Ci się mierzyć podczas migracji do środowiska chmurowego. Od ponad dekady mam wielką przyjemność znać Jonah jako cenioną członkinię programu Microsoft MVP, wiodącego eksperta w dziedzinie Azure i wspaniałą przyjaciółkę.
Zadaniem tej książki jest pomoc w zrozumieniu i wykorzystaniu możliwości i usług platformy Microsoft Azure. Dowiesz się z niej, jak wybrać odpowiedni model wdrażania chmury, migrować istniejące aplikacje lub tworzyć nowe przy użyciu usług Azure, jak współpracować z zespołem, wykorzystując Azure DevOps, jak zabezpieczyć zasoby w chmurze przy użyciu usług bezpieczeństwa Azure oraz jak korzystać z usług bezserwerowych, IoT i usług kognitywnych platformy Azure, aby ulepszyć swoje rozwiązania w chmurze.
_Poznaj Microsoft Azure_ to doskonały przewodnik po platformie Microsoft Azure, niezależnie od tego, czy dopiero zaczynasz przygodę ze środowiskami chmurowymi, czy jesteś już nieco bardziej doświadczonym użytkownikiem. Autorka omawia w tej książce szereg istotnych zagadnień i kluczowych koncepcji, które są niezbędne do skutecznego wykorzystania chmury. Dostarcza także użytecznych przykładów i zadań, które umożliwiają praktyczne zastosowanie zdobytej wiedzy. Dzięki tej książce ugruntujesz swoją wiedzę o przetwarzaniu w chmurze oraz platformie Microsoft Azure, co z całą pewnością przyczyni się do Twojego rozwoju zawodowego i realizacji celów.
Gorąco polecam tę książkę każdemu, kto jest zainteresowany lepszym poznaniem platformy Microsoft Azure i technologii chmurowych. Jonah Andersson wykazała się niezwykłą umiejętnością przekazywania wiedzy, pisząc jasną, przejrzystą i wciągającą książkę, która wprowadzi Cię w świat Microsoft Azure. Mam nadzieję, że lektura ta dostarczy Ci równie wiele satysfakcji, jak mnie.
_— Thomas Maurer, Senior Program Manager i Chief Evangelist, Azure Hybrid Microsoft_
_Sierpień 2023_CZĘŚĆ I
PODSTAWY PRZETWARZANIA W CHMURZE I ZASTOSOWANIE PLATFORMY MICROSOFT AZURE
W pierwszej części tej książki poznasz podstawowe zagadnienia związane z przetwarzaniem danych w chmurach obliczeniowych i wykorzystaniem platformy Microsoft Azure. Znajdziesz tutaj omówienie najważniejszych koncepcji przetwarzania w chmurach obliczeniowych, sposobów ich działania oraz różnych modeli wdrażania takich rozwiązań, co zapewni Ci ogólną perspektywę i ułatwi zrozumienie sposobu działania chmur obliczeniowych. W tej części skoncentrujemy się również na teoretycznych i technicznych koncepcjach Microsoft Azure, czyli publicznej platformy chmurowej firmy Microsoft.