Have a question?
Name
Email
Preferred Mode of Training
Notes
Delete file
Are you sure you want to delete this file?
Message sent Close

Kubernetes for App Developers (LFD459)

Master Kubernetes with our focused training course designed for application developers. Learn to containerize, host, deploy, and configure applications in ... Show more
0
0 reviews
  • Description
  • Reviews
Kubernetes for App Developers.png

KUBERNETES FOR APP DEVELOPERS (LFD459)

COURSE DESCRIPTION

This course will teach you how to containerize, host, deploy, and configure an application in a multi-node cluster. It also serves as preparation for the Certified Kubernetes Application Developer (CKAD) exam.

TARGET AUDIENCE

This course is for experienced application developers who need to containerize, host, deploy, and configure an application in a multi-node cluster.

COURSE OUTLINE

  • Introduction

    • Objectives
    • Who You Are
    • The Linux Foundation
    • Linux Foundation Training
    • Certification Programs and Digital Badging
    • Platform Details
  • Kubernetes Architecture

    • What Is Kubernetes?
    • Components of Kubernetes
    • Challenges
    • The Borg Heritage
    • Kubernetes Architecture
    • Terminology
    • Control Plane Node
    • Worker Nodes
    • Pods
    • Services
    • Operators
    • Single IP per Pod
    • Networking Setup
    • CNI Network Configuration File
    • Pod-to-Pod Communication
    • Cloud Native Computing Foundation
    • Resource Recommendations
    • Labs
  • Build

    • Container Options
    • Containerizing an Application
    • Creating the Dockerfile
    • Hosting a Local Repository
    • Creating a Deployment
    • Running Commands in a Container
    • Multi-Container Pod
    • ReadinessProbe
    • livenessProbe
    • startupProbe
    • Testing
    • Helm
    • Labs
  • Design

    • Traditional Applications: Considerations
    • Decoupled Resources
    • Transience
    • Flexible Framework
    • Managing Resource Usage
    • Using Label Selectors
    • Multi-Container Pods
    • Sidecar Container
    • Adapter Container
    • Ambassador
    • initContainer
    • Custom Resource Definitions
    • Points to Ponder
    • Jobs
    • Labs
  • Deployment Configuration

    • Volumes Overview
    • Introducing Volumes
    • Volume Spec
    • Volume Types
    • Shared Volume Example
    • Persistent Volumes and Claims
    • Persistent Volume
    • Persistent Volume Claim
    • Dynamic Provisioning
    • Secrets
    • Using Secrets via Environment Variables
    • Mounting Secrets as Volumes
    • Portable Data with ConfigMaps
    • Using ConfigMaps
    • Deployment Configuration Status
    • Scaling and Rolling Updates
    • Deployment Rollbacks
    • Labs
  • Exposing Application

    • 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
    • Labs
  • Application Troubleshooting

    • Troubleshooting Overview
    • Basic Troubleshooting Steps
    • Ongoing (Constant) Change
    • Basic Troubleshooting Flow: Pods
    • Basic Troubleshooting Flow: Node and Security
    • Basic Troubleshooting Flow: Agents
    • Monitoring
    • Logging Tools
    • Monitoring Applications
    • System and Agent Logs
    • Conformance Testing
    • More Resource
    • Labs
  • Closing and Evaluation Survey

    • Evaluation Survey

Please contact us for the schedules and for booking a private class. Inquire Now Back

Share
Course details
Duration 3 Days

Archive

Working hours

Monday 9:00 am - 6.00 pm
Tuesday 9:00 am - 6.00 pm
Wednesday 9:00 am - 6.00 pm
Thursday 9:00 am - 6.00 pm
Friday 9:00 am - 6.00 pm
Saturday Closed
Sunday Closed