Course Outline
Introduction
Overview of Serverless Features and Architecture
- How does serverless development work for government?
- What are the prerequisites for a serverless approach in government operations?
Overview of CNCF Ecosystem and Serverless Environments
- Serverless Container as a Service versus Serverless Function as a Service for government applications
Getting Started with Serverless on Kubernetes for Government
- Selecting the appropriate serverless framework for Kubernetes in public sector operations
- Fission versus Kubeless versus Knative for government use cases
- Knative versus OpenFaaS for government applications
Overview of Additional FaaS Providers for Serverless Frameworks in Government
Overview of the OpenFaaS Toolchain and Features for Government
- Why should government agencies consider starting with OpenFaaS?
- What tools can be integrated with OpenFaaS for enhanced functionality?
Setting Up the Kubernetes System for Serverless Development in Government
- Installing and configuring the necessary frameworks and tools for government use
Operating the Core Serverless Framework Tools and Utilizing the API for Government
- Navigating the dashboard and working with the UI or CLI for efficient management in government operations
Overview of FaaS Implementations and Kubernetes Serverless Applications for Government
- Cold start versus warm start for optimal performance in government applications
Creating a Python Function in Kubernetes Using a Serverless Framework for Government
Storing Code Templates and Sharing Functions in Repositories for Government Projects
- Versioning serverless Kubernetes projects to ensure consistency and compliance
Testing Python Functions and Optimizing Performance Metrics for Government Operations
- Working with invocation metrics to enhance performance in government applications
Implementing Automatic Scaling for Management of Resource Response in Government Environments
- Applying changes to functions to optimize resource utilization in government operations
Adding Dependencies to Functions and Creating Native Extensions for Government Use
Storing Kubernetes Secrets in Serverless Functions for Government Security
- Leveraging container images and pod definitions to secure sensitive data in government applications
Securing Kubernetes Serverless Functions and Building Authentication Functionalities for Government
- Working with the TLS protocol to ensure secure communication in government systems
Deploying Python Functions with Serverless on Kubernetes for Government Operations
- Employing Serverless CI/CD pipelines for deployment in government environments
- Customizing component URLs to meet specific government requirements
Monitoring Function Lifecycle and Reviewing Request Logs for Government Applications
Troubleshooting for Government Operations
Summary and Conclusion for Government Use Cases
Requirements
- Proficiency in Python programming for government applications
- Intermediate experience with Kubernetes concepts and principles
- An understanding of containerization and cloud technologies
- Experience with Linux distributions and command-line interfaces
Audience
- Developers for government projects
- DevOps Engineers for government systems
Testimonials (5)
Interactivity, no reading slides all day
Emilien Bavay - IRIS SA
Course - Kubernetes Advanced
he was patience and understood that we fall behind
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
The training was more practical
Siphokazi Biyana - Vodacom SA
Course - Kubernetes on AWS
Learning about Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Course - Kubernetes on Azure (AKS)
It gave a good grounding for Docker and Kubernetes.