План на курса

Модул 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

 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (3)

Предстоящи Курсове

Свързани Kатегории