Cloud Technologies for Beginners
Course information
Course objective: to provide the essential theoretical knowledge and basic hands-on skills required to confidently understand and use cloud technologies in modern IT work. The course builds an understanding of cloud architecture, key services, application deployment principles, networking, baseline security, and the fundamentals of automation in a cloud environment. Training is delivered in a classroom format in central Tallinn (Tartu mnt. 18, Tallinn) and/or online via Zoom. The group size is up to 8 people. All learning materials are included in the course fee. A laptop can be provided for the duration of the course if needed.
Target audience:
This course is for you if you:
- are a system administrator and want to move infrastructure and services to the cloud;
- are a developer and would like to deploy and run applications in the cloud;
- are a QA engineer or tester and need to spin up test environments in the cloud;
- are a technical support specialist and are interested in learning cloud services and basic diagnostics;
- are a future DevOps engineer and plan to build a cloud foundation for further growth;
- are an entry-level IT manager or architect and need to understand cloud architecture, services and costs;
- are a newcomer to IT or career changer and want to enter the in-demand cloud field;
- are a student of a technical discipline and would like hands-on skills with AWS, Azure and Google Cloud.
What you'll learn on this course:
Deploy on Amazon Web Services
Work with Microsoft Azure
Run services on Google Cloud
Describe infrastructure as code with Terraform
Understand CI/CD pipelines in the cloudEntry requirements:
Learning outcomes:
Graduates of this course:- understand what cloud technologies are and how they differ from traditional infrastructure
- distinguish between IaaS/PaaS/SaaS models and common cloud use cases
- understand basic cloud platform architecture (region/zone, high availability, scaling — overview)
- can deploy and configure a basic compute resource (virtual machine) and connect to it
- understand the basics of cloud storage (object/block — overview) and typical usage patterns
- understand the fundamentals of cloud networking (VPC/VNet, subnets, routes, public/private access)
- know baseline security principles: shared responsibility, IAM (users/roles/policies), secrets
- understand observability basics (logs/metrics/alerts — overview) and common monitoring approaches
- have an introduction to automation: Infrastructure as Code (Terraform — overview) and CI/CD in the cloud (overview)
Training methods:
Total course volume: 42 academic hours, of which 28 academic hours are delivered in the classroom and/or live online with an instructor.
Assessment criteria:
Learning outcomes are assessed based on independently completed practical assignments and a final lab.
Assessment methods:
Practical and homework assignments are graded on a "pass" basis when successfully completed.
Course completion requirements:
To complete the course and receive a certificate, learners must pass the key practical assignments and the final lab.
Additional information:
Main training organization rules (in Estonian)Main quality assurance rules for the training process (in Estonian)
Course syllabus
| Module | Key module topics | Hours |
| 1. Introduction to cloud technologies |
|
4 acad. hrs |
| 2. Service models and basic architecture |
|
4 acad. hrs |
| 3. Compute and storage |
|
6 acad. hrs |
| 4. Cloud networking and access |
|
6 acad. hrs |
| 5. Security, IAM and observability |
|
6 acad. hrs |
| 6. Cloud automation basics |
|
2 acad. hrs |
| TOTAL | 28 acad. hrs |
Course details
Dates:17.08.2026 - 05.09.2026
17.09.2026 - 02.10.2026
Class timetable:
Mon, Wed 18:00–21:00.
Apply →We'll reply within 1 business day
Course duration: 3–5 weeks (depending on the schedule)
Format and location:
Address: Tartu mnt. 18, Tallinn / Online.

Training is delivered in the classroom format (and/or online via Zoom). Group size is up to 8 people.
Language of instruction: English
Price: 784 EUR + VAT 24%
Total course volume: 42 academic hours, of which 28 academic hours are delivered in the classroom and/or live online with an instructor.
Instructors
Nikolai Zubrilov
Qualification: practicing engineer in operations and automation.Specialization: cloud technologies, infrastructure, automation, observability.
Teaching experience: 5 years of teaching and consulting.
Education: Master’s degree — computer and systems engineering