DEVOPS.BCN

10th - 12th April, 2018, Barcelona, Spain

The Barcelona DevOps Conference

Get Tickets

Auditori AXA

Barcelona, Spain

April 10th - 12th

2018, 08:00 - 18:30

600 Tickets

Hurry up! Tickets fly!

Lunch & Snacks

Don't miss it

Passion for DevOps

We feel passionated and inspired by everyone in the DevOps community. From the small Open Source Projects to the Big Cloud Players. This Conference is for every SysAdmin, Ops, DevOps, Developer, Manager or Techie who wants to level up. For those teams that want to leave a dent both in their companies and in the community.

We need you! You have to be in! We want you to share your challenges and your solutions to them. We encourage you to be open-minded to alternatives to your current toolset. Don't miss the opportunity to watch and talk with the top DevOps gurus and Big Players, in order to boost your Journey to DevOps Mastery.

Where

Auditori AXA

Avinguda Diagonal, 547, 08029

Barcelona, Spain

When

Starts on April, 10th 2018

Ends on April, 12th 2018

08:00 AM to 06:15 PM

3 Days, 24 Talks, 1 Track

Right from our speakers to your brain

We have designed the Best European DevOps Conference.

It has been easy. Awesome guest speakers, a rigorous C4P process and the top World leading sponsors.

The only piece missing is you. Challenge speakers and other attendees with your experience, knowledge and skills.

+500 Attendees

Share ideas, move forward

In DevOps, listening to what others are doing will give you tons of new ideas and options to solve your own problems.

It does not matter if your profile is either SysAdmin, DevOps, Developer or Manager.

Regardless of the challenges you are facing, with almost 600 attendees from all over the world chances to meet others with the same problems you face are really high.

Barcelona

Feel at Home living a small Adventure

Auditori AXA is the perfect venue for a Conference: Beautiful, comfortable, warm, plenty of space, great acoustics, total visibility, and awesome lighting.

But, what happens when the talks are over?

With stunning architecture, excellent food, a diverse cultural scene and the mediterranean weather there is a lot the city can offer

Well... you are in Barcelona! Enjoy the city nightlife and the great people living here.

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.

Alex Soto - Software Engineer

Alex Soto

Software Engineer

@ RedHat

Alex Soto - Software Engineer @ RedHat

Alex Soto

Software Engineer

@ RedHat

Alex is a Java Champion and software engineer at Red Hat in Developers group. He is a passionate about Java world, software automation and he believes in the open source software model.

Alex is the creator of NoSQLUnit project, member of JSR374 (Java API for JSON Processing) Expert Group and the co-author of Testing Java Microservices book for Manning.

He is an international speaker presenting his talks at software conferences like Devoxx, JavaOne, JavaZone or JavaLand.

Juan Larriba - DevOps Engineer

Juan Larriba

DevOps Engineer

@ Everis Technology

Juan Larriba - DevOps Engineer @ Everis Technology

Juan Larriba

DevOps Engineer

@ Everis Technology

Juan Larriba is a DevOps engineer in everisTechnology, where he improves the development tools and methodology by introducing containers and orchestrators in very big companies all around Europe.

Serhat Gülbetekin - Lead DevOps Engineer

Serhat Gülbetekin

Lead DevOps Engineer

@ Edrans

Serhat Gülbetekin - Lead DevOps Engineer @ Edrans

Serhat Gülbetekin

Lead DevOps Engineer

@ Edrans

Serhat Gülbetekin is a Lead Devops Engineer at Edrans.

He is currently working with automation tools like Terraform and Puppet to build microservices, big data platforms and scalable architectures in Amazon Web Services.

Nic Jackson - Developer Advocate

Nic Jackson

Developer Advocate

@ Hashicorp

Nic Jackson - Developer Advocate @ Hashicorp

Nic Jackson

Developer Advocate

@ Hashicorp

