MARA, the Modern Applications Reference Architecture is a complete Kubernetes-based application deployment that includes observability as a first-class citizen.
MARA uses Pulumi as an Infrastructure as Code provider and can provision Kubernetes infrastructure to a cloud provider, or use an existing Kubernetes deployment.
Join us as we discuss the advantages, challenges, and process of adding OpenTelemetry to MARA in a supportable and extensible way. By standardizing on OpenTelemetry for collection, MARA can support any observability platform that supports OpenTelemetry.
Key Takeaways:
Modern applications are more than just an application; supporting components are just as important.
Preferring Protocols over Products provides the most flexibility for vendors and operators.