Microservices and containers have taken the software industry by storm. Transitioning from a monolith to microservices enables you to deploy your application more frequently, independently, and reliably. However, microservice architecture has its own challenges, and it has to deal with the same problems encountered while designing distributed systems.
Enter service mesh technology to the rescue. A service mesh reduces the complexity associated with microservices and provides functionality like load balancing, service discovery, traffic management, circuit breaking, telemetry, fault injection, and more. Istio is one of the best implementations of a service mesh at this point, while Kubernetes provides a platform for running microservices and automating deployment of containerized applications.
Join Samir Behara to go beyond the buzz and understand microservices and service mesh technologies.
Samir Behara is a solution architect with EBSCO and builds software solutions using cutting-edge technologies. He’s a Microsoft MVP with over 13 years of IT experience working on large-scale enterprise applications involving complex business functions, web integration, cloud migration, and data management in various domains like insurance, manufacturing, and publishing. Samir is a frequent speaker at technical conferences and is the cochapter lead of the Steel City SQL Server User Group, Birmingham. He’s the author of www.dotnetvibes.com.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com