Nic Jackson is a developer advocate working for HashiCorp, and the author of “Building Microservices in Go” a book which examines the best patterns and practices for building microservices with the Go programming language.

In his spare time, Nic coaches and mentors at Coder Dojo, teaches at Women Who Go and GoBridge, speaks and evangelizes good coding practice, process, and technique

Gloria Hornero - Lead QA Engineer

Gloria Hornero

Lead QA Engineer

@ Holaluz

Gloria Hornero - Lead QA Engineer @ Holaluz

Gloria Hornero

Lead QA Engineer

@ Holaluz

Gloria is a professional with more than five years of experience.

She loves being part of the development cycle and help improving processes. She advocates Agile methodologies, promoting interactions between individuals and continuous improvement.

Among others, her skills as QA professional include manual and automated testing, requirements analysis, bug management and release management.

Büsra Köken - Software Engineer

Büsra Köken

Software Engineer

@ trivago

Büsra Köken - Software Engineer @ trivago

Büsra Köken

Software Engineer

@ trivago

Busra is an enthusiastic Software Engineer at trivago in the team called Software Operations where she is in the heart of DevOps. Before that, she worked at Ericsson as a Cloud System Developer.

Touches technologies​ ​every day​ ​like Ansible, Saltstack, Docker, AWS, Mesos​ ​and Jenkins. Has special love for Python. She loves automating things, solving problems and learning every day. There are a couple of international conferences where she gave talks.

She is also an amateur photographer, blogger and a good cook.

Volker Will - Principal Software Engineering Manager

Volker Will

Principal Software Engineering Manager

@ Microsoft

Volker Will - Principal Software Engineering Manager @ Microsoft

Volker Will

Principal Software Engineering Manager

@ Microsoft

Volker is a principal software engineering manager at Microsoft. He leads technical enablement for DevOps in the Microsoft CSE organization. He is working with companies of all sizes, helping them to discover the positive impact that DevOps practices have on their organizational culture, development lifecycle, and bottom line.

He and his wife live in the Pacific Northwest enjoying the great outdoor as much as possible. Being a native of Northern Germany, the weather here is awesome.

Xavier Méndez - Senior Security Engineer

Xavier Méndez

Senior Security Engineer

@ Skyscanner

Xavier Méndez - Senior Security Engineer @ Skyscanner

Xavier Méndez

Senior Security Engineer

@ Skyscanner

I currently work as Security Engineering for Skyscanner, focusing on Kubernetes and leading a team that builds security in our DevOps pipeline and infrastructure.

Before that, I worked as a security researcher in the Blackberry security research team.

Additionally, I am the main developer of Wfuzz, an open source web application security fuzzer.

José Luis Ledesma - Systems Engineer

José Luis Ledesma

Systems Engineer

@ SocialPoint

José Luis Ledesma - Systems Engineer @ SocialPoint

José Luis Ledesma

Systems Engineer

@ SocialPoint

I'm a Systems Engineer with more than 18 years of experience. Passionate about Automation, CI/CD, Configuration Management (but also Inmutable infrastructure), Infrastructure as a Code, and all of the cool technologies that make our life easier.

Espen Roth - Production Engineer

Espen Roth

Production Engineer

@ Facebook

Espen Roth - Production Engineer @ Facebook

Espen Roth

Production Engineer

@ Facebook

Espen has been a Production engineer at Facebook for 1.5 years after finishing his Computer Science degree from Colorado School of Mines.

He works on code, reliability, and scalability for Facebook's Realtime Infra team, focussing heavily on automation for production tasks and making everybody's job on the team easier.

Marcus Robinson - Software Engineer

Marcus Robinson

Software Engineer

@ Microsoft

Marcus Robinson - Software Engineer @ Microsoft

Marcus Robinson

Software Engineer

@ Microsoft

A software engineer at Microsoft who enjoys designing and implementing solutions that take full advantage of the latest innovations and industry best practices.

Currently focused on working with customers and communities who wish to enhance their use of DevOps and OSS technologies on Microsoft Azure.

