Магистр DevOps и облачных вычислений

Общая информация

Доступных мест: 2

Описание программы

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

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

  • Блок I. Контекст.
  • Блок II. DevOps: автоматизация процессов.
  • Блок III. Технологии виртуализации, облачные вычисления и контейнеры.

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

Цели программы

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

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

Общая цель

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

Конкретные цели

Учебная программа магистра в области DevOps и облачных вычислений предназначена, среди прочего, для достижения следующих конкретных целей:

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

возможности карьерного роста

После завершения программы студенты смогут занимать такие должности, как:

  • ИТ-директор.
  • Архитектор облачных систем.
  • Инженер по надежности сайта (SRE).
  • Консультант по программным проектам и средам облачных вычислений.
  • Директор по ИТ-операциям.

учебный план

Блок I. Контекст

Курс DevOps leveler

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

Модуль 1. Методология DevOps и внедрение облачных вычислений.

Цель этого модуля - предоставить студентам основы, на которых строится методология DevOps, и основы работы служб облачных вычислений, их внедрения и развития. Такое содержание как:

  • От традиционных методологий к методологии DevOps.
  • Управление жизненным циклом продукта: цифровые продукты.
  • Процесс производства цифрового продукта: задействованные роли.
  • Управление внедрением методологии DevOps в компании: DevOps ToolChain (фазы и взаимосвязи).
  • Основы облачных вычислений.
  • Бизнес-использование сервисов облачных вычислений, интегрированных в среды DevOps.

Модуль 2. Управление процессами в компании.

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

  • Что такое управление процессами?
  • Существующие методологии управления процессами в организации.
  • Реинжиниринг бизнес-процессов (BPR).

Блок II. DevOps: автоматизация процессов

Модуль 3. Процесс непрерывного планирования.

Цель этого модуля - познакомить учащегося с различными этапами процесса непрерывного планирования, а также с основными методами и инструментами, которые гарантируют правильное развитие каждого из них. Сюда входят такие темы, как:

  • Фазы, включенные в процесс непрерывного планирования.
  • Определение KPI: метрики и анализ данных.
  • Управление проектами: Scrum & Agile.
  • Политики и требования безопасности.
  • Ключевые инструменты: AWS DevOps, Azure DevOps, MS Project и другие.

Модуль 4. Непрерывная интеграция (I): разработка продукта.

Цель этого модуля - предоставить студентам основы различных существующих языков программирования. Темы, над которыми мы будем работать:

  • Что такое непрерывная интеграция? Введение в процесс непрерывной интеграции.
  • Управление процессом проектирования и настройки программного обеспечения.
  • Опыт автоматизированной разработки.
  • Инструменты: Jenkins, Apache ANT & Buildr, AWS DevOps, Azure DevOps и другие.

Модуль 5. Непрерывная интеграция (II): проверка качества продукции.

Цель этого модуля - предоставить студентам необходимые знания о тех инструментах и методах, которые позволяют им гарантировать качество разрабатываемого продукта. Студент увидит такие темы, как:

  • PDCA: качество цифрового продукта.
  • Процесс разработки приемочных и регрессионных тестов.
  • Этапы и показатели для анализа безопасности и уязвимостей.
  • Процесс разработки тестов конфигурации.
  • Инструменты: Azure DevOps, Selenium, Visual Studio и другие.

Модуль 6. Непрерывное развертывание: запуск и настройка продукта.

Цель этого модуля - предоставить студенту те знания и инструменты, которые позволяют ему / ей развернуть приложение, гарантируя его правильную работу, согласованно с различными отделами. Будут рассмотрены следующие темы:

  • Координация запуска.
  • Процесс внедрения приложения: от разработки до вывода на рынок.
  • Выявление ошибок и предложений по улучшению продукта.
  • Хранилище, базы данных и конфигурация сети.
  • Управление настройками приложения.
  • Инструменты: AWS DevOps, Azure DevOps, Chef, Puppet и другие.

Модуль 7. Постоянный мониторинг производительности продукта.

Цель этого модуля - предоставить студентам знания, методы и ключевые инструменты в процессе мониторинга, которые позволят им убедиться, что конечный продукт соответствует требованиям заказчика. Темы для обсуждения:

  • Производительность ИТ-инфраструктуры.
  • Пользовательский опыт.
  • Производственные показатели.

Блок III. Технологии виртуализации, облачные вычисления и контейнеры

Модуль 8. Облачные вычисления: приложения и поставщики.

