День открытых дверей Oracle в Одессе (отчет)
6 октября участники одесского ИТ-сообщества собрались на Дне открытых дверей Oracle в Одессе. Немного ранее, 1 октября, произошло важное событие для украинского центра разработки: компания Opower Ukraine официально стала частью корпорации Oracle.
Объединившись, Oracle Utilities и Opower Inc станут крупнейшим поставщиком критически важных облачных сервисов в энергетической отрасли. Платформа Opower для работы с большими данными хранит и анализирует более 600 млрд показаний приборов учета от 60 млн конечных потребителей, позволяя компаниям, которые предоставляют услуги в области энергетики, своевременно выполнять требования регулирующих органов, сокращать затраты на обслуживание и повышать уровень удовлетворенности клиентов.
День открытых дверей — это хороший повод, чтобы пригласить друзей компании и рассказать о том, как идут дела, чем занимаются команды. На встрече выступили коллеги из американской команды менеджмента и одесские инженеры. Говорили о продуктах и технологиях Oracle, планах роста компании в Одессе и делились интересными фактами о новых проектах, которые будут реализованы локально. Также из США прилетели Dan Byrnes (Group Vice Presi-dent), Eduard Glushchenko (Vice President of Software Development), Eugene Flyash (Senior Director).
Первая половина официальной части была посвящена запланированным продуктам и проектам. Речь также шла о том, что слияние дало Opower возможность сохранить свои уникальность и культуру, объединив их с опытом и технологиями Oracle. Ведь Opower стала не просто частью Oracle, компания вошла в Utilities Global Business Unit (UGBU), продукты которой обеспечивают работу коммунальных предприятий по всему миру. Много было сказано о планах развития (уже открыто 15 позиций), новых проектах по интеграции технологий и продуктов Oracle и Opower.
Во второй части одесские коллеги выступили с
Игорь Вахромеев начал серию технических презентаций докладом «От постановки задачи до вы-хода в продакшн за день с помощью микросервисов». Он поделился информацией о том, как ком-пания выводит микросервисы в свет, от провижина виртуалок до деплоя и мониторинга.
«Я рассказал, как наши команды управляют своими микросервисами, как построен процесс раз-работки, релиза и деплоя. Затронул тему наших датацентров, процесса континиус деливери и мониторинга состояния микросервисов. Участники интересовались, в чьей зоне ответственности находится состояние сервисов в продакшине — каждая команда полностью отвечает за мониторинг и работу своих сервисов. У нас есть преимущество: мы работаем сразу из трех временных зон (в каждой из них есть сильная команда инженеров) — Сан-Франциско, Вашингтон и Одесса, — так что мы можем следить за сервисами 24/7.»
Владимир Лисник подготовил презентацию на тему «Прагматичный подход к микросервисам». Слушатели узнали, как компания создает микросервисы, как их развивает и документирует, а также услышали краткий обзор архитектуры продуктов Oracle.
«К микросервисам мы пришли во время поиска вариантов, как сделать наши продукты готовыми к изменениям потребностей бизнеса. Нашим универсальным набором стали Dropwizard с компанией из Jetty, Jersey, Jakson, JDBI, а также Hystix от Netflix для организации ко всему гото-вой коммуникации между сервисами. С балансировкой нагрузки справляемся при помощи NGinx. Все это работает в крайне гибкой системе с service discovery вокруг ZooKeeper.»
Дмитрий Геллер выступил с докладом «Разработка программного обеспечения в картинках» и сделал обзор нашего процесса разработки c иллюстрациями из classicprogrammerpaintings.com
Валерий Моисеенко подготовил обзор платформы Opower Outbound и рассказал о роли Apache Kafka в ней, а также о миграции с RabbitMQ и трудностях, с которыми столкнулась команда разработчиков.
«Доклад „Apache Kafka как часть Outbound платформы“ был посвящен опыту работы c RabbitMQ, проблемам, с которыми мы столкнулись, и причинам миграции на Apache Kafka. Несмотря на ограниченность времени, я постарался донести ключевые особенности Apache Kafka, нюансы работы с ней и осветил наш подход к миграции одной из ключевых систем нашего трайба. Очень порадовали количество людей, которые пришли на мероприятие, и общая атмосфера интереса и любопытства. После доклада у меня завязалась дискуссия с несколькими ребятами по поводу использования новых технологий и необходимости безостановочного личного развития.»
Вадим Кузьменко сделал обзор продуктов компании, использующих Machine Learning.
«В своем докладе я постарался рассмотреть, какие из наших продуктов используют алгоритмы обучения машин и как это происходит, акцентировал внимание на базовом проекте Load Curves, c помощью которого мы определяем основные архетипы потребления энергии пользователями. В зависимости от своего архетипа, пользователь будет получать персонализированные уведомления, советы, как повысить эффективность потребления энергии, рекомендации по лучшим для него тарифным планам и т. д. Также я рассказал о том, как строятся детальные диаграммы потребления энергии и как определить, есть ли у пользователя электромобиль.»
Команда Oracle в Одессе продолжает расти и развиваться. Для одесского ИТ-сообщества — это важные и волнительные процессы, и нам невероятно приятно ощущать вашу поддержку. Альбом с фотографиями напомнит о приятных моментах встречи. Спасибо за ваш интерес и искренние улыбки, успехов нам всем. До встречи!
8 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів