Get in Touch

Course Outline

  • Course Introduction
  • Review of Linux container technologies
  • Recap of fundamental Kubernetes concepts
  • Designing microservice-based applications
  • The 12-Factor App methodology principles
  • Foundational Patterns: Covering distributed primitives, predictable demands, dynamic placement, declarative deployment, interior observability, and life cycle conformance.
  • Behavioral Patterns: Including batch jobs, scheduled jobs, daemon services, singleton services, and self-awareness.
  • Structural Patterns: Such as sidecar, initializer, ambassador, and adapter.
  • Configuration Patterns: Involving environment variable configuration, configuration resources, templates, and immutable configuration.
  • Course Summary and Conclusion

Requirements

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

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories