Modern Infrastructure and Monitoring

Learn the latest concepts from those applying serverless architectures, containers, and microservices.

The Secrets In Our Clouds: Akash Mahajan

This talk will of interest to people who are responsible for security of the infrastructure, the applications, the underlying data and who prefer not to get their stuff hacked. Also they would like to or are doing secrets management but have a nagging fear that they may not be doing it right.

Ultimate Guide to Microservice Architecture: Hüseyin Babal

In this session I will provide best practices about microservice architecture. I will use Spring Boot for application development, Consul for service discovery, Elasticsearch & Kibana for Monitoring, Docker & Jenkins for Continous Delivery.

Understand Immutable Infrastructure: What? Why? How? Quentin Adam

Why everybody is speaking about Immutability? Immutable infrastructure? The All IT automation ecosystem need to rely on the append only, remove historical management of servers. This talk explain what is immutable infrastructure, how to build it, and how to manage data in this infrastructure pattern. It will cover pattern to use it on containers or virtual machine world.

Event Driven Microservices: László-Róbert Albert

Scalability, fault tolerance, high throughput and low latency … these are terms which we here more and more these days. Most of us will say that the answer to these are the microservice, and they are right, but make them happen is quite a challenge especially if our business need to be data intensive, agile and fast to market.

10 Ways Kubernetes Enables DevOps: Siamak Sadeghianfar

In this session, we will discuss why containers and container orchestrators have proven to be a key enabler for DevOps practices with examples from real-world implementations and furthermore, you will learn about 10 ways that Kubernetes is helping teams to get ahead in their DevOps initiatives.

Team Topologies – How and Why to Design Your Teams for Modern Software Systems: Matthew Skelton

This talk will cover the basics of organization design, exploring a selection of key team topologies and how and when to use them in order to make the development and operation of your software systems as effective as possible.

Terraform at Scale: Jonathon Brouse

This talk describes a design pattern to help answer the previous questions. The talk is divided into two sections, with the first section describing and defining the design pattern with a Deployment Example.

DevOps – Systems Thinking for Software Development: Ray Renner

DevOps is systems thinking for software development, where the software development project’s mindset requires us to consider every aspect of a problem, its impact across all disciplines, and our individual contribution to the mission.

Beginning Blue Green Deployments: Ed Rousseau

This session traces the journey from the maintenance page to immutable blue green deployments outlining the potential trials and tribulations each step of the way. Code examples will illustrate the steps taken each iteration moving to an immutable blue green deployment of an autoscaling group behind an elastic load balancer.

Wondrous Widgets in a Windows World: Glenn Sarti

As DevOps culture permeates the Windows world, challenges arise. How can IT orgs integrate components of the toolchain in a sensible, iterative way while avoiding tool proliferation? We’ll look at example toolchains, how to chop-and-change tools in the chain, and explore what the future holds.

Over the past decade, DevOps has evolved to unify development and operations via practical automation of an application’s lifecycle. But, policy and security compliance has been the odd man out in the sense that it remains a manual, expensive, and slow process. The fix is in compiled policy-as-code.

Josh Stella is Co-founder and CEO of Fugue, which radically simplifies cloud operations and centralizes cloud control by automating and enforcing infrastructure at scale. Previously, Josh was a Principal Solutions Architect at Amazon Web Services. He has served as CTO for a prior startup and in numerous other technical and leadership roles over the last 25 years. With the Fugue team, Josh authored "Scalable Cloud Ops with Fugue" published by The Pragmatic Bookshelf and the O'Reilly guide "Immutable Infrastructure: Considerations for the Cloud and Distributed Systems", as well as numerous articles.

As developers, it is part of our job to build tools to make our life easier, usually through automation of every kind of action. My first option when hosting an application is Heroku, but there are some times when this is not an option.

Including The Database In A DevOps Process: Steve Jones

When your application developers want a fast, DevOps development process, the database often becomes a hindrance. It doesn’t have to be as many best practice software development practices still apply.

The Path of DevOps Enlightenment for InfoSec: James Wickett

Security as we have known it has completely changed. Through challenges from the outside and from within there is a wholesale conversion happening across the industry where DevOps and Security are joining forces.

Operations as a Service: Because Failure Still Happens: Damon Edwards

we’ll look at how they apply DevOps principles and practices to improving the post-deployment lifecycle and how Developers can play a key role in reducing the difficultly and cost of operations activity for everyone.

Monitoring Unknown Unknowns with AI: Guy Fighel

In this talk, veteran DevOps engineer Guy Fighel dissects a few real world examples where not knowing what you don’t know led to massive outages and service disruptions. He’ll explore how despite the fact that modern DevOps teams have multiple monitoring tools, hundreds of metrics instrumented and are capturing billions of data points…downtime still happens.

Become a Garbage Collection Hero: Ram Lakshmanan

Are you building high throughput, low latency application? Are you struggling to choose optimal garbage collection algorithm and JVM heap settings? Are you striving to achieve pause less GC? Do you know the right tools & best practices to tame the GC? Get answers to these questions in this session.

Graphs: The Fabric of DevOps: Rob Schoening

From datacenter to cloud, bare metal to containers, monoliths to microservices, DevOps practices are more effective with a real-time graph model of all the things! We will share how Lending Club uses graph database technology to manage infrastructure and operate the company.

Disposable Development Environments: Boyd Hemphill

Vagrant and Docker are tools that separate the run time of the software from the software itself. They make infrastructure and configuration as code easy to do. Once infrastructure and configuration are code they become collaboration points the same way a code base is.

The Kubes Dialogues with Daniël van Gils

In 10 x 2 minutes snack-bite size stories you get the inside-out of true real life Kubes in production. Sit back and relax and enjoy the show and learn a thing or two about Kubes you didn’t even know about.

Measuring DevOps: The Key Metrics That Matter: Anders Wallgren

You can’t improve what you cannot measure. But are you measuring the right things? Are you measuring too little (or too late), or are you drowning in disparate data points that make it hard for you to get to the bottom line: where should you be focusing on next as you optimize your process?