Menyediakan dan Mengurus Infrastruktur Awan dengan Terraform
Terraform ialah alat Kod Infrastruktur sumber terbuka HashiCorp yang membolehkan anda mentakrifkan, membuat versi dan menggunakan sumber awan merentasi AWS, Azure, GCP serta berpuluh-puluh pembekal lain menggunakan satu bahasa deklaratif. Daripada mengklik konsol atau menulis skrip shell yang rapuh, anda menerangkan infrastruktur dalam .tf files dan Terraform mengendalikan penciptaan, kemas kini serta penghapusan melalui aliran kerja rancangan-guna yang boleh dijangka. Laluan ini merangkumi segala-galanya daripada prinsip asas hingga corak berskala perusahaan melalui dua belas kursus berfokus.
Apa yang Akan Anda Pelajari
Anda akan bermula dengan konsep teras Terraform — pembekal, sumber, keadaan serta kitar hayat rancangan/guna/hapus — kemudian beralih kepada pengurusan infrastruktur AWS sebenar, reka bentuk modul dan pengasingan persekitaran berasaskan ruang kerja. Kursus-kursus seterusnya merangkumi konfigurasi dinamik menggunakan for_each, count dan fungsi terbina dalam, sumber data, penyediaan serta strategi ujian dan pengesahan dengan terraform validate dan alat dasar. Bahagian lanjutan membincangkan teknik pengurusan keadaan termasuk bahagian belakang jauh dan penguncian keadaan, penyepaduan saluran paip CI/CD serta corak perusahaan seperti seni bina berbilang akaun dan daftar modul dikongsi.
Laluan Pembelajaran
Dua belas kursus merangkumi tahap A1 hingga C1. Kursus pembukaan, Asas dan Persediaan Terraform, adalah percuma. Mulai A2, anda mempelajari konsep teras, kemudian blok B1 yang merangkumi infrastruktur AWS dan amalan terbaik kerjasama pasukan. Blok B2 — lima kursus — mengendalikan modul dan ruang kerja untuk kebolehgunaan semula, sumber data dan penyediaan, konfigurasi dinamik dan fungsi, ujian dan pengesahan serta penyepaduan CI/CD. Laluan ini berakhir dengan tiga kursus C1: Teknik Pengurusan Keadaan Lanjutan, Corak Lanjutan dan Penyelesaian Perusahaan serta Penyelesaian Masalah dan Pengoptimuman.
Cara Kursus Ini Berfungsi
Setiap kursus dibahagikan kepada pelajaran pendek dan praktikal yang anda selesaikan dalam penyunting terbina dalam dengan maklum balas masa nyata. Tutor AI tersedia apabila anda menghadapi kesukaran, supaya anda boleh memahami konfigurasi Terraform mengikut kadar sendiri tanpa meninggalkan aplikasi.