Azure Spring Apps
Twórz lub migruj aplikacje Spring za pomocą w pełni zarządzanej usługi firmy Microsoft i programu VMware.
Uprość tworzenie aplikacji Spring dla przedsiębiorstw i skaluj wraz z rozwojem swojej firmy
Azure Spring Apps to w pełni zarządzana usługa, która pomaga deweloperom platformy Spring skupić się na kodzie, a nie na infrastrukturze. Wdrażaj dowolny typ aplikacji Spring, w tym aplikacje internetowe, mikrousługi, sterowane zdarzeniami, bezserwerowe i wsadowe—bez konieczności korzystania z platformy Kubernetes. Korzystaj z ekosystemu platformy Azure podczas używania istniejących inwestycji. Zacznij już teraz.
W pełni zarządzana infrastruktura umożliwiająca skoncentrowanie się na tworzeniu oprogramowania aplikacji Spring Boot i innych aplikacjach Spring przy zachowaniu przenośności aplikacji
Bezproblemowe zarządzanie aplikacjami dzięki możliwościom platform Azure i Spring obsługiwanym przez firmy Microsoft i VMware
Szybka i bezproblemowa migracja aplikacji w celu skrócenia ścieżki do produkcji z miesięcy do dni
Zgodność z ekosystemem znanych narzędzi w celu wykorzystania istniejących inwestycji IT i utrzymania produktywności deweloperów
Szybsza wysyłka i uproszczone zarządzanie infrastrukturą
Skoncentruj się na tym, co ważne — swoich aplikacjach, logice biznesowej i dostarczaniu wartości swoim użytkownikom. Wdrażaj dowolny typ aplikacji Spring lub poliglotycznych, zarówno z kodu źródłowego, jak i artefaktów, z obsługą tworzenia i konserwacji kontenerów. Usługa Azure Spring Apps zarządza infrastrukturą podstawową, zestawem Java Development Kit (JDK), obrazami podstawowymi oraz skanowaniem i łataniem luk w zabezpieczeniach. Usługa Azure Spring Apps Enterprise dodaje zaawansowane składniki VMware Tanzu stworzone w celu spełnienia wymagań przedsiębiorstw w zakresie zarządzania konfiguracją, integracji, przenośności, elastyczności i wsparcia.
Łatwo obserwuj i rozwiązuj problemy ze swoimi aplikacjami
Uzyskaj szczegółowy wgląd w zależności aplikacji i operacyjne dane telemetryczne, korzystając z usługi Azure Monitor. Agreguj metryki, aby uzyskać topologiczny widok interakcji między poszczególnymi usługami oraz poznać średnią wydajność i odsetek błędów. Łatwo identyfikuj pierwotne przyczyny problemów związanych z niezawodnością i wąskimi gardłami wydajności. Korzystaj ze znanych metod rozwiązywania problemów, takich jak zdalne debugowanie, analizy wątków i pamięci oraz wybranych narzędzi APM z obsługą integracji AppDynamics, Dynatrace, Elastic i New Relic.
Uzyskaj zaawansowaną obsługę środowiska uruchomieniowego Spring
Usługa Azure Spring Apps Enterprise obejmuje obsługę środowiska uruchomieniowego VMware Spring, zapewniając światowej klasy pomoc techniczną 24/7, wyłączny dostęp do spakowanych wersji popularnych projektów przeznaczonych do użytku korporacyjnego oraz długoterminową pomoc techniczną po zakończeniu okresu eksploatacji OSS. Dzięki temu możesz aktualizować aplikacje w swoim tempie.
Wykorzystaj swoje istniejące inwestycje technologiczne
Podczas migracji lub tworzenia aplikacji Java i Spring na platformie Azure wykorzystaj swoje inwestycje w sieci, monitorowanie, automatyzację, dostawców tożsamości, systemy lokalne, narzędzia deweloperskie i kompilacyjne oraz biblioteki aplikacji. Korzystanie z istniejących narzędzi nie tylko obniża koszty, ale także pomaga w utrzymaniu produktywności deweloperów.
Utwórz punkt odniesienia zabezpieczeń
Rozwijaj i utrzymuj agresywny stan zabezpieczeń dzięki funkcjom zintegrowanym z usługą Azure Spring Apps, w tym bezpiecznemu dostępowi, bezpiecznej komunikacji, zarządzaniu wpisami tajnymi, izolacji obciążeń, kontroli dostępu na podstawie ról (RBAC), obsłudze połączeń bez haseł oraz funkcjom uwierzytelniania i autoryzacji użytkowników. Dowiedz się więcej o planie bazowym zabezpieczeń
Rozszerz swoje aplikacje za pomocą pakietów startowych Spring
Skorzystaj z bogatej oferty pakietów startowych Spring, aby łatwo pracować z usługami platformy Azure, takimi jak Azure Cosmos DB, Tożsamość Microsoft Entra (dawniej Azure Active Directory) i Azure Key Vault. Uwzględnij w swojej aplikacji pakiety startowe Spring, aby nie trzeba było ręcznie dodawać deskryptorów zależności do kodu. Pakiety startowe Spring są otwarte i mogą być tworzone przez społeczność — czekamy na Wasz kod.
Używaj wybranych narzędzi do zarządzania wydajnością
Monitoruj obciążenia Spring za pomocą rozwiązania Dynatrace
Uzyskaj automatyczny i inteligentny wgląd dzięki rozwiązaniu Dynatrace. Korzystając ze szczegółowej widoczności na poziomie kodu i kompleksowym śladom rozwiązanie Dynatrace współpracuje z usługą Azure Spring Apps, aby zapewnić wykrywanie problemów wspomagane przez sztuczną inteligencję i automatyczną analizę głównych przyczyn. Śledź zmiany w swojej chmurze hybrydowej i rozróżniaj aplikacje w dobrej i złej kondycji.
Dodaj możliwości wglądu do aplikacji platformy Spring za pomocą platformy New Relic One
Wyświetlaj swoje dane w jednym interfejsie użytkownika, aby usprawniać rozwiązywanie problemów. Dzięki integracji New Relic One i Azure Spring Apps wystarczy wysłać dane aplikacji bezpośrednio do New Relic One i w pełni korzystać z potężnej platformy zapewniającej wgląd.
Osiągnij pełny wgląd w obciążenia Spring dzięki AppDynamics
Uzyskaj wgląd w czasie rzeczywistym i skorelowane szczegółowe informacje dla aplikacji platformy Spring Boot działających w usłudze Azure Spring Apps. Szybko wyizoluj pierwotną przyczynę każdego problemu z wydajnością i zoptymalizuj aplikacje, aby zapewnić wyjątkowe środowiska.
Ujednolicony wgląd dla aplikacji platformy Spring za pomocą platformy Elastic
Użyj rozwiązania Elastic, aby ujednolicić wgląd w dane usługi Azure Spring Apps w potężnym magazynie danych natywnym dla platformy Azure. Stosuj interaktywną analizę przy użyciu zaawansowanych wizualizacji w czasie rzeczywistym. Wykryj wartości odstające dzięki uczeniu maszynowemu i reaguj na zdarzenia zachodzące w dowolnym miejscu w środowisku przy użyciu intuicyjnej nawigacji między logami, metrykami i śladami APM.
Wbudowane Zabezpieczenia i zgodność
-
Firma Microsoft zobowiązuje się do zainwestowania 20 mld USD w cyberbezpieczeństwo w ciągu pięciu lat.
-
Zatrudniamy ponad 8,5 tys. ekspertów ds. zabezpieczeń i analizy zagrożeń w 77 krajach.
-
Rozpocznij bezpłatnie
Usługa Azure Spring Apps oferuje szereg planów cenowych spełniających określone wymagania, niezależnie od rozmiaru, wzorca działania lub złożoności aplikacji.
Wybierz plan, który jest odpowiedni dla Ciebie, od wczesnych etapów testowania i programowania po wysokie wymagania produkcyjne z komercyjną pomocą techniczną środowiska Spring Runtime.
Skorzystaj z miesięcznego bezpłatnego udzielenia z 50 godzinami korzystania z procesora wirtualnego i 100 GB pamięci, aby rozpocząć proces wdrażania.
Rozpocznij pracę przy użyciu bezpłatnego konta platformy Azure
1
Rozpocznij bezpłatnie. Uzyskaj środki w wysokości 200 USD do wykorzystania w ciągu 30 dni. Oprócz środków dostaniesz bezpłatne przydziały wielu naszych najpopularniejszych usług oraz bezpłatne przydziały w ponad 55 innych usługach, które są zawsze bezpłatne.
2
Po wykorzystaniu środków przejdź na płatność zgodnie z rzeczywistym użyciem, aby kontynuować pracę z użyciem tych samych bezpłatnych usług. Płacisz tylko wtedy, gdy Twoje użycie przekroczy bezpłatne miesięczne przydziały.
3
Zaufane przez klientów każdej wielkości
"„Natywne dla chmury” musi zapewniać wymierne wyniki. Usługa Azure Spring Apps pomaga, usuwając nakład pracy w zakresie implementacji i zarządzania, dzięki czemu możemy skupić się na naszych podstawowych kompetencjach."
Jonathan Jones, Główny architekt rozwiązań, Group Finance IT, Swiss Re
"Jesteśmy deweloperami języka Java. Nie jesteśmy ludźmi od infrastruktury. Nie jesteśmy administratorami systemu. Korzystając z usługi Azure Spring Apps nie musimy martwić się o zarządzanie platformą Kubernetes ani przestojem klastrów."
Philipp Stussak, architekt oprogramowania, Bosch
"Usługa Azure Spring Apps jest najważniejsza dla naszej architektury ze względu na łatwość użycia i fakt, że jest to w pełni zarządzana oferta. W połączeniu z interfejsami API REST, które opracowaliśmy, mamy naprawdę zaawansowaną, odporną i globalną platformę."
Devon Yost, architekt przedsiębiorstwa, Digital Realty
Przyspiesz usługę Spring Apps
Dowiedz się, w jaki sposób liderzy biznesu z firm Bosch, Digital Realty i Morgan Stanley przekształcają swoje systemy i operacje oraz zapewniają dodatnią wartość w tym panelu dyskusyjnym — a wszystko to za pomocą usługi Azure Spring Apps.
Azure Spring Apps: Łatwy sposób uruchamiania swoich aplikacji
Dowiedz się więcej o możliwościach platformy Azure Spring Apps z tego przeglądu technicznego i sesji demonstracyjnej prezentowanej przez Adiba Saikali i Asira Selvasingha.
Zasoby platformy Azure Spring Apps
Szkolenia i przykłady
Kursy w środowisku Microsoft Learn
Często zadawane pytania dotyczące usługi Azure Spring Apps
-
Platforma Azure pomaga zapewnić, że tylko autoryzowani użytkownicy uzyskują dostęp do danych aplikacji, dzienników i konfiguracji. Wystąpienia usług w usłudze Azure Spring Apps są odizolowane od siebie i wdrażane w klastrach Azure Kubernetes ze wzmocnionymi zabezpieczeniami. Korzystaj z dodatkowych funkcji zabezpieczeń obejmujących izolację sieci za pomocą usługi Azure Virtual Network, wymuszanie standardów zgodności organizacji za pomocą usługi Azure Policy i możliwość nawiązywania połączeń z innymi usługami platformy Azure przy użyciu tożsamości zarządzanej.
-
Wyświetl dostępność według regionu.
-
Wyświetl szczegóły umowy SLA: dokumenty dotyczące licencjonowania (microsoft.com).
-
Platforma Azure Spring Apps obsługuje wszystkie typy aplikacji Spring: Spring Boot, mikrousługi, reaktywne, chmura, aplikacje internetowe, bezserwerowe, sterowane zdarzeniami i partia. Możesz również uruchamiać aplikacje Steeltoe .NET Core razem z aplikacjami Spring w warstwie Standardowa i aplikacjami poliglotycznymi w przedsiębiorstwie.
-
Aplikacje Spring są naturalnie przenośne. Możesz je wdrażać w dowolnym miejscu, w tym na platformie Azure. Wystarczy, że wdrożysz pliki JAR lub WAR w usłudze Azure Spring Apps i utrzymasz przenośność swoich aplikacji. Jeśli zechcesz utworzyć dodatkowe artefakty, takie jak deskryptory wdrożenia specyficzne dla platformy lub wykresy programu HELM, może to mieć wpływ na przenośność.