Digital transformation pressures drive big spike in global microservices adoption
Digital transformation pressures is driving a big spike in global microservices adoption, according to a new survey from NGINX.
The sixth annual survey of NGINX open source community found that the proportion of apps built with microservices jumped 20% in past year.
The survey found that the proportion of applications being built with microservices jumped from 40% to 60%, while at the same time, more than 50% of the 600 respondents indicated that they were using microservices in some or all apps.
The survey also revealed that containers are twice as popular as other modern application technologies. Moreover, 34% of respondents said that they were using containers in their production environment, compared to serverless (15%) and service discovery (7%).
NGINX's research resonates with Gartner's recent prediction that 75% of global organisations will be running containerised applications in production environments by 2022, up from less than 30% today.
"We are seeing a big shift from monolithic to microservices-based apps. More than ever before, organisations are looking to build platforms with greater resilience and faster deployment capabilities," says Dor Zakai, EMEA Senior Director for Solutions Engineering, NGINX at F5.
"Without question, theres a growing confidence worldwide that microservices-based apps can help improve the user experience, which is an increasingly critical success factor for all organisations."
A further indication of this shift is that 14% of respondents plan to embrace service meshes in the next year, a 50% jump from the number currently doing so.
As it stands, public cloud remains the most popular infrastructure option for modern app tools (55% of respondents), followed by Infrastructure-as-a-Service (23%), serverless computing (13%) and private Platform-as-a-Service (11%). Organisations are also steadily moving away from on-premises load balancers, with 24% now using software-based load balancers and 19% sticking with hardware. NGINX's community survey responses indicate that the latter is set to drop to 15% in the next year.
New challenges and app development tools
While microservices adoption is clearly on the rise, so too are the challenges, NGINX says.
Key concerns include security (50%), reliability and availability (39%), system failure (39%) and performance (34%). Half of respondents also noted that application development challenges keep them up at night, particularly in terms of scale, speed, quality, tooling, and language selection.
Against this backdrop, API gateway management is likely to grow the most in the coming year, almost doubling from being used by 14% of organisations today, to a predicted 22% by next year. Organisations are also starting to invest more in solutions such as WAF (17%) and service delivery (11%).
"Modern apps require different tools," says Libby Meren, NGINX OSS Evangelist.
"With microservices management continuing to pick up pace, we can expect to see much more investment in open source container orchestrators, as well as API management tools," she says.
"As outlined in our research, the use of associated technologies like WAF and service discovery are also on the rise."