Приветствуем на странице тренинг-центра DevOps!


Скорее всего, сейчас вы находитесь на стадии определения дальнейшего профессионального пути. Тогда информация ниже – ключ к пониманию того, насколько близким может быть для вас DevOps направление.

Небольшой тест из 3 вопросов для фокусировки:


Эффективный процесс создания ПО в ИТ-компании предполагает единый цикл взаимодействия разработки, эксплуатации и деплоймента программного обеспечения для того, чтобы помочь заказчику (сервис, приложение, стартап) с минимальными затратами запускать и обновлять свои высоконагруженные программные продукты, эксплуатируемые в режиме реального времени (Production).


Как правило, проектная команда включает в себя: программистов, которые пишут код; тестировщиков, оценивающих его функциональность и работоспособность; бизнес-аналитиков, которые анализируют процессы компании-заказчика и предлагают оптимальную логику решения задачи; и DevOps-инженеров, которые превращают все эти наработки в рабочий прототип, тем самым обеспечивая среду для деплоймента, синхронизацию процессов, эффективную систему мониторинга и поддержки.


DevOps materials



Сегодня большинство новых программных продуктов работают в облаках, и, вместо написания приложений с нуля, специалисты применяют микросервисную архитектуру, сервисы, которые предоставляют облака, и используют уже готовые программные модули для решения конкретных задач. DevOps-инженер – это «конструктор», который собирает детали продукта в единое целое.


DevOps-философия подразумевает в себе логику поставки ПО как готового продукта, ориентированного на решение определенных задач заказчика и/или конечных пользователей. А для того, чтобы детально погрузиться в тему, мы подготовили список источников, который будет полезен не только будущим DevOps-инженерам, но и специалистам, выбравшим другое профессиональное направление.


Компьютерные сети:


https://www.asozykin.ru/courses/networksonline

- бесплатный курс по компьютерным сетям с серией коротких видеороликов.


https://youtu.be/67d97GMXi0w

и

https://youtu.be/LTZ8BVGRhH0

- видео-уроки о работе сетей, протоколах, устранении неполадок в сети, IP адресации и др.


https://www.bsuir.by/m/12100229185460.pdf

- базовый учебник «Компьютерные сети, принципы, технологии, протоколы» (В.Г. Олифер, Н.А. Олифер).


https://www.ozon.ru/context/detail/id/7309924/

- книга по современным сетевым технологиям «Компьютерные сети» ( Э. Таненбаум, Д. Уэзеролл).


Основы алгоритмизации и/или программирования:


https://scratch.mit.edu

- ресурс, позволяющий в игровой форме освоить базовые понятия программирования.


http://interactivepython.org/runestone/static/pythonds/index.html

- интерактивный учебник по основам алгоритмизации и структур данных.


https://www.youtube.com/playlist?list=PLawfWYMUziZqyUL5QDLVbe3j5BKWj42E5

- Гарвардский курс по основам программирования на доступном языке.


Универсальные учебные ресурсы:


https://www.w3schools.com

- образовательный веб-сайт, охватывающий большинство аспектов веб-программирования


https://www.youtube.com/user/Petr19980422/playlists

- сборник видеороликов по самым разнообразным технологиям


Базовые знания о Windows:


https://www.youtube.com/watch?v=5g3NTecqaFQ&list=PLMkZjopxSe7gnwcLPKDuuAKFVjjx3qMNC

- подробный курс по Windows Server 2012 R2.


Базовые знания о Linux:


https://stepik.org/course/73/syllabus

- знакомство с операционной системой Linux и ее базовыми возможностями


https://www.ozon.ru/context/detail/id/31924164/

- Unix и Linux. Руководство системного администратора


DNS, DHCP:


https://www.youtube.com/watch?v=EsASf-DminM

- исчерпывающее пособие по DNS

https://www.youtube.com/watch?v=uZJ8WVdw-Ck

– специфика работы протокола DHCP с примерами


Базовые знания Active Directory Domain Services:


https://www.youtube.com/watch?v=fojHlsyGQqA

- введение в Active Directory


https://www.youtube.com/watch?v=hAyM1RCiCHM

- основы Active Directory Domain Services 


Базовые знания о виртуализации:


https://www.virtualbox.org/manual/ch01.html

- введение в виртуализацию на примере VirtualBox с практическими примерами


Основы баз данных:


https://www.it-academy.by/course/bazy-dannykh

- онлайн-курс от образовательного центра Парка Высоких технологий


http://www.sql-ex.ru/learn_exercises.php

- учебный ресурс с множеством практических заданий разного уровня сложности