Prior to working with Microsoft Marcus spent 12 years running an IT services provider delivering enterprise infrastructure consultancy.

Christian Martorella - Head of Product Security

Christian Martorella

Head of Product Security

@ Skyscanner

Christian Martorella - Head of Product Security @ Skyscanner

Christian Martorella

Head of Product Security

@ Skyscanner

Christian Martorella has been working in the field of Information Security for the last 18 years, currently working as Head of Product Security in Skyscanner. Christian current focus is on Software security and security automation in a Dev-ops high growth environment.

Before he was Principal Program Manager in Skype Product Security team, Microsoft, where he helped protecting more than 500 Million users. In the past he was on the offensive side acting as consultant in multiple companies delivering Security testing services.

Julio Machado Faerman - Developer Relations

Julio Machado Faerman

Developer Relations

@ Amazon Web Services

Julio Machado Faerman - Developer Relations @ Amazon Web Services

Julio Machado Faerman

Developer Relations

@ Amazon Web Services

I am a software engineer and educator, fascinated by learning processes - machine and human.

I travel around the world helping developers leverage the best of Amazon Web Services.

Before that, I've worked at Red Hat, Borland, Governments, Telcos, Startups and too many pet projects.

Rafael Porres - Lead Infrastructure Engineer

Rafael Porres

Lead Infrastructure Engineer

@ source{d}

Rafael Porres - Lead Infrastructure Engineer @ source{d}

Rafael Porres

Lead Infrastructure Engineer

@ source{d}

I'm the lead infrastructure engineer at source{d} where we're building the infrastructure to download, analyze and apply Machine Learning techniques over millions of software repositories. I previously worked as a senior engineer in AWS RDS and CARTO devops team between others.

When not working I can be spotted cycling in Madrid's city center or playing bass guitar.

Oliver Crawford - Software Engineer

Oliver Crawford

Software Engineer

@ Skyscanner

Oliver Crawford - Software Engineer @ Skyscanner

Oliver Crawford

Software Engineer

@ Skyscanner

Oliver Crawford joined Skyscanner in the Product Security team after graduating from university last year in Computer Science. Since starting he has concentrated mostly on developing new tools and plugins in the field of Security Automation and Static Code Analysis.

In the past he has worked as a software intern for an IoT company, and has also conducted research into the performance of graph databases at the University of Cambridge.

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.

Testing in the 21st Century

Talk by Alex Soto @ RedHat

Microservices architecture has changed how companies develop and deploy applications. This change has affected testing process as well. New techniques have emerged and others have been enhanced.

Come to this session to learn about service virtualization, contract testing, smart testing or testing in production to increase deployment velocity from 1 week to N times per day or deploy each service independently without worrying about breaking the compatibility between services anymore.

Using OpenShift as CI/CD platform

Talk by Juan Larriba @ Everis Technology

Kubernetes is changing the way we manage our infrastructures, even in big traditional companies.

In everis, we are using OpenShift, the "enterprise kubernetes" brand from RedHat and Docker as an enterprise-wide development and continuous delivery platform.

During this talk, I will talk about the path we started two years ago, our successes and our mistakes, on the journey to cloud-based development. we will also have a bit in-depth of the OpenShift tools that make it the perfect CI/CD platform.

Storing and Analysing Trillions of Domain Events using Kafka, Cassandra and Spark

Talk by Serhat Gülbetekin @ Edrans

During this session, I will explain how we created a data pipeline to store and analyze trillions of domain events produced by microservices. Then, we will discuss how the underlying infrastructure is built in AWS using automation tools like Terraform, Puppet and Jenkins. Also we will talk about the Kafka ecosystem and how we use it together with Cassandra.

At the end of the talk, we will show in a small demo the journey of a domain event passing through this pipeline until it is stored in S3 for further analysis.

Defending your castle, a guide to application security using HashiCorp Vault

Talk by Nic Jackson @ Hashicorp

