Мова викладання в курсі — російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв'язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
Що дасть вам цей курс
Пройдіть весь життєвий цикл становлення проєкту в хмарі:
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. Хмарні обчислення в теорії
1. Введення в хмарні сервіси
2. Підходи до вибудовування інфраструктури
3. Docker
4. Docker практикум
2. приступайте до роботи
1. AWS IAM
3. обчислювальна техніка
1. EC2 інстанси
2. балансування навантаження. Групи автоматичного масштабування
3. Бобовий стебло. LightSail
4. введення в Kubernetes.
5. S3
6. безсерверний
4. зберігання
1. Бази даних
2. ECS, EKS, ECR.
3. RDS, DynamoDB, Neptune.
4. ElastiCache
5. нетворкінг
1. черги повідомлень
2. SQS, ActiveMQ
3. VPC, VPN. Маршрут 53
6. Моніторинг
1. cloudwatch. Push / Pull лог-системи. CloudTrail
7. Забезпечення
1. CDN. CloudFront
8. Ризики та витрати
1. Ризики під час проєктування (технічні та економічні)
2. Хмароформація, TerraForm
3. Планування бюджету
9. Підсумковий проєкт
1. Підсумковий проєкт
Відгуки
Відгуків немає, поки що.