Kluczowe usługi platformy Azure dla deweloperów

W tym artykule przedstawiono niektóre kluczowe usługi platformy Azure, które są najczęściej używane jako deweloper. Aby uzyskać kompleksową listę wszystkich usług platformy Azure, zobacz stronę centrum dokumentacji platformy Azure.

Hostowanie aplikacji i obliczenia

        Usługa opis
Azure App Service Hostowanie aplikacji internetowych i interfejsów API platformy .NET, Java, Node.js i Python w pełni zarządzanej usługi platformy Azure. Wystarczy wdrożyć kod na platformie Azure. Platforma Azure zajmuje się zarządzaniem infrastrukturą, takimi jak wysoka dostępność, równoważenie obciążenia i skalowanie automatyczne.
Azure Static Web Apps Hostowanie statycznych aplikacji internetowych utworzonych przy użyciu platform takich jak Gatsby, Hugo lub VuePress lub nowoczesne aplikacje internetowe utworzone przy użyciu platform Angular, React, Svelte lub Vue. Statyczne aplikacje internetowe automatycznie kompilują i wdrażają na podstawie zmian kodu i integracji interfejsu API funkcji z usługą Azure Functions.
Azure Functions Bezserwerowa platforma obliczeniowa do tworzenia małych, dyskretnych segmentów kodu, które mogą być wyzwalane z różnych zdarzeń. Typowe aplikacje obejmują tworzenie bezserwerowych interfejsów API lub organizowanie architektur dysków zdarzeń.
Azure Container Instances Uruchamiaj kontenery platformy Docker na żądanie w zarządzanym, bezserwerowym środowisku platformy Azure. Azure Container Instances to rozwiązanie uniwersalne, które może działać w odizolowanych kontenerach bez orkiestracji.
Azure Kubernetes Services Szybko wdróż gotowy do produkcji klaster Kubernetes w chmurze i odciąża obciążenie operacyjne na platformę Azure. Platforma Azure obsługuje krytyczne zadania, takie jak monitorowanie kondycji i konserwacja. Wystarczy zarządzać węzłami agenta i obsługiwać je.
Azure Spring Apps Hostowanie aplikacji mikrousług Spring Boot na platformie Azure bez konieczności wprowadzania zmian w kodzie. Usługa Azure Spring Apps zapewnia monitorowanie, zarządzanie konfiguracją, odnajdywanie usług, integrację ciągłej integracji/ciągłego wdrażania i nie tylko.
Azure Virtual Machines Hostowanie aplikacji przy użyciu maszyn wirtualnych na platformie Azure, gdy potrzebujesz większej kontroli nad środowiskiem obliczeniowym. Maszyny wirtualne platformy Azure oferują elastyczne, skalowalne środowisko obliczeniowe dla maszyn wirtualnych z systemami Linux i Windows.

Usługi sztucznej inteligencji platformy Azure

Usługi azure AI ułatwiają tworzenie inteligentnych aplikacji za pomocą wstępnie utworzonych i dostosowywalnych interfejsów API i modeli. Przykładowe aplikacje obejmują przetwarzanie języka naturalnego na potrzeby konwersacji, wyszukiwania, monitorowania, tłumaczenia, mowy, przetwarzania obrazów i podejmowania decyzji.

        Usługa opis
Azure OpenAI Używaj zaawansowanych modeli językowych, w tym serii modeli GPT-3, Codex i Embeddings na potrzeby generowania zawartości, podsumowania, wyszukiwania semantycznego i języka naturalnego do tłumaczenia kodu.
Azure AI Speech Transkrybuj słyszalną mowę na czytelny, wyszukiwalny tekst lub konwertuj tekst na żywą mowę w celu uzyskania bardziej naturalnych interfejsów.
Język sztucznej inteligencji platformy Azure Użyj przetwarzania języka naturalnego (NLP), aby zidentyfikować kluczowe frazy i przeprowadzić analizę tonacji z tekstu.
Azure AI Translator Tłumaczenie ponad 100 języków i dialektów.
Azure AI Vision Analizuj zawartość na obrazach i w wideo.
Azure AI Search Pobieranie informacji na dużą skalę dla tradycyjnych i konwersacyjnych aplikacji wyszukiwania z zabezpieczeniami i opcjami wzbogacania i wektoryzacji sztucznej inteligencji.
Analiza dokumentów sztucznej inteligencji platformy Azure Usługa wyodrębniania dokumentów, która rozumie formularze, umożliwiając szybkie wyodrębnianie tekstu i struktury z dokumentów.

