AWS CloudFormation
AWS CloudFormation memberikan cara mudah membuat model pengumpulan terkait sumber daya AWS dan pihak ketiga, menyediakannya dengan cepat dan konsisten, serta mengelolanya selama masa pakai mereka, dengan memperlakukan infrastruktur sebagai kode. Sebuah templat CloudFormation menjelaskan sumber daya yang Anda inginkan dan dependensi mereka sehingga Anda dapat meluncurkan dan mengonfigurasi mereka bersama sebagai stack. Anda dapat menggunakan templat untuk membuat, memperbarui, dan menghapus satu stack sebagai satu unit tunggal, sesering yang Anda perlukan, dan tidak perlu mengelola sumber daya satu per satu. Anda dapat mengelola dan menyediakan stack di beberapa akun AWS dan AWS Region.
Keuntungan
Otomatiskan praktik terbaik
Dengan CloudFormation, Anda dapat menerapkan praktik terbaik DevOps dan GitOps menggunakan proses yang diadopsi secara luas seperti memulai dengan repositori git dan menerapkan melalui pipeline CI/CD. Anda juga dapat menyederhanakan perubahan audit dan memicu penerapan terotomasi dengan integrasi pipeline seperti GitHub Actions dan AWS CodePipeline.
Atur skala infrastruktur global Anda
Kelola penyesuaian skala sumber daya dengan membagikan templat CloudFormation yang akan digunakan ke organisasi Anda, untuk memenuhi standar keamanan, kepatuhan, dan konfigurasi di seluruh akun dan region AWS. Templat dan parameter memungkinkan penyesuaian skala yang mudah sehingga Anda dapat membagikan praktik terbaik dan kebijakan perusahaan. Selain itu, CloudFormation StackSets memungkinkan Anda membuat, memperbarui, atau menghapus stack di beberapa akun dan Region AWS, dengan satu operasi.
Integrasi dengan layanan AWS lain
Untuk makin mengotomatiskan pengelolaan sumber daya di perusahaan Anda, integrasikan CloudFormation dengan layanan AWS lain, termasuk AWS Identity and Access Management (IAM) untuk kontrol akses, AWS Config untuk kepatuhan, dan AWS Service Catalog untuk distribusi aplikasi utama serta kontrol tata kelola tambahan. Integrasi dengan CodePipeline dan alat builder lain memungkinkan Anda menerapkan praktik terbaik DevOps terbaru dan meningkatkan otomasi, pengujian, dan kontrol.
Kelola sumber daya pihak ketiga dan pribadi
Buat model, sediakan, dan kelola sumber daya aplikasi pihak ketiga (seperti aplikasi pemantauan, produktivitas tim, manajemen insiden, CI/CD, dan kontrol versi) bersama sumber daya AWS Anda. Gunakan CloudFormation CLI sumber terbuka untuk membangun penyedia sumber daya CloudFormation Anda sendiri – jenis AWS native yang diterbitkan sebagai sumber terbuka.
Perluas cakupan CloudFormation dengan komunitas
Organisasi AWS CloudFormation GitHub menawarkan proyek sumber terbuka yang memperluas kapabilitas CloudFormation. CloudFormation Registry dan CloudFormation CLI memungkinkan Anda menentukan dan membuat penyedia sumber daya untuk mengotomasi pembuatan sumber daya secara aman dan sistematis. Menggunakan proyek CloudFormation GitHub, Anda dapat melakukan hal-hal seperti memeriksa kepatuhan kebijakan templat CloudFormation (menggunakan cfn-guard), atau memvalidasi penggunaan praktik terbaik (menggunakan cfn-lint).
Cara kerjanya

Pelanggan utama

Solusi ConvergeHEALTH Miner dari Deloitte adalah seperangkat alat dan layanan yang membantu mempercepat pengumpulan data, analisis, dan pengelolaan selama masa aktif penelitian layanan kesehatan... Miner memanfaatkan beragam layanan AWS. Mereka menggunakan AWS CloudFormation dan AWS Service Catalog untuk membawa Miner ke klien lebih cepat menggunakan infrastruktur sebagai kode. Deloitte memilih templat AWS CloudFormation untuk mengkodekan infrastruktur, yang kemudian dapat diterapkan dalam sekali klik menggunakan AWS Service Catalog.

Semua jaringan perusahaan dirancang, dibangun, dan dipelihara melalui templat AWS CloudFormation. "AWS CloudFormation memudahkan kami mengontrol versi jaringan kami, dan memungkinkan duplikasi jaringan yang tepat dan tanpa hambatan untuk pengembangan sesuai permintaan dan lingkungan penahapan," kata Witoff.

Expedia menggunakan AWS CloudFormation dengan Chef untuk menerapkan seluruh tumpukan depan dan belakang ke lingkungan AWS.

“Kami sangat senang menggunakan AWS CloudFormation, karena ini berarti kami dapat menggunakan penerapan 'satu klik' di seluruh infrastruktur kami.”
Postingan blog & artikel unggulan
Tulis aturan kepatuhan preventif untuk templat AWS CloudFormation dengan cara cfn-guard
04 Agustus 2020
Luis Colon, Raisa Hashem, dan Josh Joy
Pipeline Pengujian CloudFormation Terotomasi dengan TaskCat dan CodePipeline
Terapkan stack AWS CloudFormation dengan GitHub Actions
Baru: Gunakan AWS CloudFormation StackSet untuk Beberapa Akun di Organisasi AWS
Menggunakan AWS CloudFormation untuk menerapkan perangkat lunak ke cluster Amazon EKS
Kunjungi Management & Governance Blog untuk membaca selengkapnya tentang CloudFormation dan layanan Manajemen & Tata Kelola AWS.
Apa yang Baru

Pelajari selengkapnya tentang penyusunan dan penentuan kemampuan AWS CloudFormation.
Pelajari selengkapnya tentang AWS CloudFormation