
МФТИ
Физтех-школа прикладной математики и информатики призвана собрать в стенах МФТИ все самые современные компетенции в области математики, информатики и их приложений.
Вы научитесь основам работы с инструментом контейнеризации Docker и использованию Gitlab CI для ваших собственных проектов.
Какие перспективы открывают навыки Docker и Gitlab CI
Docker - это инструмент, позволяющий пользователям (разработчикам, системными администраторам и другим специалистам) создавать, доставлять и запускать распределенное приложение со всеми зависимостями в контейнере на целевой операционной системе, например, Linux. Благодаря преимуществам в эффективности и портативности, Docker сейчас стоит во главе движения по контейнеризации.
GitLab CI облегчает поддержку вашего проекта на всех этапах жизненного цикла DevOps. Систему используют более 100 000 организаций, начиная от небольших стартапов и заканчивая гигантами мирового IT такими как IBM, Alibaba, японской Sony, NASA, CERN
Чему вы научитесь:
Физтех-школа прикладной математики и информатики призвана собрать в стенах МФТИ все самые современные компетенции в области математики, информатики и их приложений.
Вы пытались изучить Docker самостоятельно, но вам не хватает структуры, необходимой для реального улучшения ваших навыков? Вы устали собирать обрывки информации, которые не можете просто собрать воедино? Вы лучше всего учитесь, делая? Если да, то вам понравится этот курс. Одна из самых больших жалоб, которые я слышу от студентов, заключается в том, что большинство курсов, которые они посещали в прошлом, просто предоставляют информацию без какого-
Непрерывная интеграция и Непрерывная доставка / Развертывание (CICD) - очень важная часть современных процессов разработки программного обеспечения. Фактически, вы не сможете выжить в качестве DevOps-инженера без хорошего понимания CICD. В этом курсе вы узнаете, как настроить полнофункциональный конвейер CICD для приложений Python / Django.
Микросервисные архитектуры, DevOps и непрерывная интеграция с контейнерами, Docker и Jenkins. Контейнеры - мощный инструмент для разработки программного обеспечения и управления им. В сочетании с практикой DevOps организации могут эффективно предоставлять приложения и услуги с высокой скоростью.
Создавать приложения не так просто, как раньше. Сегодня ваши приложения должны работать в нескольких средах (Mac, Windows, Linux), используя множество различных технологий (Redis, Mongo, Node и многие другие). Это еще не все. Это норма - тратить дни только на то, чтобы правильно настроить среду, установить все зависимости и переменные среды, настроить соединение и т. д. И чаще всего после нескольких дней тяжелой работы, когда приходит время проте
Docker - это платформа для простого создания, запуска и доставки приложений. Вот почему большинство компаний используют его и ищут инженеров по программному обеспечению или DevOps с навыками Docker.