Containerize your apps and become cloudnative with docker
What you'll learn
- Containerize apps/services using Docker
- Docker Registries
- Networking in Docker
- Storing data in Docker (Volumes)
- Build Docker Image (dockerfile)
- Docker Compose
- Docker for Continues Integration (CI)
- Automated Operating docker with Ansible
- Docker Swarm
Requirements
- Memahami perintah Linux dasar seperti (bash, vim, systemd, selinux, etc)
- Memahami sedikit basic Programming seperti (Java, PHP, js, etc)
- Memahami sedikit tentang Virtualization seperti (virtualbox, vmware, etc)
Description
Hai semuanya, di materi kali ini kita akan membahas tentang salah satu teknologi Containerization yang sedang hits & popular saat ini yaitu Docker.
Di materi ini temen-temen tidak akan hanya belajar syntax dasar, tetapi juga diajarkan cara mendesign system yang baik seperti, scalable, high availability (HA), load balancer, dan lain-lain. Jadi jangan lewatkan kesempatan ini untuk mendapatkan ilmu yang lebih baik.
Dalam materi ini kita nanti akan membahas studi-kasus membuat aplikasi yang ready untuk production grade yang di deploy menggunakan Docker Engine. selain itu adapun materi yang akan kita bahas di antaranya:
Docker Overview
Docker Architecture
Why Docker so popular?
Installing Docker
On Windows 10 (Home Premium, Pro, Ultimate) using WLS2 Backend
On Linux (Ubuntu, Centos dan lain-lain)
On MacOS (Intel Based/ Apple Sillicon)
Getting Started With Docker
Docker CLI (Command Line Interface)
Docker Image Command
Docker Container Command
Docker Logs Command
Docker ps Command
Docker exec Command
Docker Copy Command
Docker Save & Load Command
dan lain-lain
Docker Network Driver
Legacy Container Links
Use Default bridge network
User Defined bridge network
Host Network
None Network
Docker Volume
Persistence Data
Share data among container
Share data among machine
Build Docker Image
Docker Build Command
Build specific programing language (Java, PHP, Javascript)
Publish your image to registry
Studi-Kasus
Membuat aplikasi WEB, Web Service
Build Docker Image
Publish image to private registry
Run image to production machine
What's Next
*Notes: Materi yang dibuat akan selalu up to date di Perbaharui setiap saat selain itu juga ada beberapa ada beberapa ke untungan, mengikuti course ini
Temen-temen bisa gabung dengan group discord yang di gunakan untuk chat secara langsung dengan saya beserta teman-teman yang lain.
Materi yang dibuat berdasarkan pengalaman saya Bekerja di dunia DevOps beserta real case schenario di dunia kerjaan
Materi exclusive, untuk saat ini tidak akan di publish di platform lain. selain di Udemy.
Dan masih banyak lagi...
Jika teman-temen mengikuti course ini lebih awal, maka akan terhitung lebih murah karena apa?
Karena semakin lama materinya semakin banyak akan ada penyesuaian harga
Materi yang di buat akan selalu di perbaharui seiring dengan perkembangan jaman
Materi ini sengaja saya buat feature proof (3/4 tahun kedepan)
Who this course is for:
- Technical Architect Software Engineer
- Programmer
- Software Engineer
- DevOps
- GitOps
Instructor
Hai perkenalkan nama saya Dimas Maryanto temen-temen boleh panggil saya Kang Dimas, Sekarang aku bekerja di salah satu perusahaan swasta di Bandung menjadi Seorang Chief Technology Officer (CTO), Trainer and Speaker
Awal-Awal mulai berkarir, saya profesi sebagai Software Development, kemudian menjadi Research and Development (RnD) menggunakan teknology Java sebagai backend, Angular sebagai Frontend, Docker, Kubernetes untuk kebutuhan DevOps, dan HyperConverged Infra (HCI).
Saya juga memiliki sertifikasi
- Nutanix Certified Professional - Multicloud infrastructure v6.5 (NCP-MCI)
- Gitlab Solution architect core
- Nutanix Certified Associate v6.5 (NCA)
Selain kesibukan saya bekerja, saya juga suka mengisi waktu luang saya dengan sharing atau transfer knowlage seperti membuat video , menulis article tentang pekerjaan yang saya hadapi dan aku sangat senang sekali membantu lebih dari 1000 peserta dalam belajar Docker, Kubernetes dan DevOps tools dalam media training ini. So yeah thank's, Please check out my courses and join me with thousands of others who are learning the latest DevOps tools!