Hubungi Kami

Kerangka Materi

Kedaulatan Infrastruktur sebagai Kode

  • Mengapa konsol cloud dan SaaS IaC menciptakan keterikatan dan celah audit.
  • Arsitektur Terraform: inti, penyedia, state, dan proses plan/apply.
  • Perbandingan dengan Pulumi, Ansible, dan CloudFormation.

Bahasa Konfigurasi dan Penyedia

  • Sintaks HCL: resource, data source, variabel, dan output.
  • Penyedia on-premise: Proxmox, libvirt, vSphere, dan PowerDNS.
  • Penyedia komunitas dan dasar-dasar pengembangan penyedia kustom.
  • Ketergantungan resource dan teori graf.

Manajemen State

  • Implikasi keamanan state lokal versus state remote.
  • Backend yang di-host sendiri: PostgreSQL, S3 (MinIO), Gitea, dan etcd.
  • Penguncian state, enkripsi saat diam, dan pencadangan.
  • Migrasi state dan deteksi drift.

Modul dan Workspace

  • Struktur modul, input, output, dan versi.
  • Registry modul pribadi dengan tag Git.
  • Isolasi workspace untuk dev/staging/production.
  • Alternatif Terraform Cloud: Atlantis atau Spacelift yang di-host sendiri.

Provisioning dan Siklus Hidup

  • Integrasi cloud-init dan PXE untuk provisioning bare-metal.
  • Provisioner: local-exec, remote-exec, dan file.
  • Resource null dan pemicu untuk alur kerja kustom.
  • Perencanaan penghancuran dan penandaan resource (tainting).

Keamanan dan Kepatuhan

  • Validasi variabel dan penandaan sebagai data sensitif.
  • Alternatif kebijakan sebagai kode menggunakan Sentinel dan OPA untuk on-premise.
  • Pemrosesan audit logging dan tinjauan file plan.

Integrasi CI/CD

  • Plan/apply otomatis di GitHub Actions atau Woodpecker CI.
  • Penggunaan terraform fmt, validate, dan lint dalam pre-commit.
  • Estimasi biaya dan pembatas anggaran.
  • Strategi rollback dan pemulihan state.

Persyaratan

  • Pemahaman tingkat menengah tentang konsep infrastruktur sebagai kode dan cloud.
  • Pengalaman dengan JSON, HCL, dan kontrol versi.
  • familiarity dengan virtualisasi on-premise (Proxmox, VMware).

Target Peserta

  • Insinyur infrastruktur yang melakukan provisioning bare metal dan private cloud.
  • Tim DevOps yang mengelola sumber daya on-premise secara deklaratif.
  • Organisasi yang menghindari kontrol plane cloud untuk state infrastruktur.
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait