AWS для backend-разработчиков: EC2, S3, RDS и Lambda
Amazon Web Services — это инфраструктурный уровень значительной части production-программного обеспечения. Этот трек сосредоточен на сервисах, которые используют backend-разработчики: EC2 для вычислений, S3 для хранения объектов, RDS для управляемых реляционных баз данных и Lambda для бессерверных функций — и развивает практические навыки развёртывания, мониторинга и масштабирования реальных приложений на AWS.
Что вы изучите
Вы начнёте с основ EC2 и будете продвигаться через управляемые базы данных Amazon RDS, паттерны хранения объектов с S3, включая продвинутые возможности вроде правил жизненного цикла и presigned URLs, и бессерверную архитектуру с Lambda. По ходу обучения вы настроите мониторинг и логирование CloudWatch, спроектируете сетевые основы и безопасность AWS, примените стратегии оптимизации затрат, создадите CI/CD и deployment-конвейеры на AWS, а также работать с DynamoDB как дополнением к реляционным базам данных. Продвинутые темы включают стратегии Auto Scaling, конфигурации RDS для нескольких AZ и паттерны интеграции Lambda с другими сервисами AWS.
Образовательный маршрут
Двенадцать курсов охватывают уровни от A1 до C1. Трек начинается с AWS Introduction & EC2 Fundamentals и последовательно развивается через темы B1 и B2 — сетевые технологии, безопасность и управление затратами — перед достижением уровня C1: Advanced EC2 & Auto Scaling Strategies, Advanced RDS & DynamoDB Deep Dive, Advanced Lambda Patterns & Integrations и CI/CD and Deployment Strategies on AWS. Каждый уровень опирается на предыдущий, поэтому прогрессия логична и накопительна.
Как это работает
Каждый курс разбит на короткие, сфокусированные уроки, которые вы выполняете во встроенном редакторе с моментальной обратной связью. Если вы застрянете, AI-репетитор доступен прямо в уроке, чтобы объяснить концепции или помочь отладить вашу конфигурацию, не покидая страницу.