Этот мастер-класс для людей, которые хотят быть в авангарде современных технологий, хотят повысить свой скилл, прокачать навык, разобраться и пощупать что к чему в экосистеме Docker.
Алексей Петров:
Разрабатывает с использованием Docker с 2013 года. Сначала Docker использовался как инструмент для создания разчиных тестовых окружения локально и как альтернатива Vagrant.
На данный момент, использует Docker для построения выскомаштабируемых распределённых систем. Есть опыт использования в production условиях для систем состоящих из 50+ сервисов.
Является апологетом подходов обеспечения disposable infrastructure. Как Systems Architect является фанатом Kubernetes.
Подробное описание от Алексея:
"Крайне редко в ИТ индустрии происходят переломные моменты в технологиях, которые кардинально меняют паттерны построения приложений, влияют на архитектурный стек, переосмысливают подходы к разработке или саму методологию разработки распределённых приложений. Я думаю, что все помнят следующие buzzword'ы: cloud, saas/paas/iaas, high availability, high scalability, high load, enterprise ready production platform, big data и т.д. Если добавлять эту магическую последовательность слов в CV или употреблять в разговорную речь - как минимум, можно рассчитывать на +100500 в карму и на 10-ти кратный рост ЗП.
Темой последних лет стала контейнерная виртуализация и Docker как инструмент управлению ею. Именно Docker сделал популярным до это всеми забытый LXC. Но как показывает практика Docker это не очередная пустышка или buzzword. Это действительно мощный инструмент в руках архитекторов, разработчиков, DevOps'ов. Это действительно переломный фактор при построении распределённых высокомаштабируемых систем. Это действительно ближайшее будущее в проектировании, разработке, деплое приложений и систем."
В рамках 8-часового мастер-класса мы рассмотрим:
Docker сам по себе и deep-dive в компоненты платформы Docker.
- What is Docker?
- Docker Containers
- Docker Images
- Dockerfile
- Docker Machine
- Docker Volume Container
- Linking Docker Containers
- Ansible provisioning
Оркестрация Docker контейнеров с помощью Docker Machine, Docker Compose, Docker Swarm.
- Docker private registry
- Docker Machine with cloud providers
- What is Docker Swarm?
- Creation of a swarm cluster
- Docker Compose
- Ansible orchestration
- What is kubernetes?
- Kubernetes architecture
- Kubernetes core concepts and componenets
- Kubernetes Pods
- Grouping, organizing your cluster
- Replication controllers
- Autoscaling
- Kubernetes Services
- Kubernetes networking
- Cluster DNS, Service Discovery, Consul
- Cluster logging with Elasticsearch and fluentd
- Container level monitoring, cAdvisor, Influxdb, Prometheus
Смотрите доклад Алексея Петрова на конференции PHP Frameworks Day 2015
Место проведения:
г. Киев, офис компании "DataArt", Бехтеревский пер., 14-Е, 6-й этаж |
|
Время:
22 мая 2016 года, 09:30 |
Длительность:
09:30 - 19:00 |
Стоимость участия: |
|
Формат:
мастер-класс на полный день |
Языки мастер-класса:
Русский |