ALM Accelerator for Power Platform
Ini ALM Accelerator for Power Platform ialah aplikasi kanvas yang menyediakan antara muka yang dipermudahkan kepada Azure Pipelines dan kawalan sumber Git untuk pengurusan kitaran hayat aplikasi (ALM). Ia merupakan pelaksanaan rujukan corak dan amalan ALM yang menggunakan keupayaan platform terbina dalam untuk membantu anda bermula dengan ALM Power Platform. Ia dibina menggunakan gabungan aplikasi kanvas tertumpu pembuat kod asas dan pentadbir serta templat YAML dan PowerShell Azure Pipelines.
Dengan aplikasi ALM Accelerator for Power Platform, pembuat boleh melaksanakan kawalan sumber, mendayakan sejarah versi dan menggunakan penyelesaian mereka dalam Power Platform. Untuk menggunakan ALM Accelerator, semua komponen anda Power Platform —aplikasi, aliran, penyesuaian dan sebagainya—mesti terkandung dalam penyelesaian.
Anda tidak memerlukan pengetahuan lanjutan tentang ALM untuk menggunakan pemecut. Walau bagaimanapun, anda harus memahami cara menggunakan penyelesaian dalam Power Platform. Ketahui lebih lanjut mengenai penyelesaian dan ALM:
- Menguruskan penyelesaian dalam Power Apps dan Power Automate
- Membangunkan strategi Pengurusan Kitaran Hayat Aplikasi
Keperluan lesen
ALM Accelerator for Power Platform Menggunakan ciri premium Power Platform berikut:
- Dataverse
- Penyambung Tersuai
- HTTP dengan Microsoft Entra penyambung
Untuk menggunakan ALM Accelerator, anda memerlukan lesen berikut:
- Lesen Power Apps Bagi Setiap Pengguna atau Bagi Setiap Aplikasi
- Pelan Asas Azure DevOps
Tunjuk Cara: ALM Accelerator for Power Platform
Tonton video demo untuk mengetahui cara menggunakan ALM Accelerator.
Siapa yang patut menggunakan Pemecut ALM?
ALM Accelerator disasarkan kepada Power Platform pembuat dan pasukan pembuat:
Pembuat yang tidak biasa dengan konsep ALM, tetapi ingin dapat menyimpan kerja mereka, bersama-sama dengan sejarah perubahan dan berkongsi perubahan tersebut dengan pengguna lain
Pembuat yang selesa dengan konsep lanjutan menggunakan Git, seperti permintaan tarik, cawangan dan penggabungan, dan ingin bekerja dengan cara yang biasa dengan kawalan sumber dan automasi penggunaan
Untuk menyediakan dan mengkonfigurasi ALM Accelerator, anda harus menjadi pentadbir yang mempunyai pemahaman yang lebih mendalam tentang Power Platform persekitaran, penyelesaian dan Azure Pipelines. Anda juga harus biasa dengan Microsoft Entra dan Dataverse pentadbiran.
Rajah berikut menggambarkan cara ALM Accelerator memudahkan interaksi antara pasukan pembuat dan persekitaran pembangunan, pengesahan, ujian dan pengeluaran.
Pembuat bekerja secara berasingan dalam persekitaran pembangunan peribadi mereka. Mereka menggunakan apl kanvas ALM Accelerator untuk mengimport penyelesaian daripada kawalan sumber, mengeksport perubahan kepada kawalan sumber dan mencipta permintaan tarik untuk menggabungkan perubahan. Templat yang boleh disesuaikan untuk Azure Pipelines mengautomasikan tugas ALM dan menyokong penggunaan berperingkat daripada pembangunan kepada pengeluaran.
Apakah pilihan saya untuk ALM Power Platform?
Pemecut ALM ialah salah satu daripada banyak pilihan untuk ALM dalam Power Platform. Lain-lain termasuk:
Saluran paip untuk Power Platform bertujuan untuk mendemokrasikan ALM dengan membawa keupayaan automasi ALM kepada Power Platform dan perkhidmatan Dynamics 365 dengan cara yang lebih mudah didekati untuk semua pembuat, pentadbir dan pembangun.
Power Platform Tugas Alat Bina boleh digunakan dengan tugasan lain Azure DevOps untuk mengarang saluran paip binaan dan keluaran anda. Talian paip yang lazimnya ditempatkan oleh teams termasuk Mulakan, Eksport daripada Pembangunan, Binaan, dan Keluaran.
GitHub Actions untuk membolehkan Power Platform pembangun membina aliran kerja kitaran hayat pembangunan perisian automatik untuk membina, menguji, membungkus, mengeluarkan dan menggunakan aplikasi; melaksanakan automasi; dan mengurus bot dan komponen lain yang dibina. Power Platform
Apakah pilihan yang tepat untuk organisasi saya?
Tiada jawapan yang betul untuk setiap organisasi. Jadual berikut dan perihalan yang berikut boleh membantu anda menentukan pilihan yang betul berdasarkan keupayaan semasa dan rancangan masa depan organisasi anda. Jadual ini tidak lengkap. Ia bertujuan untuk membantu anda membuat keputusan termaklum. Ia akan berkembang dari semasa ke semasa apabila kami menambah lebih banyak keupayaan pada ALM Accelerator dan keupayaan ALM dalam Power Platform.
Keupayaan | Talian Paip | Pemecut ALM | DevOps/GitHub |
---|---|---|---|
Penglibatan IT/Pemaju | Tidak diperlukan | Persediaan awal | Diperlukan untuk setiap projek |
Penyepaduan kod sumber | Tidak, tetapi dirancang | Ya | Ya |
Pembuat memerlukan keistimewaan yang ditinggikan dalam persekitaran sasaran | Tidak, prinsipal perkhidmatan disokong | Tidak, prinsipal perkhidmatan disokong | Tidak, prinsipal perkhidmatan disokong |
Kawalan kualiti | Boleh disesuaikan dengan sambungan | Boleh disesuaikan dengan sambungan | Tanpa Had |
Didemokrasikan untuk pembangunan rakyat | Ya | Ya | No |
Pengalaman dalam produk | Ya | Aplikasi kanvas disediakan, tetapi tiada pengalaman dalam pembuat | No |
Sokongan | Microsoft-Disokong | Power CAT disokong melalui isu GitHub | Microsoft-disokong dan isu GitHub |
Penyesuaian dan kebolehlanjutan | Ya | Ya | Ya |
Pembangunan kod pertama | Tidak, tetapi dirancang | Ya | Ya |
Saluran paip untuk Power Platform (Saluran Paip)
Saluran paip bertujuan untuk memudahkan ALM untuk pembuat. Ia adalah pengalaman strategik dalam produk untuk ALM Power Platform yang dimulakan oleh pembuat. Saluran paip menyediakan keupayaan yang serupa dengan fungsi eksport dan import manual yang tersedia untuk Power Platform memindahkan penyelesaian dari satu persekitaran ke persekitaran yang lain.
Dengan sokongan prinsipal perkhidmatan, pengguna tidak memerlukan kebenaran yang ditinggikan untuk menggunakan ke persekitaran lain. Selain itu, penyesuaian sebelum dan selepas penggunaan membolehkan organisasi lapisan proses perniagaan mereka di atas Saluran Paip. Ini memberi organisasi kawalan ke atas proses kelulusan serta menyediakan keupayaan untuk memasukkan langkah tersuai ke dalam saluran talian paip pengerahan.
Secara amnya, anda akan memilih Saluran Paip jika organisasi anda tidak perlu mengawal fail kod sumber penyelesaian anda dan ingin bermula dengan ALM dengan cepat.
Power Platform Bina Alat/Tindakan GitHub dan Power Platform CLI (Alat Binaan)
Alat Bina bertujuan untuk memberi pentadbir dan pembangun IT alat untuk mempercepatkan automasi ALM yang sangat disesuaikan. Anda boleh menangani had dalam Saluran Paip dengan Alat Binaan—mengawal kod penyelesaian, mendayakan senario pertama kod, mengalih keluar keperluan untuk pembuat mempunyai kebenaran yang ditinggikan dalam persekitaran hiliran dan memasukkan proses organisasi dan perniagaan tertentu dalam proses ALM anda.
Secara amnya, anda akan memilih Alat Bina jika organisasi anda mempunyai DevOps atau GitHub dan sumber pembangun yang tersedia dan memerlukan kawalan terperinci ke atas proses ALM anda.
ALM Accelerator for Power Platform (Pemecut ALM)
Pemecut ALM bertujuan untuk memudahkan ALM untuk kedua-dua pembuat kod asas dan pembuat kod yang lebih maju. ALM Accelerator dibina di atas Alat Bina dan mempercepatkan permulaan dengannya, mengelakkan keperluan untuk bermula dari awal. Saluran paip ALM Accelerator dan aplikasi kanvas yang berkaitan adalah sumber terbuka. Anda boleh menggunakannya seperti sedia ada atau sebagai pelaksanaan rujukan yang boleh anda sesuaikan.
Secara amnya, anda akan memilih Pemecut ALM jika organisasi anda memerlukan kawalan terperinci ke atas proses ALM anda tetapi tidak mempunyai sumber untuk membinanya dari awal dan ingin memberikan pengalaman pembuat di atas Azure DevOps proses yang memacu ALM.