AWS та Azure: хмарні технології
Хмарні платформи (AWS, Azure, GCP) надають обчислювальні ресурси, зберігання, бази даних та мережу через інтернет на основі pay-as-you-go. AWS (Amazon Web Services) займає 32% ринку, Azure (Microsoft) -- 23%, GCP (Google) -- 11%. Хмара замінює фізичні сервери: замість купівлі обладнання, ви орендуєте ресурси з масштабуванням за секунди. Три моделі: IaaS (інфраструктура), PaaS (платформа), SaaS (програма).
| Категорія | AWS | Azure | Призначення |
|---|---|---|---|
| Compute | EC2 | Virtual Machines | Віртуальні сервери |
| Serverless | Lambda | Functions | Функції без серверів |
| Storage | S3 | Blob Storage | Об\'єктне сховище |
| Database | RDS | SQL Database | Керовані БД |
| Containers | ECS / EKS | AKS | Kubernetes / Docker |
| CDN | CloudFront | CDN | Доставка контенту |
EC2, S3, Lambda та RDS
EC2 (Elastic Compute Cloud) -- віртуальні сервери з вибором CPU, RAM, ОС. S3 (Simple Storage Service) -- об\'єктне сховище для файлів, бекапів, статичних сайтів з "нескінченним" обсягом та 99.999999999% надійністю. Lambda -- serverless-функції, що виконуються при подіях без управління серверами. RDS -- керовані реляційні бази даних (PostgreSQL, MySQL) з автоматичними бекапами. IAM (Identity and Access Management) контролює доступ через ролі та політики.
IaC, CI/CD та автомасштабування
Infrastructure as Code (IaC) описує інфраструктуру кодом: Terraform (мультихмарний), AWS CloudFormation, Azure Bicep. CI/CD: AWS CodePipeline, Azure DevOps, GitHub Actions автоматизують збірку, тестування та деплой. Auto Scaling автоматично додає або видаляє сервери залежно від навантаження. Load Balancer розподіляє трафік між серверами. VPC (Virtual Private Cloud) ізолює мережу. Регіони та зони доступності забезпечують відмовостійкість.
За даними Gartner (2025), глобальний ринок хмарних сервісів перевищив $700 млрд, при цьому AWS утримує ~31% ринку, Azure — ~25%, Google Cloud — ~11%. Дослідження Flexera показує, що 89% підприємств використовують мультихмарну стратегію, комбінуючи кілька провайдерів для різних завдань. Сертифікації AWS Solutions Architect та Azure Administrator входять до десятки найбільш високооплачуваних IT-сертифікацій за версією Global Knowledge.
Основні хмарні сервіси поділяються на три моделі: IaaS (інфраструктура — EC2, Azure VM), PaaS (платформа — Elastic Beanstalk, Azure App Service) та SaaS (програма — Office 365, Google Workspace). Вибір провайдера залежить від задач: AWS лідирує у стартапах та enterprise, Azure інтегрується з Microsoft-екосистемою, Google Cloud сильний у ML та аналітиці. Безсерверні обчислення (AWS Lambda, Azure Functions) дозволяють платити лише за фактичне використання, а не за виділені сервери. Інфраструктура як код (Terraform, CloudFormation) автоматизує налаштування середовищ, усуваючи людські помилки при деплої.
Про тест
Тест «AWS / Azure основи» містить 20 питань про EC2, S3, Lambda, RDS, IAM, IaC, Terraform, Auto Scaling, VPC, serverless та відмінності AWS від Azure.
Також рекомендуємо: Docker і контейнеризація, Linux для розробників, кібербезпека та Node.js backend.