With the physical data center we used a Castle & Moat approach based on networking, but in the cloud, we have no clear perimeter and need to take an application-centric approach to security.

This talk examines the areas of vulnerability inside a typical microservice application, areas like authentication and authorization, secrets management, and credential management. We examine these problems from an operational perspective and how we can solve them by leveraging the power of Vault, an open-source tool from HashiCorp.

QAs and Devops can be good friends

Talk by Gloria Hornero @ Holaluz

Although QAs and Devops can be seen as two different roles, the truth is that they have more things in common than we think.

When we are creating the structure of our test suites we need to take into account some practices and tools devops normally use in their daily work. From integrating the test automation with the CI tool to catching bugs as soon as possible to the use of containers to speed up test executions.

In this talk we are going to discover the different tips and tricks that makes QAs and Devops best friends.

DevOps story: two years of adapting the mindset

Talk by Büsra Köken @ trivago

As a beginner, finding your place and grasping the idea of DevOps is very much depending on the personal motivation and the environment you work. They did not teach you this in schools.

In this talk, I am going to share my journey. You will see the representation of a story that adapts the DevOps as a mindset rather than people, tools and so on. The talk will be a story-line that is supported by real-world examples such as using the tools, communication in the teams​ ​etc.​ ​from the experiences of a Junior Engineer’s road-map to DevOps.

DevOps – When Cultures Collide Good Things Can Happen

Talk by Volker Will @ Microsoft

We do love technology, don’t we? Great infrastructure and tooling take cloud adoption and mobile app development to new heights. By deeply integrating DevOps paradigms into everything, technology makes it easier than ever to build, deploy, and manage software across clouds and on-premises.

The promises of DevOps are not fulfilled by technology alone. Its adoption can only be successful if organizations nail all three aspects of DevOps: People, Process, and Technology.

Over the course of 5 years my team has been involved in 100s of customer and partner engagements, working hands-on with entities of all sizes from small startups to large enterprises. We worked on ways to improve the flow of value in their software lifecycle, helping them to become better and faster sooner through DevOps practices. We have learned at least as much as we taught.

This session takes deeper look at the intersection of technology and people in a DevOps world and summarizes our diverse hands-on experiences with the cultural and social aspects of a DevOps adoption.

Securing our fleet of docker

Talk by Xavier Méndez @ Skyscanner

This presentation wants to share how the Skyscanner Security Engineering team have created a service that secures docker containers through all their lifecyle. Skyscanner microservice architecture is a highly distributed and constantly changing environment supported by Kubernetes and Amazon ECS. By creating a service that continuously scan and monitors containers and pushes security updates across multiple teams throughout the organization, we can more effectively improve our security posture.

Development/Integration Environments for the Microservices Era

Talk by José Luis Ledesma @ SocialPoint

Not so long ago, in the monolithic applications era it was relatively easy to setup development and integration environments. You just need to run your application and start working on it.

Nowadays, with tons of different cloud services and the microservices approach for the applications, providing and maintaining many development and integration environments for developers, QA or designers could be nightmare. Not only because of the multiple processes you have to span, but also because of the more than ever usage of cloud managed services.

In this talk, we'll show you our proposal on how to provision ephemeral and dynamic development / integration environments that make use of cloud managed services with Kubernetes.

Production Engineering: Connect the Dots

Talk by Espen Roth @ Facebook

When recruiting and onboarding new grads and others who haven't worked in site reliability, how do we build (and become) the engineers we want to work with? While seasoned engineers debug, fix issues in production, engage with clients, automate mundane tasks, and build new tools to streamline their workflows, in school new grads are mostly only taught how to build things from scratch - not support, maintain, and protect them.

In this talk, I'll share my experience and describe how Facebook has made me bring ideas and people together, not only to realize my potential, but also to make a difference at the company.

