Traditional monolithic applications have served us well so far. But growing demand for agility, flexibility, and scalability to handle rapidly evolving business has created a strong need for faster and more efficient delivery of software. Microservices is an emerging architectural approach that helps meet these demands by delivering complex software systems and maintaining the speed and quality required by today’s digital business.
This webinar will explain the key characteristics of a microservices-based application. Join us to learn about:
- The differences between microservices, SOA, and monolithic applications.
- The discipline, automation, testing, resilience, failover, team composition, and other requirements that make such an architecture successful.
- The relationship of microservices to Platform-as-a-Service (PaaS), containers, and DevOps.
- The disadvantages of microservices architectures.
Arun Gupta, director of developer advocacy, Red Hat
Adrian Cockcroft, technology fellow, Battery Ventures
Date: June, 11, 2015
Time: 11 a.m. ET
Length: 1 hour