Platforma Azure dla specjalistów ds. platformy AWS
Ta seria artykułów ułatwia ekspertom usług Amazon Web Services (AWS) zrozumienie podstaw kont, platform i usług platformy Microsoft Azure. Te artykuły obejmują również kluczowe podobieństwa i różnice między platformami AWS i Azure. Niezależnie od tego, czy planujesz rozwiązanie wielochmurowe z platformą Azure i platformą AWS, czy migrujesz na platformę Azure, możesz porównać możliwości usług Azure i AWS we wszystkich kategoriach.
W tych artykułach opisano:
- Jak platforma Azure organizuje konta i zasoby.
- Jak platforma Azure strukturyzuje dostępne rozwiązania.
- Czym różnią się główne usługi platformy Azure od usług AWS lub jak są podobne.
Użyj spisu treści, aby wybrać obszary technologiczne dostosowane do Twojego obciążenia. Te artykuły porównują usługi, które są w przybliżeniu porównywalne. Nie każda usługa AWS lub usługa platformy Azure jest wymieniona, a nie każda dopasowana usługa ma dokładną parzystość funkcji dla funkcji.
Podobieństwa i różnice
Podobnie jak awS, platforma Microsoft Azure bazuje na podstawowym zestawie usług obliczeniowych, magazynowych, baz danych i sieciowych. W wielu przypadkach platformy oferują podobne produkty i usługi. Na przykład zarówno platforma AWS, jak i platforma Azure mogą używać dystrybucji systemu Linux i technologii oprogramowania typu open source. Obie platformy obsługują tworzenie rozwiązań o wysokiej dostępności na hostach z systemem Windows lub Linux.
Chociaż możliwości obu platform są podobne, zasoby, które zapewniają te możliwości, są często zorganizowane inaczej. Platformy Azure i AWS zbudowały swoje możliwości niezależnie w czasie, dzięki czemu platformy mają ważne różnice w implementacji i projektowaniu. Dokładne relacje typu "jeden do jednego" między usługami, które są potrzebne do zbudowania rozwiązania, nie zawsze są jasne. Czasami tylko jedna z platform oferuje określoną usługę.
Nie wszystkie produkty i usługi platformy Azure są dostępne we wszystkich regionach. Aby uzyskać szczegółowe informacje, zobacz Produkty dostępne według regionu. Aby uzyskać gwarancje czasu dostępności i politykę kredytów za przestoje platformy Azure, zobacz Umowy dotyczące poziomu usług (SLA) dla usług online.
Podstawowe tematy
Skorzystaj z poniższych stron, aby dowiedzieć się więcej o technologiach platformy Azure i o tym, jak one odpowiadają technologiom, z którymi jesteś już zaznajomiony w ramach usług Amazon Web Services (AWS). Te artykuły zawierają nieco więcej szczegółowych informacji na temat działania platformy Azure w tych konkretnych obszarach
- konta i subskrypcje platformy Azure i AWS
- usługi obliczeniowe na platformie Azure i w usługach AWS
- danych i sztucznej inteligencji
- technologie relacyjnej bazy danych na platformie Azure i w usługach AWS
- usługi Messaging services na platformie Azure i w usługach AWS
- Sieci komputerowe na Azure i AWS
- Regiony i strefy na platformach Azure i AWS
- zarządzanie zasobami na platformie Azure i w usługach AWS
- wielochmurowe zabezpieczenia i tożsamość z platformami Azure i AWS
- Porównaj przechowywanie na Azure i AWS
Dodatkowe kategorie
Niektóre usługi nie zostały omówione w poprzednich artykułach. Te usługi są mapowane tutaj ze swojej usługi AWS na zgodną usługę platformy Azure.
Rynek
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
AWS Marketplace | Azure Marketplace | Łatwe w wdrażaniu i automatyczne konfigurowanie aplikacji innych firm, w tym jednej maszyny wirtualnej lub wielu rozwiązań maszyn wirtualnych. |
Sztuczna inteligencja i uczenie maszynowe
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
zestaw Alexa Skills Kit | |
Twórz i łącz inteligentne boty, które komunikują się z użytkownikami za pomocą wiadomości SMS, Skype, Teams, Slack, poczty Microsoft 365, Twittera i innych popularnych usług. |
Zestaw Skills Kit | asystent wirtualny | Szablon Asystenta wirtualnego łączy szereg najlepszych rozwiązań, które zidentyfikowaliśmy w ramach tworzenia środowisk konwersacyjnych i automatyzuje integrację składników, które okazały się bardzo korzystne dla deweloperów platformy Bot Framework. |
Bazy danych i analiza szeregów czasowych
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
Amazon Timestream |
Azure Data Explorer Azure Time Series Insights |
W pełni zarządzana, o niskiej latencji i rozproszona platforma analityki big data, która przeprowadza złożone zapytania na petabajtach danych. Wysoce zoptymalizowane dla danych logów i szeregów czasowych. Otwarta i skalowalna kompleksowa usługa analizy IoT. Zbieranie, przetwarzanie, przechowywanie, wykonywanie zapytań i wizualizowanie danych w skali Internetu rzeczy (IoT) — dane, które są wysoce kontekstowe i zoptymalizowane pod kątem szeregów czasowych. |
Analiza i wizualizacja
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
Elasticsearch Service | Elastic na platformie Azure | Użyj Elastic Stack (Elastic, Logstash i Kibana), aby wyszukiwać, analizować i wizualizować w czasie rzeczywistym. |
Metodyka DevOps i monitorowanie aplikacji
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
CloudWatch, X-Ray | Azure Monitor | Kompleksowe rozwiązanie do zbierania, analizowania i działania na podstawie danych telemetrycznych ze środowisk chmurowych i lokalnych. |
CodeDeploy CodeCommit CodePipeline |
DevOps | Usługa w chmurze do współpracy nad opracowywaniem kodu. |
Narzędzia deweloperskie | Narzędzia deweloperskie | Kolekcja narzędzi do tworzenia, debugowania, wdrażania, diagnozowania i zarządzania skalowalnymi aplikacjami i usługami wieloplatformowymi. |
CodeBuild |
potok DevOps GitHub Actions |
W pełni zarządzana usługa kompilacji, która obsługuje ciągłą integrację i ciągłe wdrażanie (CI/CD). |
interfejs wiersza polecenia |
interfejsu wiersza polecenia programu PowerShell |
Zbudowane na natywnym interfejsie REST API we wszystkich usługach chmurowych, różne opakowania dla konkretnych języków programowania oferują łatwiejsze sposoby tworzenia rozwiązań. |
eksctl |
grupa poleceń az aks |
Zarządzanie usługą Azure Kubernetes Service (AKS) przy użyciu tych poleceń interfejsu wiersza polecenia platformy Azure. |
AWS CloudShell | Azure Cloud Shell | Usługa Azure Cloud Shell to interaktywna, uwierzytelniona, dostępna w przeglądarce powłoka do zarządzania zasobami platformy Azure. Zapewnia elastyczność wyboru środowiska powłoki, które najlepiej odpowiada twojemu stylowi pracy – powłoki Bash lub programu PowerShell. |
OpsWorks (oparty na Chef) | Automatyzacja | Konfiguruje i obsługuje aplikacje o wszystkich kształtach i rozmiarach oraz udostępnia szablony do tworzenia kolekcji zasobów i zarządzania nimi. |
CloudFormation |
Menedżer zasobów Biceps rozszerzenia maszyn wirtualnych Azure Automation |
Umożliwia użytkownikom automatyzowanie ręcznych, długotrwałych, podatnych na błędy i często powtarzanych zadań IT. |
Zestaw Narzędzi do Tworzenia w Chmurze |
Azure Developer CLI Zweryfikowane moduły Azure |
Przyjazne dla deweloperów polecenia imperatywne, które umożliwiają spójną i powtarzalną pracę oraz ustandaryzowane moduły infrastruktury jako kodu. |
Internet rzeczy (IoT)
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
IoT Core | IoT Hub | Brama w chmurze do zarządzania dwukierunkową komunikacją z miliardami urządzeń IoT, bezpiecznie i na dużą skalę. |
Greengrass | IoT Edge | Wdrażanie analizy w chmurze bezpośrednio na urządzeniach IoT, które są obsługiwane w scenariuszach lokalnych. |
Kinesis Firehose, Kinesis Streams | Centrum zdarzeń | Usługi, które ułatwiają masowe pozyskiwanie zdarzeń (komunikatów), zazwyczaj z urządzeń i czujników. Dane można następnie przetwarzać w mikrosadach w czasie rzeczywistym lub zapisywać w magazynie w celu dalszej analizy. |
IoT Things Graph | |
Usługi, których można użyć do tworzenia cyfrowych reprezentacji rzeczywistych rzeczy, miejsc, procesów biznesowych i osób. Te usługi umożliwiają uzyskiwanie szczegółowych informacji, wspieranie tworzenia lepszych produktów i nowych środowisk klientów oraz optymalizowanie operacji i kosztów. |
Zarządzanie i nadzór
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
organizacji platformy AWS |
grupy zarządzania | Grupy zarządzania platformy Azure ułatwiają organizowanie zasobów i subskrypcji. |
narzędzie Well-Architected AWS | Azure Well-Architected Przegląd | Sprawdź obciążenie za pomocą obiektywów niezawodności, zarządzania kosztami, doskonałości operacyjnej, bezpieczeństwa i wydajności. |
Zaufany Doradca | Azure Advisor | Zapewnia analizę konfiguracji i zabezpieczeń zasobów w chmurze, dzięki czemu subskrybenci mogą zapewnić, że korzystają z najlepszych rozwiązań i optymalnych konfiguracji. |
usług AWS Billing and Cost Management | Microsoft Zarządzanie Kosztami | Usługa Microsoft Cost Management pomaga zrozumieć fakturę platformy Azure (rachunek), zarządzać kontem rozliczeniowym i subskrypcjami, monitorować i kontrolować wydatki na platformę Azure oraz optymalizować użycie zasobów. |
Raporty kosztów i użycia | API szczegóły użytkowania | Usługi ułatwiające generowanie, monitorowanie, prognozowanie i udostępnianie danych rozliczeniowych dotyczących użycia zasobów według czasu, organizacji lub zasobów produktów. |
Management Console | Portal | Ujednolicona konsola zarządzania, która upraszcza tworzenie, wdrażanie i obsługę zasobów w chmurze. |
Usługi Odkrywania Aplikacji | Migrować | Ocenia obciążenia lokalne pod kątem migracji na platformę Azure, przeprowadza ustalanie rozmiaru na podstawie wydajności i zapewnia szacowanie kosztów. |
Menedżer systemów | Monitor | Kompleksowe rozwiązanie do zbierania, analizowania i działania na podstawie danych telemetrycznych ze środowisk chmurowych i lokalnych. |
osobisty pulpit nawigacyjny zdrowia | Zdrowie Zasobów | Zawiera szczegółowe informacje na temat kondycji zasobów, a także zalecane akcje dotyczące konserwacji kondycji zasobów. |
CloudTrail | Dziennik aktywności | Dziennik aktywności to dziennik platformy Azure, który zapewnia wgląd w zdarzenia na poziomie subskrypcji, na przykład w przypadku modyfikacji zasobu lub uruchomienia maszyny wirtualnej. |
CloudWatch | Application Insights | Funkcja usługi Azure Monitor, Application Insights to rozszerzalna usługa zarządzania wydajnością aplikacji (APM) dla deweloperów i specjalistów DevOps, która zapewnia szczegółowe informacje i informacje dotyczące telemetrii, aby lepiej zrozumieć, jak działają aplikacje i zidentyfikować obszary optymalizacji. |
konfiguracji | analiza zmian aplikacji | Analiza zmian aplikacji wykrywa różne typy zmian— od warstwy infrastruktury do wdrożenia aplikacji. |
Cost Explorer | Zarządzanie kosztami | Optymalizowanie kosztów przy jednoczesnym maksymalizacji potencjału chmury. |
Wieża kontrolna | Latarnia morska Azure | Konfigurowanie i zarządzanie środowiskiem z wieloma kontami/subskrypcjami. |
Grupy Zasobów i Edytor Tagów | Grupy zasobów i Tagi | Grupa zasobów to kontener, który zawiera powiązane zasoby dla rozwiązania platformy Azure. Zastosuj tagi do zasobów platformy Azure, aby logicznie organizować je według kategorii. |
AWS AppConfig | Azure App Configuration | Azure App Configuration to zarządzana usługa, która ułatwia deweloperom proste i bezpieczne scentralizowanie ustawień aplikacji i funkcji. |
Katalog Usług | aplikacje zarządzane platformy Azure | Oferuje rozwiązania w chmurze, które są łatwe dla konsumentów do wdrażania i obsługi. |
zestawy SDK i narzędzia | zestawy SDK i narzędzia | Zarządzanie usługami platformy Azure i korzystanie z nich w preferowany sposób programowo z wybranego języka przy użyciu zestawów SDK platformy Azure, kolekcji narzędzi lub obu tych elementów. |
Uwierzytelnianie i autoryzacja
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
Zarządzanie tożsamościami i dostępem (IAM) | Microsoft Entra ID | Umożliwia użytkownikom bezpieczne kontrolowanie dostępu do usług i zasobów przy jednoczesnym zapewnieniu bezpieczeństwa i ochrony danych. Tworzenie użytkowników i grup oraz zarządzanie nimi oraz używanie uprawnień w celu zezwolenia na dostęp do zasobów i odmowy dostępu do nich. |
zarządzanie tożsamościami i dostępem (IAM) | kontrola dostępu oparta na rolach (RBAC) na platformie Azure | Kontrola dostępu oparta na rolach (RBAC) platformy Azure ułatwia zarządzanie osobami mającymi dostęp do zasobów platformy Azure, czynnościami, które mogą wykonywać z tymi zasobami oraz obszarami, do których mają dostęp. |
organizacje | zarządzanie subskrypcjami i RBAC platformy Azure | Zasady zabezpieczeń i zarządzanie rolami do pracy z wieloma kontami. |
Multi-Factor Authentication | Microsoft Entra ID | Zabezpieczanie dostępu do danych i aplikacji przy jednoczesnym spełnieniu zapotrzebowania użytkownika na prosty proces logowania. |
Usługi katalogowe | Microsoft Entra Domain Services | Udostępnia zarządzane usługi domenowe, takie jak przyłączenie do domeny, zasady grupy, protokół LDAP i uwierzytelnianie Kerberos/NTLM, które są w pełni zgodne z usługą Active Directory systemu Windows Server. |
Cognito | identyfikatora zewnętrznego firmy Microsoft | Globalna usługa zarządzania tożsamościami o wysokiej dostępności dla aplikacji przeznaczonych dla konsumentów, która jest skalowana do setek milionów tożsamości. |
konfiguracji platformy AWS | Polityka | Azure Policy to usługa platformy Azure, która służy do tworzenia, przypisywania i zarządzania zasadami. Te zasady nakładają różne reguły i wpływy na zasoby, aby zasoby były zgodne ze standardami firmy i umowami dotyczącymi poziomu usług. |
Organizacji | grupy zarządzania | Grupy zarządzania platformy Azure zapewniają poziom zakresu powyżej subskrypcji. Możesz organizować subskrypcje w kontenerach zwanych "grupami zarządzania" i stosować warunki zarządzania do tych grup. Wszystkie subskrypcje w grupie zarządzania automatycznie dziedziczą warunki obowiązujące w tej grupie. Grupy zarządzania zapewniają zarządzanie klasy korporacyjnej na dużą skalę niezależnie od typu posiadanych subskrypcji. |
Szyfrowanie
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
szyfrowanie po stronie serwera za pomocą usługi Amazon S3 Key Management Service | szyfrowanie usługi Azure Storage | Pomaga zabezpieczać i chronić dane oraz spełniać zobowiązania organizacji w zakresie zabezpieczeń i zgodności. |
Key Vault | Zapewnia rozwiązanie zabezpieczeń i współpracuje z innymi usługami, zapewniając sposób zarządzania, tworzenia i kontrolowania kluczy szyfrowania przechowywanych w sprzętowych modułach zabezpieczeń (HSM). |
Zapory
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
Zapora aplikacji internetowej | Zapora Aplikacji WWW | Zapora, która chroni aplikacje internetowe przed typowymi programami wykorzystującymi luki w zabezpieczeniach sieci Web. |
AWS Network Firewall | firewall | Zapewnia ochronę ruchu przychodzącego dla protokołów innych niż HTTP/S, ochronę na poziomie sieci wychodzącej dla wszystkich portów i protokołów oraz ochronę na poziomie aplikacji dla wychodzącego protokołu HTTP/S. |
Bezpieczeństwo
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
Inspektor | Obrońca dla Chmury | Zautomatyzowana usługa oceny zabezpieczeń, która poprawia bezpieczeństwo i zgodność aplikacji. Automatycznie oceniaj aplikacje pod kątem luk w zabezpieczeniach lub odchyleń od najlepszych rozwiązań. |
Menedżer certyfikatów | Certyfikaty App Service dostępne w portalu | Usługa, która umożliwia klientom bezproblemowe tworzenie i używanie certyfikatów oraz zarządzanie nimi w chmurze. |
|
|
Wykrywanie i badanie zaawansowanych ataków lokalnych i w chmurze. |
Artyfakt | Portal Zaufania Usługi | Zapewnia dostęp do raportów inspekcji, przewodników dotyczących zgodności i dokumentów zaufania z różnych usług w chmurze. |
Tarcza | usługi ochrony przed atakami DDoS | Zapewnia usługom w chmurze ochronę przed atakami DDoS (Distributed Denial of Services). |
Aplikacje internetowe
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
Elastic Beanstalk | App Service | Zarządzana platforma hostingowa zapewniająca łatwe w użyciu usługi do wdrażania i skalowania aplikacji internetowych i usług. |
API Gateway | Zarządzanie API | Kompleksowe rozwiązanie pod klucz do publikowania interfejsów API dla odbiorców zewnętrznych i wewnętrznych. |
CloudFront | usługi Azure Front Door | Azure Front Door to nowoczesna usługa sieci dostarczania zawartości w chmurze (CDN), która zapewnia wysoką wydajność, skalowalność i bezpieczne środowiska użytkownika dla zawartości i aplikacji. |
Globalny Akcelerator | usługi Azure Front Door | Łatwe dołączanie rozproszonych architektur mikrousług do jednej aplikacji globalnej przy użyciu równoważenia obciążenia HTTP i reguł routingu opartego na ścieżkach. Automatyzowanie włączania nowych regionów i skalowania przy użyciu globalnych akcji wykonywanych za pomocą interfejsu API oraz niezależnej odporności na uszkodzenia mikrousług backendowych na platformie Azure lub w dowolnym środowisku. |
globalnego akceleratora | Równoważenie obciążenia między regionami | Dystrybuuj i równoważ obciążenie ruchu w wielu regionach Azure za pośrednictwem jednego, statycznego, globalnego publicznego adresu IP anycast. |
Lightsail | Usługa aplikacji | Tworzenie, wdrażanie i skalowanie aplikacji internetowych na w pełni zarządzanej platformie. |
uruchamiacz aplikacji | Web App for Containers | Łatwe wdrażanie i uruchamianie konteneryzowanych aplikacji internetowych w systemach Windows i Linux. |
wzmacnianie | Statyczne aplikacje internetowe | Zwiększ produktywność dzięki dostosowanemu środowisku deweloperskiemu, przepływom pracy CI/CD do budowania i wdrażania hostingu zawartości statycznej oraz dynamicznej skalowalności dla zintegrowanych bezserwerowych interfejsów API. |
Przetwarzanie przez użytkowników końcowych
Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|
WorkSpaces, AppStream 2.0 | Azure Virtual Desktop | Zarządzanie pulpitami wirtualnymi i aplikacjami w celu umożliwienia użytkownikom sieci firmowej i dostępu do danych w dowolnym miejscu i czasie z obsługiwanych urządzeń. Usługa Amazon WorkSpaces obsługuje pulpity wirtualne z systemami Windows i Linux. Usługa Azure Virtual Desktop obsługuje wielosesyjne pulpity wirtualne z systemem Windows 10. |
WorkLink | Aplikacyjny serwer proxy | Zapewnia dostęp do aplikacji intranetowych bez konieczności łączności sieci VPN. Aplikacja Amazon WorkLink jest ograniczona do urządzeń z systemami iOS i Android. |
Różne
Obszar | Usługa AWS | Usługa platformy Azure | Opis |
---|---|---|---|
Logika procesu zaplecza | Funkcje Krokowe | Logic Apps (aplikacje) | Technologia chmury do tworzenia aplikacji rozproszonych przy użyciu wbudowanych łączników w celu zmniejszenia wyzwań związanych z integracją. Łączenie aplikacji, danych i urządzeń w środowisku lokalnym lub w chmurze. |
Usługi aplikacji dla przedsiębiorstw | WorkMail, WorkDocs, Chime | Microsoft 365 | W pełni zintegrowana usługa w chmurze, która zapewnia komunikację, pocztę e-mail i zarządzanie dokumentami w chmurze i jest dostępna na wielu różnych urządzeniach. |
Gier | GameLift | PlayFab | Usługi zarządzane do hostowania dedykowanych serwerów gier. |
Transkodowanie multimediów | Transkoder Elastyczny | Usługi medialne | Usługi oferujące przesyłanie strumieniowe wideo w jakości nadawczej, w tym różnorodne technologie transkodowania. |
Przepływ pracy | Funkcje krokowe | Logic Apps | Technologia bezserwerowa do łączenia aplikacji, danych i urządzeń w dowolnym miejscu, zarówno lokalnie, jak i w chmurze dla dużych ekosystemów łączników SaaS i opartych na chmurze. |
Hybryda | placówki | Stack | Azure Stack to hybrydowa platforma w chmurze, która umożliwia uruchamianie usług platformy Azure w centrum danych firmy lub dostawcy usług. Jako deweloper możesz tworzyć aplikacje w usłudze Azure Stack. Następnie możesz wdrożyć je w usłudze Azure Stack lub na platformie Azure albo utworzyć prawdziwie hybrydowe aplikacje, które korzystają z łączności między chmurą usługi Azure Stack i platformą Azure. |
Środki masowego przekazu | Elemental MediaConvert | Usługi medialne | Oparta na chmurze platforma przepływu pracy multimediów do indeksowania, tworzenia pakietów, ochrony i strumieniowego przesyłania wideo na dużą skalę. |
Satelita | Stacja naziemna | Azure Orbital | W pełni zarządzana chmurowa stacja naziemna jako usługa. |
Obliczenia kwantowe | Amazon Braket | Azure Quantum | Zarządzana usługa obliczeń kwantowych, których deweloperzy, naukowcy i firmy mogą używać do uruchamiania programów do obliczeń kwantowych. |