New grads have to be able to “drink from the firehose” of new information, learn by doing, and make connections throughout the company. On top of that, there's also the Production Engineering role and philosophy which has learned to embrace and grow people who haven't done exactly this type of work before. At Facebook, the goal is to have impact, while doing the things we enjoy. Connecting those two dots is the key.

How we used Value Stream Mapping to accelerate DevOps adoption

Talk by Marcus Robinson @ Microsoft

Creating a software development Value Stream Map is an exercise to identify delays caused by people, processes and tools. We have been running DevOps focused "hackfests" with customers. Prior to each event we meet to create a Value Stream Map of the software development processes.

In addition to improving understanding of the existing state the exercise enables opportunities for improvement to be identified. Given the fact engagements only last for a few days they have been vital in pinpointing which DevOps practices we should focus our effort.

The Value Stream Mapping process has not just been useful for the hackfest but has proved to be an extremely valuable process for all involved.

The value stream mapping exercise wasn't just useful in terms of laying out the technologies and processes. It was also a bit of a trust and familiarisation exercise for the teams and individuals. We found it extremely valuable.

Isolating and realising how much ‘waste’ there was really interesting to me. I knew there was quite a lot but identifying exactly where and how much there was essentially gave us a green light to carry our further work to improve our build system.

During the session I will describe Value Stream Mapping and the process we carry out. I will then present a number of real world case studies and discuss some of the more interesting areas of waste that we have been able to identify.

Security visibility in a high growth environment

Talk by Christian Martorella & Oliver Crawford @ Skyscanner

We will share how the Skyscanner Security Engineering team have created a service to make sense of what's going on in a highly distributed microservices environment. By gathering data from a variety of security and internal tools, and mapping it across the multiple teams throughout the organisation, we can more effectively understand the security posture of our services, allowing us to take decisions based on the risks discovered. We will cover the challenges, our road to building this solution, and the future goals.

Effective Infrastructure as Code

Talk by Julio Machado Faerman @ Amazon Web Services

Managing infrastructure as artifacts of code, instead of hardware, is key to scaling software organizations. Cloud APIs and automation tools can bring many techniques from software engineering to platform operation, including version control, automated testing, configuration management and reliable duplication. Programmable infrastructure becomes invaluable as organizations and applications scale and decomposes.

Automating the provisioning, configuration and deployment of complex applications requires some design choices on top of AWS services. Specifically, when some resources are shared among tenants, such as databases, and others dedicated, such as distributions, these automations can become quite complex. Learn how to automate complex multi-tenant applications using CloudFormation and other tools from Amazon Web Services.

CoreOS baremetal provisioning with Terraform, Ignition and Matchbox

Talk by Rafael Porres @ source{d}

Building your infrastructure in baremetal servers is a very interesting and cost-effective option, especially in these container period where we can leverage the power of orchestrators like kubernetes. Baremetal is of course less flexible and it comes with tasks long forgotten in our cloud-based days: booting management and configuration.

CoreOS is a good and popular choice as a base OS for a container-based system. It is also interesting due to the tools it has to make booting and OS configuration a much simpler task.

In this talk I'm going to describe two of them: Matchbox and Ignition and how we can integrate them in our Terraform infrastructure description using specific providers for it. This is part of a general approach towards immutable infrastructure provisioning.

...

For any doubt or idea, get in touch with us!

conference@devops.barcelona

Tickets

Tickets are available now. Follow us on Twitter (@devopsbarcelona) to stay updated with the latest news about the conference. We hope to see you in Barcelona soon. If you have any doubt you can get in touch with us by sponsors@devops.barcelona.

...

Early Bird

399
(excl. VAT)

3 Days Access
Lunch and Snacks
Early Bird is over!

Ended

Standard

499
(Excl. VAT)

3 Days Access
Lunch and Snacks
Get your tickets now!

Get

Late Bird

599
(Excl. VAT)

3 Days Access
Lunch and Snacks
Starts on April, 2018

Get

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

Sponsored by

SchibstedHashicorpHolaluzXingEnAlquilerChefDocker Inc.Turkcelltrivago