Training by  Maksym Prokopov

Harbour Space DevOps Course 2025 // CS411

DevOps lifecycle from code to cloud deployment. This course covers Git internals, build systems, testing strategies, deployment techniques, containerization with Docker, orchestration via Kubernetes, cloud operations on AWS, and monitoring with Grafana. Practical challenges reinforce skills in CI/CD pipelines, configuration management with Ansible, and GitOps methodologies. Learn to automate workflows using GitHub Actions and implement observability for production systems.

Started on: May 1, 2025

Ended on: Jun 6, 2025

Harbour Space DevOps Course 2025 // CS411 (cover image)

About This Training

Welcome to the exciting journey of Developer Operations!

What we learn from the course:

  • Understand what is the build process
  • Create the first build pipeline.
  • Testing. What is a unit. Add unit testing to our build pipeline.
  • Learn, what is an artifact. Create first deployment pipeline.
  • Improved deployment techniques with Ansible.
  • End-to-end testing. Add end-to-end testing to our build pipeline.
  • What is a container and why you may need it. Create an image for your application.
  • Deploy your application using Docker.
  • Container orchestration. Kubernetes fundamentals.
  • Deploy your application to Kubernetes cluster.
  • Cloud. Introduction to AWS. Provision resources and deploy your application to the cloud.
  • Serverless. Learn how to create and use lambda functions in AWS.
  • Observability. Learn how to collect logs and metrics. Grafana-Prometheus stack. Instrument your application.
  • Secrets Management. How to keep passwords, keys and credentials in secure way and use in your pipelines.
  • GitHub Actions. Create all above in GitHub Actions, use own runner.
Join training
This training has ended