courses kubernetes administrator
reviews kursus adinusa

0.0(0)

Pro Training

Kubernetes Application Developer

Disusun oleh Btech

This course is ideal for developers who are looking to gain skills in Kubernetes application development. Students should be familiar with the Linux command line, programming languages like Python, Node.js or Go, and have a basic understanding of cloud native application concepts and architectures.

Intermediate
Sertifikat
8 Modul
ornament kursus adinusa

Deskripsi

Silabus

Modul 1
Container Orchestration
What Is Kubernetes?
Terminology
Modul 2
Main Components
Control Plane
Worker/Node
Kubelet
Services
Controller
Pods
Containers
Nodes
Single IP per Pod
Container to Outside Path
Cluster Networking
CNI Network Configuration File
Modul 3
Installation Tools
Installing with kubeadm
Upgrade cluster with kubeadm-upgrade
Installing a Pod Network
Installation Considerations
Main Deployment Configurations
Lab 3.1 Kubernetes Cluster Provisioning
Lab 3.2 Deploy Microservices Demo
Lab 3.3 Kubernetes Dashboard
Lab 3.4 Joining Worker Nodes
Modul 4
Container Options
Container Runtime Interface (CRI)
rkt
CRI-O
containerd
Containerizing an Application
Creating the Dockerfile
Hosting a Local Repository
Running Commands in a Container
Multi-Container Pod
readinessProbe, livenessProbe, and startupProbe
Quiz 4.1 Basic Operation
Quiz 4.2 Sidecar Container with the Logging Agent
Lab 4.3 Health Check
Lab 4.4 Multicontainer Pod
Modul 5
Decoupled Resources
Traditional Applications - Considerations
Transience
Flexible Framework
Modul 6
Volumes Overview
Introducing Volumes
Volume Spec
Volume Types
Shared Volume Example
Persistent Volumes and Claims
Phases to Persistent Storage
Persistent Volume
Persistent Volume Claim
Dynamic Provisioning
Secrets
Using Secrets via Environment Variables
Mounting Secrets as Volumes
Portable Data with ConfigMaps
Using ConfigMaps
Scaling and Rolling Updates
Deployment Rollbacks
Lab 6.1 Working with ReplicaSets
Lab 6.2 Working with DaemonSets
Lab 6.3 Rolling Updates and Rollbacks
Lab 6.4 Volume with Hostpath
Lab 6.5 Creating a Persistent NFS Volume (PV)
Lab 6.6 Creating a Persistent Volume Claim NFS (PVC)
Lab 6.7 Deploy Storage Class NFS
Lab 6.8 ConfigMaps
Lab 6.9 Kubernetes Secret
Lab 6.10 Horizontal Pod Autoscaler (HPA)
Quiz 6.1 Working with ConfigMap
Quiz 6.2 Working with Secret
Quiz 6.4 Working with PVC
Quiz 6.6 Provisioning apps (MySQL + Wordpress)
Quiz 6.6 - Answer
Modul 7
Service Types
Services Diagram
Service Update Pattern
Accessing an Application with a Service
Service Without a Selector
ClusterIP
NodePort
LoadBalancer
ExternalName
Ingress Resource
Ingress Controller
Service Mesh
Lab 7.1 Kubernetes Service (ClusterIP)
Lab 7.2 Kubernetes Service (NodePort)
Lab 7.3 Multi Tier Application
Lab 7.4 Setup Ingress Controller
Lab 7.5 Expose 2 app using ingress
Quiz 7.1 Expose deployment with NodePort Service
Quiz 7.2 Working with Ingress
Modul 8
About CI/CD
Jenkins Overview
About GitOps
ArgoCD basics
Lab 8.1 Setup Jenkins Master
Lab 8.2 Setup Jenkins Dynamic Agent in Kubernetes
Lab 8.3 Setup ArgoCD
Lab 8.4 Setup Github
Lab 8.5 Create app using ArgoCD
Lab 8.6 Create Jenkins Pipeline
Lab 8.7 Update Application

Informasi Kursus

75

Nilai minimal lulus kursus

Level Intermediate
Jadwal 25 Juli 2022 - 31 Agu 2022
Akses Course 1 Tahun
Harga Offline GRATIS
Harga Online GRATIS
Kategori kubernetes
Benefit
Sertifikat penyelesaian
Teori dan hands-on lab
Akses materi course 1 tahun
Pembaharuan materi secara berkala
Akses lab hingga h+5 pasca training

FAQ

ADINUSA Pro adalah layanan pelatihan ditujukan untuk para profesional atau karyawan diperusahaan yang ingin meningkatkan kemampuannya.

Ketika perusahaan kustomer bekerja sama dengan kami untuk melaksanakan kegiatan pelatihan.

Pengajar ADINUSA Pro merupakan praktisi yang memiliki pengalaman di bidangnya serta sudah tersertifikasi lembaga yang kredibel.

Untuk mengikuti pelatihan di ADINUSA Pro dapat menghubungi sales@btech.id .

Kegiatan ADINUSA Pro dapat dilakukan secara offline atau online dan tempatnya menyesuaikan dengan kebutuhan kustomer.

Jumlah peserta untuk melaksanakan pelatihan minimal 4 orang.

Materi yang tersedia dapat dilihat pada katalog ADINUSA Pro di link berikut.

Silakan berkonsultasi dengan tim sales kami di sales@btech.id atau +62-811-1123-242.

Apa tanya