#DevOpsBy

DevOpsBy 2017

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!

Speakers

PROGRAM

  • 9:30-10:30

    Registration. Opening

  • 10:30-11:15

    Functional Infrastructure

    Saulius Valatka

    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.

  • 11:20-12:05

    Painless High Availability

    Roman Bugaev

    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.

  • 12:05-12:20

    Coffee-break

  • 12:20-13:05

    Going from 2000 virtual machines to 10 with Docker

    Eugene Dounar

    Чуть более года команды в компании Aurea занимаются переносом legacy приложений из виртуальных машин в контейнеры. Главная цель - сократить расходы на хостинг более эффективным использованием ресурсов. Такая эффективность достигается максимальной плотностью контейнеров на самых больших машинах: 700+ контейнеров на 128 vCPU и 2 TB Ram. На текущий момент более 2000 виртуальных машин Windows/Linux стали 1700 контейнерами. Несмотря на финансовую привлекательность такой подход прячет много подводных камней - от организации команд до багов в Linux. Про эти сложности и будет идти речь в докладе.

  • 13:10-13:55

    Rapid Development With Microservices

    Noam Almog

    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.

  • 13:55-15:00

    LUNCH + Coffee + Networking

  • 15:00-15:45

    Evolving infrastructure and application management with Terraform, Consul and Nomad

    Eugene Petrovich

    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).

  • 15:50-16:35

    WGCrowd - DC/OS like система для большой компании

    Alexandr Kuzmitsky

    Как принести современные концепции CI/CD в ентерпрайз, почему мы выбрали Mesos/Marathon вместо K8S и с чем столкнулись при этом. Монолог об одном успешном проекте, в который мало кто верил.

Organizers

PARTNERS

Participant Partners

MEDIA PARTNERS

  • dev.by
  •  rabota tut.by