AWS Cloud Introduction Training
Level
BeginnerDuration
16h / 2 daysDate
Individually arrangedPrice
Individually arrangedAWS Cloud Introduction Training
AWS (Amazon Web Services) is the most popular cloud platform, used by millions of companies worldwide. Why call it a platform? Because the cloud is not just virtual servers — AWS offers more than 200 services, which can be compared to Lego blocks that companies use to build modern IT solutions. These services can be grouped into categories such as compute, databases, analytics, security, IoT, artificial intelligence, developer tools, and many others. AWS has become the natural and primary choice for building systems in the 21st century, enabling faster and more efficient development than ever before. Additionally, it allows systems to be built on global, scalable infrastructure, all within a “pay-as-you-go” model — aligning costs with actual usage.
What will you learn?
- You will learn the structure of AWS Cloud and its key elements — regions, availability zones, and edge locations — crucial for understanding best practices when designing and building systems and applications with high availability.
- You will review the most important networking services required to ensure system security, and see how to connect cloud resources with on-premises infrastructure in hybrid environments.
- You will explore AWS’s 200+ services, including how to create and manage virtual servers, configure auto-scaling groups, and adapt infrastructure to real demand.
- You will explore various storage options in AWS, from object storage to specialized databases, and learn how to analyze data efficiently with cloud-native services.
- You will learn cloud environment management best practices, including cost control and monitoring.
- You will test modern application-building methods using containers, serverless technologies, and artificial intelligence.
For anyone who wants to learn the basics, services, and best practices of using the world’s most popular cloud – AWS.
For developers, data analysts, network or security administrators. No programming experience required.
For everyone who wants to understand how AWS is built and how to quickly, easily, and securely build modern systems and applications with it.
For all who are curious about what connects companies such as Tinder, Airbnb, GE, Samsung, McDonalds, LOT, Onet, and many others!
Training Program
-
Module 1: Introduction
- Basics of cloud computing, AWS communication methods, and building your first AWS-based web application
- AWS global infrastructure: regions, availability zones, edge locations
- Different ways of interacting with AWS: console, CLI, API
- Introduction to AWS networking and designing network topologies in the cloud
- Virtual servers and best practices for building web applications
- Cost optimization of servers: On-Demand, Reserved Instances, Spot Instances
- Auto-scaling systems in the cloud
- Administration and management of virtual servers
-
Module 2: Data
- Where to store data in the cloud, how to analyze it, and how to transfer it
- Object storage vs. file storage — when to use which?
- How to transfer TBs of data to and from the cloud?
- Databases — why AWS offers 14 different database engines, and which to choose for specific use cases
- Data analytics — from Big Data and data warehouses to serverless analytics
-
Module 3: Security
- Security-related topics for cloud applications
- How many AWS accounts do you need?
- How to monitor and control cloud costs
- Protecting against external attacks — DDoS in practice
- Secure data storage in the cloud — handling secrets properly
- Managing cloud access — where to store users and how to control their permissions
-
Module 4: Applications
- Modern approaches to cloud application development
- Introduction to containerization and using orchestrators to manage Docker applications
- Serverless — the fastest way to build modern cloud solutions without servers
- Artificial Intelligence in practice — leveraging pre-built AI “Lego blocks” in your own cloud applications