Get in Touch

Course Outline

  • Course Introduction
  • Review of Linux container technology
  • Overview of fundamental Kubernetes concepts
  • Microservice-based application architecture
  • The 12-Factor App Principles
  • Foundational Patterns: Distributed Primitives, Predictable Demands, Dynamic Placement, Declarative Deployment, Observable Interior, and Life Cycle Conformance
  • Behavioral Patterns: Batch Jobs, Scheduled Jobs, Daemon Services, Singleton Services, and Self-Awareness
  • Structural Patterns: Sidecar, Initializer, Ambassador, and Adapter
  • Configuration Patterns: Environment Variable Configuration, Configuration Resources, Configuration Templates, and Immutable Configuration
  • Summary and Concluding Remarks

Requirements

  • Proficiency in utilizing the Linux command line, navigating the Linux file system, understanding Linux networking, and writing bash scripts.
  • A solid grasp of core programming concepts and methodologies.
  • Familiarity with Docker and Linux container technologies.
  • Basic knowledge of fundamental Kubernetes concepts.
 21 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories