Main Logo
  • Home
  • About
  • Kursus
    • Paket Kursus
    • Roadmap Profesi
    • Data & AI
      • Data Analyst
      • Data Scientist
      • AI Engineer
      • Data Engineer
      • Business Intelligence (BI) Specialist
    • Infrastruktur & Keamanan
      • Network Engineer
      • System Engineer
      • DevOps Engineer
      • Security Engineer
    • Programming & Web Development
      • Web Developer
      • WordPress Developer
      • Front-End Web Developer
      • Back-End Developer
      • Mobile Developer
      • Scriptcase Developer
    • Spesialisasi
      • Blockchain Engineer
      • IOT Engineer
      • Digital Marketing Specialist
  • Elearning
  • Blog
  • Portfolio Magang
Daftar
Main Logo
  • Home
  • About
  • Kursus
    • Paket Kursus
    • Roadmap Profesi
    • Data & AI
      • Data Analyst
      • Data Scientist
      • AI Engineer
      • Data Engineer
      • Business Intelligence (BI) Specialist
    • Infrastruktur & Keamanan
      • Network Engineer
      • System Engineer
      • DevOps Engineer
      • Security Engineer
    • Programming & Web Development
      • Web Developer
      • WordPress Developer
      • Front-End Web Developer
      • Back-End Developer
      • Mobile Developer
      • Scriptcase Developer
    • Spesialisasi
      • Blockchain Engineer
      • IOT Engineer
      • Digital Marketing Specialist
  • Elearning
  • Blog
  • Portfolio Magang

Web Developer

2
  • Kursus Javascript
  • Kursus PHP & MySQL Native

Data Analyst

5
  • Kursus Excel untuk Data
  • Kursus SQL Fundamentals
  • Kursus Python Fundamentals
  • Kursus Python untuk Analisis Data
  • Kursus Data Visualisasi dengan Tableau

Data Scientist

5
  • Kursus Python Fundamentals
  • Kursus SQL Fundamentals
  • Kursus Python untuk Analisis Data
  • Kursus Machine Learning Fundamentals
  • Kursus Python Advanced untuk Data Science

AI Engineer

6
  • Kursus Python Fundamentals
  • Kursus SQL Fundamentals
  • Kursus Python untuk Analisis Data
  • Kursus Machine Learning Fundamentals
  • Kursus LLM & Prompt Engineering Fundamentals
  • Kursus Membangun Aplikasi AI dengan LangChain & RAG

Devops Engineer

8
  • Kursus Git & Version Control
  • Kursus Linux Fundamentals
  • Kursus Networking Fundamentals
  • Kursus Scripting & Automation Basics
  • Kursus Virtualization & Container Basics
  • Kursus CI/CD Pipeline
  • Kursus Infrastructure as Code
  • Kursus Container Orchestration with Kubernetes

Network Engineer

7
  • Kursus Linux Fundamentals
  • Kursus Networking Fundamentals
  • Kursus Mikrotik Basic Configuration
  • Kursus Network Monitoring Tools
  • Kursus Git & Version Control
  • Kursus Scripting & Automation Basics
  • Kursus Virtualization & Container Basics

Security Engineer

7
  • Kursus Git & Version Control
  • Kursus Linux Fundamentals
  • Kursus Networking Fundamentals
  • Kursus Security Fundamentals
  • Kursus Linux System Hardening
  • Kursus Scripting & Automation Basics
  • Kursus Virtualization & Container Basics

Blockchain Engineer

1
  • Kursus Blockchain Fundamental

Digital Marketing Specialist

1
  • Kursus SEO Website

IOT Engineer

1
  • Kursus Arduino Fundamental

Wordpress Developer

2
  • Kursus WordPress Fundamental
  • Kursus WordPress Theme

Scriptcase Developer

1
  • Kursus Scriptcase Fundamental

Front-End Web Developer

1
  • Kursus Javascript

Back-End Developer

1
  • Kursus Nodejs Fundamental

Mobile Developer

1
  • Kursus Flutter Fundamentals

System Engineer

5
  • Kursus Linux Fundamentals
  • Kursus Networking Fundamentals
  • Kursus Virtualization & Container Basics
  • Kursus Scripting & Automation Basics
  • Kursus Git & Version Control

Data Engineer

5
  • Kursus Python Fundamentals
  • Kursus SQL Fundamentals
  • Kursus Python untuk Analisis Data
  • Kursus Data Warehouse & ETL Fundamentals
  • Kursus Data Pipeline Automation dengan Apache Airflow

Business Intelligence (BI) Specialist

3
  • Kursus Excel untuk Data
  • Kursus SQL Fundamentals
  • Kursus Data Visualisasi dengan Tableau
View Categories
  • Home
  • Kursus
  • Devops Engineer
  • Kursus Infrastructure as Code

Kursus Infrastructure as Code

