Get in Touch

Course Outline

Introduction to Cloud-Native Platform Engineering

  • Defining Cloud-Native Platform Engineering
  • Advantages of cloud-native platforms
  • Overview of cloud service models (IaaS, PaaS, SaaS)

Core Cloud-Native Technologies

  • Understanding containers and orchestration with Kubernetes
  • Concepts and platforms for serverless computing
  • Cloud-native storage and networking solutions

Designing Cloud-Native Platforms

  • Architectural patterns suitable for cloud-native platforms
  • Constructing a platform-as-a-service (PaaS) environment
  • Leveraging managed services for platform components

Implementing Serverless Architectures

  • In-depth look at Function-as-a-Service (FaaS)
  • Event-driven architecture and design
  • Deploying serverless applications using AWS Lambda, Azure Functions, or Google Cloud Functions

Continuous Integration and Deployment %28CI%2FCD%29 in the Cloud

  • Configuring CI/CD pipelines with cloud-native tools
  • Automating deployment processes
  • Best practices for CI/CD within a cloud-native ecosystem

Monitoring and Observability in Cloud-Native Platforms

  • Tools for monitoring cloud-native applications
  • Implementing observability and tracing
  • Log management and analysis

Security and Compliance in the Cloud

  • Cloud security fundamentals
  • Identity and access management (IAM)
  • Compliance and regulatory considerations

Managing Cloud Costs and Resources

  • Strategies for cost optimisation in cloud-native platforms
  • Resource management and scaling
  • Tools for cost monitoring and reporting

Hands-On Labs and Workshops

  • Practical exercises utilising cloud-native technologies
  • Building and deploying a sample cloud-native application
  • Troubleshooting common issues in cloud-native environments

Summary and Next Steps

Requirements

  • A solid grasp of fundamental cloud computing principles.
  • Practical experience with containerisation and orchestration tools.
  • Familiarity with DevOps methodologies and tools.

Audience

  • Platform engineers.
  • Cloud architects.
  • DevOps practitioners.
  • IT professionals.
 28 Hours

Testimonials (1)

Related Categories