Speakers

Thanks for sharing your knowledge!

Massive thanks to all our speakers! Without your talks this conference and everything it represents would not be possible.

A conference is about learning, sharing, moving forward, avoiding mistakes, and speeding up companies and teams. And it means a lot to everyone involved: the city, the organizers, our speakers, the attendees and the people who will be watching the videos tons of times once the conference is over.

Once again, this would not be possible without your support. Thank you so much!

Speakers

This is our excellent speakers lineup. Check it out! We are still receiving papers so more speakers will be introduced.

Elton Stoneman - Developer Advocate

Elton Stoneman

Developer Advocate

@ Docker, Inc

Elton Stoneman - Developer Advocate @ Docker, Inc

Elton Stoneman

Developer Advocate

@ Docker, Inc

I'm a Pluralsight Author, Microsoft MVP and Developer Advocate at Docker, Inc.

I've been architecting and delivering successful solutions with Microsoft technologies since 2000.

My current focus is the evolution of the Microsoft stack, and the great opportunities to modernize existing .NET apps with Docker, and run them alongside new apps in Windows and Linux containers.

I'm a regular presenter and workshop host at conferences like NDC, DockerCon, SDD, DevSum, WinOps and Future Decoded.

Gabriel dos Santos - Production Engineering

Gabriel dos Santos

Production Engineering

@ Facebook

Gabriel dos Santos - Production Engineering @ Facebook

Gabriel dos Santos

Production Engineering

@ Facebook

I currently work at Facebook HQ supporting a Production Engineering team that writes automation frameworks in Python to manage our fleet.

Before that, I worked at Scytl in Barcelona for 12 years, building electronic voting solutions.

Mandi Walls - Technical Community Manager, EMEA

Mandi Walls

Technical Community Manager, EMEA

@ Chef

Mandi Walls - Technical Community Manager, EMEA @ Chef

Mandi Walls

Technical Community Manager, EMEA

@ Chef

Mandi Walls is Technical Community Manager, EMEA at Chef.

For Chef, she helps technology organizations increase their effectiveness using configuration management and modern IT practices.

She is a regular speaker at technical conferences, and is the author of the whitepaper “Building a DevOps Culture” published by O’Reilly.

She is interested in the emergence of new tools and workflows to make the task of operating large complex computing systems more approachable

Anubhav Mishra - Developer Advocate

Anubhav Mishra

Developer Advocate

@ HashiCorp

Anubhav Mishra - Developer Advocate @ HashiCorp

Anubhav Mishra

Developer Advocate

@ HashiCorp

Anubhav Mishra is a Developer Advocate at HashiCorp.

He previously worked at Hootsuite where he built distributed systems and micro service delivery platforms.

He loves Open Source software and is constantly finding ways to contribute to projects that excite him.

He is really passionate about helping developers and operators do better.

He loves DJing, making music and playing football in his free time.

Philipp Krenn - Infrastructure team & Developer advocate

Philipp Krenn

Infrastructure team & Developer advocate

@ Elastic

Philipp Krenn - Infrastructure team & Developer advocate @ Elastic

Philipp Krenn

Infrastructure team & Developer advocate

@ Elastic

Philipp is part of the infrastructure team and a developer advocate at Elastic.

He is frequently talking about full-text search, databases, operations, and security.

Additionally, he is organizing multiple meetups in Vienna.

Christian Adell - Network Engineer

Christian Adell

Network Engineer

@ Schibsted

Christian Adell - Network Engineer @ Schibsted

Christian Adell

Network Engineer

@ Schibsted

I'm a network engineer who embraced DevOps some years ago when I joined Schibsted to build network services at Internet scale.

Before that, I spent some years at CCMA, building its network infrastructure to enable TV Broadcasting over IP.

Aubrey Elizabeth Stearn - Head of DevOps

Aubrey Elizabeth Stearn

Head of DevOps

@ Arcadia Group

Aubrey Elizabeth Stearn - Head of DevOps @ Arcadia Group

Aubrey Elizabeth Stearn

Head of DevOps

@ Arcadia Group

I am currently head of DevOps for the Arcadia group in the UK

I’m fusing development and operations to create a team of elite Site Reliability Engineers embedded in each development squad. Platforms not Projects!

I have previously worked with PizzaHut, Travelodge and smaller scale start-ups.

I love JavaScript and Terraform equally.

Daniel Giribet - Infrastructure Platform team

Daniel Giribet

Infrastructure Platform team

@ Schibsted

Daniel Giribet - Infrastructure Platform team @ Schibsted

Daniel Giribet

Infrastructure Platform team

@ Schibsted

Daniel Giribet is the Director of Engineering of the Infrastructure Platform team at Schibsted.

He holds a Computer Science degree and has been focusing on video processing, web development, systems architecture and content management for a while.

Has worked in many indie projects, TV broadcasting and global impact stuff at companies like Schibsted and the BBC.

He's currently helping out in projects like large scale cluster management, app delivery, build systems and edge computing.

Can also code for food.

Mehmet Şevket Özdemir - Software Development Manager

Mehmet Şevket Özdemir

Software Development Manager

@ Turkcell

Mehmet Şevket Özdemir - Software Development Manager @ Turkcell

Mehmet Şevket Özdemir

Software Development Manager

@ Turkcell

I started my career in 2000 at Cyber Academy

I have spent the last 14 years working at Turkcell Technology, focused on software development, project/program management, CRM, Campaign and Value Added GSM Services, as a developer, project manager, and continue to work as a software development manager.

Between 2014 and 2016, I worked as a member of IPYD (Istanbul Project Management Association).

I also volunteered being project manager of the Dynamics 2015 congress

Zain Malik - Software Engineer

Zain Malik

Software Engineer

@ Schibsted

Zain Malik - Software Engineer @ Schibsted

Zain Malik

Software Engineer

@ Schibsted

Software engineer, with 5 years of experience in distributed systems.

Working for Schibsted, prior to that I worked in Strands, in core backend team of recommendations engine and eDreams ODIGEO, responsible for tracking events backend.

Working heavily now with Mesos & Kubernetes cluster in Schibsted.

And before that worked constantly building apps in front of Cassandra and Elastic Search.

Talks

Get ready for three days full of mind-blowing talks. One single track so you won't miss anything, the best 24 speakers you could ever imagine and the most exciting content. What else?

Why Containers Will Take Over the World

Talk by Elton Stoneman @ Docker, Inc

Containers are the next model of compute, after VMs and bare metal. And you all know containers are here to stay. They're the leaner, faster and more portable alternative, and one day every app will run in a container. Containers will be ubiquitous because of the wide range of problems they solve, and the huge ecosystem that's making the solutions.

The core concepts in container platforms are all open - the image and runtime specifications, the registry, the engines and the orchestrators. The promise of portability makes containers a safe choice for the next generation of software delivery. Companies are making that choice and investing in containers for everything from legacy apps to new cloud-native projects.

In this session I'll demonstrate two of the main uses cases for containers - moving existing apps to the cloud, and building apps in lean, modern technology stacks. I'll take an existing ASP.NET 3.5 WebForms app from a Windows Server 2003 VM, migrate it to Docker with no code changes, and then run it in Azure. Then I'll deploy a brand-new .NET Core Web API running on Nano Server in a container alongside the WebForms app.

Systems LifeCycle Automation at Facebook

Talk by Gabriel dos Santos @ Facebook

We will discuss the different stages that Facebook went through for operations automation as the number of servers grew, introduce some key concepts applicable to any company that wants to scale their operations teams as their fleet grows, and describe the frameworks we developed in Python to automate away most of the manual operations work.

Workflow Automation with Chef's Open Source Tools

Talk by Mandi Walls @ Chef

For nearly a decade, Chef Software has been helping companies big and small automate themselves into more flexible, agile, responsive organizations. This talk will highlight the lessons we've learned, that you can learn too! to automate not only infrastructure but also security and compliance with tools like InSpec, and build and deploy with tools like Habitat. We'll look at the challenges and benefits of providing integrated workflows to help all of your teams meet their requirements in an efficient and safe manner.

Bridging Past, Present, and Future infrastructure with Consul

Talk by Anubhav Mishra @ HashiCorp

Today’s data centers aren’t the same anymore. We are constantly moving from one set of technologies to the other. We often find it hard to connect newly deployed applications to rest of our infrastructure. See how to use Consul to help connect applications across your infrastructure. Consul is an open source tool for service discovery, monitoring, and globally distributed key-value store. In this talk we will cover how Consul can help bridge the gap between various types of applications that might exist in a datacenter at any given time. As we move towards micro service oriented architectures we find ourselves using cluster schedulers like Kubernetes and Nomad. We will discuss how Consul’s service discovery features help connect applications running in such environments. We will also explore how we can connect applications that are running in traditional environments to ones running in these cluster schedulers using Consul’s API and built in DNS support. We will do a live demo of connecting two applications running in separate environments using Consul and showcase important features of Consul.

Monitor Your Services: Logs, Metrics, Pings, and Traces

