IBM®
  • Site map

Close
  • Overview
  • Fact findings on
    cloud-native development
    • Fact findings on
      cloud-native development
    • Application performance
    • Flexibility and speed
    • Adoption is widespread
    • Enterprise apps
    • Lift and shift
    • Advanced services
  • Video
  • Motivators and barriers
    • Motivators and barriers
    • Key benefits by role
    • Key challenges by role
  • Environment evolution
  • Global outlook
  • Design your first project

The enterprise outlook on cloud-native development

Key findings according to development executives, application developers and IT executives

Key takeaways

  • Application performance is the top driver for all stakeholders.

  • Rapidly adding, updating and scaling application components on the cloud platform is an important driver for application development executives.

  • Applications developed in the next three years will be on public cloud platforms.

  • Extending user functionality with cloud services is the most common plan for evolving existing applications.

  • Increased efficiency and higher productivity of development teams, improved data security and user satisfaction are the top benefits for organizations that have already adopted the cloud- native approach.

  • The main barriers to adopting the cloud-native model are lack of internal experience and expertise, as well as security-related caution.

Overview
Fact findings on
cloud-native development
Video
Motivators
and barriers
Environment
evolution
Global
outlook
Design your
first project
Take the self-assessment to gauge your cloud native-readiness

Overview

In 2018, IBM commissioned research focused on the adoption of the cloud-native development model in enterprise technology organizations. This report highlights the main benefits, drivers and challenges related to adopting the model.

Two-thirds of the 152 respondents are from companies with 1,000 or more employees. They divide evenly across the roles of IT executive, development executive, and lead developer. All are involved in decisions on how their teams use a cloud platform.

Topline results indicate that businesses plan to move 75 percent of their existing non-cloud applications to cloud within three years. The majority of those applications will be lifted and shifted or modernized.

Key terms

Cloud-native development

An app built either net new with microservices or modernized in the cloud with the addition of new microservices, or refactored into microservices from an existing monolith.

Fact findings on cloud-native development

Companies that emphasize the importance of innovating their customer experience are quick to see the value of adopting the cloud-native development model.

Here is the breakdown for stakeholders across key factors of application development.

Application performance

Flexibility and speed

Adoption is widespread

Enterprise apps

Working in the cloud

Advanced services

Application
performance

Application performance stands out as the priority for all
roles within the enterprise. Improved app performance not
only correlates with ease of development but also with
improved app quality, polyglot coding support, application
development automation and reduced dependencies.

Improved application performance

84% Average
  • Dev execs 84%
  • Devs 86%
  • IT execs 79%

Reduced application downtime
and associated costs

79% Average
  • Dev execs 94%
  • Devs 72%
  • IT execs 74%

Flexibility and speed

Overall efficiency in using the cloud platform, including the
flexibility to add features and to scale resources up or down
to meet user demand, is particularly important to application
development executives. This results in employee
productivity, speeding up app updates and enabling faster
business growth.

Quicker development and roll-out of
application enhancements/new features

73% Average
  • Dev execs 97%
  • Devs 77%
  • IT execs 64%

Easier application management

75% Average
  • Dev execs 83%
  • Devs 73%
  • IT execs 68%

Greater flexibility to scale app resources
up or down automatically to meet
real-time changes in demand

75% Average
  • Dev execs 78%
  • Devs 78%
  • IT execs 67%

Adoption is widespread

Over half of new applications to be developed in the next
year will be cloud-native. Among current adopters of the
model, 53 percent of applications are cloud-native.

78%

78% of companies planning to develop apps running in cloud envrionments in the next year are designing at least one of those apps to be cloud native.

78 percent of companies planning to develop apps in the next year are designing at least one of those apps to be cloud native.

Enterprise apps

Among enterprise applications, data analytics, business
intelligence, and any application that uses a database are the
most commonly designed and built with the cloud-native
model.

In terms of app-building technologies

67%

67% of enterpries cloud stakeholder expect to use APIs in composing their apps.

Expect to use APIs in composing their apps

47%

46% of enterprise cloud stakeholders mention containers when talking about building cloud-native applications.

Express interest in or use containers

43%

43% of enterprise cloud stakeholders mention microservices when talking about building cloud-native applications.

Express interest in or use microservices

50%

Over 50% of enterprise cloud stakeholders see aspects of cultural transformation as key to their success with cloud-native app development.

