Skalowalne aplikacje internetowe i mobilne korzystające z usługi Azure Database for MySQL

Azure App Service
Azure Database for MySQL

Pomysły dotyczące rozwiązań

W tym artykule opisano pomysł rozwiązania. Architekt chmury może użyć tych wskazówek, aby ułatwić wizualizowanie głównych składników dla typowej implementacji tej architektury. Skorzystaj z tego artykułu jako punktu wyjścia, aby zaprojektować dobrze zaprojektowane rozwiązanie zgodne z konkretnymi wymaganiami obciążenia.

Szybko twórz atrakcyjne, wydajne i skalowalne aplikacje międzyplatformowe oraz aplikacje natywne dla systemów iOS, Android, Windows i Mac.

Potencjalne przypadki użycia

To rozwiązanie jest przeznaczone dla każdej organizacji, która korzysta zarówno z aplikacji internetowych, jak i mobilnych.

Architektura

Diagram architektury przedstawia żądania przeglądarki lub aplikacji mobilnej dotyczące usług aplikacja systemu Azure w usłudze Azure Database for My S Q L.Pobierz plik SVG tej architektury.

Przepływ danych

  1. Przeglądarka lub aplikacja mobilna wysyła żądania dotyczące zasobów z interfejsu API.
  2. Żądania są przesyłane przy użyciu protokołu HTTPS z kończeniem żądań TLS, które są obsługiwane przez usługi aplikacja systemu Azure.
  3. aplikacja systemu Azure Services obsługuje żądania interfejsu API i można je skalować w górę lub skalować w poziomie, aby obsłużyć zmieniające się zapotrzebowanie.
  4. Usługa Azure Database for MySQL udostępnia usługę relacyjnej bazy danych obsługiwaną przez program MySQL Community Edition. Użyj trybu wdrażania serwera elastycznego, aby włączyć skalowanie bazy danych w ciągu kilku sekund.

Składniki

Współautorzy

Ten artykuł jest obsługiwany przez firmę Microsoft. Pierwotnie został napisany przez następujących współautorów.

Główny autor:

  • Andrew Harvey | Główny menedżer programu — Microsoft for Startups

Następne kroki

Dowiedz się więcej o technologiach składników:

Zapoznaj się z powiązanymi architekturami: