Course Outline
Introduction
Setting up the Kubernetes Cluster for Government
Infrastructure for Kubernetes in Government Operations
- Provisioning, partitioning, and networking considerations
- Scalability planning for a robust Kubernetes cluster for government use
Building High-Availability into the Cluster for Government
- Implementing load balancing and service discovery mechanisms
Deploying a Scalable Application for Government Operations
- Utilizing Horizontal Pod Autoscaling to manage application demand
- Configuring database clustering within Kubernetes to ensure data integrity and availability
Securing the Application for Government Use
- Implementing strong authentication protocols
- Enforcing robust authorization policies
Updating the Application in a Secure Manner for Government
- Managing application updates through package management systems
- Executing releases within Kubernetes to minimize downtime and ensure security
Maintenance for Government Applications
- Optional: Configuring logging with Fluentd for enhanced visibility and auditability
- Optional: Implementing monitoring with the Elastic Stack (ELK) for real-time insights
- Scheduling tasks using Cronjobs to automate routine operations
Troubleshooting Common Issues in Government Kubernetes Deployments
- Diagnosing and resolving common issues within a government Kubernetes environment
Summary and Conclusion for Government Operations
Requirements
- Experience with Docker containers for government applications
- Familiarity with the Linux command line for efficient system management
- An understanding of networking concepts to ensure secure and reliable communication
Audience
- Software developers working in public sector environments
- Architects designing solutions for government projects
- Deployment engineers responsible for implementing government systems
Testimonials (7)
Training being interactive. He engaged us a lot by asking questions and imaginary use cases. He shifted away from his agenda to explain more of the things we are demanded.
Berk Ozdilek - Deutsche Bank
Course - Kubernetes Advanced
The trainer had very deep knowledge and was very well prepared. I came away with lots of new knowledge and resources that i can use
Dokpe Wokoma - Deutsche Bank
Course - Kubernetes Advanced
it was very comprehensive and gave good overall picture and was just the right amount hard to keep the attention on the topic
Olena Hlushchenko - Deutsche Bank
Course - Kubernetes Advanced
The course was focused in expanding from some basic knowledge and get more in depth into how everything works in the background. It had me enhance my knowledge on the topic. In addition, even when there were some knowledge gaps between the topic and the audience, the trainer went back to plug that gap.
Endrik Lelo - Deutsche Bank
Course - Kubernetes Advanced
Interactivity, no reading slides all day
Emilien Bavay - IRIS SA
Course - Kubernetes Advanced
Core k8s knowledge.
Piotr Pawelec - Akamai
Course - Kubernetes Advanced
Practical training with great scenario. Provides great understanding of basics and under the hood mechanisms.