Innowacje na nowoczesnych platformach aplikacji
Metodologia innowacji Cloud Adoption Framework napędza wdrażanie w cyklu "tworzenie—pomiar— nauka". Metodologia innowacji koncentruje się na innowacjach cyfrowych w zakresie danych, aplikacji, analiz i sztucznej inteligencji oraz uczenia maszynowego. Ustanów wizję innowacji, która korzysta z warstw abstrakcji udostępnianych przez nowoczesną platformę aplikacji. Aby uzyskać więcej informacji, zobacz metodologię innowacji.
Nowoczesne innowacje na platformie aplikacji
Podczas integrowania nowoczesnych platform aplikacji ze strategią wdrażania chmury innowacje nie są ograniczone do kontenerów. Integracja nowoczesnych platform aplikacji oferuje innowacje, które są dostarczane z innymi formami strategii hybrydowej i wielochmurowej.
Poniżej przedstawiono przykłady innowacji z warstw abstrakcji zapewnianych przez nowoczesne podejście do innowacji na platformie aplikacji:
Dane i innowacje w dowolnym miejscu: Korzystanie z przenośności aplikacji umożliwia korzystanie z danych w miejscu, w którym najlepiej nadaje się dla użytkowników. Aplikacje mogą śledzić dane. Takie podejście zachęca do demokratyzacji danych i innowacji w zakresie aplikacji. Usługi danych z obsługą usługi Azure Arc i platforma Kubernetes z obsługą usługi Azure Arc zapewniają spójność zarządzania, gdy aplikacje i dane są przenoszone do różnych środowisk. Takie podejście pozwala deweloperom skupić się bardziej na aplikacji i danych, a nie na chmurze lub infrastrukturze.
Modernizuj centrum danych: Modernizacja centrum danych umożliwia rozwijanie i modernizację obciążeń w celu korzystania z narzędzi natywnych dla platformy Azure. Takie podejście może przyspieszyć opracowywanie nawet najbardziej rozbudowanych obciążeń. Użyj Azure App Service dla platformy Kubernetes z usługą Azure Arc lub Azure Stack HCI, aby wyodrębnić zależności centrum danych. Takie podejście umożliwia zespołom tworzenie możliwości chmury bez opuszczania centrum danych.
Platformy aplikacji dla krawędzi: Rozszerz wspólne środowisko uruchomieniowe, udostępnione kontenery i aranżację na urządzenia brzegowe, uruchamiając usługę Azure IoT lub środowisko uruchomieniowe aplikacji na platformie Kubernetes. Aby uzyskać więcej informacji, zobacz How to install IoT Edge on Kubernetes (Jak zainstalować IoT Edge na platformie Kubernetes).
Przenośność obciążenia: Standaryzacja i scentralizowanie orkiestracji kontenerów na platformie Kubernetes, Azure Kubernetes Service lub Azure App Service dla platformy Kubernetes za pomocą usługi Azure Arc. Takie podejście umożliwia przenoszenie obciążeń między wystąpieniami wspólnej platformy aplikacji działającej w chmurze publicznej, chmurze prywatnej i środowiskach brzegowych.
Demokratyzowanie danych
Korzystanie z nowoczesnych platform aplikacji może przyspieszyć demokratyzację danych. Podzielenie silosów danych w chmurach umożliwia zarówno użytkownikom biznesowym, jak i analitykom danych. Łączenie danych, które są przechowywane lokalnie i w chmurze, może tworzyć nowe analizy i szczegółowe informacje. Aby dowiedzieć się więcej, zobacz Narzędzia innowacji do demokratyzacji danych na platformie Azure.
Angażowanie się w aplikacje
Korzystanie z nowych aplikacji może dodatkowo rozszerzyć możliwości wspólnego środowiska uruchomieniowego.
- Deweloperzy tworzą własne rozwiązania usługi Power Apps i Power Automate w celu rozszerzenia profesjonalnych aplikacji. Te aplikacje mogą wspierać zespoły biznesowe od sprzedaży, listy płac, finansów i innych.
- Dodawanie inteligencji do aplikacji za pomocą mowy, tekstu, przetwarzania obrazów i czatbotów. Uwzględnia inteligentne środowiska w chmurze publicznej, chmurze prywatnej lub na urządzeniach brzegowych za pomocą aplikacji internetowych lub funkcji bezserwerowych.
- Azure App Service zapewnia natywne środowisko uruchomieniowe platformy Azure. Tworzenie tej platformy aplikacji przyspiesza programowanie. Oferuje również funkcje natywne dla platformy Azure, takie jak inteligentne środowiska.
- Azure App Service oferuje przenośność obciążeń i umożliwia deweloperom tworzenie rozwiązań w środowisku chmury lub brzegowym, które najlepiej spełnia ich potrzeby. Decyzje dotyczące ładu, zgodności i zabezpieczeń można opóźnić do późniejszego momentu w cyklu programowania.
Aby dowiedzieć się więcej o sposobach tworzenia aplikacji na różnych nowoczesnych platformach aplikacji przy użyciu spójnych środowisk uruchomieniowych udostępnianych przez platformę Azure, zobacz Narzędzia do angażowania się za pośrednictwem aplikacji na platformie Azure.
Interakcja na urządzeniach
Integracja biznesowa nowoczesnej platformy aplikacji ze środowiskiem:
Środowiska mobilne: Rozszerzanie aplikacji dzięki szybkiemu rozwojowi aplikacji mobilnych przy użyciu środowiska uruchomieniowego Azure App Service.
Azure IoT: Zbieranie danych niemal w czasie rzeczywistym z urządzeń w środowiskach biznesowych za pomocą usługi Azure IoT na platformie Kubernetes.
Aby dowiedzieć się więcej na temat korzystania z interakcji z urządzeniami, zobacz Narzędzia środowiska otoczenia do interakcji z urządzeniami na platformie Azure.
Następne kroki
Poniższe artykuły zawierają wskazówki i pomagają w pomyślnym scenariuszu wdrażania chmury: