DevOps за програмисти - курс 50 000 rub. от Hexlet, обучение 3 месеца, дата 29 ноември 2023 г.
разни / / November 29, 2023
- За тези, които вече програмират и искат да подобрят професионалното си ниво
- За тези, които вече са се опитали да учат сами, но се чувстват нужда от ментор
- За тези, които не са запознати с тази тема и искат да я разберат на добро ниво
формат
Групово обучение със студенти и ментор. Програмата се състои от няколко модула. Всеки модул включва теория под формата на видео лекции, домашна работа и проект в края на всеки модул, който затвърждава покрития материал. Проектите се записват в профила на GitHub и стават част от портфолиото на ученика.
По време на обучението менторът отговаря на въпроси, помага при самостоятелни задачи и кодови прегледи на проекти и провежда разговори със студенти, за да обсъдят теорията по-подробно или да помогнат при внедряването практики.
Онлайн училище по програмиране, чиито възпитаници са преследвани от компании
Наехме първия си студент през 2013 г. Тогава изискванията за юношески знания бяха по-високи, а тревата беше по-зелена
Това се отрази на програмите за обучение, тяхната разработеност и дълбочина. Интервютата за студентите на Hexlet се провеждат под мотото: „Хм, проблемите бяха по-трудни на Hexlet.“
Понякога нашите студенти се наемат без техническо интервю, само въз основа на анализ на кода на проекта
В днешно време все повече компании изброяват курсовете на Hexlet като плюс при наемане на работа. А нашите партньорски компании ни се доверяват толкова много, че интервюират завършилите, без да гледат автобиографиите им
PM в продължение на почти три години в Московското училище за програмисти, наблюдаваше развитието на вътрешния LMS и управляваше инфраструктурата на училището. Участва в издаването на имена на домейни, настройка на сървъри и конфигурация. Участва в разработването на вътрешен CI/CD, прехвърли няколко вътрешни услуги към докер. Решени проблеми със защитата на платформата от DDoS. В момента - DevOps инженер в ИТ компания, разработваща мобилни услуги в Москва
DevOps инженер с опит в работата с Windows Server и Linux.
Поддръжка, настройка на CI/CD (GitLab, Jenkins, Ansible). Настройка на среда за разработчици (Docker, Docker Compose). Мониторинг (zabbix, prometheus, grafana). Тестване (Python, Selenium, Git). Менторство в Hexlet за споделяне на знания и подобряване на меките умения
Работи в IT сферата повече от 15 години.
През по-голямата част от кариерата си той работи като системен инженер с операционни системи Linux и Windows. В момента заема позицията DevOps инженер.
Автоматизирайте внедряването и конфигурирането на вашето приложение на вашата локална машина. Научете как правилно да управлявате конфигурацията и личните ключове. Научете основните принципи за създаване на лесни за използване и мащабируеми приложения. Пакетирайте приложението си в Docker, стартирайте всеки стек с една команда чрез Docker Compose. Настройте непрекъсната интеграция
- Инфраструктурата като код
- Изолиране на вашата среда с Vagrant
- Автоматизация на локалната среда (Ansible)
- Управление на тайни и променливи (Ansible Vault)
- Въведение в Docker
- Неизменна инфраструктура
- Автоматизиране на изграждане на проекти (Docker Compose)
- Непрекъсната интеграция (действия в Github)
- Център за регистър на Docker
- Dotfiles
2. Разгръщане и експлоатация
Разположете приложение с един бутон едновременно на произволен брой машини. Научете как правилно да изградите отказоустойчив клъстер и да го актуализирате плавно без престой. Свържете регистриране и наблюдение, за да реагирате бързо на проблеми. Проследявайте грешки чрез колектори и ги коригирайте, преди клиентите да ви пишат за това.
- 12 Факторни принципа
- Разположете с помощта на Ansible
- Основи на Kubernetes
- Мащабируема архитектура (DNS, балансьори, клъстер)
- Издания: Blue Green, Canary, Rolling
- Без гражданство срещу държавен
- Управление на миграции
- Внедряване без престой
- Мониторинг и регистриране (DataDog)
- Колектори на грешки (Rollbar)
3. Управление на инфраструктурата
Разположете облачен клъстер в Digital Ocean и автоматизирайте процеса с помощта на Terraform. Конфигурирайте и актуализирайте клъстерни машини с помощта на готови Ansible Playbooks. Научете най-важните компоненти на облачната инфраструктура (DNS, DB, Storage) и научете как да работите с тях. Научете как правилно да защитите вашата инфраструктура от потенциални заплахи.
- Въведение в облаците (GCP, AWS, DO)
- Автоматизирайте разполагането на клъстер (Terraform)
- Настройване на машини (Ansible)
- Подготовка на изображения (Packer)
- Балансиране на ниво DNS
- Бърза доставка на статично съдържание чрез CDN
- База данни като услуга
- Сигурност (ключове, портове, мрежи, бастион, vpn)
- Разработка на отдалечени машини
Курсът говори за това какво е Docker, как опростява живота на програмиста и въвежда основни концепции и команди. Обучава как да управлявате множество Docker контейнери едновременно с помощта на Docker Compose.
3,8
По време на обучението ще придобиете необходимите знания и умения за разбиране на инфраструктурата на Windows Server 2012, мрежова архитектура и топология, концепции за сигурност и най-добри практики за администриране на сървъри системи Покрихте теми за инсталиране, конфигуриране, поддръжка и управление на производителността на Windows Server 2012, работа с домейн услуги на Active Directory (AD DS), услуги за имена на домейни (DNS), съхранение и много друго. * *курсът се преподава в партньорство с ARMKYBERSEC Academy
4,2
Този практически курс разглежда пълния цикъл на изграждане на инфраструктура, използвайки Terraform като пример. Придобитите знания ще ви помогнат да създавате и поддържате различни решения, свързани с приложения и инфраструктура в работно състояние код, който ви позволява лесно да възпроизвеждате и прилагате готови реализации във всяка среда за бързо и гарантирано разгръщане.
4,1