Omówienie obciążenia hybrydowego

Obciążenia klientów stają się coraz bardziej złożone, a wiele aplikacji często działa na innym sprzęcie w środowisku lokalnym, wielochmurowym i brzegowym. Zarządzanie tymi różnymi architekturami obciążeń, zapewnienie niekompromizowanych zabezpieczeń i umożliwienie elastyczności deweloperów ma kluczowe znaczenie dla sukcesu.

Platforma Azure unikatowo pomaga sprostać tym wyzwaniom, zapewniając elastyczność wprowadzania innowacji w dowolnym miejscu w środowisku hybrydowym, jednocześnie bezproblemowo i bezpiecznie. Struktura Well-Architected zawiera opis hybrydowy dla każdego z pięciu filarów: optymalizację kosztów, doskonałość operacyjną, wydajność wydajności, niezawodność i bezpieczeństwo. Te opisy umożliwiają jasne zagadnienia wymagane do efektywnego działania obciążeń w środowiskach hybrydowych.

Wdrożenie modelu hybrydowego oferuje wiele rozwiązań, które umożliwiają pewnie dostarczanie obciążeń hybrydowych: uruchamianie usług danych platformy Azure w dowolnym miejscu, modernizowanie aplikacji w dowolnym miejscu i zarządzanie obciążeniami w dowolnym miejscu.

Rozszerzanie zarządzania platformą Azure na dowolną infrastrukturę

Porada

Zastosowanie zasad w tej serii artykułów do każdego z obciążeń lepiej przygotuje Cię do wdrożenia hybrydowego. W przypadku większych lub centralnie zarządzanych organizacji hybrydowe i wielochmurowe są często częścią szerszego celu strategicznego. Jeśli musisz skalować te zasady w portfolio obciążeń przy użyciu środowisk hybrydowych i wielochmurowych, warto zacząć od scenariusza hybrydowego i wielochmurowego Cloud Adoption Framework oraz najlepszych rozwiązań. Następnie wróć do tej serii, aby uściślić każdą architekturę obciążeń.

Użyj infrastruktury z obsługą usługi Azure Arc , aby rozszerzyć zarządzanie platformą Azure na dowolną infrastrukturę w środowisku hybrydowym. Najważniejsze funkcje infrastruktury z obsługą usługi Azure Arc to:

  • Ujednolicone operacje

    • Organizowanie zasobów, takich jak maszyny wirtualne, klastry Kubernetes i usługi platformy Azure wdrożone w całym środowisku IT.
    • Zarządzanie zasobami i zarządzanie nimi za pomocą jednego okienka szkła z platformy Azure.
    • Integracja z usługą Azure Lighthouse na potrzeby obsługi dostawcy usług zarządzanych.
  • Wdrażanie rozwiązań w chmurze

    • Łatwe wdrażanie technik metodyki DevOps, takich jak infrastruktura jak kod.
    • Umożliwienie deweloperom samoobsługi i wyboru narzędzi.
    • Standaryzacja kontroli zmian za pomocą systemów zarządzania konfiguracją, takich jak GitOps i DSC.

Uruchamianie usług platformy Azure w dowolnym miejscu

Usługa Azure Arc umożliwia uruchamianie usług platformy Azure w dowolnym miejscu. Dzięki temu można tworzyć spójne architektury aplikacji hybrydowych i wielochmurowych przy użyciu usług platformy Azure, które można uruchamiać na platformie Azure, lokalnie, na urządzeniach brzegowych lub u innych dostawców chmury.

Uruchamianie usług danych platformy Azure w dowolnym miejscu

Użyj usług danych z obsługą usługi Azure Arc , aby uruchamiać usługi danych platformy Azure w dowolnym miejscu, aby obsługiwać obciążenia hybrydowe. Najważniejsze funkcje usług danych z obsługą usługi Azure Arc to:

  • Uruchom usługi danych platformy Azure w dowolnym klastrze Kubernetes wdrożonym na dowolnym sprzęcie.
  • Zyskaj korzyści z automatyzacji chmury, zawsze aktualne innowacje w usługach danych platformy Azure, ujednolicone zarządzanie zasobami danych lokalnych i w chmurze przy użyciu modelu rozliczeń w chmurze w obu środowiskach.
  • Azure SQL Database i Azure PostgreSQL w warstwie Hiperskala to pierwszy zestaw usług danych platformy Azure z włączoną usługą Azure Arc.

