Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Apakah AWS Proton itu?
AWS Protonadalah:
-
Infrastruktur otomatis sebagai penyediaan kode dan penerapan aplikasi tanpa server dan berbasis kontainer
ParameterAWS Protonlayanan adalah kerangka kerja otomatisasi dua cabang. Sebagai administrator, Anda membuattemplate layanan berversiyang menentukan infrastruktur standar dan perkakas penerapan untuk aplikasi tanpa server dan berbasis kontainer. Sebagai pengembang aplikasi, Anda dapat memilih dari yang tersediaTemplatuntuk mengotomatiskan penerapan layanan Anda.
AWS Protonmengidentifikasi semua yang adaInstans Layananyang menggunakan versi template usang untuk Anda. Sebagai administrator, Anda dapat memintaAWS Protonuntuk meng-upgrade mereka dengan satu kali klik.
-
Infrastruktur standar
Tim platform dapat menggunakanAWS Protondan infrastruktur berversi sebagai template kode. Mereka dapat menggunakan template ini untuk menentukan dan mengelola tumpukan aplikasi standar yang berisi arsitektur, sumber daya infrastruktur, dan pipeline penyebaran perangkat lunak CI/CD.
-
Penyebaran terintegrasi dengan CI/CD
Ketika pengembang menggunakanAWS Protonantarmuka swalayan untuk memilihTemplat, mereka memilih definisi tumpukan aplikasi standar untuk penerapan kode mereka.AWS Protonsecara otomatis menyediakan sumber daya, mengkonfigurasi pipeline CI/CD, dan menyebarkan kode ke dalam infrastruktur yang ditentukan.
AWS Protonuntuk tim platform
Sebagai administrator, Anda atau anggota tim platform Anda, buattemplat lingkungandanTemplatmengandung infrastruktur sebagai kode. ParameterTemplatmendefinisikan infrastruktur bersama yang digunakan oleh beberapa aplikasi atau sumber daya. ParameterTemplatmendefinisikan jenis infrastruktur yang diperlukan untuk menyebarkan dan memelihara aplikasi tunggal atau microservice dalamlingkungan. SesiAWS Proton layananadalah instantiasi dariTemplat, yang biasanya mencakup beberapaInstans Layanandanpipa. SesiAWS Proton Instans Layananadalah instantiasi dariTemplatdalam spesifiklingkungan. Anda atau orang lain di tim Anda dapat menentukantemplat lingkungankompatibel dengan yang diberikanTemplat. Untuk informasi lebih lanjut tentangtemplat, LihatAWS Proton templat.
Anda dapat menggunakan infrastruktur berikut sebagai penyedia kode denganAWS Proton:
AWS Protonuntuk developer
Sebagai pengembang aplikasi, Anda memilih standarTemplatituAWS Protondigunakan untuk membuatlayananyang menyebarkan dan mengelola aplikasi Anda dalamInstans Layanan. SesiAWS Proton layananadalah instantiasi dariTemplat, yang biasanya mencakup beberapaInstans Layanandanpipa.
AWS Protonalur kerja
Diagram berikut adalah visualisasi utamaAWS Protonkonsep yang dibahas dalam paragraf sebelumnya. Ini juga menawarkan gambaran umum tingkat tinggi dari apa yang merupakan sederhanaAWS Protonalur kerja
SebagaiAdministrator, Anda membuat dan mendaftarkanTemplatbersamaAWS Proton, yang mendefinisikan sumber daya bersama.
AWS Protonmenyebarkan satu atau lebihLingkungan, berdasarkanTemplat.
SebagaiAdministrator, Anda membuat dan mendaftarkanTemplatbersamaAWS Proton, yang mendefinisikan infrastruktur terkait, pemantauan, dan sumber daya CI/CD serta kompatibelTemplat.
SebagaiDeveloper, Anda memilih terdaftarTemplatdan berikan tautan keKode sumberrepositori
AWS ProtonketentuanLayanandenganPipa CI/CDuntukInstans Layanan.
AWS Protonketentuan dan mengelolaLayanandanInstans Layananyang menjalankanKode sumberseperti yang didefinisikan dalam yang dipilihTemplat. SEBUAHInstans Layananadalah instansiasi dari yang dipilihTemplatdalam sebuahLingkunganuntuk satu tahapAlur(misalnya Prod).