DevOpsBy Conference 2017 will be held on November 12. The event is dedicated to DevOps process organization and review of the best practices. You will widen your knowledge of the advantages of devops over more traditional methods of development. Join us!
Distinguished Technical Architect for projects in cloud computing. Excellent public-speaker and acknowledged member of IT/Startup community. I’ve participated in different events as a listener, speaker and organizer. .NET User Group lead: https://www.facebook.com/groups/dotnet.minsk/. Specialties: Software Design, Design Patterns, User Experience, C# & .NET, Cloud Computing, NoSQL, MSSQL, High Load and High Availability. Speaker Deck: https://speakerdeck.com/rbugaev
Noam is a backend engineer, and member of the backend engineering group in Wix. Noam is passionate about Clean Code and Software Craftsmanship and practices it on a daily basis at Wix. At Wix he designed, coded and deprecated many different projects and spends most of days coding while trying to keep up with as many exciting and emerging technologies. At his free time he is an amature photographer and a backpacker at heart.
Saulius has been a software developer for the most part of his IT career. While always fascinated by theory and having spent a ridiculous amount of time on obscure activities like metaprogramming with C++ templates and learning about applicative functors and monads in Scala, more recently Saulius started worrying more about grown up stuff like deployment, performance and other devops activities. Saulius is currently the technical lead of the data research team in Adform, working hard to make sure the data scientists have all the data they need to do the science on.
Cпециалист с 10-ти летним рабочим опытом в проектах, специализирующихся на HighLoad, GameDev и не только. За плечами работа в компаниях IPONWEB, Wargaming, Nival, PandaDoc, Warecorp. На данный момент является участником стартапа Ultralab, ведущим работу в сфере RTB(Real Time Bidding) технологий.
Архитектор проекта WGCrowd в Wargaming и руководитель команды разработки. 15 лет в IT отрасли. Автор и вдохновитель систем для доставки веб-приложений. DevOps по жизни.
Около десяти лет в веб-деве: от мастера на все руки на фрилансе до специалиста по высоким нагрузкам в крупных проектах (ngs.ru, n1.ru, avito.ru). Два с половиной года работаю в Авито: начинал в команде Авито Контекст (внутренняя система контекстной рекламы с математическими моделями и быстрым поиском на Sphinx'е), ныне в команде Архитектура (разработка облака, CI/CD, дев-сред, формализация процессов, экспертиза по архитектурным решениям, ряд внутренних инструментов и сервисов).
Sergii has 12+ years of experience in software development (6+ years with EPAM). He works with Microsoft Technology Stack and Azure cloud platform being focused on software architecture and design, cloud services, software engineering practices, delivery management and resource management. During his carrier, Sergii has worked with both green field and legacy systems, with both small teams working in one room and big ones involving 30 people from three distant geo locations. Sergii is passionate about technology, since it enables engineers to make people’s life easier and better. He is also fond of management, since it helps development teams transform the intangible ideas and lines of code into tangible products, which altogether brings real value for business and people.
As most of FinTech companies we are in trust business. We are developing business critical software and high availability is crucial for our clients. Our clients will lose money, if software doesn't work. We need to do our best to develop stable, reliable and highly available software. However, we accept the fact that Disasters (Emergency cases) may happen and are part of our work. Our goal to be ready for different types of disasters and solve emergency cases with minimum impact to our clients (ideally with no impact). In this presentation I’ll share my experience of building resilient software and how to progress toward high availablity as a first-class concern.
While functional programming as a discipline has only become mainstream relatively recently as modern hardware made it practical, the core ideas of functional programming have been around since forever. One can argue that these ideas are universal and can be applied to other engineering disciplines outside of pure programming, such as managing infrastructure. In this talk we will discuss how concepts such as immutability, reproducability, laziness and static typing can be applied to areas such as configuration management, orchestration and deployment. We will do so by describing our current infrastructure setup for the data research teams at Adform.
In this topic we will learn how to start building and deploying containerized applications in Azure using existing Continuous Integration and Continuous Delivery tools like Visual Studio Team Services and Octopus Deploy. Target audience is developers, system engineers and solution/system architects who has some experience in Docker and interested in how Azure helps to accelerate adoption of containers and microservice architecture.
Microservices is not a buzzword anymore, it influences our development process as well as our organizational structure. But still, when we start a new service, we want to move fast. Can we move fast while architecture our system correctly? After developing a number of services in Wix, I want to share some of my experience with developing and architecting systems while keeping a high velocity.
1) Modular approach for describing the cloud infrastructure with Terraform.
2) Application Management with Nomad.
3) Microservices without Docker.
4) Service discovery with Consul and Consul-Template.
5) Production use cases (High Loaded OpenRTB DSP System).
Расскажу, почему решили отказаться от LXC и ручного деплоя. Зачем потребовалось облако, как осмелились связаться с Кубернетесом и почему его не хватило. Как построили CI/CD, какие у нас есть кластеры, сколько свободы даём разработчикам и как быстро умеем создавать новые сервисы.
Как принести современные концепции CI/CD в ентерпрайз, почему мы выбрали Mesos/Marathon вместо K8S и с чем столкнулись при этом. Монолог об одном успешном проекте, в который мало кто верил.
В рамках Q&A сессии выступит Алексей Бурим - DevOps Engineer @ Instamotor Bel, iTechArt.
Более 9 лет опыта работы в различных сферах, связанных с инженерией и IT. Начал работать простым системным администратором/инженером. На сегодняшний день поддерживает идею автоматизации максимального количества процессов в жизненном цикле ПО.
Ожидается короткий доклад с дальнейшей беседой с залом на тему: "Диалоги о DevOps. DevOps-инженеру быть?"
Алексей: "После десятков собеседований я понял, что ни разу не слышал одинакового определения понятия "DevOps" от различных работодателей. Зачем он нужен, почему работает (или нет)? Почему именно DevOps-инженер, а не просто DevOps? Об этом и хочу поговорить в формате диалога и конфликта мнений с участниками конференции."