Talk by Philipp Krenn @ Elastic

"With microservices every outage is like a murder mystery" is a common complaint. But it doesn't have to be! This talk gives an overview on how to monitor distributed applications. We dive into:

System metrics: Keep track of network traffic and system load.

Application logs: Collect structured logs in a central location.

Uptime monitoring: Ping services and actively monitor their availability and response time.

Application metrics: Get metrics and health via REST or JMX.

Request tracing: Trace requests through a distributed system and Zipkin to show how long each call takes. And we will do all of that live, since it is so easy and much more interactive that way.

One global network to rule them all

Talk by Christian Adell @ Schibsted

I will show how Schibsted as an heterogenous company with services on-premises and in several Public Clouds is creating a global network to enable service to service private communication across all our platforms will extend the scope of global services and also increasing efficiency by consolidating towards a common hybrid infrastructure while automating and abstracting networking tasks. The talk will have a general introduction to the problem, the suggested architecture and the tooling to make it possible following a DevOps approach.

What my Dad taught me about ChatOps

Talk by Aubrey Elizabeth Stearn @ Arcadia Group

My dad once told me about a guy from Birmingham, a martial artist who’d learned tai-kwon-do, who could do jujitsu and would box.

Now, in his wisdom he devised his own style of martial arts, the principle was simple, if you couldn’t do it in a phone booth, it was no good to you in a pub fight.

With two paragraphs about Birmingham, kung-fu and pub fights you might be wondering how this could ever have anything to do with practical DevOps.

Introducing ChatOps, and here’s the tag line, when you’re in the pub, down the gym or stuck on a plane to New York, what’s the maximum you can do from just your phone.

We don’t all lug around a laptop 24⁄7 and I know I don’t always have a handbag big enough for mine, so if your production environment was burning down, and all you had was your phone, data and slack, could you save it all?

Build an infra team to go from zero to your first billion requests

Talk by Daniel Giribet @ Schibsted

In this talk I will cover lessons learnt when building a distributed team to deliver an infrastructure capable of handling several billion requests per month across the world. We will discuss fostering Engineering Mentality, Agile Teamwork, Scalable Knowledge and User Focus in a team. Focus will be in the DevOps and Infrastructure domains, but most content can be applied in areas like application development. Expect examples, challenges, questions, plenty of puzzlement and practical advice to survive the team building experience.

Feelings, Experiences and Challenges in the DevOps Journey in the Big Telecommunication Company - Turkcell

Talk by Mehmet Şevket Özdemir @ Turkcell

Nowadays, startups, medium-sized companies and even big companies try to follow DevOps path. For startups and medium-sized companies, this transformation is relatively easy by comparison with well-established company. Turkcell is the leading TELCO in Turkey who has begun to work agile, so DevOps insight was inevitable. In our speak, we will try to put across our feelings to the audience by telling about 7 steps which we experienced.

1) How did the need reveal? We will try to explain the factors which forced us to think about DevOps.

2) How we decided how we start? We could choose all out transformation, but we chose two applications as pilots, since it was hard to reserve resources for applying DevOps while we must continue to production.

3) What factors did we think while we were choosing applications as pilots? We chose a service-based application and a front face application to experience differently.

4) What happened in process of building Devops pipeline? We examined what we do. How do we handle test and deployment issues within Waterfall methodology ? We used DevOps method to solve bottlenecks of deployment and testing.

5) Test Automation? We use UFT and Selenium as Test Automation tools. We focused especially front-end testing and we integrated 6 front-end application for test automation.

6) Challenges? Slowness of decision making for the big enterprises was a huge challenge. Also, since we were working in MARKETING SOLUTIONS domain, there was huge demand for business needs, we had to carry out both regular developments and DevOps initiatives with same amount of resources.

7) How much effort we spent? What were our KPIs? What are we planning to do in future, how we use lessons learned in this journey?

A love-hate relationship with Mesos frameworks

Talk by Zain Malik @ Schibsted

Mesos has a two-level scheduler architecture. Mesos handles low-level infrastructure scheduling operations, while another layer on top (The frameworks) handles all the application specific operations and logic. In this talk, we will discuss the pros and cons of having separate layers. And limitations caused by the gap between development cycles of both layers.

Auditori AXA

Barcelona, Spain

April 10th - 12th

2018, 08:00 - 18:30

600 Tickets

Hurry up! Tickets fly!

Lunch & Snacks

Don't miss it

10 - 12 APRIL, 2018

Auditori AXA
Avinguda Diagonal, 547, 08029
Barcelona, Spain