Poznaj Microsoft Azure. Praktyczny przewodnik po chmurze obliczeniowej i programowaniu - Jonah Andersson Łapy

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 …

od 119 Najbliżej: 24 km

Liczba ofert: 1

Oferta sklepu

Opis

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ć? 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ć? 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ć? 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ć? 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ć? 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ć? 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ć? 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ć? 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 O autorze: Jonah Carrio Andersson jest szwedzką programistką i prelegentką. Posiada tytuły MVP w zakresie Azure i MCT. Jest również inżynierką DevOps. W pracy zajmuje się rozwojem chmury z wykorzystaniem .NET i infrastruktury w ramach platformy Azure. Prowadzi podcast Extend Women in Tech.

Specyfikacja

Podstawowe informacje

Autor
  • Jonah Andersson
Wybrani autorzy
  • Natasza Socha
Wydawnictwo
  • Helion
Okładka
  • Miękka
Rok wydania
  • 2024
Ilość stron
  • 472
Język oryginału
  • Angielski
Tematyka
  • Programowanie
ISBN
  • 9788328913479
Model
  • 9788328913479