Solution Brief

CONFLUENTFrom Monoliths to Microservices:
An Event-Driven Architecture

Confluent helps you:Migrate from Monoliths to Event-Driven
Microservices with Confluent• Increase Developer Velocity
Build streaming applications indays, not weeks or months.

Back in 2011, Marc Andreessen blogged about “Why Software Is Eating the World”,• Boost Reliability
Build highly reliable andfault-tolerant event-driven
microservices.

microservices, including REST APIs and MQs for inter-service communication, simply• Reduce Cost of Ownership
Reduce technical debt and costs
from legacy monoliths andmessage queues.

and it’s just as relevant a decade later. For modern business, software applications
are the secret sauce of success. Current approaches with both monoliths andaren’t enough to help keep up with your competitors and to build modern real-time
applications. Which is where event-driven architecture (EDA) and event-driven
microservices can help.
Confluent, built on top of Apache Kafka®, enables a new class of event-driven
microservices by completely decoupling services from one another, and serves as thedata backbone for your event streaming applications. As a result, organizations canrapidly build and deploy business applications with greater flexibility, support larger
scale, and be more responsive to customer demands.

Service 2Service 1

Service 3

Service 6Service 4

Service 5© 2022 Confluent, Inc. | Confluent.io1

Solution Brief | From Monoliths to Microservices: An Event-Driven Architecture

Increase Developer Velocity
Remove the operational hassles of cluster management, so your developers can spend more time building applications. With Confluent
Cloud, provision serverless Kafka clusters on demand that scale elastically between 0-100 MBps or up to GBps+ scale with just a fewclicks. Work in the language of your choice including Java, C, Node.js, Ruby, Go, .NET, or Python. Eliminate inter-service bottlenecks anddependencies so developers can seamlessly connect to any data system while maintaining schema compatibility, version control, andquality assurance with Schema Registry. Build and scale stateful services and stream processing applications, entirely with SQL syntax.

Build Highly Reliable and Fault-Tolerant Microservices
With Infinite Storage, Multi-Region Clusters, and Stream Governance in Confluent Cloud, facilitate easy data access so each team hasaccess to the right data at the right time for their specific needs. Eliminate performance slowdowns and outages due to slow consumption
from downstream consumers. Meet regulatory needs by saving trusted, high-quality data for as long as your business needs.

Reduce Technical Debt and Messaging TCO
Incrementally modernize from monoliths to microservices using 120+ fully managed pre-built source and sink connectors to reduce theoperational costs and technical debt from running legacy applications and message queues. Migrate your supporting data infrastructure
at your own pace to a modern event-driven architecture. All with no downtime or business disruption.

About Confluent
Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Confluent’s cloud-native
offering is the foundational platform for data in motion—designed to be the intelligent connective tissue enabling real-time
data, from multiple sources, to constantly stream across the organization.
To learn about how Confluent can help you modernize your applications or build new streaming applications, check out ourevent-driven microservices solutions page.

Get started with Confluent Cloud for free and work with real-time data in minutes. New sign-ups receive up to $400
to spend on Confluent Cloud during their first 60 days. Sign-up is also available through the following cloud marketplaces: AWS,Azure, and Google Cloud. Just getting started with Kafka and looking to learn? Visiting Confluent Developer is the easiest way
to learn Apache Kafka and event streaming.

What Customers Are Saying“Using Confluent-designed microservices has allowed us to cut our go-to-market time in half. Confluent plays apivotal role in delivering messages between microservices-based applications and connecting all our services asa core foundation.” —Hudson Lee, Platform Engineering Leader, eBay Korea“Our legacy platform was built using message queues and technologies that were between 10 and 20 years old.
Confluent offers a resilient, low-latency messaging backbone for an architecture that has enabled us to increase agility,streamline DevOps, and shorten time to market.” —Sunarto Rahardja, SVP and Head of Software Development, SGX© 2022 Confluent, Inc. | Confluent.io2