{"id":4990,"date":"2026-04-03T06:19:25","date_gmt":"2026-04-03T06:19:25","guid":{"rendered":"https:\/\/xcode.or.id\/blog\/?p=4990"},"modified":"2026-04-03T06:19:50","modified_gmt":"2026-04-03T06:19:50","slug":"cloud-engineer-bootcamp-1-bangun-skill-dari-nol-hingga-bisa-deploy-infrastruktur-cloud-sendiri-pelaksanaan-mulai-selasa-21-april-2026-setiap-siang-pukul-1400-wib-senin-s-d-kamis","status":"publish","type":"post","link":"https:\/\/xcode.or.id\/blog\/index.php\/2026\/04\/03\/cloud-engineer-bootcamp-1-bangun-skill-dari-nol-hingga-bisa-deploy-infrastruktur-cloud-sendiri-pelaksanaan-mulai-selasa-21-april-2026-setiap-siang-pukul-1400-wib-senin-s-d-kamis\/","title":{"rendered":"Cloud Engineer Bootcamp #1: Bangun Skill dari Nol hingga Bisa Deploy Infrastruktur Cloud Sendiri | Pelaksanaan mulai Selasa, 21 April 2026 \u2013 Setiap siang pukul 14:00 WIB (Senin s.d Kamis)"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img src=\"https:\/\/xcode.or.id\/blog\/wp-content\/uploads\/2026\/04\/WhatsApp-Image-2026-04-03-at-08.05.08.jpeg\" alt=\"\"\/><\/figure>\n\n\n\n<p>Cloud Engineer Bootcamp #1: Bangun Skill dari Nol hingga Bisa Deploy Infrastruktur Cloud Sendiri<\/p>\n\n\n\n<p>Pelaksanaan mulai Selasa, 21 April 2026 \u2013 Setiap siang pukul 14:00 WIB (Senin s.d Kamis)<br>Biaya IDR 900.000<br>via Zoom Meeting<\/p>\n\n\n\n<p>Sesi 1 \u2013 Fundamental<br>Dasar Jaringan &amp; Konsep Cloud (Private\/Open Source) serta komunikasi data<br>Konsep server &amp; cloud computing<br>Subnetting<br>Setting ip address<br>Protokol jaringan &amp; aspek keamanannya<\/p>\n\n\n\n<p>Sesi 2 \u2013 Setup Infrastruktur Server &amp; Virtualisasi (Proxmox VE, MikroTik)<br>Membangun environment<br>Pengenalan MikroTik RouterOS<br>Pengenalan Proxmox Virtual Environment (Proxmox VE)<br>Cara mendapatkan IP publik dari VPN (dari awal hingga akhir)<br>Instalasi router MikroTik<br>Setting IP Address, DNS, konfigurasi NAT<br>Instalasi Proxmox<br>Template container<br>Download file ISO Ubuntu Server<br>Membuat container di Proxmox<br>Membuat VM di Proxmox<br>Instalasi Ubuntu Server<br>Konfigurasi IP address, partisi disk, dan pengaturan dasar sistem<br>Setup user, hostname, dan password server<br>Memilih repository (mirror) Ubuntu yang optimal<br>Update repository sistem<\/p>\n\n\n\n<p>Sesi 3 \u2013 Jaringan Data Center &amp; VPN (On-Premise\/Private Cloud)<br>Konfigurasi VPN di VPS luar untuk mendapatkan ip publik<br>Dial VPN untuk mendapatkan ip publik<br>Port forwarding<br>Desain dan manajemen jaringan data center<br>Implementasi keamanan jaringan menggunakan MikroTik Router (firewall, filtering, proteksi dasar)<br>Pembatasan akses server<br>Pemantauan jaringan di MikroTik<\/p>\n\n\n\n<p>Sesi 4 \u2013 Deploy Web Server &amp; Container (Nginx, PHP, Docker)<br>Manajemen VM (KVM &amp; LXC) di Proxmox<br>Instalasi Nginx + PHP-FPM, MySQL, PHPMyadmin + Keamanan + WordPress + Virtualhost (HTTPS &#8211; Full Strict Cloudflare)<br>Instalasi Nginx + PHP-FPM, MySQL, PHPMyadmin + Keamanan + WordPress + Virtualhost (HTTPS &#8211; Full Strict Cloudflare)<br>Integrasi Cloudflare (DNS &amp; SSL)<br>Mengenal Docker<br>Menambahkan repository Docker terbaru ke sumber APT yang dimiliki<br>Instalasi Docker<br>Contoh Pull Nginx image dari Docker Hub<br>Contoh menjalankan docker container baru menggunakan Image<br>Membangun Dockerfile sendiri untuk monolith server &#8211; otomatis mengaktifkan SSH &amp; Apache2 Web Server<br>Menjalankan container dengan image yang dibuat sendiri secara background dan menghubungkan port SSH di host dan port untuk web di host<br>Remote Server melalui SSH<br>Instalasi PHP, MySQL, membuat user di MySQL, membuat database, instalasi WordPress<br>Pengujian Website WordPress yang dibuat<br>Konfigurasi di router\/modem dan Cloudflare secara umum agar website dapat diakses melalui internet<br>Cloudflare dengan pengaturan SSL Fleksibel agar website dapat diakses melalui internet menggunakan HTTPS<br>Hardening PHP untuk anti PHP Shell, dan anti bypass disable function<br>Firewall UFW, Portsentry, Fail2ban dan lainnya<\/p>\n\n\n\n<p>Sesi 5 \u2013 Manajemen Server &amp; Backup\/Monitoring (Private Cloud)<br>Manajemen Proxmox VE<br>Snapshot, backup, dan restore<br>Scaling storage dan resource<br>Monitoring anomali dan performa server<br>Deteksi dini dan penanganan serangan (incident handling &amp; response)<\/p>\n\n\n\n<p>Sesi 6 \u2013 Membangun Private Cloud dengan OpenStack<br>Pengenalan OpenStack<br>Pengenalan komponen utama: Nova, Glance, Neutron, dan Cinder<br>Instalasi Ubuntu Server<br>Instalasi OpenStack di Ubuntu Server<br>Download file image serta cara memasangnya<br>Konfigurasi dasar VM<br>Cara menaikkan jumlah core, ukuran disk, dan RAM untuk VM<br>Custom script untuk membuat password VM Ubuntu Server<br>Membuat Virtual Machine (VM) dari image Ubuntu Server<br>Deploy instance Ubuntu Server (VM)<br>Konfigurasi jaringan<br>Konsep internal dan external network<br>Menghubungkan VM ke jaringan publik<br>Dasar manajemen user di OpenStack<br>Konfigurasi agar VM dapat diakses dari luar<br>Instalasi web server Apache, PHP, MySQL, phpMyAdmin, dan WordPress<br>Pengujian layanan web pada VM di bawah OpenStack<\/p>\n\n\n\n<p>Sesi 7 \u2013 High Availability &amp; Cluster untuk Private Cloud<br>Pengenalan LXD, MicroCloud, MicroCeph, dan MicroOVN<br>Arsitektur High-Availability<br>Reverse Proxy Cerdas dan Failover Otomatis<br>Instalasi dan setup cluster MicroCloud<br>Deploy 3 node server + 1 reverse proxy (HAProxy)<br>Konfigurasi microcloud init, add, dan join<br>Manajemen storage: dir vs Ceph<br>Deploy container menggunakan LXC dengan storage dir<br>Deploy container menggunakan LXC dengan storage Ceph<br>Migrasi otomatis saat salah satu node mengalami gangguan atau tidak aktif<br>Instalasi dan konfigurasi HAProxy (Round Robin, Failover, Health Check)<br>Otomatisasi failover saat node mengalami gangguan atau tidak aktif<\/p>\n\n\n\n<p>Sesi 8 \u2013 Otomasi &amp; Monitoring Keamanan (Grafana, Prometheus, Wazuh)<br>Otomasi deployment<br>Cloudflare login<br>cloudflared tunnel create<br>cloudflared tunnel list<br>cloudflared tunnel route dns<br>cloudflared tunnel run<br>Cara mengakses server dengan private IP menggunakan SSH melalui Tailscale agar tetap dapat diakses melalui internet<br>Instalasi Antivirus untuk serverL dan dibangun otomasinya<br>Apa itu Wazuh dan fungsinya sebagai SIEM<br>Arsitektur Wazuh: Manager, Agent<br>Persiapan Infrastruktur<br>Kebutuhan sistem &amp; topologi sederhana (1 server + beberapa agent)<br>Instalasi Ubuntu Server (untuk Manager dan Agent)<br>Update sistem dan konfigurasi dasar (hostname, IP)<br>Instalasi Wazuh Manager, Wazuh Indexer, Wazuh Dashboard<br>Validasi service berjalan<br>Instalasi dan Koneksi Wazuh Agent<br>Instalasi Wazuh Agent di mesin client (Ubuntu)<br>Instalasi ModSecurity pada Apache<br>Registrasi dan sinkronisasi key Agent ke Manager<br>Konfigurasi koneksi Agent<br>Verifikasi koneksi berhasil (Agent aktif &amp; terbaca)<br>Pengujian dilakukan untuk mendeteksi percobaan brute force pada layanan SSH<br>Pengujian deteksi dilakukan untuk mengetahui aktivitas seperti: Pembuatan user baru, pembuatan password, instalasi aplikasi, dll.<br>Mendeteksi Denial of Service<br>Mendeteksi serangan web seperti SQL Injection dan lainnya<br>Pengujian serangan SQL Injection dan serangan web lainnya untuk pemblokiran oleh WAF<br>Instalasi Wazuh Agent Windows<br>Verifikasi koneksi untuk Wazuh Agent Windows<br>Pengujian deteksi aktivitas seperti: Pembuatan user baru &amp; akses file sharing<br>Monitoring &amp; Analisis<br>Instalasi GoAccess, Prometheus, dan Grafana<br>Instalasi Node Exporter untuk Prometheus dan Integrasi dengan Grafana<br>Monitoring dengan GoAccess dan Prometheus melalui Grafana<br>Instalasi dan konfigurasi Netdata untuk monitoring real-time<br>Integrasi Netdata dengan Prometheus dan Grafana<\/p>\n\n\n\n<p>Fasilitas<\/p>\n\n\n\n<ul><li>Slide<\/li><li>E-sertifikat<\/li><li>Rekaman Zoom<\/li><li>Group members<\/li><\/ul>\n\n\n\n<p>Informasi &amp; pendaftaran:<\/p>\n\n\n\n<ul><li>WA Admin 1 :&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/wa.me\/6285728917933\" target=\"_blank\">0857 2891 7933<\/a><\/li><li>WA Admin 2 :&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/wa.me\/62895420754477\" target=\"_blank\">0895 4207 54477<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Cloud Engineer Bootcamp #1: Bangun Skill dari Nol hingga Bisa Deploy Infrastruktur Cloud Sendiri Pelaksanaan mulai Selasa, 21 April 2026 \u2013 Setiap siang pukul 14:00 WIB (Senin s.d Kamis)Biaya IDR 900.000via Zoom Meeting Sesi 1 \u2013 FundamentalDasar Jaringan &amp; Konsep <a href=\"https:\/\/xcode.or.id\/blog\/index.php\/2026\/04\/03\/cloud-engineer-bootcamp-1-bangun-skill-dari-nol-hingga-bisa-deploy-infrastruktur-cloud-sendiri-pelaksanaan-mulai-selasa-21-april-2026-setiap-siang-pukul-1400-wib-senin-s-d-kamis\/\" class=\"read-more\">Read More &#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/posts\/4990"}],"collection":[{"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=4990"}],"version-history":[{"count":2,"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/posts\/4990\/revisions"}],"predecessor-version":[{"id":4993,"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/posts\/4990\/revisions\/4993"}],"wp:attachment":[{"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=4990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=4990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xcode.or.id\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=4990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}