Рубрики
Uncategorized

10 переговоров Dockercon 2020 за 5/28

Dockercon Live 2020 — это бесплатное мероприятие онлайн на 5/28! Мы действительно рады узнать больше о разделении … Помечено с Docker, WaterCooder, DevOps, TechTalks.

Dockercon Live 2020 Бесплатное событие онлайн на 5/28! Мы действительно рады узнать больше о экосистеме контейнера.

Помимо того, что Кельда соучредитель разговоров Итана о Докер составлял в облаке с Blimp (в 2:00 PDT/5: 00 EDT), мы приманировали 10 разговоров, которые мы заинтересованы в просмотре из-за их практических знаний!

1. Docker Desktop + WSL 2 Интеграция Глубокое погружение

10:30 до 11:00 утра PDT.

Саймон Ферить, старший разработчик программного обеспечения, Docker

Вы когда-нибудь задумывались, как Docker Desktop на Windows работает с WSL 2, чтобы обеспечить лучший опыт разработчика? Этот разговор будет глубоко погружаться в Docker Desktop и WSL архитектуры и показать, как они вписываются вместе.

2. Лучшие практики для приложений Python Manage Python

11:00 до 11:30 утра PDT.

Анка Лорт, инженер, Докер

Может быть сложно получить ваш многоуровневый Python Application Up и действовать детерминированно для развития. Управление версиями, зависимостями и конфигурацией занимает время, которое вы можете использовать для кода. Контейнеры и Docker Compose решают это и дайте вам детерминированную среду развития, которая быстрым вставать и проходить и легко перейти к производству.

Этот разговор покажет вам несколько лучших практик для проектов Python с Docker Compose, в том числе:

  • Как загрузить ваш проект
  • Пример разработки рабочего процесса с отладкой и автоматизированным тестированием
  • Как сделать ваши сборки воспроизводимыми и оптимизированными

Все это должно сделать ваш опыт развития Python быстрее и лучше!

3. Как строить и запустить приложения узла с Docker и составьте

11:00 до 11:30 утра PDT.

Кэтлин Юелл, разработчик, цифровой океан

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

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

4. Станьте пользователем Power Docker с Microsoft Visual Studio Code

11:30 до 17:00 вечера PDT.

Брайан Христанер, Докер Капитан и соучреждение, 56K.Cloud, Host @ThebytePodcast

На этом сессии мы раскрым весь потенциал использования Microsoft Visual Studio Code (VS Code) и Docker Desktop, чтобы включить вас в пользователь Power Docker. Когда мы расширяем и используем Plucer Plucer Plucer, мы можем взять наши проекты и навыки докера на следующий уровень. В дополнение к использованию VS-кода мы оптимизируем наш рабочий процесс разработки Docker Desktop с меньшим количеством контекста и встроенные ярлыки. Вы узнаете, как загрузить новые проекты, быстро напишите DockerFiles, использующие шаблоны, сборки, запустить и взаимодействовать с контейнерами всех от VS-кода.

5. Tinkertoys, микросервисы и управление функциями: как построить на будущее

12:00 до 17:30 вечера

Heidi Waterhouse, главный разработчик адвоката, LaunchDarkly

Многие из нас не разрабатывают приборные, дискретные функции, которые легко управлять. Как вы планируете перейти от путаницы взаимосвязанных функций к тому, что вы можете проверить и развернуть каждую часть? Как вы управляете комбинаторной сложностью индивидуального тестирования функций? Присоединяйтесь к нам для обзора на концептуальной основе проектирования для управления функциями. Звучит просто, чтобы сказать, что мы построим одну функцию одновременно, придайте ему интерфейс API и позволить ему подключиться с другими функциями и микросимами. Реализация что-то, кроме простых. Этот разговор исследует, как вы можете начать мигрировать свои существующие функции и услуги до более модульной, тестируемой и устойчивой системы. Поскольку контейнеры не являются известными, как вы вносите изменения в их презентацию, не требуя их полностью восстановления? С флагами функций ваш контейнер может быть стабильным и вашим презентацией динамически. Как вы можете проверить распределенную архитектуру на вашем ноутбуке? Как вы можете имитировать частичные отключения? Этот разговор собирается коснуться некоторых из лучших практик, которые вы можете использовать, чтобы принести новую жизнь в ваши коричневые поля.

6. Новые функции Filesharing Dockper Desktop

13:00 до 17:30 вечера PDT.

Дэйв Скотт, технический персонал, Докер

