Skip to main content

Content Roadmap

Oct

10/30/2023

Introduction

  • What is Platform Engineering

Learn More

Nov

11/6/2023

History and Evolution of Platform Engineering

  • Swiftly Turning Pages: History of Virtualization
  • Clouded Rearrangement
  • Clear Containers: I lack object permanence

Learn More

11/13/2023

Key Principles of Platform Engineering

  • Infrastructure as Code
  • Immutable Infrastructure
  • Continuous Delivery and Integration
  • Self-service Platforms
  • Arbitrary complexity, job security, and you:

Learn More

11/20/2023

Deep Dive into the Planes of Platform Engineering

  • Exploration of the Planes

Learn More

11/27/2023

Infrastructure as Code (IaC): A Practical Approach

  • Introduction to IaC
  • Terraform 101
  • Ansible Basics
  • GitOps Principles

Learn More

Dec

12/4/2023

Containerization, Orchestration, and Kubernetes

  • Docker Basics
  • Intro to Kubernetes
  • Kubernetes Architecture
  • Hands-on Lab: Setting up a Kubernetes Cluster

Learn More

12/11/2023

State Management and Persistence in Platform Engineering

  • Databases: SQL vs. NoSQL
  • Stateful vs. Stateless Architectures
  • Storage Solutions: Block, File, Object

Learn More

12/18/2023

Project: Building a Platform on Azure using GitHub and IaC - Initialization

  • Project Overview and Goals
  • Setting up Azure Account and GitHub Repository
  • Choosing the right IaC Tool for Azure (Terraform will be used for its compatibility and free tier)
  • Initializing Terraform for Azure on GitHub

Learn More

12/25/2023

Project: Infrastructure Setup on Azure

  • Setting up Virtual Networks in Azure
  • Creating and Configuring Storage Solutions
  • Initializing Virtual Machines or Azure Kubernetes Service (AKS)
  • Integrating with GitHub Actions for CI/CD

Learn More

Jan

1/1/2024

Project: Configuring Platform Interfaces and State Management

  • Setting up Azure Database Services
  • Configuring API Gateways and Load Balancers
  • Storing State: Blob Storage and Databases
  • State Management with Terraform on Azure

Learn More

1/8/2024

Project: Integration, Delivery, and Monitoring

  • Setting up CI/CD with GitHub Actions and Azure DevOps
  • Deploying Applications on the Platform
  • Monitoring with Azure Monitor and Log Analytics
  • Alerts and Incident Response Scenarios

Learn More

1/15/2024

Project: Ensuring Security and Compliance

  • Setting up Azure Active Directory and RBAC
  • Network Security and Firewalls
  • Auditing and Compliance with Azure Policy
  • Secrets Management with Azure Key Vault

Learn More

1/22/2024

Project: Finalizing and Documentation

  • End-to-end Testing of the Platform
  • Documenting the Architecture and Decisions
  • Cost Analysis and Optimization on Azure
  • Project Wrap-up and Future Improvements

Learn More

1/29/2024

Project: Finalizing and Documentation

  • End-to-end Testing of the Platform
  • Documenting the Architecture and Decisions
  • Cost Analysis and Optimization on Azure
  • Project Wrap-up and Future Improvements

Learn More

Feb

2/5/2024

Project: Finalizing and Documentation

  • End-to-end Testing of the Platform
  • Documenting the Architecture and Decisions
  • Cost Analysis and Optimization on Azure
  • Project Wrap-up and Future Improvements

Learn More

2/12/2024

Project: Finalizing and Documentation

  • End-to-end Testing of the Platform
  • Documenting the Architecture and Decisions
  • Cost Analysis and Optimization on Azure
  • Project Wrap-up and Future Improvements

Learn More

2/19/2024

Project: Finalizing and Documentation

  • End-to-end Testing of the Platform
  • Documenting the Architecture and Decisions
  • Cost Analysis and Optimization on Azure
  • Project Wrap-up and Future Improvements

Learn More

2/26/2024

Project: Finalizing and Documentation

  • End-to-end Testing of the Platform
  • Documenting the Architecture and Decisions
  • Cost Analysis and Optimization on Azure
  • Project Wrap-up and Future Improvements

Learn More