План на курса
Модул 1: Въведение в Cloud Computing
• Преглед на Cloud Computing
• Предимства на Cloud Computing
• Модели на облачни услуги (IaaS, PaaS, SaaS)
• Въведение в AWS
• Преглед на услугите на AWS
• Глобална инфраструктура
Модул 2: Основи на Software Architecture
• Принципи на Software Architecture
• Архитектурни модели и стилове
• Многослойна архитектура
• Microservices Архитектура
• Архитектура без сървър
Модул 3: Основни услуги на AWS
• Компютърни услуги
• EC2 (Elastic Compute Cloud)
• AWS Lambda
• Услуги за съхранение
• S3 (услуга за лесно съхранение)
• EBS (Elastic Block Store)
• Database Услуги
• RDS (релационна Database услуга)
• DynamoDB
• Networking Услуги
• VPC (Виртуален частен облак)
• Маршрут 53
Модул 4: Разполагане на Java приложения в AWS
• AWS Еластично бобено стъбло
• Docker и ECS (Elastic Container Service)
• Внедряване без сървър с AWS Lambda
• CI/CD конвейери с помощта на AWS CodePipeline и CodeBuild
Модул 5: Сигурност в облачната архитектура
• Основи на сигурността на AWS
• IAM (идентификация и Access Management)
• Услуга AWS Key Management.
Модул 6: Мониторинг и мащабиране
• Мониторинг на приложения на AWS
• CloudWatch
• AWS X-Ray
• Автоматично мащабиране
• EC2 автоматично мащабиране
• Автоматично мащабиране на DynamoDB
• Техники за оптимизиране на производителността
Модул 7: Практически лаборатории и проекти
• Разполагане на Java уеб приложение на AWS Elastic Beanstalk
• Изграждане и внедряване на приложение без сървър с AWS Lambda
• Настройване на CI/CD тръбопровод за Java приложение
• Внедряване на Microservices архитектура с помощта на AWS и Java
Изисквания
основни познания по Java и AWS
Oтзиви от потребители (3)
Харесаха ми упражненията, които помогнаха за отваряне на съзнанието и придобиване на нови прозрения за софтуерната архитектура.
Gabriele - EAGLEPROJECTS S.p.A.
Курс - Architecture and Design: Core + Advanced Training
Машинен превод
Структурирано и забавно
Valentin Pravtchev - Carmeq GmBH
Курс - Learning CMake
Машинен превод
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Курс - Technical Architecture and Patterns
Машинен превод