DevOps II: CI/CD, Containers and Cloud fundamentals Deploy applications more easily with cloud technology

This is a basic course designed to master the fundamentals of CI/CD, containers, and cloud technologies for DevOps and start a career in this field. To enroll, you need basic knowledge of Linux, networks, TCP/IP, and experience working with virtual environments

WHY IS IT IMPORTANT TO KNOW CLOUD SYSTEMS AND CI/CD FOR DEVOPS?

DevOps specialists use various tools and cloud services to automate processes and enhance work efficiency. This course offers the opportunity to gain fundamental knowledge of key DevOps technologies and acquire practical skills working with cloud platforms such as Microsoft Azure and AWS.

You will learn how these services are applied in DevOps practices, from environment configuration to automating application deployment processes. The course will help you build foundational skills that serve as a base for working with DevOps tools, enabling you to operate confidently in cloud environments and adapt to any challenges.

AFTER THE COURSE, YOU WILL BE ABLE TO:

  • deploy software and manage the application development cycle
  • containerize software applications and manage complex application deployments using orchestration tools
  • work with AWS and Microsoft Azure cloud environments and understand infrastructure as a service
  • deploy websites using platforms as a service
  • work with continuous integration and continuous delivery, use CI/CD tools on simple tasks
  • test software and analyze code quality
  • automate and configure the software deployment process at the basic level
  • monitor and track the performance and behavior of deployed software
  • deploy and manage infrastructure using IaC tools
  • use artifacts and repositories as part of the software deployment process

IT’S A MATCH IF YOU:

You have basic knowledge of Linux OS, TCP/IP networks, and can work with virtual environments. You can acquire these skills in the course DevOps I: Linux and Networks Fundamentals

Available groups for registration

After registering for the course, you will gain access to a chat with a mentor on Discord, where you can ask additional questions about the course program.


26.05.2025 - 11.07.2025
Online

DevOps II: CI/CD, Containers and Cloud fundamentals

10749 UAH

Registration is open till 26.05.2025

We aim to help start a career in IT for those who really want to, but don't have the possibility to pay for the course. We offer several free places on the course to veterans, internally displaced people, and those from vulnerable groups. Please fill out the form, explain your situation and complete the test task, as some basic knowledge is required to successfully complete the course. One can obtain a free place for only one course at the SoftServe Academy.

COURSE INFORMATION

SCHEDULE AND COURSE FORMAT

  • Live online classes with mentor twice a week: Mon and Thu 19:00-21:00
  • Access to class recordings and communication with mentors available in Discord chat,
  • Additional materials on theory and practice, homework with feedback
  • The instruction language is Ukrainian, with some materials in English at A2 level
  • Duration is 2 months

COURSE PLAN

This course consists of the following modules:

Introduction

  • basics of DevOps as a profession
  • the importance of DevOps methodology in modern development
  • the role of cloud computing in creating flexible infrastructure

Application architecture and development

  • differences between frontend and backend
  • the importance of RestAPI for building scalable applications

Application deployment

  • environment configuration
  • working with build tools (Gradle, Maven, Webpack)

CI/CD

  • principles of continuous integration and delivery
  • process automation with Jenkins and GitHub Actions

Code review

  • code quality analysis using SonarQube

Automation

  • configuration management and deployment processes
  • overview of automation tools

Containers and orchestration

  • working with Docker, Docker Compose, and Kubernetes for managing containerized applications

IaC (Infrastructure as code)

  • basics of working with Terraform

Monitoring

  • system performance monitoring fundamentals using Zabbix

Cloud systems

  • basics of working with IaaS cloud providers (AWS, Azure, GCP)

Artifacts

  • the role of artifacts in DevOps
  • working with artifacts and repositories, using npm as an example

FAQs

1. Are there any prerequisites for the course?

There are no prerequisites for the course. This is a basic course that allows you to learn the fundamentals of DevOps from scratch and gain foundational knowledge for further development in this field

2. Can I study online using recordings if I can't attend live classes?

Yes, the course is designed with flexibility in mind. You can study online using class recordings, which are available in Discord

3. Will I receive a certificate after completing the course?

Yes, to take this course, you need to have basic knowledge of Linux, TCP/IP networks and be able to work with virtual environments. You can master this knowledge in the course DevOps I: Linux and Networks Fundamentals

BENEFITS

Growth

Development Icon

Access to additional e-courses

Support

Support Icon

From experienced mentors and educational AI assistants

Community

Community Icon

A community of like-minded people on Discord

Certificate

Certificate Icon

International model from an IT company

Language

Language Icon

Ukrainian (materials in English)

Language upgrade

Language Upgrade Icon

Free English conversation club

Practice

Practice Icon

Consolidation of theory through practical tasks of the course

AI

AI Icon

We teach how to use modern AI assistants and tools

Soft Skills

Soft Skills Icon

Private events with company experts

Meet your mentors

Ihor Kapatsila

Ihor Kapatsila

Softserve Acadamy Mentor

Ukraine

28+ years of professional experience in IT
Technologies: DevOps, Java, WebUI, PHP, Linux, Networking
LinkedIn: igor-kapatsila

Sign up to get informed about course launch:

Call us

Mon - Fri 10:00 - 19:00

Toll-free (Ukraine)

GOT QUESTIONS?