• Главная
  • О компании
  • Каталог курсов

    Обучение

    • Все курсы
    • Big Data
    • Business analysis
    • Cisco
    • CyberSecurity
    • Digital Transformation
    • DevOps
    • IT Management
    • Juniper
    • Microsoft
    • Oracle
    • Postgres
    • Programming
    • Red Hat Linux
    • VMware
    • Тренинг
    Ключевые практики архитектора ПО

    Ключевые практики архитектора ПО

    Бесплатно
    Подробнее
  • Расписание
  • Контакты
      • Cart

        0
    Мы на связи:
    +7 701 757 83 23, +7 (7172) 79 50 55
    info@dtu.kz
    Digital Transformation UniversityDigital Transformation University
    • Главная
    • О компании
    • Каталог курсов

      Обучение

      • Все курсы
      • Big Data
      • Business analysis
      • Cisco
      • CyberSecurity
      • Digital Transformation
      • DevOps
      • IT Management
      • Juniper
      • Microsoft
      • Oracle
      • Postgres
      • Programming
      • Red Hat Linux
      • VMware
      • Тренинг
      Ключевые практики архитектора ПО

      Ключевые практики архитектора ПО

      Бесплатно
      Подробнее
    • Расписание
    • Контакты
        • Cart

          0

      Введение в Docker

      Aigul
      DevOps
      (0 review)
      Бесплатно
      DevOps2
      • Обзор

      Продолжительность: 8 академических часов.

      Цель курса познакомить с возможностями Docker для построения Continuous Delivery процесса поставки ПО.

      Аудитория
      Системные администраторы, инфраструктурные инженеры, разработчики, продвинутые тестировщики.

      Предварительная подготовка
      Базовое знание ОС Linux.

      В рамках курса слушатели:
      • Познакомятся с экосистемой контейнеров на основе Docker;
      • Разберутся в отличиях контейнеров от виртуальных машин;
      • Рассмотрят основные компоненты Docker;
      • На практике применят концепцию “инфраструктура как код”;
      • Научатся запускать приложения в Docker контейнерах и вести разработку с использованием Docker;
      • Научатся взаимодействовать с другими компонентами проекта при разработке в Docker;
      • Затронут типовые задачи эксплуатации: работа с сетями, управление конфигурацией.

      Программа

      Введение в Docker.
      Теория:
      • Описание проблем, которые решает система Docker, описание области применимости;
      • Описание области применимости;
      • Виртуализация vs контейнеризация;
      • Сущности Docker: Docker Daemon, Container, Image, Dockerfile, Docker registry;
      Практика:
      • Подготовка рабочего окружения для работы с Docker;
      • Запуск контейнеров;
      • Сборка image;
      • Работа с Docker Hub.

      Работа с сетью и с данными.
      Теория:
      • Сеть в Docker, взаимодействие приложений в Docker контейнерах;
      • Хранение персистентных данных в Docker, жизненный цикл stateful приложений.
      Практика:
      • Использование и управление основными видами сетей в Docker;
      • Интеграция с существующей сетевой инфраструктурой проекта;
      • Работа со stateful приложением на примере PostgreSQL.

      Разработка и запуск проекта в Docker.
      Теория:
      • Декларативное описание проекта с помощью Dockerfile и docker compose, развертывание локальных окружений;
      • Разработка в Docker окружении, подготовка компонентов проекта для работы в Docker.
      Практика:
      • Сборка image с приложением из Dockerfile;
      • Описание сервиса (балансировщик, приложение, база данных) с помощью docker-compose;
      • Практика разработки компонентов проекта в Docker.

      Рекомендуемые практики работы с Docker.
      • Уменьшения размера образов, ускорение сборки;
      • Практики разработки ПО в Docker контейнерах, версионирование, организация. логирования в Docker, вопросы безопасности, последовательность запуска контейнеров в проекте.

      Course Features

      • Lectures 0
      • Quizzes 0
      • Duration 50 hours
      • Skill level All levels
      • Language English
      • Students 0
      • Assessments Yes
      • Обзор
      Бесплатно
      • Поделиться:

      Вам Может Понравиться

      Ключевые практики архитектора ПО Подробнее
      Aigul

      Ключевые практики архитектора ПО

      0
      0
      Free
      Oracle Database 12c: SQL and PL/SQL Fundamentals Подробнее
      Aigul

      Oracle Database 12c: SQL and PL/SQL Fundamentals

      0
      0
      Free
      (SISE) Implementing and Configuring Cisco Identity Services Engine Подробнее
      Aigul

      (SISE) Implementing and Configuring Cisco Identity Services Engine

      0
      0
      Free
      Certified Network Defense (CND) v2 Подробнее
      Aigul

      Certified Network Defense (CND) v2

      0
      0
      Free
      Основы тестирования производительности Подробнее
      Aigul

      Основы тестирования производительности

      0
      0
      Free

      Рекомендуемые

      Ключевые практики архитектора ПО

      Ключевые практики архитектора ПО

      Бесплатно
      Oracle Database 12c: SQL and PL/SQL Fundamentals

      Oracle Database 12c: SQL and PL/SQL Fundamentals

      Бесплатно
      (SISE) Implementing and Configuring Cisco Identity Services Engine

      (SISE) Implementing and Configuring Cisco Identity Services Engine

      Бесплатно

      +7 (701) 757 83 23, +7 (7172) 79 50 55

      info@dtu.kz

      © 2021 | Digital Transformation University

      • Главная
      • Контакты
      Записаться на курс