Course work on DevOps
Docker, Docker Compose, Kubernetes, CI/CD pipelines, Jenkins, GitHub Actions, Terraform, Ansible. Deployment automation and infrastructure monitoring.
Directions of coursework on DevOps
From containerization of one application to full-fledged cloud infrastructure with automatic deployment, monitoring and logging.
Docker / Docker Compose
Application containerization: Dockerfile, multi-stage builds, Docker Compose for multi-container environments. Networks, volumes, health checks and image optimization.
from UAH 3,500Kubernetes
Container orchestration: Deployments, Services, Ingress, ConfigMaps, Secrets. Automatic scaling (HPA), rolling updates and canary deployments.
from UAH 4,000CI/CD pipelines
Jenkins, GitHub Actions, GitLab CI/CD. Automatic assembly, testing, linting, assembly of Docker images and deployment to the staging/production environment.
from UAH 3,500Terraform / Ansible (IaC)
Infrastructure as Code: description of infrastructure in configuration files. Terraform for cloud resource provisioning, Ansible for server configuration and automation.
from UAH 4,000Monitoring (Prometheus, Grafana, ELK)
Collection of metrics with Prometheus, visualization in Grafana dashboards, centralized logging via ELK Stack (Elasticsearch, Logstash, Kibana). Alerts and SLAs.
from UAH 4,000Linux administration
Bash scripts for automation, systemd services, nginx/apache configuration, cron tasks, user management, firewall (iptables, ufw) and SSH.
from UAH 3,000How we work
TK analysis
We study the methodology, define the technological stack, architecture and infrastructure requirements
Projecting
We create an architectural diagram, describe the CI/CD pipeline, configure the environment
Implementation
We write Dockerfile, K8s configurations, CI/CD pipelines, Terraform modules and automation scripts
Demonstration
We show a video with a working pipeline, monitoring dashboards, you pay after inspection
What is included in the DevOps course
- Dockerfile and Docker Compose configurations
- CI/CD pipeline (Jenkins / GitHub Actions / GitLab CI)
- Kubernetes manifests (YAML) or Terraform configurations
- Architectural diagram of the infrastructure
- Monitoring and logging (Prometheus, Grafana, ELK)
- Automation bash scripts and README with instructions
- Documentation and explanatory note
- Free edits and defense preparation
Reviews of DevOps courses
"Course with Docker: containerization of a microservice application with 4 services. Docker Compose, nginx as a reverse proxy, PostgreSQL in a separate container. Everything is launched with one command!"
"Ordered a CI/CD course: GitHub Actions pipeline with autotests, Docker image build and deployment on AWS. Detailed documentation of each stage. Excellent protection!"
"Terraform course: description of AWS infrastructure in code, modules for VPC, EC2, RDS. Plus Ansible for server configuration. The instructor was delighted with the level of automation."
Frequently asked questions about DevOps courses
Need a DevOps course?
Send a manual or TK - we will evaluate it for free. Payment only after demonstration of working infrastructure.