Przegląd usług obliczeniowych Azure – część 2

Wprowadzenie do Microsoft Azure

Kevin James

Technical Lead and Training Architect

Kontenery

  • Kontenery są jak kampery:
    • przenośne i samowystarczalne
  • Kamper zawiera
    • kuchnię, sypialnię i łazienkę
  • Kontenery pakują wszystkie komponenty potrzebne do uruchomienia aplikacji

rysunek kontenerów na tle niebieskiej chmury

Wprowadzenie do Microsoft Azure

Kontenery

  • Pakuje aplikacje ze wszystkimi zależnościami w przenośny pakiet
  • Działa na dowolnym komputerze, eliminując problemy ze zgodnością
  • Łatwo przenosi się między różnymi środowiskami
  • Obsługuje jednoczesne uruchamianie wielu kontenerów

Kontenery

Wprowadzenie do Microsoft Azure

Kontenery

 

Trzy kontenery Azure

Wprowadzenie do Microsoft Azure

Kubernetes

 

Zdjęcie grającej orkiestry

Wprowadzenie do Microsoft Azure

Kubernetes

  • Zarządza kontenerami na grupie komputerów
    • klastry
  • Klaster Kubernetes – zunifikowany zestaw skonteneryzowanych aplikacji
  • Klaster stanowi podstawę Kubernetes
  • Obciążenia są wdrażane i nadzorowane

Klaster Kubernetes

Wprowadzenie do Microsoft Azure

Azure Kubernetes Services

siedem kontenerów w kolorze fioletowym

  • AKS automatyzuje zadania kontenerowe:
    • planowanie, monitorowanie, skalowanie
  • Umożliwia łatwe budowanie, testowanie i wdrażanie aplikacji
Wprowadzenie do Microsoft Azure

Azure Container Instances

Logo Azure Container Instances

  • Azure Container Instances oferuje bezserwerowe uruchamianie kontenerów
  • Idealne do szybkiego tworzenia i testowania
  • Obsługuje zadania wsadowe, mikroserwisy i wybrane obciążenia
  • Lekkie, mniej złożone niż AKS
  • Brak pełnych funkcji orkiestracji AKS
Wprowadzenie do Microsoft Azure

Azure Container Apps

W pełni zarządzana platforma aplikacji dla nowoczesnych aplikacji i mikroserwisów

Logo Azure Container Apps

Wprowadzenie do Microsoft Azure

Azure Container Apps

  • Mikroserwis – dzieli aplikacje na mniejsze, niezależne części
  • Samowystarczalne jednostki do określonych funkcji
  • Wdrażanie aplikacji z kodu lub kontenerów
    • Bez konieczności tworzenia złożonej infrastruktury

Ilustracja mikroserwisów

Wprowadzenie do Microsoft Azure

Azure Container Apps

Logo Container Apps – niebieska kula z dwoma białymi okręgami i liniami

  • Można pomylić z Azure App Service
    • Obie usługi służą do hostowania aplikacji
  • Azure Container Apps:
    • Oferuje elastyczne środowisko
    • Przeznaczone do pracy z kontenerami
  • Azure App Service:
    • Specjalizuje się w hostowaniu aplikacji webowych/API
    • Nie służy do aplikacji skonteneryzowanych
Wprowadzenie do Microsoft Azure

Czas na ćwiczenia!

Wprowadzenie do Microsoft Azure

Preparing Video For Download...