Разработчики нуждаются в быстрых редактированных циклах тестирования, чтобы максимизировать их производительность. Исходный код часто редактируется в IDE на хосте Mac или Windows и совместно используются непосредственно с контейнерами, где он может быть выполнен. Поскольку контейнеры работают в Hamper VMS, файлы должны быть доступны удаленно или скопированы, что может привести к проблемам с производительностью, удлинение цикла тестирования по компиляции редактирования и снижение производительности разработчиков. В этом разговоре я опишу последние изменения в Docker Desktop, чтобы сделать разделение файлов быстрее и надежнее. У нас есть совершенно новая реализация для Windows, которая заменяет CIFS/SMB и на Mac у нас есть интеграция «мутаген», которая выполняет автоматическую двустороннюю синхронизацию исходного кода и создавать артефакты. Этот разговор будет содержать глубокое погружение в эти новые функции и демонстрирует, как их эффективно использовать.

7. Упростите все вещи с Docker Compose

13:30 до 2:00 вечера PDT.

Майкл Ирвин, архитектор приложений, Virginia Tech

Как вы, наверное, знаете, к настоящему времени контейнеры революлизовали программную индустрию. Но, как только у вас есть контейнер, то что? Как вы запускаете это? Как вы помогаете кому-то еще запустить его? Есть так много флагов и вариантов, которые нужно помнить, порты настроить, отображения громкости, чтобы запомнить, и даже не запускайте меня с сетевыми контейнерами вместе! Хотя можно делать все это через командную строку, не делайте этого так! С помощью Docker Compose вы можете создать легко разделяемый файл, который делает все это кусок пирога. И как только вы полностью усыновляете контейнеры в среде Dev Dev, она позволяет настроить вашу REPOS, чтобы позволить простейшим разработке Dev Bearboarding Feelouse Feail: 1) GIT Clone; 2) Докер-состав; 3) Запишите код. В этом разговоре мы поговорим о нескольких советах, чтобы помочь сделать все это реальность. Мы начнем с нескольких составных принципов Docker, но затем быстро переходите на несколько продвинутых тем. Мы даже поговорим о том, как использовать тот же DockerFile для Dev и Prod (мы все были там, имея два отдельных файла)! В качестве дополнительного бонуса мы посмотрим, как использовать Docker Compose в наших трубопроводах CI/CD для выполнения автоматизированных испытаний изображений контейнера, построенных ранее в трубопроводе! У нас будет несколько слайдов (потому что мы должны объяснить несколько вещей), много живых демонстраций (показать его в действии!), И, может быть, еще несколько других сюрпризов! Давайте повеселиться и помочь упростить все вещи с Docker Compose!

8. ДЕВО И ЛОГИСИРОВАНИЕ ДЛЯ ДАННЫХ ДАННЫХ С ДОНТЕРОМ

2:00 до 2-2:30 вечера PDT.

Джули Лерман, программный тренер, ферма данных

Активные практики учат нас, как бороться с развивающимися приложениями, но поэтому часто хранилище данных упускается в качестве компонента жизненного цикла вашего приложения. Серверы баз данных являются монотическими, ресурсами интенсивными и в основном рассматриваются как набор в камне. Инкапсулируя свой сервер базы данных в контейнере, и ваша база данных в контейнере для хранения может значительно облегчить нагрузку и сделать вашу базу данных как провильную в качестве модели и другие процессы. И вы даже можете использовать серьезную базу данных класса Enterprise, как SQL Server таким образом. Эта сессия покажет, как извлечь выгоду из использования контейнерной версии SQL Server для Linux во время разработки и тестирования. Мы также рассмотрим опасения по поводу данных, которые необходимо сохранить. Вы также получите заглядывающую на стороне DEVOPS, в том числе с помощью изображений в вашем процессе CI/CD.

9. Как использовать зеркалирование и кэширование для оптимизации реестра контейнера

3:30 вечера-4:00 вечера PDT.

Brandon Mitchell, Docker Captain и DevOps Solutions Architect, Boxboat

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

10. Ваш контейнер имеет уязвимости. Что теперь?

3:30 вечера-4:00 вечера PDT.

Джим Армстронг, Режиссер по маркетингу продукта Контейнерная безопасность, Snyk

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

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

Первоначально опубликовано: https://kelda.io/blog/dockercon-2020-talks/

Оригинал: «https://dev.to/ethanjjackson/10-dockercon-2020-talks-for-5-28-594b»