Over 50 percent see these aspects of cultural transformation as key to their success with cloud-native app development:

  • Small teams own specific components of the overall application
  • Continuous development, delivery and performance monitoring
  • Collaboration between application developers and IT operations experts
  • Active participation of key stakeholders
  • Greater analysis of data related to end user behavior
  • Continuously and centrally integrating source code updates across the team
  • A pipeline that deploys apps in development, test, staging and production environments

Working in the cloud

Approximately three out of four non-cloud applications will
move to cloud in the next three years — most commonly by
being lifted and shifted or modernized. Most intend to extend
a modernized or existing cloud app with advanced services.

Key terms

Lift and shift

Move workloads or applications into cloud VMs.

Modernize

Move applications into a cloud container environment.

Extend

Add new features and functions to an app after modernization.

75%

75% of non-cloud applications will move to cloud environments over the next three years. Of that, 43% will be "lifting and shifting," 42% will be moderinizing, and 42% will be extending.
  • 43% Lifting and shifting
  • 42% Modernizing
  • 42% Extending

75 percent of non-cloud applications will move to cloud environments over the next three years. Beyond lifting and shifting, most cloud-based apps will be modernized and extended.

42%

42% of existing cloud applications will be extended with new features and functions.

42 percent of existing cloud apps will be extended with new features and functions.

Advanced services

Among the advanced cloud services associated with
cloud-native development, IoT and AI technologies are
predominately used, with over half of the current
applications using one or more advanced service. Across
most companies, multi-device support is a nearly ubiquitous
requirement for cloud-native applications.

55%

55% of companies surveyed have used IoT technologies.

55 percent of companies have used IoT technologies

53%

53% of companies surveyed have used AI/ML capabilities for business intelligence.

53 percent have used AI/ML capabilities for business intelligence

25%

25% of companies surveyed have used blockchain or AR capabilities in at least one application.

25 percent so far have used blockchain or Augmented Reality capabilities in at least one app

IBM Cloud flies with American Airlines

To deliver a mobile app that empowers customers to manage their own travel, American Airlines used the IBM Cloud platform and the IBM Cloud Garage method.

Watch the video

Motivators and barriers

There are both app-specific and deployment-related motivations for adopting cloud-native development.

Explore the motivators relationships.

  • Performance
  • Flexibility
  • Extensibility
  • Relationships
    • Strongly correlated
    • Moderately correlated
    • Weakly correlated
Refresh
Motivators and barriers: There are app-specific and deployment-related motivations for adoptiong cloud-native development.

Key insights

  • Improving app performance is a top driver for all roles
  • Heightening application security is the most influential factor for interest in development automation
  • Specific compute technologies like containers, platform extensibility to private or public cloud environments, and supported programming languages are less influential than larger business benefits

Explore

Key benefits by role

Key challenges by role

Key benefits by role

Application developers

  • Application developers greatly value how cloud-native development and cloud platforms improve application performance (86%) by flexibly scaling resources up or down to meet real-time demand changes (78%).
  • Application developers say they can develop and roll out application enhancements more quickly (77%), which has led to rapid digital business growth (68%) and faster responses to market changes (67%).
  • Though application developers have initial concerns about the enterprise readiness of cloud platform security (60%), they end up citing better security across their company and its customer data as a benefit of adoption (64%).

Application development executives

  • In terms of business value, application development executives focus on the internal efficiencies (94%), valuing reduced application downtime and associated costs.
  • They tie adoption to faster development and roll-out of new features (92%) and improve application performance (84%).
  • Though senior executives were skeptical about cloud-native development (49%), their teams report lower operations costs (78%), experience better security (76%) and drive more rapid digital business growth (77%).

IT executives

  • IT executives also value application performance improvements (79%) and reduced downtime and related costs (74%).
  • Unique to their perspective is the importance of reduced dependence on particular infrastructure or operating systems (71%).
  • Though IT executives are skeptical of application development teams being able to use cloud platform technologies effectively (64%), they note improve employee productivity (62%) and better application security overall (70%).

Key challenges by role

Skepticism about security, internal inexperience and lack of expertise with cloud platforms are the main hurdles for organizations to overcome in adopting cloud-native development. Perception of these barriers differs by role.

Application developers key challenges.