Overview #

Infrastructure as Code (IaC) adalah praktik mengelola dan menyediakan infrastruktur melalui kode, bukan proses manual. Dengan IaC, DevOps Engineer dapat mengotomasi provisioning server, jaringan, dan layanan cloud dengan cepat, konsisten, dan dapat diulang. Kursus ini akan membekali peserta dengan konsep fundamental, praktik terbaik, serta implementasi langsung menggunakan Terraform dan Ansible.


Struktur Silabus #

1. Pengantar IaC #

  • Konsep IaC dalam DevOps
  • Perbandingan Infrastruktur Tradisional vs IaC
  • Deklaratif vs Imperatif Infrastructure
  • Benefit & tantangan dalam penerapan IaC

2. Tools & Workflow IaC #

  • Pengenalan Terraform & Ansible
  • Struktur konfigurasi dan workflow
  • Version control untuk IaC (GitOps)

3. Implementasi dengan Terraform #

  • Instalasi & konfigurasi Terraform
  • HCL (HashiCorp Configuration Language) dasar
  • Membuat & mengelola provider (AWS, GCP, Azure, lokal VM)
  • State management dan remote backend
  • Modul & reusability

4. Implementasi dengan Ansible #

  • Instalasi & konfigurasi Ansible
  • Inventory, Playbooks, dan Roles
  • Task automation (server setup, package install, service config)
  • Ansible Galaxy & best practices

5. Integrasi & Best Practices #

  • Integrasi IaC dengan CI/CD pipeline
  • Security & compliance pada IaC
  • Testing & linting pada IaC (terratest, ansible-lint)
  • Monitoring & dokumentasi infrastruktur

6. Capstone Project #

  • Membuat dan menjalankan infrastruktur otomatis (contoh: deploy aplikasi 3-tier di cloud menggunakan Terraform + Ansible)

Tools & Software #

  • Terraform (HashiCorp)
  • Ansible (Red Hat)
  • Git & GitHub/GitLab/Bitbucket
  • Cloud Providers (AWS / GCP / Azure) atau Proxmox / VirtualBox untuk simulasi
  • VS Code / IDE sejenis

Output Kompetensi #

Setelah menyelesaikan kursus, peserta akan mampu:

  1. Memahami konsep IaC dan workflow dalam DevOps.
  2. Menggunakan Terraform untuk provisioning infrastruktur di cloud maupun on-premise.
  3. Menggunakan Ansible untuk konfigurasi otomatis server dan aplikasi.
  4. Mengintegrasikan IaC ke dalam CI/CD pipeline.
  5. Menyusun best practice, testing, dan dokumentasi IaC untuk proyek nyata.

Durasi Kursus #

  • Total: 16 jam (2 sesi × 8 jam)
  • Mode: Online/Offline

Biaya Kursus #

  • Kelas Private: Rp 2.000.000
  • Kelas Reguler: Rp 1.000.000

Tertarik Ikut Kursus Infrastructure as Code?

Tanyakan jadwal terdekat, harga, dan cara pendaftaran langsung ke tim kami via WhatsApp.

Tanya & Daftar via WhatsApp

Atau isi form ini, tim kami yang hubungi Anda balik

Cukup isi nama & no. WhatsApp — kursus sudah terpilih otomatis sesuai halaman ini, tapi bisa diganti.

Please enable JavaScript in your browser to complete this form.

📅 Jadwal Batch #

Kelas privat tersedia kapan saja — kelas reguler by request, hubungi kami untuk jadwal.

Edusoft Center Kursus Automation Solo Kursus CI-CD Solo Kursus Container Solo Kursus Cyber Security Solo Kursus Devops Engineer Solo Kursus Devops Solo Kursus Docker Solo Kursus Hacking Solo Kursus Jaringan Solo Kursus Komputer di Solo Kursus Kubernetes Solo Kursus Linux Solo Kursus Mikrotik Solo Kursus Network Engineer Solo Kursus Networking Solo Kursus Pentest Solo Kursus Security Engineer Solo Kursus Security Solo Kursus System Engineer Solo

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Kursus CI/CD PipelineKursus Container Orchestration with Kubernetes
Table of Contents
  • Overview
  • Struktur Silabus
    • 1. Pengantar IaC
    • 2. Tools & Workflow IaC
    • 3. Implementasi dengan Terraform
    • 4. Implementasi dengan Ansible
    • 5. Integrasi & Best Practices
    • 6. Capstone Project
  • Tools & Software
  • Output Kompetensi
  • Durasi Kursus
  • Biaya Kursus

© Edusoft Center - Kursus Komputer di Solo | 2010 - 2025 | Privacy Policy | Site Map | Portfolio Magang | Butuh tim kami langsung yang mengerjakan? Lihat layanan implementasi →

All Right Reserved

WhatsApp us