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.
14:30-15:00 | Track 1
To Microservice or Not to Microservice? How?
Alon is the Chief Architect and founder of CodeValue. With more than 25 years of experience Alon has done many major software development, design and architecture for global leading and cutting-edge companies. Alon is recognized as a Microsoft Regional Director since 2010 and an MVP since 2005. Alon has expertise in many technologies, be it Software Architecture, Microsoft Azure Development, Windows internals, C++ programming, .NET with C#, Internet of Things and cross-platform development (Windows & Linux).