Penskalakan lintas cloud dengan Azure Functions

Azure Functions
Azure Stack
Azure Traffic Manager

Ide solusi

Artikel ini adalah ide solusi. Jika Anda ingin kami memperluas konten dengan informasi lebih lanjut, seperti potensi kasus penggunaan, layanan alternatif, pertimbangan implementasi, atau panduan harga, beri tahu kami dengan memberikan umpan balik GitHub.

Ide solusi ini membantu Anda memahami cara meningkatkan skalabilitas lintas cloud dengan arsitektur solusi yang menyertakan Azure Stack.

Arsitektur

Diagram arsitektur yang menunjukkan cara meningkatkan skalabilitas lintas cloud dengan arsitektur solusi yang menyertakan Azure Stack.

Unduh file Visio arsitektur ini.

Aliran data

  1. Sejumlah besar pengguna mencoba mengakses aplikasi web.
  2. Traffic manager mengembalikan nama DNS Azure Stack.
  3. Pengguna mengakses aplikasi web Azure Stack.
  4. Setelah ambang batas tercapai, fungsi memulai Azure Web App dan mengaktifkan rute Azure Traffic Manager.
  5. Lalu lintas dialihkan ke Azure, yang dapat secara otomatis menskalakan App Service.

Komponen

  • Traffic Manager: Merutekan lalu lintas masuk untuk kinerja dan ketersediaan tinggi
  • Azure Functions: Proses kejadian dengan kode tanpa server
  • Azure Stack: Bangun dan jalankan aplikasi hybrid inovatif melintasi batas cloud

Detail skenario

Perangkat lunak modern semakin terhubung dan didistribusikan. Konsistensi Azure Stack dengan infrastruktur Azure dan layanan platform memungkinkan Anda menskalakan sumber daya lintas cloud untuk memenuhi peningkatan beban sesuai kebutuhan, dan mengurangi sumber daya saat permintaan turun. Optimalkan biaya dan maksimalkan efisiensi sumber daya sambil tetap mematuhi arsitektur lintas cloud.

Potensi penggunaan kasus

Pemberitahuan ini berlaku untuk skenario berikut:

  • Menerapkan praktik integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD) di seluruh implementasi Azure Stack Hub dan cloud publik.
  • Mengonsolidasikan alur CI/CD di seluruh lingkungan cloud dan lokal.
  • Mengembangkan aplikasi dengan menggunakan layanan cloud dan lokal.

Langkah berikutnya