Preparing for the event-driven world
The world is always changing. Organizations, traditional enterprises & startups alike want to build systems for the changing world, and they jumped into Microservices hoping they can stay ahead of competitors and be a true disruptor in their domain.
As Sam Newman said, "If we have to reap the true benefits of Microservices architecture, we need to worry much less about what happens inside a service than what happens between the services”. Without a clear understanding of those inter-service interactions, we might end with a distributed microservices where the services are still coupled to some degree. To me, it is just a nice distributed monolith.
Inter-service interactions can be better understood by an event-driven mindset. In the real world, the events drive actions and reactions. The event-driven approach is not anything new, but putting events as a first class citizen will fundamentally shift how systems are designed and make it seamless to think in terms of actual domain models.
Let us talk about the patterns, challenges, and benefits of looking at events as first-class citizens and see how if it is done correctly, it not only solves the problem for today but also enables us to be ready for the future.
Outline/Structure of the Case Study
- History of the event-driven world
- Refresher on benefits of Microservices architecture
- A measure of where you stand on the microservices
- Event-driven approach patterns
- How event-first is different from event-command
- Why NOW is a good time to start if you have been thinking about it
- Considerations before starting with this approach
- How this approach helps to build an architecture and data model which evolve over time
Executives, Architects, Key technical decision makers, Key business decision makers
Prerequisites for Attendees
It is good to have,
- Exposure to different architecture patterns
- Experience with Microservices architecture
- And from company/team working in Agile
schedule Submitted 1 year ago
People who liked this proposal, also liked:
Kiruthika Samapathy / Srinivasan Raguraman - Security in a Microservices WorldKiruthika SamapathyLead ConsultantThoughtWorksSrinivasan Raguraman--
schedule 1 year agoSold Out!
It is very easy to spin up a microservice, and it is getting more common for organisations - even traditional enterprises - to create a large number of microservices. While "what is the right number of microservices to have?" is a separate debate, whatever that number is, it is now much harder to secure a system than before.
What used to be a single process call in a monolith, spans to multiple calls all over the network, thereby increasing the surface area of attack.
In this talk, you will learn about the context of security in a microservices world and different patterns to secure your services.