blog single gear

Microservices in the enterprise, 2021: Real benefits, worth the challenges

For many, modernizing applications for today’s digital marketplace means moving toward cloud-native technologies and ways of working. Along with the containers into which they are built for deployment, microservices are the basic level at which cloud-native applications define roles for doing certain kinds of work. API endpoints establish where one role-defined microservice receives and works with data, and then hands-off to another. 

Microservices development is a modular approach designed to improve responsiveness, flexibility and resiliency in the overall application workflow. Instead of a single monolithic body of code. cloud-native applications are built from dozens, hundreds or even thousands of distinct, independently deployable and updatable services. And this modularity helps development teams working in parallel to quickly deliver new features and personalized experiences consumers want, and with more reliability at scale. 

Recently, the IBM Market Development & Insights team conducted a series of surveys that recorded the perceptions and real-world experiences of microservice development teams and those considering a cloud-native application development model. 

Respondents included more than 1,200 IT executives, developer executives and developers from large and midmarket companies that are currently using a microservices approach, as well as nonusers who are exploring or planning to adopt this approach in the near future. 

The results offer significant insight into the real-world opportunities, challenges, and benefits of adopting a microservices model for architecting and building applications.

Some of the interesting results:

  • 87% of users agree or agree completely that the effort and expense of adoption is or will be worth it
  • 84% of users agree or agree completely that using microservices helps attract talent
  • 77% of users agree or agree completely that microservices are a time-tested model of application development

Around challenges, MD&I saw a significant disconnect between perception and reality when it came to security concerns around using a microservices approach. Users have learned through their real-world experience, in many cases, that microservices are actually improving data and application security for the organization while nonusers continue to think of them as an area of risk.

Overall, research shows that more organizations are moving to a cloud-native approach that makes microservices fundamental; most consider the challenges of finding talent and coming up to speed with evolving technology worth the commitment to overcome.

Click here to download the full report ->

Visit the IBM Cloud Virtual Booth at KubeCon EU 2021 to learn more and talk to our experts ->

IBM Team Profile Image