Course Details
Course Details
What You'll Learn
Topic 1: Application Design and Build
Topic 2: Application Deployment
Topic 3: Application Observability and Maintenance
Topic 4: Application Environment, Configuration and Security
Topic 5: Services and Networking
Course Info
Prerequisite
This is a beginner course. No programming or electronics knowledge is assumed:
Minimum Software/Hardware Requirement
Software:
You will need the following for this course:
- Docker Desktop – free for personal use
- Minikube – free
- kubectl – free
- Visual Studio Code – free
Hardware: Windows PC or Mac laptop
Job Roles
Job Roles
- Kubernetes Administrator
- Cloud Architect
- DevOps Engineer
- Site Reliability Engineer (SRE)
- Cloud Solutions Engineer
- Platform Engineer
- Infrastructure Architect
- Cloud Operations Specialist
- Software Engineer (Cloud-Native)
- IT Systems Engineer
- Multi-Cloud Specialist
- Enterprise Architect
- IT Consultant (Kubernetes)
- Containerization Specialist
- Application Reliability Engineer
- Cloud Systems Analyst
- Kubernetes Trainer/Instructor
- Hybrid Cloud Solutions Architect
- Technical Lead (Cloud-Native)
- Automation Engineer
Trainers
Trainers
Mohan Pothula is an enterprise architect and DevOps practitioner with more than 20 years of experience building cloud-native application platforms, and he holds the Certified Kubernetes Administrator (CKA) certification. He has held senior architecture roles at DBS Bank, SPH Media and Mediacorp, where he architected large-scale data and application platforms on AWS, Azure and Kubernetes. His expertise covers microservices development, API ecosystem design, CI/CD pipelines, infrastructure as code and container tooling such as Docker and Jenkins, supported by certifications in AWS Solutions Architecture and Cloudera Administration. He is known for translating complex technical systems into scalable, efficient architectures that satisfy security and regulatory requirements. He has led cloud migration and microservices modernisation projects for global enterprises, and he has implemented end-to-end DevOps solutions that automate deployment workflows and optimise application performance. As a mentor and technical lead, he has helped development teams adopt containerised delivery and work more closely with operations through agile delivery models.
In Certified Kubernetes Application Developer (CKAD) Training, Mohan approaches Kubernetes from the developer's side of the DevOps pipeline. Learners start with application design and build, covering container images, multi-container pod patterns and Jobs and CronJobs, then progress to application deployment, observability and maintenance, environment, configuration and security, and services and networking. He draws on his microservices and CI/CD experience to show how these primitives fit together when a team ships containerised applications continuously, and how sound configuration, health checks and access controls keep releases safe. Because the CKAD exam is completed entirely at the command line, his sessions are hands-on and time-conscious, building the habits developers need to work quickly and accurately with kubectl and YAML. He also shows how the same Kubernetes manifests developers write become part of automated build, test and deployment workflows, so learners understand how their work fits into a wider DevOps practice. Exercises use realistic microservice scenarios, so learners practise packaging, configuring and exposing several cooperating services rather than a single isolated container, just as they would in a real delivery team. Participants leave able to design, deploy and expose cloud-native applications on Kubernetes and prepared for the CKAD exam.
Dr. Alfred Ang approaches Kubernetes as an application developer first: he is a full-stack AI developer who ships his own web, mobile and AI applications, and he holds both the Certified Kubernetes Application Developer (CKAD) and Certified Kubernetes Administrator (CKA) certifications. As Managing Director, CIO, CTO and Chief Instructional Designer of Tertiary Infotech Academy Pte Ltd, he leads software delivery as well as courseware design. His GitHub portfolio of more than 300 public repositories includes full-stack applications built with Next.js, Prisma and PostgreSQL, the ai-mms course-registration platform that runs in Docker containers through Coolify for the Singapore, Malaysia and Ghana sites, and the tertiarytraining platform that spins up Docker-based lab environments on demand. He automates delivery with GitHub Actions release pipelines that build and submit apps on every push, and he works across AWS, Kubernetes and modern DevOps tooling. His certifications also include AWS Certified Solutions Architect, Microsoft Certified AI Engineer Associate (AI-102) and CompTIA Security+. He holds a PhD in Electrical Engineering from NUS, is an ACTA-certified trainer and DACE-certified curriculum developer, and has published more than 20 peer-reviewed papers. He also founded Tertiary Robotics in 2015 and Tertiary Courses Malaysia, and his experience spans system architecture, security, observability and performance optimisation with a strong emphasis on real-world deployment. He also holds PMP, CSM and ITIL certifications, reflecting his experience of running software delivery as a managed, iterative process rather than a one-off project.
In Certified Kubernetes Application Developer (CKAD) Training, Dr. Ang teaches learners to think about Kubernetes the way a developer shipping real software must. The course follows the official CKAD domains: application design and build, covering container images, multi-container pod patterns and Jobs and CronJobs, then application deployment, observability and maintenance, environment, configuration and security, and services and networking. Because the exam is completed entirely at the command line, his sessions are practical and time-conscious, with drills that build speed with kubectl, YAML and imperative commands. He draws on his own experience of packaging and releasing applications to show how configuration belongs outside the image, how probes catch failures early, and how a sound deployment strategy keeps an update from becoming an outage. Learners build, configure and expose cloud-native applications step by step, debugging their own mistakes along the way, which is the best preparation for both the exam and real projects. He also demonstrates how the YAML learners write fits into an automated pipeline, from building and tagging an image to rolling it out and rolling it back, mirroring the release automation he uses for his own projects. Learners are encouraged to read error messages and events carefully, a habit that pays off both in the exam and on the job. He shares practical patterns from his own applications, such as separating configuration by environment and treating every deployment as reversible. Participants leave able to design and run containerised applications confidently on Kubernetes. Browse the applications he has built and deployed on GitHub at https://github.com/alfredang and connect with him on LinkedIn at https://www.linkedin.com/in/angchewhoe/
Anil Bidari is an ACLP-certified trainer and Enterprise Cloud and DevOps Consultant with consulting and training experience across the DevOps tool chain, including GitHub, Jenkins, SonarQube, Docker and Kubernetes, as well as Cloud Foundry, OpenShift, Ansible and SaltStack. He helps clients move from virtual data centres to private cloud based on OpenStack and to public cloud on AWS, Azure and Google Cloud. Much of his role involves designing and implementing these solutions, then training the people who will build on them.
In Certified Kubernetes Application Developer (CKAD) Training, Anil focuses on the developer's side of Kubernetes: designing, building, configuring and exposing cloud-native applications. Learners work through the official CKAD domains, from application design and build, application deployment, and observability and maintenance, to application environment, configuration and security, and services and networking. His experience with source control, build automation and code-quality tools such as GitHub, Jenkins and SonarQube helps learners see how containerised applications move from code to a running cluster, and his cloud migration work grounds the deployment topics in real client environments. Because the CKAD exam is completed entirely at the command line, the course is highly practical, and software developers, DevOps engineers and platform engineers leave able to work quickly and accurately with Kubernetes.
Truman Ng is an ACTA-certified trainer whose expertise lies in cloud platforms, networking and security, the foundations on which cloud-native applications run. He is the founder of Nexplore (S) Pte Ltd, which provides cloud SaaS, IaaS and PaaS, software-defined networking, VoIP and internet security solutions, and he previously worked as a network architect for Hewlett Packard. His project experience spans database and web design, data centre design and enterprise network design, and he has completed more than 100 IT network projects for banks, hotels and factories. Huawei Global Training Center engaged him for more than 60 consultations and trainings for internet service providers worldwide. He holds PMP, Cisco CCNP, CCIP and CCDP, HP ASE, and Huawei HCNP, HCIE R&S, HCNA Cloud and HCNA Security certifications.
In Certified Kubernetes Application Developer (CKAD) Training, Truman connects this background to how applications are built and exposed on Kubernetes. His networking and security experience is directly relevant to the services and networking topic and to application environment, configuration and security. Learners also cover application design and build, application deployment, and observability and maintenance, working hands-on at the command line to prepare for the performance-based CKAD exam.
Review
Customer Reviews (2)
- will recommend Review by Course Participant/Trainee
-
. (Posted on 1/7/2022)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Might Consider Review by Course Participant/Trainee
-
The board used for the course, Raspberry Pi Zero W, is slow to respond during our hands-on lab. Suggest to use perhaps a slightly higher end board eg. Raspberry PI 3, to improve the practical lab experience in the future.1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
I like to thank the Trainer Ken for conducting the IOT course. He has helped me understand more about IOT and the Raspberry PI hardware, despite the time constraint. Good work and keep it up :) (Posted on 8/25/2019)
Write Your Own Review
- Recommended Courses
- Related Courses