Gambaran umum Manajemen Siklus Hidup Aplikasi dengan Microsoft Power Platform
Artikel di bagian ini menjelaskan bagaimana Anda dapat menerapkan manajemen siklus hidup aplikasi (ALM) menggunakan Power Apps, Power Automate,, Power Pages Microsoft Copilot Studio, dan Microsoft Dataverse.
Apa itu ALM?
ALM adalah manajemen siklus hidup aplikasi, yang mencakup pengembangan dan pemeliharaan tata kelola. Selain itu, ALM mencakup disiplin ilmu ini: manajemen persyaratan, arsitektur perangkat lunak, pengembangan, pengujian, pemeliharaan, manajemen perubahan, dukungan, integrasi berkelanjutan, manajemen proyek, penerapan, manajemen rilis, dan tata kelola. Alat ALM menyediakan sistem standar untuk komunikasi dan kolaborasi antara tim pengembangan perangkat lunak dan departemen terkait, seperti uji dan operasi. Alat ini juga dapat mengotomatisasi proses pengembangan dan pengiriman perangkat lunak. Untuk itu, ALM menggabungkan disiplin ilmu yang terkait dengan semua aspek proses untuk mencapai tujuan meningkatkan efisiensi melalui pengiriman perangkat lunak yang dapat diprediksi dan berulang.
Area penting di ALM
- Tata kelola mencakup manajemen persyaratan, manajemen sumber daya, pengasuhan, dan administrasi sistem seperti keamanan data, akses pengguna, pelacakan perubahan, peninjauan, audit, kontrol penerapan, dan rollback.
- Pengembangan aplikasi meliputi mengidentifikasi masalah saat ini, dan perencanaan, desain, pembangunan, dan pengujian aplikasi serta peningkatan berkelanjutannya. Area ini mencakup peran pengembang dan pembuat aplikasi tradisional.
- Pemeliharaan mencakup penyebaran aplikasi, dan pemeliharaan teknologi opsional dan dependen.
Siklus hidup aplikasiadalah proses pengembangan perangkat lunak siklis yang melibatkan area ini: merencanakan dan melacak, mengembangkan, membangun dan menguji, menyebarkan, mengoperasikan, memantau, dan mempelajari dari penemuan.
ALM untuk Power Apps, Power Automate,, Microsoft Copilot Studio dan Dataverse
Dataverse IN Microsoft Power Platform memungkinkan Anda menyimpan dan mengelola data dan proses yang digunakan oleh aplikasi bisnis dengan aman. Untuk menggunakan fitur Power Platform dan alat yang tersedia untuk mengelola ALM, semua lingkungan yang berpartisipasi dalam ALM harus mencakup database Dataverse.
Konsep berikut ini penting untuk pemahaman ALM menggunakan Microsoft Power Platform.
- Solusi adalah mekanisme untuk mengimplementasikan ALM; Anda menggunakannya untuk mendistribusikan komponen di seluruh lingkungan melalui ekspor dan impor. Komponen mewakili artefak yang digunakan di aplikasi dan sesuatu yang berpotensi dapat Anda sesuaikan. Apa pun yang dapat disertakan dalam solusi adalah komponen, seperti tabel, kolom, kanvas, dan aplikasi berdasarkan model, alur Power Automate , agen, bagan, dan plug-in.
- Dataverse menyimpan semua artefak, termasuk solusi dan alur penyebaran dalam produk
- Kontrol sumber harus menjadi sumber kebenaran Anda untuk menyimpan dan berkolaborasi pada komponen Anda.
- Platform integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD) seperti Azure DevOps itu memungkinkan Anda mengotomatiskan alur pembuatan, pengujian, dan penerapan Anda. Dapat juga digunakan dalam pipa dalam produk .
Untuk informasi selengkapnya tentang bagaimana ALM dan Azure DevOps teknologi—dikombinasikan dengan orang dan proses—memungkinkan tim untuk terus memberikan nilai kepada pelanggan, buka alat DevOps di Azure.