Доступно

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

Тема в разделе "Программирование", создана пользователем Monogatari, 16 май 2015.

Цена: 22457р.
Взнос: 242р.
106%

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

Резервный список: 33 участников

Статус обсуждения:
Комментирование ограничено.
  1. 16 май 2015
    #1
    Monogatari
    Monogatari ЧКЧлен клуба

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

    • Год выпуска: 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 позволяет запустить любой, в том числе графический софт внутри изолированного контейнера с помощью одной простой команды. Поэтому он идеально подходит для запуска разного рода недоверенного или просто небезопасного кода.
    // Сам курс не покупается, а берется в паблике
    // Как наберется народ, найдется и переводчик и организатор :)
    // Заинтересовались – подписывайтесь!:)
     

    Вложения:

    Последнее редактирование модератором: 19 янв 2018
    4 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Shamal не участвует.
      18 июл 2020
    2. skladchik.com
      Dysprosium не участвует.
      18 июл 2020
    3. Masyanich
      Masyanich не участвует.
      16 июл 2020
    4. Parasit
      Parasit участвует.
      6 янв 2020

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

    1. skladchik.com
      Складчина доступна.
      4 май 2017
    2. skladchik.com
      Складчина закрыта.
      9 авг 2016
    3. skladchik.com
      Взнос составляет 242р.
      31 июл 2016
    4. skladchik.com
      Складчина активна.
      31 июл 2016
  3. Отзывы участников

    4.5/5,
    • 5/5,
      Работой организатора доволен
      Курс отличный для старта. Очень доходчиво, с примерами объяснена вся база докера, несмотря на то, что курс старенький - конец 2015, до сих пор полностью актуален за исключением пары команд (аналог легко гуглится)
      По переводу, я уже привык к переводам от Samigg, бывает иногда некорректное произношение технических терминов и излишне эмоционально окрашенный перевод cool/great etc. Но на это после просмотра пары видео перестаёшь обращать внимание.
      Хочу отметить отличную оперативность Samigg - быстро отвечает/быстро отмечает.
      25 июн 2017
      1 человеку нравится это.
    • 4/5,
      Работой организатора доволен
      Ставлю четверку за очень шустрого организатора. Очень понравилось, что после оплаты закрытой складчины проходило от часа (или даже меньше) и я получал доступ к материалу. Т.к. материал по докеру мне нужен был очень срочно и наглядно, это очень важно. Но не поставил отлично из-за перевода. Я, конечно, понимаю, что в оригинале докладчик употребляет cool, great и т.п. фразеологизмы. Но зачем их переводить? Лично мне они резали слух. Ну, и как было уже замечено, переводчику надо быть внимательнее к терминам. И слово "сервера" имеет притяжательный падеж. Т.е. отвечает на вопрос "чей?". А множественное число сервер - все же серверы. Как и процессоры, договоры и т.п.
      4 янв 2017
    • 4/5,
      Работой организатора доволен
      Материал отличный для Первичного знакомства с Docker. Но подойдет лишь тем кто вообще не знаком с данной технологией.
      2 ноя 2016
    • 5/5,
      Работой организатора доволен
      Организацией доволен. Перевод хороший. Парню надо анимэ озвучивать :) Достаточно все точно, не скучно и четко. Сам же материал совершенно бесполезен, очень много воды, то, что можно прочитать за 10 минут растянуто на весь первый блок. Однозначно не рекомендую покупать первую часть, даже для полных новичков. Ничего дельного в ней нет, к сожалению.
      16 окт 2016
    • 4/5,
      Работой организатора доволен
      материал хороший, перевод отличный. Но для меня дороговато получается за то что можно посмотреть за пол часа.
      5 сен 2016
    • 5/5,
      Работой организатора доволен
      пару часов перед сном для изучения материала и вы в курсе основ docker, перевод передаёт голос и настроение оригинала, что приятно
      14 авг 2016
      1 человеку нравится это.
  4. Обсуждение
  5. 19 май 2015
    #2
    lexusblack
    lexusblack БанЗабанен
    Классная цена.
     
  6. 19 май 2015
    #3
    Monogatari
    Monogatari ЧКЧлен клуба
    Цену будет назначать переводчик
     
  7. 9 ноя 2015
    #4
    Shamal
    Shamal ДолжникДолжник
    Курс очень полезный. Вписываемся, не стесняемся!
     
    1 человеку нравится это.
  8. 15 фев 2016
    #5
    murich
    murich ЧКЧлен клуба
    Кто может подсказать, сколько ориентировочно может стоить перевод?
     
    1 человеку нравится это.
  9. 18 фев 2016
    #6
    Lisssssard
    Lisssssard ЧКЧлен клуба
    ох поскорей бы
     
  10. 1 мар 2016
    #7
    I_I_Iahid
    I_I_Iahid ДолжникДолжник
    Docker развивается очень быстро, по какой версии обучение?
     
  11. 17 мар 2016
    #8
    Коровьев
    Коровьев БанЗабанен
    Субтитров нету к нему?
    Займусь переводом
     
  12. 17 мар 2016
    #9
    Monogatari
    Monogatari ЧКЧлен клуба
    Ты будешь переводить?
     
  13. 17 мар 2016
    #10
    Коровьев
    Коровьев БанЗабанен
    Если никто не займётся, то могу и я, только плохо что сабов нету
     
    38 пользователям это понравилось.
  14. 18 мар 2016
    #11
    Коровьев
    Коровьев БанЗабанен
    Готовлю демо-ролик
     
    1 человеку нравится это.
  15. 24 мар 2016
    #12
    Monogatari
    Monogatari ЧКЧлен клуба
    А цена то какая??
     
  16. 29 мар 2016
    #13
    Сильхи
    Сильхи ОргОрганизатор
    А если наш уважаемый товарищ Коровьев не приготовит ролик, то тогда могу и я. )) Ждём ролика.
     
    1 человеку нравится это.
  17. 17 апр 2016
    #14
    Samigg
    Samigg ОргОрганизатор (А)
    @Коровьев Вы будете переводить данную складчину? Если нет, то готов забрать)
     
    3 пользователям это понравилось.
  18. 22 апр 2016
    #15
    Коровьев
    Коровьев БанЗабанен
    Samigg, может выставим свои демки и устроим голосование? )
     
    2 пользователям это понравилось.
  19. 22 апр 2016
    #16
    artwo-deetwo
    artwo-deetwo ЧКЧлен клуба
  20. 22 апр 2016
    #17
    Samigg
    Samigg ОргОрганизатор (А)
    @Коровьев Хорошо, давай выложим. Я выложу свое демо завтра или после завтра. Давай сделаем все максимально быстро, чтобы складчикам не пришлось очень долго ждать.
    К переводу курса готов приступить в первых числах мая, каждая последующая часть будет раздаваться раз в 2-3 недели, в зависимости от скорости проверки отчетов по предыдущим складчинам.
     
    4 пользователям это понравилось.
  21. 23 апр 2016
    #18
    Samigg
    Samigg ОргОрганизатор (А)
    Мой сэмпл
     
    5 пользователям это понравилось.
  22. 23 апр 2016
    #19
    Monogatari
    Monogatari ЧКЧлен клуба
    @Samigg @Коровьев цены наверное тоже надо указать))) Как народ то будет голосовать?
     
    4 пользователям это понравилось.
  23. 23 апр 2016
    #20
    Коровьев
    Коровьев БанЗабанен
    Monogatari,
    завтра выложу свой семпл и цену )
     
Статус обсуждения:
Комментирование ограничено.

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