Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini membantu Anda memahami arsitek untuk kemampuan cloud dalam FinOps Framework dan cara mengimplementasikannya di Microsoft Cloud.
Definisi
Merancang untuk cloud melibatkan merancang dan menerapkan infrastruktur dan aplikasi cloud dengan cara yang mengoptimalkan biaya, performa, skalabilitas, dan keandalan sambil menyelaraskan dengan tujuan bisnis.
Kemampuan ini mencakup keputusan arsitektur dan praktik terbaik yang bertujuan untuk memaksimalkan nilai yang berasal dari investasi cloud sambil meminimalkan pengeluaran yang tidak perlu.
Sebelum Anda mulai
Mengintegrasikan Cloud Adoption Framework (CAF) dan Well-Architected Framework (WAF) dengan pendekatan FinOps sangat penting untuk strategi tata kelola cloud yang komprehensif dan efektif, terutama saat menggunakan Microsoft Azure. Berikut adalah daftar prasyarat yang disempurnakan yang mempertimbangkan kerangka kerja ini:
- Dasar-dasar Microsoft Azure: Dapatkan keakraban dengan layanan dan fitur Azure, termasuk komputasi, penyimpanan, jaringan, database, dan keamanan, selaras dengan panduan CAF untuk adopsi Azure.
- Prinsip arsitektur dan pilar WAF: Biasakan diri Anda dengan praktik terbaik arsitektur yang diuraikan dalam pilar Well-Architected Framework: keunggulan operasional, keamanan, keandalan, efisiensi performa, dan pengoptimalan biaya.
- Azure Resource Management dan ZONA Pendaratan CAF: Pelajari cara mengelola sumber daya Azure menggunakan templat Azure Resource Manager (ARM) atau alat Infrastruktur sebagai Kode (IaC) seperti Azure Bicep atau Terraform. Pahami konsep zona pendaratan CAF untuk menerapkan lingkungan Azure yang selaras dengan praktik terbaik.
Memulai
Kemampuan "Merancang untuk Cloud" dalam Kerangka Kerja FinOps membantu pelanggan, terutama orang-orang pada tingkat kematangan yang lebih rendah, membangun pengetahuan dasar, membangun proses, dan menerapkan praktik terbaik untuk merancang arsitektur cloud yang mengoptimalkan biaya, performa, dan keandalan.
- Mendidik pemangku kepentingan: Melakukan sesi pelatihan atau lokakarya untuk mendidik pemangku kepentingan tentang manfaat dan prinsip arsitektur cloud, menekankan pengoptimalan biaya, skalabilitas, dan ketahanan.
- Menerapkan prinsip arsitektur: Menetapkan prinsip arsitektur dan pedoman desain berdasarkan pilar WAF: keunggulan operasional, keamanan, keandalan, efisiensi performa, dan pengoptimalan biaya.
- Mengoptimalkan Pola Aplikasi Perusahaan untuk Aplikasi Web: Mulai menggunakan Pola Aplikasi Web yang Andal. Pola Aplikasi Perusahaan dibangun di atas prinsip-prinsip yang ditata dalam WAF dan menyediakan teknik implementasi untuk mengoptimalkan perpindahan aplikasi web .NET atau Java Anda ke cloud.
- Gunakan Tinjauan Arsitektur Azure yang Baik: Lakukan Tinjauan Arsitektur Azure yang Baik untuk beban kerja yang diterapkan di Azure. Untuk mengidentifikasi area perbaikan, evaluasi beban kerja terhadap lima pilar WAF.
- Menerapkan praktik manajemen biaya: Menggabungkan praktik manajemen biaya Cloud Adoption Framework ke dalam desain arsitektur Anda. Upaya ini mencakup menyesuaikan sumber daya secara tepat, menggunakan diskon komitmen, dan menerapkan mekanisme alokasi biaya.
- Menetapkan tata kelola dan kepatuhan: Menetapkan mekanisme tata kelola dan kontrol kepatuhan untuk memastikan kepatuhan terhadap kebijakan organisasi, persyaratan peraturan, dan standar industri. Gunakan Azure Governance dan Azure Blueprints untuk penegakan kebijakan dan otomatisasi kepatuhan.
Membangun dasar-dasar
Pada titik ini, Anda harus memiliki panduan arsitektur yang jelas. Saat Anda bergerak melampaui dasar-dasarnya, pertimbangkan poin-poin berikut:
- Pola Arsitektur Tingkat Lanjut: Tinjau dan jelajahi Azure Architecture Center untuk pola arsitektur tingkat lanjut dan prinsip desain khusus untuk Azure. Mereka termasuk layanan mikro, komputasi tanpa server, arsitektur berbasis peristiwa, dan sistem terdistribusi.
- Teknologi cloud-native: Gunakan layanan terkelola untuk menyederhanakan arsitektur, meningkatkan skalabilitas, dan mengurangi overhead operasional. Rangkul teknologi dan layanan cloud-native yang ditawarkan oleh Azure, seperti Azure Kubernetes Service (AKS), Azure Functions, Azure Logic Apps, dan Azure Event Grid.
- Arsitektur Multi-Cloud dan Hibrid: Memperluas arsitektur cloud untuk merangkul skenario cloud multicloud dan hibrid, menggunakan Azure Arc untuk mengelola sumber daya di lingkungan lokal, multicloud, dan tepi. Terapkan strategi cloud bursting dan pemulihan bencana untuk ketahanan dan fleksibilitas.
- Otomatisasi Keamanan dan Kepatuhan: Gunakan Azure Policy, Azure Security Center, dan Microsoft Sentinel untuk mengotomatiskan praktik keamanan dan kepatuhan, termasuk deteksi ancaman, respons insiden, dan pelaporan kepatuhan. Terapkan praktik DevSecOps untuk menyematkan keamanan di seluruh siklus hidup pengembangan.
- Manajemen dan Analitik Data: Meningkatkan kemampuan manajemen dan analitik data dengan menggunakan Azure Data Services, seperti Azure Synapse Analytics, Azure Databricks, dan Azure Data Lake Storage. Terapkan analitik tingkat lanjut, pembelajaran mesin, dan solusi AI untuk wawasan berbasis data.
- Azure DevOps dan CI/CD Automation: Meningkatkan praktik DevOps dengan mengotomatiskan alur CI/CD, provisi infrastruktur, dan pengujian menggunakan layanan Azure DevOps, GitHub Actions, atau Azure Automation. Terapkan Infrastruktur sebagai Kode (IaC) dengan templat Azure Resource Manager (ARM) atau Azure Bicep untuk konsistensi dan pengulangan.
- Pemantauan dan Pengamatan Tingkat Lanjut: Terapkan solusi pemantauan dan pengamatan tingkat lanjut menggunakan alat seperti Azure Monitor Baseline Alerts (AMBA).
- Modul Terverifikasi Azure: Manfaatkan Modul Terverifikasi Azure untuk mempercepat desain dan implementasi arsitektur cloud. Modul terverifikasi ini menyediakan konfigurasi dan praktik terbaik yang telah divalidasi, sesuai dengan panduan Microsoft (WAF), untuk menyebarkan infrastruktur, aplikasi, dan layanan di Azure.
- Pembelajaran dan Peningkatan Berkelanjutan: Berinvestasi dalam program pelatihan dan sertifikasi yang sedang berlangsung bagi tim untuk tetap diperbarui dengan teknologi dan praktik terbaik Azure terbaru. Dorong berbagi pengetahuan, kolaborasi lintas fungsi, dan partisipasi dalam forum dan acara komunitas.
Pelajari lebih lanjut di FinOps Foundation
Kemampuan ini adalah bagian dari FinOps Framework oleh FinOps Foundation, organisasi nirlaba yang didedikasikan untuk memajukan manajemen dan pengoptimalan biaya cloud. Untuk informasi selengkapnya tentang FinOps, termasuk playbook yang berguna, program pelatihan dan sertifikasi, dan banyak lagi, lihat artikel Merancang untuk cloud dalam dokumentasi Kerangka Kerja FinOps.
Anda juga dapat menemukan video terkait di saluran YouTube FinOps Foundation:
Berikan umpan balik
Beri tahu kami bagaimana kinerja kami melalui ulasan singkat. Kami menggunakan ulasan ini untuk meningkatkan dan memperluas alat dan sumber daya FinOps.
Jika Anda mencari sesuatu yang spesifik, pilih yang sudah ada atau buat ide baru. Bagikan ide dengan orang lain untuk mendapatkan lebih banyak suara. Kami fokus pada ide-ide dengan suara terbanyak.
Konten terkait
Kemampuan FinOps terkait:
Sumber daya lainnya: