Урок 05. Облачные вычисления и AWS

📁 Блок: Облако и AWS ⏱️ Время изучения: ~60 мин 🎯 Сложность: Средняя
#облако #aws #IaaS #PaaS #SaaS #EC2 #S3 #pricing

⚡ Кратко: Облако и AWS за 5 минут

Облачные вычисления — аренда вычислительных ресурсов через интернет по модели pay-as-you-go. AWS — лидер рынка с наибольшим набором сервисов и глобальной инфраструктурой.

  • IaaS — инфраструктура (серверы, сети): AWS EC2, Google Compute Engine
  • PaaS — платформа для разработки: Google App Engine, Azure App Services
  • SaaS — готовое ПО: Google Workspace, Microsoft 365
  • Регионы — географические зоны (us-east-1, eu-west-1); внутри — 2+ зон доступности
  • Зоны доступности (AZ) — физически отдельные дата-центры для отказоустойчивости
  • Pay-as-you-go — платите только за фактическое потребление ресурсов
  • Free Tier — 12 месяцев бесплатного использования базовых сервисов AWS

Ключевые сервисы AWS: EC2 (виртуальные серверы), S3 (хранилище), RDS (БД), Lambda (serverless), VPC (сети), Route 53 (DNS).

Частая ошибка: запускать ресурсы в регионе по умолчанию (us-east-1) без учёта задержки и законодательных требований страны пользователей.

📖 О чём этот урок

Этот урок открывает второй блок курса — «Облако и AWS». Мы разберём фундаментальные понятия облачных вычислений, изучим глобальную инфраструктуру AWS и сравним трёх крупнейших облачных провайдеров. Отдельно рассмотрим ключевые сервисы AWS, модели ценообразования и инструменты управления затратами.

Что изучим

  • История облачных вычислений: от 1960-х до наших дней
  • Модели сервисов: IaaS, PaaS, SaaS — различия и примеры
  • Преимущества облака vs классические серверные решения
  • Сравнение AWS, Azure, GCP: позиции на рынке
  • AWS Global Infrastructure: регионы, зоны доступности, edge locations
  • Обзор ключевых сервисов AWS: EC2, S3, RDS, Lambda, VPC, Route 53
  • Pricing и Billing: pay-as-you-go, Free Tier, Cost Explorer
  • Governance: IAM, теги, бюджеты, AWS Organizations
  • Практическая работа: создание EC2-сервера через консоль AWS

📚 Что повторить перед изучением

  • ← Урок 04: Multistage Dockerfile, Docker Compose
  • Основы сетей: IP-адреса, подсети (subnet), протоколы TCP/IP, DNS
  • Понятие виртуализации и виртуальных машин
  • Базовые команды командной строки: PowerShell / Bash

🎯 Что изучать дальше