Course Outline

Introduction to Platform Engineering

  • The developer's perspective on platform engineering
  • Understanding the benefits for development teams
  • Aligning platform engineering with development goals

Self-Service Platforms for Developers

  • Principles of self-service and on-demand resources
  • Utilizing internal platforms for development and testing
  • Hands-on: Setting up a self-service sandbox environment

Automation in Development

  • Automating repetitive tasks in the development process
  • Continuous Integration (CI) and Continuous Deployment (CD) for developers
  • Hands-on: Creating automated build and deployment pipelines

Leveraging Microservices and Containers

  • Introduction to microservices architecture
  • Containerization with Docker and orchestration with Kubernetes
  • Hands-on: Containerizing an application and deploying to Kubernetes

Monitoring and Observability

  • Tools and practices for monitoring application health
  • Implementing observability in development
  • Hands-on: Integrating monitoring tools into the development workflow

Security and Compliance for Development Teams

  • Embedding security practices into the development lifecycle
  • Ensuring compliance with automated checks
  • Hands-on: Applying security scanning and compliance tools in CI/CD

Collaboration and Communication

  • Best practices for team collaboration using platform tools
  • Effective communication within platform-centric development
  • Hands-on: Collaborative project management with platform tools

Project Work

  • Developing a mini-project using platform engineering principles
  • Incorporating automation, monitoring, and security
  • Peer review and feedback session

Summary and Next Steps

Requirements

  • An understanding of software development lifecycle (SDLC)
  • Experience with version control systems (e.g., Git)
  • Familiarity with basic containerization concepts

Audience

  • Software developers
  • Development team members
  • DevOps practitioners
 21 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

The Principal Engineer - Masterclass

14 Hours

Related Categories