Цель этого модуля - познакомить учащегося с самим облаком через существующих поставщиков. Некоторые из тем, которые будут рассмотрены в модуле:

  • Различия между технологиями виртуализации и облачными вычислениями.
  • Основы облачных вычислений.
  • Типы услуг, предоставляемых в облаке: IaaS, PaaS, SaaS.
  • Типы приложений в облаке.
  • Роль облачных вычислений в компаниях, работающих в среде DevOps.
  • Практические кейсы приложений, разработанных в облаке.

Модуль 9. Контейнеры.

Цель этого модуля - понять, как работают контейнерные технологии и как они взаимодействуют с ядром Linux, а также подчеркнуть их важность в бизнес-средах. Некоторые из тем, которые будут рассмотрены, следующие:

  • Что такое контейнеры? Важность и реализация бизнеса.
  • Управление использованием контейнеров в компаниях, работающих в среде DevOps.
  • Пример использования Docker.

Модуль 10. Контейнерная оркестровка: Kubernetes.

Цель этого модуля - познакомить учащегося с развертыванием распределенных приложений через контейнеры в облаке. Некоторые из пунктов модуля следующие:

  • Что такое оркестровка контейнеров?
  • Важность оркестровки контейнеров в компании.
  • Существующие инструменты для оркестровки контейнеров.
  • Kubernetes: внедрение контейнеров и управление ими в бизнес-среде.
  • Пример использования Kubernetes.

Заключительный мастер проекта

Во время заключительного магистерского проекта (PFM) студент будет работать рука об руку с реальной компанией в разработке проекта. У них будет возможность сделать это для своей компании или выбрать один из вариантов, предложенных школой.

мастерские

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

Семинар 1. Управление проектами, команды, лидерство и коммуникация.

Целью этого семинара является практическая работа студента над навыками управления проектами, командой, лидерства и общения.

Сессия 2. DevOps Lab: AWS

Цель этого семинара - познакомить слушателя с процессом создания цифрового продукта с применением методологии DevOps, для чего будут использоваться инструменты и сервисы Amazon Web Services (AWS).

Этот семинар проводится поперек всего второго блока. Студенты будут проходить занятия по каждому из модулей (второго блока), где их научат, как на практике применять полученные знания в реальном случае.

инструменты

На протяжении всей программы студенты будут использовать, среди прочего, следующие инструменты:

  • Amazon Web Services: платформа сервисов облачных вычислений, среди которых выделяются следующие: хранилище, сети, базы данных, сервисы приложений, обмен сообщениями, искусственный интеллект и другие.
  • MS Project: программное обеспечение для управления проектами и программами.
  • Jenkins: сервер автоматизации с открытым исходным кодом, написанный на Java. Это помогает в автоматизации процесса разработки программного обеспечения.
  • Apache ANT: инструмент программирования, используемый для разработки приложений Java.
  • Visual Studio - интегрированная среда разработки, которую можно использовать для редактирования, отладки и компиляции кода.
  • Kubernetes - платформа, исключающая ручные процессы при развертывании и масштабировании контейнерных приложений.

Основные требования

Магистр DevOps и облачных вычислений в Three Points-UPC предназначен для профессионалов в области ИТ, инженеров-программистов и / или ИТ-операций, ответственных за ИТ-системы и процессы. Цель состоит в том, чтобы после завершения программы они могли руководить разработкой программного обеспечения в своих компаниях, обеспечивая более короткие циклы разработки. Все это в тесном соответствии с бизнес-целями.

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

  • Отвечает за ИТ-системы и процессы.
  • Инженеры-программисты и технологические операции.
  • Профессионалы, работающие в сфере разработки программного обеспечения.

титрование

По завершении программы студенты получат:

  • Правильное школьное название.
  • Степень, аккредитованная СКП, если требования университета выполняются в конце программы.
Последнее обновление: Август 2020

О вузе

OBS Business School nace en 2006 como la primera escuela de negocios 100% online en lengua española. Se funda en el entorno del Grupo Planeta, líder mundial en la publicación de contenidos para el mer ... Подробнее

OBS Business School nace en 2006 como la primera escuela de negocios 100% online en lengua española. Se funda en el entorno del Grupo Planeta, líder mundial en la publicación de contenidos para el mercado de habla hispana y con un importante know-how en e-learning, con la colaboración del partner estratégico: Свернуть
Барселона , Мадрид + 1 Больше Меньше