The Enterprise Architecture Blog

The Role of Enterprise Architects in Microservices Adoption


Internet, data, portable devices and business models of everything-as-a-service are driving the digital transformation globally. New companies are being built and old ones are being destroyed faster than ever before. In this age, one of the key determinant factors of the success of a company, newer and older alike, is:

  1. How good the customer's experience of the product and the service is.
  2. How quickly a company can respond to the rapidly changing customer demands.
Read more

Microservices: Building a Digital Enterprise

Today, enterprises are adopting technologies like analytics, mobility, social media, IoT and smart embedded devices to change customer relationships, internal processes, and value propositions. Industry leaders recognize the need for innovation, agility and quick turnaround time in their digital enterprise business and increased customer demand. This leads to the adoption of Microservices and reduction in the dependency on monolithic applications, as they slow down the addition of incremental improvements to applications and underlying platforms in response to market demands. Microservices acts as building blocks for building modern distributed enterprise systems and become one of the enablers in the digital transformation journey.

Read more

Microservices: Their Use, Benefits, and Potential Drawbacks

The foundations of the game changer


At a glance:

  • Microservices is a way to build flexible, independently deployable software for those working in service-oriented landscapes.
  • The benefits of microservices include (but aren't limited to): Autonomous deployment; lower IT costs; and stronger DevOps support.
  • Microservices inventorying is an indispensable element of modern EA Management that can be accomplished with select tools and associated integrations.

Read more

An Inside Look at Microservices at LeanIX

As a lean, solutions-driven SaaS company, LeanIX provides innovative solutions to our many clients. We assist them in Mergers & Acquisitions, Cloud Transformation, setting up beneficial IoT architectures, preparing for and dealing with technology obsolescence, data compliance, application rationalization, and many other use cases.

Read more

Should Startups Use Microservices? Blinkist Thinks So. 

When speaking of microservices, it is common to speak about long-standing institutions finally making a change after taking a hard look at their monolithic code base. This situation is very different. At EA Connect Day 2017, we learned about businesses at every stage benefitting from microservices.

Read more

Getting Started With Microservices Part 3: Best Practices for Implementation

Part 1 of this series discussed the benefits of implementing a microservice architecture in your organization. Part 2 discussed the few, but prevalent considerations before implementation.

Read more

Join us at the Gartner Symposium/ITxpo to learn more about microservices

To meet expectations of business, today’s CIOs must make strategic decisions about their company’s IT architecture, and use the tools available to the company innovative and competitive. By now, you’ve heard about microservices many times. The hype around microservices isn’t baseless, microservice architectures have proven to be critical to the success of many enterprises.

Read more

Getting Started With Microservices Part 2: Considerations Before Implementation.

In this four part blog series about Microservices, we highlight the benefits, the challenges, and outline which tools are preferred to productively implement microservices into your organization’s architecture.

Read more

Getting Started With Microservices Part 1: Benefits of Implementation.

 This is a four part blog series about Microservices, and how to productively implement them. Part one - advantages of building microservice based applications.

Read more

The Philosophy Behind Microservices in 7 Minutes.

Microservice architecture is a minimalist approach to modular software development. Modularity is defined as the degree to which a system's components may be separated and recombined.

Read more
EN: The Cloud Native Playbook