Data

        Usługa opis
Azure SQL Rodzina produktów aparatu bazy danych programu SQL Server w chmurze.
Azure SQL Database W pełni zarządzana, oparta na chmurze wersja programu SQL Server.
Azure Cosmos DB W pełni zarządzana, oparta na chmurze baza danych NoSQL. Usługa Azure Cosmos DB oferuje wiele interfejsów API, w tym interfejsy API zgodne z bazą danych MongoDB, Cassandra i Gremlin.
Azure Database for PostgreSQL W pełni zarządzana oparta na chmurze usługa bazy danych PostgreSQL oparta na usłudze PostgreSQL Community Edition.
Azure Database for MySQL W pełni zarządzana oparta na chmurze usługa bazy danych MySQL oparta na usłudze MySQL Community Edition.
Azure Database for MariaDB W pełni zarządzana oparta na chmurze usługa bazy danych MariaDB oparta na wersji Community Edition mariaDB.
Azure Cache for Redis Bezpieczny broker pamięci podręcznej i obsługi komunikatów danych, który zapewnia wysoką przepływność i dostęp o małych opóźnieniach do danych dla aplikacji.

Storage

Produkty usługi Azure Storage oferują bezpieczne i skalowalne usługi magazynu danych w chmurze i hybrydowych. Oferty obejmują usługi dla rozwiązań magazynu hybrydowego oraz usługi do transferu, udostępniania i tworzenia kopii zapasowych danych.

        Usługa opis
Azure Blob Storage Usługa Azure Blob Storage umożliwia aplikacjom przechowywanie i pobieranie plików w chmurze. Usługa Azure Storage jest wysoce skalowalna do przechowywania ogromnych ilości danych, a dane są przechowywane nadmiarowo w celu zapewnienia wysokiej dostępności.
Azure Data Lake Storage Usługa Azure Data Lake Storage została zaprojektowana tak, aby obsługiwała analizę danych big data, zapewniając skalowalny, ekonomiczny magazyn dla danych ustrukturyzowanych, częściowo ustrukturyzowanych lub nieustrukturyzowanych.

Obsługa wiadomości

Oto niektóre z najpopularniejszych usług, które zarządzają wysyłaniem, odbieraniem i routingiem komunikatów z i do aplikacji.

        Usługa opis
Azure Service Bus W pełni zarządzany broker komunikatów przedsiębiorstwa obsługujący integrację typu punkt-punkt i subskrypcja publikowania. Idealnie nadaje się do tworzenia oddzielonych aplikacji, bilansowania obciążenia opartego na kolejce lub ułatwiania komunikacji między mikrousługami.
Azure Event Hubs Azure Event Hubs to zarządzana usługa, która umożliwia pozyskiwanie i przetwarzanie ogromnych strumieni danych z witryn internetowych, aplikacji lub urządzeń.
Azure Queue Storage Prosta i niezawodna kolejka, która może obsługiwać duże obciążenia.

Obsługa tożsamości i zabezpieczeń

        Usługa opis
Tożsamość Microsoft Entra Zarządzanie tożsamościami użytkowników i kontrolowanie dostępu do aplikacji, danych i zasobów.
Azure Key Vault Przechowywanie i uzyskiwanie dostępu do wpisów tajnych aplikacji, takich jak parametry połączenia i klucze interfejsu API w zaszyfrowanym magazynie z ograniczonym dostępem, aby upewnić się, że wpisy tajne i aplikacja nie zostały naruszone.
Konfiguracja aplikacji Szybka i skalowalna usługa do centralnego zarządzania ustawieniami aplikacji i flagami funkcji.

Zarządzanie

        Usługa opis
Azure Monitor Kompleksowe rozwiązanie do monitorowania do zbierania, analizowania i reagowania na dane monitorowania z chmury i środowisk lokalnych.
Application Insights Ta funkcja usługi Azure Monitor zapewnia zarządzanie wydajnością aplikacji (APM) w celu zwiększenia wydajności, niezawodności i jakości aplikacji internetowych na żywo.