Pengantar - Pengenalan DevOps di AWS

Pengantar

DevOps adalah kombinasi budaya, praktik dan pola rekayasa, serta alat yang meningkatkan kemampuan organisasi untuk memberikan aplikasi dan layanan dengan kecepatan tinggi dan kualitas yang lebih baik. Seiring waktu, beberapa praktik penting telah muncul saat mengadopsi DevOps: Integrasi Berkelanjutan, Pengiriman Berkelanjutan, Infrastruktur sebagai Kode (IaC), serta Pemantauan dan Pencatatan Log.

Dokumen ini menyoroti kemampuan AWS yang membantu Anda mempercepat perjalanan DevOps Anda, dan bagaimana layanan AWS dapat membantu menghilangkan pekerjaan berat yang tidak terdiferensiasi terkait adaptasi DevOps. Kami juga menyoroti cara membangun kemampuan integrasi dan pengiriman berkelanjutan tanpa mengelola server atau membangun node, dan cara memanfaatkan Infrastruktur sebagai Kode (IaC) untuk menyediakan dan mengelola sumber daya cloud Anda dalam cara yang konsisten dan dapat diulang.

  • Integrasi Berkelanjutan: adalah praktik pengembangan software yang memungkinkan developer secara berkala menggabungkan perubahan kode mereka ke repositori pusat, yang setelahnya dilanjutkan dengan pembangunan otomatis dan pengujian.

  • Pengiriman Berkelanjutan: adalah praktik pengembangan perangkat lunak yang memungkinkan perubahan kode dibangun, diuji, dan dipersiapkan secara otomatis untuk dirilis ke tahap produksi.

  • Infrastruktur sebagai Kode (IaC): adalah praktik yang memungkinkan infrastruktur disediakan dan dikelola menggunakan kode dan teknik pengembangan perangkat lunak, seperti kontrol versi dan integrasi berkelanjutan.

  • Pemantauan dan Pencatatan Log: memungkinkan organisasi melihat bagaimana performa aplikasi dan infrastruktur memengaruhi pengalaman pengguna akhir produk mereka.

  • Komunikasi dan Kolaborasi: Praktik dibuat untuk mempererat tim dan dengan membangun alur kerja dan mendistribusikan tanggung jawab untuk DevOps.

  • Keamanan: harus memengaruhi banyak aspek. Alur integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD) dan layanan terkait harus dilindungi dan izin kontrol akses yang tepat harus disiapkan.

Pemeriksaan terhadap masing-masing prinsip ini mengungkapkan hubungan yang dekat dengan penawaran yang tersedia dari Amazon Web Services (AWS).