About the Webinar
For years, forward-thinking business leaders have made agility a priority – or at least claimed as much. But the fact is many environments remain hampered by legacy systems.
As businesses of all sizes look to accelerate their digital transformation, applications are the engines powering the digital economy. What is the current outlook for application services, and how are they enabling organisations to adapt to new realities and hardwire flexibility into their essence?
Join this webinar to hear firsthand about challenges faced by organisations that wish to adapt to these new realities, and learn how development and operations teams can take advantage of the powerful capabilities of DevOps practices such as container orchestration and microservices.
The Future is Cloud
Every company is a software company where differentiated value now comes in the form of an app. Applications are becoming the new capital for businesses.
Companies are looking to innovate, differentiate, and increase speed to market for their applications to drive value. Building for the cloud provides for speed, scale, and elasticity. It also offers moving datacenter capex to opex. 87% of customers are adopting not just one cloud, but multiple clouds. Why? Developer agility and freedom of choice so they can move fast.
When we ask our customers, “Can you say with certainty the number of apps that are running across your entire portfolio? To date, 0% have said yes. Speed to market and developer agility has taken precedence over security, privacy, and compliance for those apps.
DevOps is rising
DevOps methodologies gave rise as a response, brokering the Developers building the apps, and the Operations teams that need to protect the app…and the company! According to IDC, 65% of companies will expand their agile/DevOps methods into the wider business by 2021. And this can’t be a heavy lift via ticketing systems. Automation and speed to market still reign. 70% of CIOs will use APIs to interconnect automation tools by 2021. The DevOps movement is about collaboration: breaking down of silos, with reliance on cross functional teams working to deliver applications not just more quickly, but continuously -- configured and provisioned automatically as business needs change.
Technology is Changing
Traditional apps that are hard-wired to the data plane and policies, and rely on a waterfall vs. agile methodology for building, testing, and deploying apps, is the opposite of agile. They also are not easily refactored to run in the cloud. And the classic VMs are only slightly better, with a bunch of libraries connected to each other, and if one app has a bug, it’s hard to upgrade because it could break the whole thing. While some dev teams are doing maintenance and bug control, the innovation comes with the new apps being built using microservices and containers. Today, 85% of new app workload instances are container-based -- growing to 95% by 2021.
Adding to the complexity is the number of orchestration and CI/CD tools where, often, each dev and DevOps team has their favorites.
Trying to analyze app health and performance, and configuring all the APIs, in a hybrid, multi-cloud environment is increasingly difficult.
Kubernetes in production now at 78% (CNCF survey)
what's with all the fuss around APIs?
First, APIs help unlock data by easing access to information. This goes two ways, first, you can let your users or customers easily build integrations around your product, and second, you can improve cross-team data sharing and collaboration between various teams or departments that may exist within an enterprise that would usually not work together.
Second, APIs play a key role in the microservices world. APIs enable microservice components to seamlessly communicate between each other. Furthermore, there's other tangible benefits to using Microservice APIs. APIs are simpler and faster to develop and maintain, provide better fault isolation and resiliency, and enable apps to scale easily.
Finally, APIs also provide new opportunities to generate revenue and build partnerships with third‑party developers and entire business ecosystems. You can expose APIs via a Developer Portal and create a “Digital marketplace” for an enterprise. Some of the larger companies out there (such as PayPal or Expedia) are based around this revenue model.
Liam: NGINX very commonly deployed as an API gateway / we have been at the centre helping customers deploy these kind of things
Of course, APIs are just one component
So what does this typically look like for organizations … let me now hand over to Michael to provide an overview of common modernization patterns and the importance of DevOps
We’re very pleased to be joined by Fintan Wilson, technical architect at African Bank in Johannesburg. Fintan has kindly offered to provide vital perspective from someone who has already been taking this journey. I will hand it over to you Fintan. Thank you.