Build Stuff'16 Ukraine has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

DevOps [clear filter]
Monday, November 21

2:20pm EET

[SLIDES]Paul Stack @stack72 - Centralised Logging without the blood, sweat and tears
Traditionally logging has fallen into one of three camps: don't do it, use an SaaS provider such as Splunk, or expend large amounts of time and energy configuring on-premise logging stacks. The maturity of cloud platform service offerings now means that you can have the flexibility of running your own logging stack without the headache and costs of managing individual components.
In this talk, Paul will demonstrate how the use of managed services like ElasticSearch, AWS Kinesis, and various log-shipping agents can build a scalable, easy-to-manage and cheap-to-run logging infrastructure that will ultimately save your company $$$.

avatar for PAUL STACK


Paul Stack is a product / infrastructure coder and has spoken at various events throughout the world about his passion for continuous integration, continuous delivery and good operational procedures and why they should be part of what developers and system administrators do on a day... Read More →

Monday November 21, 2016 2:20pm - 3:10pm EET
3. Citius

4:30pm EET

Izzet Mustafaiev @webdizz - Fabric8 CI/CD
Nowadays we cannot imagine development without Continuous Integration, the advance level of software engineering is Continuous Delivery. There are a lot of noise around this topic however successful implementations are still rare.

In this topic I'm going to share how to implement CI/CD in simple and efficient way using Fabric8 using theory and demo.

avatar for Izzet Mustafaiev

Izzet Mustafaiev

Izzet is a Software Engineer working in EPAM Systems with Java as primary language, hands on with Ruby/Groovy, exploring FP with Erlang/Elixir. Participated in different projects as a developer and architect. Advocating XP and Clean Code and DevOps habits and practices.

Monday November 21, 2016 4:30pm - 5:20pm EET
4. Sprint

5:25pm EET

Adam Dymitruk @adymitruk - Build your own tools
We look for the easy answers, rarely paying attention to the hidden costs of our decisions like total cost of ownership. Our operating systems, scripting languages, shells, JavaScript and network utilities give yes al that we need. We'll look at how to bootstrap without using issue trackers, continuous integration tools and specification libraries. This is a peek into an upcoming book on the subject that I'm writing.

avatar for Adam Dymitruk

Adam Dymitruk

CTO & FOUNDER http://AdapTechSolutions.net, AdapTech Solutions Ltd.
As a passionate technologist, Adam has worked in the field for a few decades in numerous roles. He has inspired organisations to excel in approaches to software in modern workflows, inspired a culture of learning and instilled a modern approach to software architecture.

Monday November 21, 2016 5:25pm - 6:15pm EET
4. Sprint

6:30pm EET

Steve Pereira @SteveElsewhere - A DevOps Pipeline
A guided tour of using Docker and other best-of-breed tools to deliver quality code from developers to production in a fast and scalable process. How does old school manufacturing compare to modern automation and software? What does a modern pipeline look like in the context of Docker?

We’ll cover:
- the history of build and deployment
- tools of the trade- process overview
- key automations
- deployment, operations and scaling

avatar for Steve Pereira

Steve Pereira

Steve is an 20 year tech veteran specializing in software delivery and operations. From tech support to IT management and current focus on large scale cloud and developer workflow, he's worked with and consulted enterprises and startups in areas like automation, continuous delivery... Read More →

Monday November 21, 2016 6:30pm - 7:20pm EET
2. Altius
Tuesday, November 22

10:10am EET

[SLIDES]Kyrylo Novotarskyi @kNovotarskyi - Product=People. Service Discovery in TransferWise
Rather than traditional departments, TransferWise is organised into several highly autonomous teams, each focused on solving a specific business or customer problem. It's the very essence of a lean approach – effort invested is justified by quantifiable impact. So what does this mean for engineering? How does this approach affect our cooperation? Building a platform-wise solution like Service Discovery is a good example for this

avatar for Kyrylo Novotarskyi

Kyrylo Novotarskyi

After getting master in Kyiv Polytech, and spending a couple of years in outsourcing, was building a couple of amazing products in Ukraine (Sixt, IronSource), Germany (Happycar) and now in UK, joining TransferWise engineering team in London

Tuesday November 22, 2016 10:10am - 11:00am EET
4. Sprint

12:20pm EET

[SLIDES]Motiejus Jakštys @mo_kelione - Understanding and building your own Docker
Docker started small and got big in really short time. Believe it or not, you can learn to build your version of it too, within the duration of a conference talk! In the talk, we will assemble and run a Docker-like container with only standard command-line tools found in modern Linux distributions. First half of the presentation will cover the facilities Linux provides for Docker to build upon: cgroups, pid and network namespaces, overlay file systems. During the second half we will put theory to practice in a terminal session. At the end of the talk we will not only be armed with knowledge how to build an isolated container, but also have an actual container running. After the talk, you will have a good insight how Docker works, and understand how you could use its building blocks to build something that perfectly matches your environment. You’ll get most out of this session if you are comfortable in Linux terminal, for instance, configuring networking from command-line. Knowledge about Pid namespaces, cgroups or overlay filesystems is not required. You will learn it all that during the talk.

avatar for Motiejus Jakštys

Motiejus Jakštys

Motiejus is working hard at Uber making transportation as reliable as running water.

Tuesday November 22, 2016 12:20pm - 1:10pm EET
2. Altius

4:20pm EET

[SLIDES]Tom Croucher @sh1mmer - How to be reliable, even when things aren't working
How does Uber, one of the fastest growing companies in history, keep millions of rides going without a fault? This talk covers some of the approaches Uber takes to ensure our systems are always reliable no matter what is going on.

avatar for Tom Croucher

Tom Croucher

Tom Croucher is a Staff Engineer on the Uber Site Reliability Engineering team. Before Uber, he was the CTO at Change.org, consulted for clients like Walmart, Nexenta, MySpace, Comcast, and the New York Times. Tom has co-authored several books, and has contributed to a number... Read More →

Tuesday November 22, 2016 4:20pm - 5:10pm EET
1. Champions Hall

4:20pm EET

[SLIDES]Oleg Chorny @OlegChorny - Nonfunctional Requirements as Gordian knot
Nonfunctional requirements (NFRs) describe system attributes such as security, reliability, maintainability, scalability, performance, supportability, usability, testability, etc.
Definition and implementation of NFRs is a critical concern for the system builder. Over-specify them and the solution may be too costly to be viable; under-specify them and the solution will not be adequate for its intended use. An adaptive and incremental approach to exploring, defining and implementing NFRs is a key.
But how does an Agile team include NFRs into their incremental releases? Let's discuss.

avatar for Oleg Chorny

Oleg Chorny

Microsoft MVP, Ciklum
Oleg is a DevOps Architect at Ciklum and leading a team who develop and maintain the infrastructure for ecosystem of financials products at American market. As Microsoft Trainer he spent years to deliver different courses to IT professionals. Today, as Microsoft MVP and coorganizer... Read More →

Tuesday November 22, 2016 4:20pm - 5:10pm EET
4. Sprint
Filter sessions
Apply filters to sessions.