Application developers

  • Concern that security of the platform may keep cloud-native applications from being enterprise-grade (60%)
  • Uncertainty regarding the time and costs involved in building cloud-native applications (52%)
  • Insufficient internal expertise in platform technologies for developing cloud-native applications (50%)
Application development executives key challenges.

Application development executives

  • Skepticism among senior/influential IT executives (49%)
  • Skepticism among senior/influential business executives (48%)
  • Concern that security of cloud-native applications may not be enterprise-grade (47%)
IT executives key challenges.

IT executives

  • Insufficient internal expertise with cloud platform technologies impedes ability to develop cloud-native applications (64%)
  • Difficulty in assessing which existing applications would benefit from rebuilding as cloud-native applications (51%)
  • Uncertainty regarding the time and costs involved in building cloud-native applications (48%)

We recommend

As a way to get IT executives on board with the importance of change, involve them in using design thinking techniques to clarify user expectations and experience. Include them as partners in defining a new app development process that has agreed upon business goals. Choose a cloud platform provider with a cloud-native development acceleration program, and consider a managed Kubernetes environment for developing, deploying and iterating the business critical applications your team is moving to or creating in the cloud. For applications that run only to complete periodic parts of an application workflow, use serverless technology (event-triggered functions, for example).

Evolving environmental preferences

Work on existing applications and new application development will continue to shift onto cloud platforms in the next three years, with most happening in public cloud environments. Public cloud deployments will almost double due to migrations from other environments and few migrations away from it.

Hybrid cloud will also show significant growth, while deployments in private clouds will remain relatively flat. Non-cloud applications will almost entirely migrate to cloud environments and most often to hosted private cloud.

Circos visualization that outlines the percentages of surveyed organizations currently on specific cloud enviornment and the percentages of organizations surveyed that are likely to evolve into specific cloud environments over the next three years and later. The secific cloud environments listed at Non-cloud: 24% now, 5% three-plus years, Hosted private cloud: 24% now, 25% three-plus years, Custom private cloud: 19% now, 19% three-plus years, Hybrid cloud: 16% now, 21% three-plus years, Multi cloud: 5% now, 8% three-plus years, and Public cloud: 1% now.

Global outlook on cloud native: present and future

66%

66% of companies overall are exploring cloud-native development.

66 percent of companies overall are exploring cloud-native development.

55%

55% of new apps developed within 12 months will be designed as cloud-native apps.

55 percent of apps developed in the next 12 months will be designed as cloud-native.

75%

75% of existing non-loud apps will move to cloud environments in the next three years via lift and shift and moderinization.

75 percent of existing non-cloud apps will move to cloud environments in the next three years.

1 in 3

One in three apps will be lifted and shifted and/or moderinized as a result of being shifted to a cloud platform.

1 in 3 apps will be lifted and shifted and/or modernized in being moved to a cloud platform.

25%

25% of existing cloud apps will be completely rebuilt as cloud-native apps.

25 percent of existing cloud apps will be completely rebuilt as cloud-native apps.

42%

42% of existing cloud apps will be extended with new features and functions.

42 percent of existing cloud apps will be extended with new features and functions.

Design your first project

Assess the state of your software

Gauge your team’s level of readiness.

Take the self-assessment

Download the report

Get this report in PDF format.

Download PDF

About the research

In 2018, IBM conducted research with 152 IT decision makers, developers and developer executives. The study focused on organizations that develop applications internally to support their business activities, with nearly two-thirds of respondents from large enterprises with more than 1,000 employees. This report highlights the main benefits, drivers and challenges reflected in the responses of current and planned adopters. The survey was conducted online and respondents did not know the study was sponsored by IBM.

Stay connected

IBM Cloud Blog

Follow us

@IBMcloud
Facebook

Connect with us

LinkedIn
YouTube

© Copyright IBM Corporation 2018 IBM Corporation 1 New Orchard Road Armonk, NY 10504-1722 IBM, the IBM logo, ibm.com, and IBM Cloud are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at “Copyright and trademark information” at https://www.ibm.com/legal/us/en/.

American Airlines is a registered trademark of American Airlines Group Inc. or its subsidiaries in the United States and other countries.

Produced in the United States of America, September 2018

  • Previous
  • Home
  • Overview
Back to top

Footer links

  • Contact
  • Privacy
  • Terms of use
  • Accessibility
  • Feedback
  • Cookie preferences