Course Outline

Pengantar ke Puppet

  • Apa itu Puppet dan bagaimana cara kerjanya
  • Manfaat dari otomatisasi infrastruktur
  • Arsitektur Puppet: Master, Agent, Manifests, Modules

Pemasangan dan Konfigurasi

  • Menginstal Puppet pada node Master dan Agent
  • Mengonfigurasi lingkungan Puppet
  • Struktur direktori dan file konfigurasi kunci

Mengerti dan Menulis Manifests

  • Sintaks dasar dan struktur
  • Menerapkan manifests ke node
  • Menggunakan manifests untuk perubahan sistem

Memelihara Node dan Sumber Daya

  • Menentukan node
  • Jenis sumber daya: paket, layanan, file, pengguna, direktori
  • Membuat tugas yang dapat digunakan kembali

Bekerja dengan Modules dan Templates

  • Membuat dan menggunakan modules
  • Menggunakan ERB templates untuk menghasilkan konten dinamis
  • Menstruktur komponen yang dapat digunakan kembali

Fitur Bahasa Puppet Lanjutan

  • Definisi dan kelas kustom
  • Kondisional dan ekspresi
  • Hubungan dan urutan

Praktik Terbaik dan Gaya Penulisan

  • Gaya bahasa dan konvensi format
  • Puppet Forge dan modul komunitas
  • Mencari dan memecahkan masalah umum

Ringkasan dan Langkah Berikutnya

Requirements

  • Pemahaman tentang administrasi sistem Linux atau Unix
  • Pengalaman dengan alat baris perintah
  • Ketahui konsep konfigurasi sistem

Audience

  • Administrator sistem yang ingin mengotomatiskan infrastruktur
  • Profesional IT yang mengevaluasi Puppet sebagai solusi manajemen konfigurasi
  • Praksi DevOps yang membangun lingkungan berskala besar
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses (Minimal 5 peserta)

Related Categories