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
 21 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories