Get in Touch

Course Outline

  • Introduction
  • Review of Linux container technology
  • Recap of fundamental Kubernetes concepts
  • Microservice-based applications
  • The 12-Factor App methodology
  • Foundational patterns: Distributed primitives, predictable demands, dynamic placement, declarative deployment, observable internals, and lifecycle 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 conclusion

Requirements

  • Familiarity with the Linux command line, file system, networking, and bash scripting.
  • An understanding of programming concepts and methodologies.
  • Familiarity with Docker and Linux container technologies.
  • Understanding of Kubernetes core concepts.
 21 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories