Planning for Microservices
Event Information
About this Event
Link: https://youtu.be/ZVi37HdXicM
Sometimes it feels like everybody is creating Microservices Architectures. Everyone’s building a new system with Microservices, decomposing old monoliths, and generally giving us the feeling that Microservices is the only way to go. But is it the only option? What should we consider when approaching Microservices? When should or shouldn’t we use Microservices? And if we do decide to take the approach, how should we handle Microservices?
Join CodeValue’s experts in this half-day online event as we understand what Microservices are all about, when we should use them, what we should avoid, and how to implement them correctly. If you’re a novice to Microservices, or even if you’ve already heard quite a bit about them, you’ll find these talks beneficial. This workshop is intended for decision-makers, software architects, DevOps architects, senior developers, and senior DevOps engineers.
AGENDA:
09:00-09:45 – To Microservice or Not to Microservice? How?
Alon Fliess, Chief Architect
Do more with less, the pain of the modern architect. High cohesion & low coupling, high availability & scale, ease of DevOps. Our systems need to support all these quality attributes, while providing more functionality with less resources. We need to be agile, we need to embrace changes, we need to have a better way! Micro-Service-Architecture (MSA) promises to bring cure to the architect's pains, but does it really deliver?
This lecture presents the essence of MSA, how does it answer main concerns of modern distributed systems, how to get started, how to migrate current solutions to MSA by adopting an evolution migration path. What to be careful about and the signs that we are on the right track. We will talk about SA evolution, the CAP theorem and eventually consistency, MSA principles, hosting. containers, versioning, orchestrators & decupling business processes. By the end of this lecture the participant will have a better understanding of why, when and how to embrace MSA.
10:00-10:45 – 6 Lessons I Learned on My Journey from Monolith to Microservices
Eran Stiller, CTO
For the past couple of years, Microservices is all the rage. We want to use Microservices, we want to decompose into Microservices, and we want Microservices to be a part of our world. While modern tools and platforms such as Docker, Kubernetes, Service Mesh, and the public cloud help in implementing and maintaining such systems, the reality is that many fail even before the first line of code was written.
This can happen for many reasons; Perhaps you chose a Microservices architecture for the wrong reasons? Maybe the organization wasn't ready for it? Or just possibly - perhaps the proposed architecture didn't embrace the true meaning of Microservices?
As the CTO of CodeValue, I get to tackle these questions a lot. Join me in this session as I provide my perspective on transitioning from Monolith to Microservices through lessons learned in the real world while architecting and implementing multiple Microservices based software systems at various customers.
11:00-11:45 – A Recipe for Pickled Microservices
Tomer Shamam, Senior Software Architect
Microservices are actually small and self deployed apps which can be distributed and scaled. The best recipe to “pickle” micro-services and harness their true power, is to isolate them from others, putting them inside a container. A container is a standard unit of deployment that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another.
In this session we will discuss app containers in general and we will learn how easy and beneficial is to containerize micro-services using Docker, the lead app container solution in the market.
12:00-12:30 – Panel – Microservices Open Q&A
Alon Fliess, Eran Stiller & Tomer Shamam will discuss all your Microservices related questions. Feel free to ask any questions you may have!
Our Speakers:
Alon Fliess- Chief Architect @CodeValue, Azure MVP, MRD
Eran Stiller- Chief Technology Officer @CodeValue, Azure MVP, MRD
Tomer Shamam - Software Architect and Consultant @CodeValue
**The talk would be held in Hebrew