Закрыто

[Повтор] Docker платформа структуризации процесса разработки/доставки веб-проектов. Часть 1

Тема в разделе "Программирование", создана пользователем Samigg, 9 авг 2016.

Цена: 3017р.
Взнос: 199р.
90%

Основной список: 21 участников

Статус обсуждения:
Комментирование ограничено.
  1. 9 авг 2016
    #1
    Samigg
    Samigg ОргОрганизатор (А)
    [Повтор] Docker платформа структуризации процесса разработки/доставки веб-проектов. Часть 1

    [​IMG]
    [Pluralsight] Docker платформа структуризации процесса разработки/доставки веб-проектов. Часть 1
    [Pluralsight] Docker платформа структуризации процесса разработки/доставки веб-проектов. Часть 2
    [Pluralsight] Docker платформа структуризации процесса разработки/доставки веб-проектов. Часть 3
    [Pluralsight] Docker платформа структуризации процесса разработки/доставки веб-проектов. Часть 4
    • Год выпуска: 2015
    • Автор: Nigel Poulton
    • Продолжительность части 1: 01:26:59
    • Оригинальное название: Docker Deep Dive

    [​IMG]
    [​IMG]

    Docker — это открытая платформа для разработки, доставки и эксплуатации приложений. Docker разработан для более быстрого выкладывания ваших приложений. С помощью Docker вы можете отделить ваше приложение от вашей инфраструктуры и обращаться с инфраструктурой как управляемым приложением. Docker помогает выкладывать ваш код быстрее, быстрее тестировать, быстрее выкладывать приложения и уменьшить время между написанием кода и запуска кода. Docker делает это с помощью легковесной платформы контейнерной виртуализации, используя процессы и утилиты, которые помогают управлять и выкладывать ваши приложения.

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

    Платформа и средства контейнерной виртуализации могут быть полезны в следующих случаях:
    • упаковывание вашего приложения (и так же используемых компонент) в docker контейнеры;
    • раздача и доставка этих контейнеров вашим командам для разработки и тестирования;
    • выкладывания этих контейнеров на ваши продакшены, как в дата центры так и в облака.
    Для чего я могу использовать Docker?

    Docker прекрасно подходит для организации цикла разработки. Docker позволяет разработчикам использовать локальные контейнеры с приложениями и сервисами. Что в последствии позволяет интегрироваться с процессом постоянной интеграции и выкладывания (continuous integration and deployment workflow).

    Например, ваши разработчики пишут код локально и делятся своим стеком разработки (набором docker образов) с коллегами. Когда они готовы, отравляют код и контейнеры на тестовую площадку и запускают любые необходимые тесты. С тестовой площадки они могут оправить код и образы на продакшен.
    Основанная на контейнерах docker платформа позволят легко портировать вашу полезную нагрузку. Docker контейнеры могут работать на вашей локальной машине, как реальной так и на виртуальной машине в дата центре, так и в облаке.

    Портируемость и легковесная природа docker позволяет легко динамически управлять вашей нагрузкой. Вы можете использовать docker, чтобы развернуть или погасить ваше приложение или сервисы. Скорость docker позволяет делать это почти в режиме реального времени.
    Docker легковесен и быстр. Он предоставляет устойчивую, рентабельную альтернативу виртуальным машинам на основе гипервизора. Он особенно полезен в условиях высоких нагрузок, например, при создания собственного облака или платформа-как-сервис (platform-as-service). Но он так же полезен для маленьких и средних приложений, когда вам хочется получать больше из имеющихся ресурсов.
    • Docker состоит из двух главных компонент;
    • Docker: платформа виртуализации с открытым кодом;
    • Docker Hub: наша платформа-как-сервис для распространения и управления docker контейнерами.
    Docker использует архитектуру клиент-сервер. Docker клиент общается с демоном Docker, который берет на себя тяжесть создания, запуска, распределения ваших контейнеров. Оба, клиент и сервер могут работать на одной системе, вы можете подключить клиент к удаленному демону docker. Клиент и сервер общаются через сокет или через RESTful API.
    ├── 01. Введение в курс
    │ ├── 01_01-Введение в курс
    │ ├── 01_02-Чтобы хорошо учится
    │ ├── 01_03-Предпосылки
    │ └── 01_04-Об Авторе
    ├── 02. Представление контейнеров
    │ ├── 02_01-Подъем виртуальной машины
    │ ├── 02_02-Нехорошая виртуальная машина
    │ ├── 02_03-Что является контейнерами
    │ ├── 02_04-Контейнер под капотом
    │ ├── 02_05-Docker
    │ └── 02_06-Будущее Docker и контейнеров
    ├── 03. Установка Ubuntu Linux и CentOS Linux
    │ ├── 03_01-Введение в модуль курса
    │ ├── 03_02-Загрузка Ubuntu
    │ ├── 03_03-Создание VM, чтобы установить Ubuntu
    │ ├── 03_04-Установка Ubuntu
    │ ├── 03_05-Загрузка CentOS
    │ ├── 03_06-Создание VM, чтобы установить CentOS
    │ └── 03_07-Установка CentOS
    ├── 04. Установка и обновление Докер
    │ ├── 04_01-Введение в модуль курса
    │ ├── 04_02-Установка Docker на Ubuntu
    │ ├── 04_03-Установка Docker на CentOS
    │ ├── 04_04-Обновление Docker
    │ ├── 04_05-Предоставление Docker управления для пользователей без root доступа
    │ ├── 04_06-Настройка Docker для общения через сеть
    │ ├── 04_07-Играем вокруг нашей первой настройки контейнера
    │ └── 04_08-Заканчиваем модуль курса
    ├── 01. Course Introduction
    │ ├── 01_01-Course Introduction.mp4
    │ ├── 01_02-What Well Learn.mp4
    │ ├── 01_03-Prerequisites.mp4
    │ └── 01_04-About the Author.mp4
    ├── 02. Introducing Containers
    │ ├── 02_01-The Rise of the Virtual Machine.mp4
    │ ├── 02_02-The Ugly Virtual Machine.mp4
    │ ├── 02_03-What Are Containers.mp4
    │ ├── 02_04-Containers Under the Hood.mp4
    │ ├── 02_05-Docker.mp4
    │ └── 02_06-The Future of Docker and Containers.mp4
    ├── 03. Installing Ubuntu Linux and CentOS Linux
    │ ├── 03_01-Module Intro.mp4
    │ ├── 03_02-Downloading Ubuntu.mp4
    │ ├── 03_03-Creating a VM to Install Ubuntu.mp4
    │ ├── 03_04-Installing Ubuntu.mp4
    │ ├── 03_05-Downloading CentOS.mp4
    │ ├── 03_06-Creating a VM to Install CentOS.mp4
    │ └── 03_07-Installing CentOS.mp4
    ├── 04. Installing and Updating Docker
    │ ├── 04_01-Module Intro.mp4
    │ ├── 04_02-Installing Docker on Ubuntu.mp4
    │ ├── 04_03-Installing Docker on CentOS.mp4
    │ ├── 04_04-Updating Docker.mp4
    │ ├── 04_05-Granting Docker Control to Nonroot Users.mp4
    │ ├── 04_06-Configuring Docker to Communicate Over the Network.mp4
    │ ├── 04_07-Playing Around with Our First Docker Container.mp4
    │ └── 04_08-Wrapup.mp4

    Есть четыре класса задач, для которых Docker подходит если не идеально, то лучше любого другого инструмента. Это:
    • Docker позволяет разбить проект на небольшие независимые, удобные в сопровождении компоненты, работать с которыми гораздо комфортнее, чем с реальными сущностями вроде Apache 2.4.12, установленного на хосте 1.2.3.4, работающем под управлением CentOS 6.
    • Каждый образ Docker — вещь в себе, включающая сервис (или набор сервисов), окружение для его запуска и необходимые настройки. Поэтому контейнеры можно передавать между членами команды в ходе цикла «разработка -> тестирование -> внедрение» и быстро внедрять изменения, просто переключая настройки на новые контейнеры.
    • Благодаря легковесности контейнеров Docker можно использовать в качестве движка виртуализации в IaaS, а благодаря простоте миграции Docker становится идеальным решением для запуска сервисов в PaaS.
    • Docker позволяет запустить любой, в том числе графический софт внутри изолированного контейнера с помощью одной простой команды. Поэтому он идеально подходит для запуска разного рода недоверенного или просто небезопасного кода.
    // Сам курс не покупается, а берется в паблике
     
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      5 май 2017
    2. skladchik.com
      Складчина доступна.
      4 май 2017
    3. skladchik.com
      Складчина закрыта.
      23 дек 2016
    4. skladchik.com
      Складчина активна.
      18 дек 2016

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      5 май 2017
    2. skladchik.com
      Складчина доступна.
      4 май 2017
    3. skladchik.com
      Складчина закрыта.
      23 дек 2016
    4. skladchik.com
      Складчина активна.
      18 дек 2016
  3. Обсуждение
  4. 8 дек 2016
    #2
    Necr0s
    Necr0s ЧКЧлен клуба
    нет инфы по повтору 1 - 2 части?
     
  5. 9 дек 2016
    #3
    Samigg
    Samigg ОргОрганизатор (А)
    @Necr0s Ориентировочно через неделю будет повтор этой части. Вторая возможно через 2-3 недели, пока в ней мало складчиков.
     
  6. 16 дек 2016
    #4
    sait4seo
    sait4seo ЧКЧлен клуба
    А можно индивидуально за 800 рублей купить сразу все 4 части? И так же провести этот разовый платёж по всем процентным отчислениям в фонды складчины, по тому как ждать нет возможности. Пойдёте ли на встречу?
     
  7. 16 дек 2016
    #5
    Samigg
    Samigg ОргОрганизатор (А)
    @sait4seo Я бы рад, но к сожалению такое невозможно.
     
  8. 21 дек 2016
    #6
    kanad
    kanad ЧКЧлен клуба
    а почему по ссылке только Введение?
     
  9. 21 дек 2016
    #7
    Samigg
    Samigg ОргОрганизатор (А)
    @kanad Только что скачал, в архиве 4 папки. Возможно вы скачали архив не полностью, попробуйте другой браузер.
     
  10. 21 дек 2016
    #8
    kanad
    kanad ЧКЧлен клуба
    перекачал - все норм
    большое спасибо!
     
  11. 23 дек 2016
    #9
    sait4seo
    sait4seo ЧКЧлен клуба
    Складчина активная но я не могу записаться ( впишите меня пожалуйста
     
  12. 23 дек 2016
    #10
    Samigg
    Samigg ОргОрганизатор (А)
    @sait4seo Теперь только в новый повтор, который будет создан после завершения этой складчины
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей