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