Константин Иванин
Добрый день!
Вот и подошло к концу моё обучение на курсе DevOps практики и инструменты. Хочется сказать СПАСИБО за этот курс компаниям Otus и Express 42.
Я почти 10 лет занимался ERP разработкой и немного базами данных, и все это время меня не покидала мысль, что что-то тут не так. Когда вся индустрия мчится в светлое будущее, мы разворачиваем инфраструктуру руками, мерджим и деплоим код руками, иногда выкатывая на продакшн такое сочетание фич и кода, которые ни разу не тестировались вместе. И пресловутый time to market никак не сокращается. И вот я перешел в новую компанию на новый проект, где все пишется с нуля на современном стеке технологий, но подходы остались все теми же. В 2020 уже со всех сторон слышны модные слова "DevOps", "CI/CD", "IaC". но что это и как применять в своей ежедневной работе было непонятно. Договорились с работодателем, мне оплатили это курс и, по его окончании, я перейду на новую позицию, чтобы внедрять лучшие практики DevOps в своей команде.
Теперь подробнее о курсе. Этот курс с максимально широким охватом инструментов и его, в каком-то смысле, можно рассматривать как вводный курс, который отвечает на вопрос "А что же вообще есть в современном мире разработки и эксплуатации?". Для более глубокого изучения и понимания отдельных аспектов, есть курсы Администратор Linux, CI/CD, Мониторинг, Kubernetes - это тот шорт лист, который я выделил для себя, для дальнейшего развития.
В курсе очень много практики. В моем потоке было 29 лекций и по 24 из них были домашние задания. Организация проверки, да и сами домашки заслуживают отдельной похвалы. В начале курса это все выглядит как какая-то магия, но концу курса вы уже понимаете как работает автоматическая проверка домашек и в состоянии сами написать такой pipeline. На каждое ДЗ вы получаете презентацию на 50-100 слайдов, где в подробностях расписан каждый шаг. Так что если не было понятно на лекции, вы усвоите материал "руками". И почти в каждом ДЗ есть одно или несколько заданий со звездочкой. Сделать его, не усвоив материал, будет очень сложно. Там нет пошаговых инструкций, только само задание и направление куда двигаться.
К плюсам курса также можно отнести то, что было уже много потоков и программа выверена и сам процесс процесс обучения проходит гладко. Курс достаточно популярен, на моем потоке было под сотню человек. И если возникают вопросы, то отвечают не только преподаватели, но и другие студенты.
В общем, если для вас это новая тема - легко не будет. Запасайтесь временем, терпением, готовьтесь много читать документацию и гуглить. Но если пройдете этот путь, будете совсем по другому другому смотреть на привычные вещи.