Uruchamianie usług aplikacja systemu Azure w dowolnym miejscu

Usługi aplikacji z obsługą usługi Azure Arc umożliwiają uruchamianie usług Azure App Service, Functions, Logic Apps, Event Grid i API Management w dowolnym miejscu w celu obsługi obciążeń hybrydowych. Najważniejsze funkcje usług aplikacji z obsługą usługi Azure Arc są następujące:

  • Web Apps — Azure App Service ułatwia tworzenie aplikacji internetowych i interfejsów API oraz zarządzanie nimi dzięki w pełni zarządzanej platformie i funkcjom, takich jak skalowanie automatyczne, miejsca wdrożenia i zintegrowane uwierzytelnianie internetowe.
  • Functions — Azure Functions sprawia, że programowanie oparte na zdarzeniach jest proste, z najnowocześniejszym skalowaniem automatycznym oraz wyzwalaczami i powiązaniami w celu integracji z innymi usługami platformy Azure.
  • Logic Apps — usługa Azure Logic Apps tworzy zautomatyzowane przepływy pracy do integrowania aplikacji, danych, usług i systemów zaplecza z biblioteką ponad 400 łączników.
  • Event Grid — Azure Event Grid upraszcza aplikacje oparte na zdarzeniach, z jedną usługą do zarządzania routingiem zdarzeń z dowolnego źródła do dowolnego miejsca docelowego.
  • Brama usługi Azure API Management — usługa Azure API Management zapewnia ujednolicone środowisko zarządzania i pełną wgląd we wszystkie wewnętrzne i zewnętrzne interfejsy API.

Modernizuj aplikacje w dowolnym miejscu

Użyj rodziny usługi Azure Stack , aby zmodernizować aplikacje bez opuszczania centrum danych. Najważniejsze funkcje rodziny usługi Azure Stack to:

  • Rozszerzanie platformy Azure na obciążenia lokalne za pomocą usługi Azure Stack Hub. Twórz i uruchamiaj aplikacje w chmurze lokalnie, w scenariuszach połączonych lub rozłączonych, aby spełnić wymagania prawne lub techniczne.
  • Użyj rozwiązania Azure Stack HCI do uruchamiania zwirtualizowanych obciążeń lokalnie i łatwego nawiązywania połączenia z platformą Azure w celu uzyskania dostępu do usług zarządzania chmurą i zabezpieczeń.
  • Twórz i uruchamiaj inteligentne rozwiązania brzegowe w usłudze Azure Stack Edge, urządzeniu zarządzanym przez platformę Azure do uruchamiania modeli uczenia maszynowego i obliczeń na brzegu sieci, aby szybko uzyskać wyniki — i blisko miejsca generowania danych. Łatwe przesyłanie pełnego zestawu danych na platformę Azure w celu dalszej analizy lub archiwizacji.

Zarządzanie obciążeniami w dowolnym miejscu

Zarządzanie usługą Azure Arc umożliwia rozszerzanie zarządzania platformą Azure na wszystkie zasoby w obciążeniach, niezależnie od tego, gdzie są hostowane. Najważniejsze funkcje zarządzania usługą Azure Arc to:

  • Wdrażanie rozwiązań w chmurze

    • Łatwe wdrażanie technik metodyki DevOps, takich jak infrastruktura jak kod.
    • Umożliwienie deweloperom samoobsługi i wyboru narzędzi.
    • Standaryzacja kontroli zmian za pomocą systemów zarządzania konfiguracją, takich jak GitOps i DSC.
  • Skalowanie między obciążeniami za pomocą ujednoliconych operacji

    • Organizowanie zasobów, takich jak maszyny wirtualne, klastry Kubernetes i usługi platformy Azure wdrożone w całym środowisku IT.
    • Zarządzanie zasobami i zarządzanie nimi za pomocą jednego okienka szkła z platformy Azure.
    • Integracja z usługą Azure Lighthouse na potrzeby obsługi dostawcy usług zarządzanych.

Następne kroki