Situs web: https://www.terraform.io
Forum: Diskusi HashiCorp
Dokumentasi: https://www.terraform.io/docs/
Tutorial: Platform Belajar HashiCorp
Ujian Sertifikasi: HashiCorp Bersertifikat: Terraform Associate
Terraform adalah alat untuk membangun, mengubah, dan membuat versi infrastruktur dengan aman dan efisien. Terraform dapat mengelola penyedia layanan yang ada dan populer serta solusi internal khusus.
Fitur utama Terraform adalah:
Infrastruktur sebagai Kode : Infrastruktur dijelaskan menggunakan sintaks konfigurasi tingkat tinggi. Hal ini memungkinkan cetak biru pusat data Anda dibuat versinya dan diperlakukan seperti kode lainnya. Selain itu, infrastruktur dapat digunakan bersama dan digunakan kembali.
Rencana Eksekusi : Terraform memiliki langkah "perencanaan" yang menghasilkan rencana eksekusi. Rencana eksekusi menunjukkan apa yang akan dilakukan Terraform saat Anda memanggil apply. Hal ini memungkinkan Anda menghindari kejutan apa pun saat Terraform memanipulasi infrastruktur.
Grafik Sumber Daya : Terraform membuat grafik semua sumber daya Anda, dan memparalelkan pembuatan dan modifikasi sumber daya yang tidak bergantung. Oleh karena itu, Terraform membangun infrastruktur seefisien mungkin, dan operator mendapatkan wawasan tentang ketergantungan pada infrastruktur mereka.
Otomatisasi Perubahan : Perubahan kompleks dapat diterapkan pada infrastruktur Anda dengan interaksi manusia yang minimal. Dengan rencana eksekusi dan grafik sumber daya yang disebutkan sebelumnya, Anda tahu persis apa yang akan diubah Terraform dan dalam urutan apa, menghindari banyak kemungkinan kesalahan manusia.
Untuk informasi lebih lanjut, lihat Apa itu Terraform? halaman di situs web Terraform.
Dokumentasi tersedia di situs web Terraform:
Perkenalan
Dokumentasi
Jika Anda baru mengenal Terraform dan ingin mulai membuat infrastruktur, silakan lihat panduan Memulai kami di platform pembelajaran HashiCorp. Ada juga panduan tambahan untuk melanjutkan pembelajaran Anda.
Pamerkan pengetahuan Terraform Anda dengan lulus ujian sertifikasi. Kunjungi halaman sertifikasi untuk informasi tentang ujian dan temukan materi pelajaran di platform pembelajaran HashiCorp.
Repositori ini hanya berisi inti Terraform, yang mencakup antarmuka baris perintah dan mesin grafik utama. Penyedia diimplementasikan sebagai plugin, dan Terraform dapat secara otomatis mengunduh penyedia yang dipublikasikan di Terraform Registry. HashiCorp mengembangkan beberapa penyedia, dan lainnya dikembangkan oleh organisasi lain. Untuk informasi selengkapnya, lihat Memperluas Terraform.
Untuk mempelajari lebih lanjut tentang mengompilasi Terraform dan menyumbangkan perubahan yang disarankan, lihat panduan berkontribusi.
Untuk mempelajari lebih lanjut tentang cara kami menangani laporan bug, lihat panduan triase bug.
Untuk mempelajari cara berkontribusi pada dokumentasi Terraform di repositori ini, lihat README Dokumentasi Terraform.
Lisensi Sumber Usaha 1.1