Track:

Microservices/ Serverless: Patterns and Practices

Location: Fleming, 3rd flr.

Day of week: Monday

Stories of success and failure building modern service and function-based applications, including event sourcing, reactive, decomposition, & more.

Track Host:
Sam Newman
Microservice, Cloud, CI/CD Thoughtleader

Sam Newman is an independent consultant specializing in helping people ship software fast. Sam has worked extensively with the cloud, continuous delivery, and microservices and is especially preoccupied with understanding how to more easily deploy working software into production. For the last few years, he has been exploring the capabilities of microservice architectures. He has worked with a variety of companies in multiple domains around the world, often with one foot in the developer world and another in the IT operations space. Previously, he spent over a decade at ThoughtWorks before leaving to work with a startup. Sam speaks frequently at conferences. He is the author of Building Microservices (O’Reilly). If you would like to get in touch, please email him.

10:35am - 11:25am

by Mark Burgess
CFEngine Creator & Software Engineer Focused on Distributed Information Infrastructure

MB will present a new twist on his reactive summit talk about the scaling of microservices in computer and human interaction. As we scale services by across inputs and outputs, at every stage, we are challenged to rethink our calibrations of true and false. This has important implications for monitoring and programmatic reasoning in general. Everything we once believed about software performance may need rethinking.

11:50am - 12:40pm

by Idit Levine
Founder and CEO of solo.io & Creator of Squash

The mainstreaming of containerization and microservices is raising a critical question by both developers and operators: how do we debug all this?

Debugging microservices applications is a difficult task. The state of the application is spread across multiple microservices, and it is hard to get a holistic view of the state of the application. Currently debugging of microservices is assisted by openTracing, which helps in...

1:40pm - 2:30pm

by Guy Podjarny
Co-founder @SnykSec

Serverless rocks the security boat. Ad-hoc servers we don’t manage rids us of certain security concerns, while the proliferation of cheap micro services raises others. In this talk, we’ll experience these security concerns live. We’ll break into a vulnerable Serverless application and exploit multiple weaknesses, helping you better understand the mistakes you can make, their implications, and how you can avoid them.

2:55pm - 3:45pm

by Susanne Kaiser
CTO @JustSocialApps

When we started our - still ongoing - journey from monolith to microservices we had the idea of a straightforward transformation process in mind. But microservices are complex and the process is not straightforward at all - it's a path with failure and detours along the way.

In this talk I would like to share some lessons learned along our microservices journey from a startup perspective - and what we would do differently in...

4:10pm - 5:00pm

by Sam Newman
Microservice, Cloud, CI/CD Thoughtleader

Microservices are great, and they offer us lots of options for how we can build, scale and evolve our applications. On the face of it, they should also help us create much more secure applications - the ability to protect in depth is a key part of protecting systems, and microservices make this much easier. On the other hand, information that used to flow within single processes, now flows over our networks, giving us a real headache. How do we make sure our...

5:25pm - 6:15pm

by Sam Newman
Microservice, Cloud, CI/CD Thoughtleader

by Guy Podjarny
Co-founder @SnykSec

by Susanne Kaiser
CTO @JustSocialApps

by Idit Levine
Founder and CEO of solo.io & Creator of Squash

by Mark Burgess
CFEngine Creator & Software Engineer Focused on Distributed Information Infrastructure

When thinking about a mciroservice architecture there is so much to consider! The topic is broad, and sometimes the expertise needed to understand parts of it are deep. This can make them a pretty daunting subject. Lucking, QCon is at hand! In the final slot of the microservices track, we'll be bringing together all the track speakers to deliver a panel exploring this space, hosted by Sam Newman.
...

Tracks