Язык преподавания в курсе – русский. Вскоре будет доступна украинская версия этого курса.
Видеозаписи лекций без обратной связи и участия преподавателя. Вы получите доступ к материалам сразу после оплаты.
Что даст вам этот курс
Пройдите весь жизненный цикл становления проекта в облаке:
1. На базе AWS выбирать и развертывать инфраструктуру, начиная от деплоя приложения и заканчивая настройкой приватной сети, CDN и репозиториев.
2.Выводить систему в промышленную эксплуатацию, включая CI/CD, мониторинг и т.д.
Считать экономику и планировать бюджет, исходя из потребностей архитектуры.
Зачем этому учиться?
Разработка в облачных сервисах дает больше гибкости и мобильности при планировании, установке и администрировании, чем физические сервера. Необходимая инфраструктура настраивается буквально по клику. Особенно эффективно облачное решение на старте проекта и при его масштабировании, когда нагрузка нестабильная и ее нужно предусмотреть, и нет уверенности в том, какая конфигурация подойдет лучше.
Используя сервисы, вы можете все протестировать за считанные минуты: запустить, отключить или создать и перенести приложение на новый сервер.
Продвинутые навыки работы с облачными сервисами часто нужны Senior специалистам или на позиции Team Lead для эффективного ведения и управления проектами.
Почему именно AWS?
Amazon Web Services — самое популярное облачное решение. Он содержит все необходимые сервисы и покрывает практически все задачи разработчика по облакам. Вы научитесь анализировать оптимальное применение AWS под ваши задачи и планировать бюджет.
Этот курс подойдет
1.Разработчикам с опытом работы уровня Middle+ / Senior / Team lead, которым необходимо развертывать приложения, настраивать инфраструктуру, БД, думать о вопросах безопасности и экономике ресурсов.
2.Специалистам, которые хотят развить практические навыки работы с облачными сервисами и которые уже занимаются разработкой веб-приложений, порталов, сервисов или любым другим видом backend-разработки.
Фишки курса
1.80% практики, 20% теории
2.Создадите свое приложение в облачной системе
3.Только нужные сервисы: весь необходимый набор сервисов, который поможет при развертке инфраструктуры
4.Адаптированный курс для программистов: потребуются только минимальные знания Linux и любого известного языка программирования
– Научитесь работать с Amazon Web Services
– Постоянная практика и решение кейсов, чтобы можно было рассказать на собеседовании о том, что делал, а не о том, что прочитал на хабре
– Сможете экономически обосновывать эффективность ресурсов используемых в облаке
Необходимые знания
Знание и опыт работы в одном из следующих стеков: Java (spring / Java EE), Node.js, C# (.net), python (django), Golang, PHP
Программа обучения
1. Cloud computing in theory
1. Введение в облачные сервисы
2. Подходы к выстраиванию инфраструктуры
3. Docker
4. Docker практикум
2. Get started
1. AWS IAM
3. Computing
1. EC2 инстансы
2. Load balancing. Auto Scaling groups
3. Beanstalk. LightSail
4. введение в Kubernetes.
5. S3
6. serverless
4. Storage
1. Базы данных
2. ECS, EKS, ECR.
3. RDS, DynamoDB, Neptune.
4. ElastiCache
5. Networking
1. Очереди сообщений
2. SQS, ActiveMQ
3. VPC, VPN. Route 53
6. Monitoring
1. cloudwatch. Push / Pull log systems. CloudTrail
7. Provision
1. CDN. CloudFront
8. Risks and costs
1. Риски при проектировании (технические и экономические)
2. Cloudformation,TerraForm
3. Планированиебюджета
9. Итоговый проект
1. Итоговый проект
Отзывы
Отзывов пока нет.