DevOps Pro Moscow 2019

Себастьян Дашнер

IBM, Германия

Биография

Себастьян Дашнер — разработчик-представитель Java (Java Developer Advocate) компании IBM, консультант, автор и тренер. Именно он написал книгу Architecting Modern Java EE Applications (Архитектура современных приложений Java EE). Себастьян участвует в JCP, помогает формировать будущие стандарты Java EE, является членом экспертных групп JAX-RS, JSON-P и Config, а также участвует в различных открытых проектах. За его вклад в сообщество и экосистему Java он был признан чемпионом Java (Java Champion) и чемпионом Oracle (Oracle Developer Champion), а также удостоился двойной награды JavaOne Rockstar в 2016 году. Помимо Java, Себастьян также является активным пользователем облачных технологий. Он проповедует практики в области компьютерных наук в своем блоге (https://blog.sebastian-daschner.com), информационном бюллетене и Твиттере (@DaschnerS). Именно Себастьян был основным инициатором конференций JOnsen и jSpirit, объединяющих разработчиков Java по всему миру. Когда он не работает с Java, он любит путешествовать по миру — на самолете или на мотоцикле.

Доклад

Развертывание без простоя в Kubernetes & Istio

Сегодня мир ПО движется все быстрее и быстрее. Чтобы продолжать оставаться конкурентоспособным, необходимо как можно скорее развернуть новые версии программного обеспечения, не мешая при этом активным пользователям. Многие предприятия перенесли свои рабочие нагрузки в среду Kubernetes. Однако для достижения реального отсутствия простоя в Kubernetes без прерывания и потери активных запросов, понадобится еще несколько шагов.
В докладе я расскажу вам, что требуется для развертывания и обновления приложений Java Enterprise с минимальным нарушением соединения со стороны пользователя, а также научу обнаруживать разрывы в развертываниях и покажу, как можно усовершенствовать приложения и развертывания в Kubernetes для устранения этих разрывов.

Ключевые слова

Zero Downtime
Kubernetes
Istio