Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Oczekuje się, że wiele aplikacji internetowych będzie dostępnych przez cały dzień, każdego dnia z dowolnego miejsca na świecie i można ich używać z praktycznie dowolnego urządzenia lub rozmiaru ekranu. Aplikacje internetowe muszą być bezpieczne, elastyczne i skalowalne, aby sprostać wzrostom zapotrzebowania.
Ten artykuł zawiera omówienie technologii aplikacji internetowych platformy Azure, wskazówek, pomysłów na rozwiązania i architektur referencyjnych zawartych w Centrum architektury platformy Azure.
Platforma Azure oferuje szeroką gamę narzędzi i możliwości tworzenia, hostowania i monitorowania aplikacji internetowych. Są to tylko niektóre z kluczowych usług aplikacji internetowych dostępnych na platformie Azure:
- usługa aplikacja systemu Azure umożliwia łatwe tworzenie gotowych dla przedsiębiorstw aplikacji internetowych i mobilnych dla dowolnej platformy lub urządzenia oraz wdrażanie ich w skalowalnej infrastrukturze chmury.
- Usługa Azure Web Application Firewall zapewnia zaawansowaną ochronę aplikacji internetowych.
- Usługa Azure Monitor zapewnia pełną obserwację aplikacji, infrastruktury i sieci. Monitor obejmuje usługę Application Insights, która zapewnia zarządzanie wydajnością i monitorowanie aplikacji na żywo w aplikacjach internetowych.
- Usługa Azure SignalR Service umożliwia łatwe dodawanie funkcji internetowych w czasie rzeczywistym.
- Usługa Web App for Containers umożliwia uruchamianie konteneryzowanych aplikacji internetowych w systemach Windows i Linux.
- Usługa Azure Service Bus umożliwia integrację z innymi aplikacjami internetowymi przy użyciu luźno powiązanych wzorców opartych na zdarzeniach.
Wprowadzenie do aplikacji internetowych na platformie Azure
Jeśli dopiero zaczynasz tworzyć i hostować aplikacje internetowe na platformie Azure, najlepszym sposobem, aby dowiedzieć się więcej, jest szkolenie na platformie Microsoft Learn. Ta bezpłatna platforma online zapewnia interaktywne szkolenia dla produktów firmy Microsoft i nie tylko.
Oto kilka dobrych punktów wyjścia, które należy wziąć pod uwagę:
- Tworzenie aplikacji internetowych usługi Azure App Service
- Wdróż i uruchom aplikację webową w kontenerze za pomocą usługi Azure App Service
Ścieżka do środowiska produkcyjnego
Podczas planowania i implementowania wdrożenia należy wziąć pod uwagę te wzorce, wytyczne i architektury:
- Podstawowa aplikacja internetowa
- Bazowa aplikacja internetowa z nadmiarowością strefową
- Typowe architektury aplikacji internetowych
- Zasady projektowania aplikacji platformy Azure
- Wdrażanie w przedsiębiorstwie przy użyciu środowiska App Services Environment
- Wdrażanie w przedsiębiorstwie o wysokiej dostępności przy użyciu środowiska App Services Environment
Najlepsze rozwiązania
Aby zapoznać się z dobrym omówieniem, zobacz Charakterystyka nowoczesnych aplikacji internetowych.
Aby uzyskać informacje specyficzne dla usługi aplikacja systemu Azure, zobacz:
- Najlepsze rozwiązania dotyczące architektury dla usługi Azure App Service (Web Apps)
- Najlepsze rozwiązania dotyczące wdrażania usługi App Service
- Punkt odniesienia zabezpieczeń platformy Azure dla usługi App Service
Architektury aplikacji internetowej
Poniższe sekcje uporządkowane według kategorii zawierają linki do przykładowych architektur aplikacji internetowych.
Handel elektroniczny
- Inteligentna wyszukiwarka produktów dla handlu elektronicznego
- Skalowalna aplikacja internetowa do handlu elektronicznego
Modernizacja
- Wybieranie między tradycyjnymi aplikacjami internetowymi i aplikacjami jednostronicowymi
- zasady architektury ASP.NET
- Typowe technologie internetowe po stronie klienta
- Proces programistyczny dla platformy Azure
- Rekomendacje dotyczące hostowania platformy Azure dla aplikacji internetowych platformy ASP.NET Core
Aplikacje wielowarstwowe
Skalowalność
Zabezpieczenia
- Ulepszony dostęp zabezpieczeń do wielodostępnych aplikacji internetowych z sieci lokalnej
- Ochrona interfejsów API za pomocą usługi Application Gateway i usługi API Management
SharePoint
Bądź na bieżąco z programowaniem internetowym
Pobierz najnowsze aktualizacje produktów i funkcji aplikacji internetowej platformy Azure.
Dodatkowe zasoby
Przykładowe rozwiązania
Poniżej przedstawiono kilka dodatkowych implementacji, które należy wziąć pod uwagę:
- Funkcje sieciowe usługi App Service
- Migrowanie aplikacji internetowej przy użyciu usługi Azure APIM
- Bezserwerowa aplikacja internetowa