Modernizuj dowolną aplikację w chmurze
Modernizacja aplikacji może szybko przekształcić sposób interakcji osób z twoją firmą lub organizacją. Celem modernizacji aplikacji jest ulepszenie aplikacji w celu zaspokojenia potrzeb użytkowników wewnętrznych i klientów zewnętrznych. Wdrażanie rozwiązań typu "platforma jako usługa" (PaaS) umożliwia modernizację dowolnej aplikacji lub platformy i umożliwia skalowanie firmy.
Rozwiązania PaaS:
Rozwiązanie PaaS zapewnia elastyczność modernizacji dowolnej aplikacji lub platformy. Aplikacje z systemem .NET, Java/Spring, Python lub wieloma strukturami mają dom w rozwiązaniu PaaS. Możesz wybrać trzy odmiany technologii PaaS w zależności od równowagi kontroli i produktywności.
Container PaaS — zawiera rozwiązania PaaS korzystające z technologii kontenerów do uruchamiania obciążeń. Udostępniasz kod i zarządzasz węzłami agenta. Platformy zarządzają kondycją, konserwacją i wdrażaniem. Usługi Azure Kubernetes Service i Azure Red Hat OpenShift to przykłady rozwiązań PaaS kontenera. Zapewniają one największą kontrolę nad obciążeniami.
Application PaaS — rozwiązania PaaS aplikacji używają wirtualizacji do uruchamiania obciążenia bez kontenerów. Podaj kod i wybierz opcje konfiguracji. Platforma zarządza kondycją, dostępnością i wdrażaniem. Zarządzanie jest mniejsze niż w przypadku usługi Container PaaS. aplikacja systemu Azure Service, Azure Spring Cloud i Azure Functions to przykłady rozwiązań PaaS aplikacji. Zapewniają one równowagę kontroli i produktywności.
Rozwiązanie PaaS o niskim/braku kodu — rozwiązanie PaaS o niskim kodzie i bez kodu paaS pozwala tworzyć aplikacje bez konieczności kodowania. Możesz szybko tworzyć aplikacje i skupiać się więcej czasu na swojej firmie. Usługi Power Apps i Power Automate to rozwiązania PaaS o niskim poziomie/braku kodu, które maksymalizują produktywność.
Krok 1. Używanie drzewa decyzyjnego w celu zawężenia opcji
Użyj drzewa decyzyjnego, aby zawęzić opcje modernizacji. Celem jest zawężenie opcji, a nie podjęcie decyzji, która opcja jest odpowiednia dla Ciebie. Po wybraniu opcji przejdź do kroku 2.
Krok 2. Znajdowanie odpowiednich wskazówek dotyczących implementacji
Znajdź odpowiednie wskazówki dotyczące implementacji. Ogólne pojęcie o usłudze, której chcesz użyć po zakończeniu pracy z drzewem decyzyjnym. Nadal chcesz upewnić się, że rozwiązanie zapewnia właściwą równowagę kontroli i produktywności. Znalezienie właściwej równowagi jest głównym zagadnieniem w modernizacji aplikacji.
Skorzystaj z poniższej tabeli, aby znaleźć rozwiązanie spełniające Twoje potrzeby. Jeśli znajdziesz odpowiednie rozwiązanie, postępuj zgodnie ze wskazówkami dotyczącymi implementacji, aby zmodernizować aplikację.
Kontrola a produktywność | Rozwiązanie | Twoje potrzeby | Wskazówki dotyczące implementacji |
---|---|---|---|
Większość kontrolek | Azure Kubernetes Service (AKS) Azure Red Hat OpenShift |
|
Azure Kubernetes Service (AKS) Azure Red Hat OpenShift |
Saldo | Azure App Service Azure Spring Apps Azure Functions |
|
Azure App Service Azure Spring Apps Azure Functions |
Największa produktywność | Power Apps Power Automate |
|
Power Apps Power Automate |
Następne kroki
Uzyskaj więcej wskazówek w programie migracji i modernizacji platformy Azure
Jeśli jeszcze tego nie zrobiono, zmodernizujesz bazy danych.