The last time you moved, you had that box. You haven’t opened it in years. You still haven’t opened it but you carry it around with you like a treasured keepsake. Unfortunately, we moved to the cloud the same way. We brought all of our habits, practices, and patterns without considering which may be strengths or weaknesses.
In this session, we'll take a critical look at our app architectures already in the cloud. Microservices are the "obvious" solution but we need to answer some key questions first: Do we really know what's happening in our systems? Do we have a single point of information, control, and truth? Towards that goal, we'll dive into core concepts like Distributed Logging, Federated Identity, and Rate Limiting to have and control our system.