Join us for a GOTO Night Chicago with Phil Calçado!
TALK: The Not-So-Straightforward Road From Microservices to Serverless
Join Phil to discuss the world of Microservices and Serverless. Is a full migration from Microservices to Serverless truly possible? We have managed to take a couple of steps from a big and complicated legacy applications towards a world of serverless computing. There are still a lot of loose ends with things that don’t communicate with each other, and other similar problems.
Let's learn about:
- What are the differences?
- What are the main motivations to do this?
- What are the challenges?
- What are the final outcomes?
For the last ten years or so, many companies have focused on migrating from larger, monolithic systems and applications towards a specific style of Service-Oriented Architecture called Microservices. The promise was that these smaller, loosely-coupled, and independently developed components would increase productivity and safety for organizations, as large and complex business challenges can be broken down into smaller and simpler components.
However, even before most organizations were able to fully migrate to this new architecture and enjoy its promised benefits, a new iteration of cloud computing has been made available in the shape of Serverless platforms such as AWS Lambda, and Google Cloud and Microsoft Azure Functions.
Now lots of companies found themselves conflicted between abandoning their traditional microservices approach towards Serverless, often even before they have fully migrated to it from the legacy systems.
After leading successful Microservices adoption at SoundCloud and DigitalOcean, I have recently faced the challenge of pivoting from a traditional monolith-to-microservices migration to a cloud-native platform.
In this talk, let's discuss the fundamental concepts, technologies, and practices behind Microservices and Serverless, and how a software architect used to distributed systems based on microservices needs to change their mindset and approach when adopting Serverless.
ABOUT PHIL CALÇADO:
Phil Calçado is Senior Director of Engineering at SeatGeek, where he leads the team that build the live events platform used by 44 million people worldwide. Before SeatGeek, he has led the platform team at Meetup/WeWork, worked on Linkerd—the pioneering Service Mesh—at Buoyant, and headed product engineering for DigitalOcean and SoundCloud, both pioneers in the adoption of Microservices architectures.
Please note that all attendees of GOTO Chicago events must adhere to our Code of Conduct: https://gotochgo.com/2020/code-of-conduct
Did you know GOTO Conferences has a YouTube Channel? Now you do! - we have plenty of precious material uploaded regularly, check it out! https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA