Deploying Microservices with Lagom


In a recent article by Gartner, industry analyst Anne Thomas indicated in no uncertain terms that “traditional application architectures and platforms are obsolete.”

So what can your organization do about it? Do you work towards decomposing your existing monolithic systems for a more resilient, decoupled microservices architecture, or do you start over from scratch with a new greenfield project?

Aimed at Operations and Architects, this webinar by ConductR tech lead Christopher Hunt presents the second of two introductory webinars on Lagom, focusing on ensuring resilient deployments that scale in and out on demand. We go through the framework defined as the 12-factor app, describing how Lagom and ConductR meet the demands of Microservices architectures in production:

  1. Codebase - One codebase tracked in revision control, many deploys
  2. Dependencies - Explicitly declare and isolate dependencies
  3. Config - Store config in the environment
  4. Backing services - Treat backing services as attached resources
  5. Build, release, run - Strictly separate build and run stages
  6. Processes - Execute the app as one or more stateless processes
  7. Port binding - Export services via port binding
  8. Concurrency - Scale out via the process model
  9. Disposability - Maximize robustness with fast startup and graceful shutdown
  10. Dev/prod parity - Keep development, staging, and production as similar as possible
  11. Logs - Treat logs as event streams
  12. Admin processes - Run admin/management tasks as one-off processes

Watch the full 60-min webinar


Get started with Lagom

New to Lagom? Lagom is an open source Microservices Framework designed to offer traditional Java enterprises a low-risk, opinionated approach to accelerate the transition to a Microservice architecture:

  • Start up simply and fast - Launch all microservices with a single command. Code fast with instantly visible code updates.
  • Revitalize your monolith - Ready-to-use connectors guide your modernization into distributed systems with event-sourcing and CQRS
  • Flow seamlessly into production - Reduce risk with immutable configuration and consistency checks, without any extra tools or infrastructure





View All Posts or Filter By Tag