Omówienie platformy Azure dla deweloperów

Platforma Azure to platforma w chmurze zaprojektowana w celu uproszczenia procesu tworzenia nowoczesnych aplikacji. Niezależnie od tego, czy zdecydujesz się hostować aplikacje całkowicie na platformie Azure, czy rozszerzać aplikacje lokalne za pomocą usług platformy Azure, platforma Azure ułatwia tworzenie aplikacji, które są skalowalne, niezawodne i możliwe do utrzymania.

pomoc techniczna platformy Azure najpopularniejszych języków programowania używanych obecnie, w tym Python, JavaScript, Java, .NET i Go. Dzięki kompleksowej bibliotece zestawów SDK i rozbudowanej obsłudze narzędzi, których już używasz, takich jak VS Code, Visual Studio, IntelliJ i Eclipse, platforma Azure została zaprojektowana tak, aby od razu wykorzystać posiadane umiejętności i zwiększyć produktywność.

Scenariusze tworzenia aplikacji na platformie Azure

Platformę Azure można włączyć do aplikacji na różne sposoby w zależności od potrzeb.

  • Hostowanie aplikacji na platformie Azure — platforma Azure może hostować cały stos aplikacji z aplikacji internetowych i interfejsów API do baz danych do usług magazynu. pomoc techniczna platformy Azure różne modele hostingu— od w pełni zarządzanych usług po kontenery po maszyny wirtualne. W przypadku korzystania z w pełni zarządzanych usług platformy Azure aplikacje mogą korzystać ze skalowalności, wysokiej dostępności i zabezpieczeń wbudowanych na platformie Azure.

  • Korzystanie z usług w chmurze z istniejących aplikacji lokalnych — istniejące aplikacje lokalne mogą obejmować usługi platformy Azure w celu rozszerzenia ich możliwości. Na przykład aplikacja może używać usługi Azure Blob Storage do przechowywania plików w chmurze, usługi Azure Key Vault w celu bezpiecznego przechowywania wpisów tajnych aplikacji lub usługi Azure AI Search w celu dodania funkcji wyszukiwania pełnotekstowego. Te usługi są w pełni zarządzane przez platformę Azure i można je łatwo dodać do istniejących aplikacji bez zmiany bieżącej architektury aplikacji lub modelu wdrażania.

  • Architektury oparte na kontenerach — platforma Azure udostępnia różne usługi oparte na kontenerach, które obsługują proces modernizacji aplikacji. Niezależnie od tego, czy potrzebujesz rejestru prywatnego dla obrazów kontenerów, konteneryzuje istniejącą aplikację, aby ułatwić wdrażanie, wdrażanie aplikacji opartych na mikrousługach lub zarządzanie kontenerami na dużą skalę, platforma Azure ma rozwiązania, które obsługują Twoje potrzeby.

  • Nowoczesne architektury bezserwerowe — usługa Azure Functions upraszcza tworzenie rozwiązań do obsługi przepływów pracy opartych na zdarzeniach, niezależnie od tego, czy odpowiada na żądania HTTP, obsługuje przekazywanie plików w usłudze Blob Storage, czy przetwarza zdarzenia w kolejce. Napiszesz tylko kod niezbędny do obsługi zdarzenia bez martwienia się o serwery lub kod platformy. Ponadto możesz wykorzystać ponad 250 łączników do innych usług platformy Azure i innych firm w celu rozwiązania najtrudniejszych problemów z integracją.