Get in Touch

Course Outline

  • Introduction
  • Overview of Linux container technology
  • Review of fundamental Kubernetes concepts
  • Microservice-based applications
  • The 12-Factor App principles
  • Foundational patterns: Distributed Primitives, Predictable Demands, Dynamic Placement, Declarative Deployment, Observable Interior, and Life Cycle Conformance.
  • Behavioural 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 conclusion

Requirements

  • Proficiency with the Linux command line, file systems, networking, and bash scripting.
  • A solid grasp of programming concepts and methodologies.
  • Basic familiarity with Docker and Linux container technologies.
  • An understanding of core Kubernetes concepts.
 21 Hours

Number of participants


Price per participant

Testimonials (4)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories