Responsible Microservices


3rd July 2020
Speaker Date: 2nd July 2020
Speaker Time: CDT: 19:00-22:30
Attendee Date: 3rd July 2020
Attendee Time: IST: 05:30-09:00 | SGT: 08:00-11:30 | AEST: 10:00-13:30
Duration: 180 mins
Nathaniel Schutta
Architect as a Service

These days, you can’t swing a dry erase marker without hitting someone talking about microservices. Developers are studying Eric Evan’s prescient book Domain Driven Design. Teams are refactoring monolithic apps, looking for bounded contexts and defining a ubiquitous language. And while there have been countless articles, videos, and talks to help you convert to microservices, few have spent any appreciable time asking if a given application should be a microservice. In this talk, I will show you a set of factors you can apply to help you decide if something deserves to be a microservice or not. We’ll also look at what we need to do to maintain a healthy micro(services)biome.

There are many good reasons to use a microservices architecture. But there are no free lunches. The positives of microservices come with added complexity. Teams should happily take on that complexity…provided the application in question benefits from the upside of microservices. This talk will cut through the hype to help you make the right choice for your unique situation.

You may also be interested in

6th, August

Time
Terraform-ing your Cloud

A large part of embracing DevOps involves embracing automation. Over the last decade we have seen the emergence of “as...

6th, August

Time
Serverless Madness on Kubernetes

From operating system on bare metal, to virtual machines on hypervisors, to containers orchestration platforms. How we run our code...

3rd, September

Time
Serving Models Made Easy with Stateful Functions

Stateful Functions is an open source framework that reduces the complexity of building and orchestrating distributed stateful applications at scale....

6th, August

Time
Running Microservices on Kubernetes – Best Practices

Yes, we have split the product functionality into separate independent Microservices, but how do we manage this distributed beast? There...

6th, August

Time
SaaS @ Scale with Kubernetes

In this talk, we will start by describing the three major challenges faced by the Machine Learning team at Freshworks....

7th, August

Time
Deconstructing a Monolith

Starting with an existing monolithic e-commerce application, you will learn how to effectively apply and use different tools and projects...