Get in Touch

Course Outline

  • Course Introduction
  • Review of Linux container technology
  • Refresher on basic Kubernetes concepts
  • Applications based on Microservices architecture
  • The 12 Factors App Principles
  • Foundational Patterns: Including Distributed Primitives, Predictable Demands, Dynamic Placement, Declarative Deployment, Observable Interior, and Life Cycle Conformance.
  • Behavioral Patterns: Covering Batch Jobs, Scheduled Jobs, Daemon Services, Singleton Services, and Self Awareness.
  • Structural Patterns: Such as Sidecar, Initializer, Ambassador, and Adapter.
  • Configuration Patterns: Including Env Var Configuration, Configuration Resources, Configuration Templates, and Immutable Configuration.
  • Summary and Conclusion

Requirements

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

Testimonials (4)

Upcoming Courses

Related Categories