5 New Ways DevOps Will Leverage the Cloud - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
DevOps
Commentary
3/4/2020
07:00 AM
Gilad David Maayan, Contributing Technology Writer
Gilad David Maayan, Contributing Technology Writer
Commentary
50%
50%

5 New Ways DevOps Will Leverage the Cloud

It's impossible to know what the future will bring for DevOps in the cloud, but the areas highlighted here are sure to play a role.

Image: Pixabay
Image: Pixabay

Research by Allied Market Research estimates the DevOps market will reach $9.4 billion by 2023. With cloud services expected to grow to $266.4 billion in 2020 alone, the continued overlap of DevOps and the cloud seems obvious. Of course, like every part of the tech world, the success of this overlap is driven by innovation. Here are five areas of innovation to keep an eye on in 2020.

1. Serverless architecture

According to research by technavio, the market share for serverless computing is expected to grow by $9.16 billion by 2023. Serverless options, or Functions as a Service (FaaS), are currently offered by all major cloud providers. These services can enable DevOps teams to further speed deployment, increase scalability, and improve user experience. At the same time, teams can decrease or eliminate infrastructure maintenance and costs.

Many CI/CD pipelines already take advantage of these services and that number will only increase. Particularly since there is growing support from tooling services, such as GitLab and Knative. Knative enables teams to build, deploy, and manage serverless workloads in Kubernetes. This combo can help DevOps teams access the benefits of both serverless and containers without sacrifice.

2. Cloud-native pipelines

Oracle predicts 80% of enterprise workloads will reside in the cloud by 2025. This growth is supported by continued adoption of microservices and containers. When DevOps teams transition tools and services to the cloud it is often done via containers or other cloud-native technologies. It is natural then, that as new pipeline tools are developed, tools will naturally prioritize cloud-nativity and make use of Infrastructure as Code (IaC) models.

Another factor supporting cloud-nativity is a growing focus on the use of container registry services. Registries enable DevOps teams to store container image repositories along with associated indexes, API paths, and access control policies. This enables more secure management of container images and facilitates easier and more reliable sharing across teams. Registries can help eliminate the barriers created by growing concern for container security.

3. Multi and hybrid-cloud deployments

The Rightscale 2019 State of the Cloud report found that 84% of enterprises surveyed are using either a hybrid or multi-cloud strategy. These strategies indicate an increase in products targeting hybrid and multi-cloud markets and a continuing demand for in-house development.

DevOps teams can take advantage of multi-cloud systems to ensure products truly are vendor agnostic and test compatibility across systems. However, teams are also likely to be challenged by a need to develop more robust monitoring and visibility tools.

A possible solution is the development of standardized monitoring pipelines. These pipelines could aggregate and automate much of the monitoring process and eliminate the need for piecemeal solutions.

4. Service meshes

Use of service meshes is starting to ramp up and is influencing the efficiency and performance of existing container deployments. One of the barriers to cloud development has been concerns over the security and manageability of microservices. Service meshes can minimize these concerns by providing greater resilience, visibility, and access control in deployments. A service mesh is an infrastructure layer that oversees service to service communications.

Kubernetes is currently the primary focus of service mesh providers. However, meshes can and will be applied to other use cases as the technology matures. Meshes simplify traceability, which is currently needed for highly complex, microservice-oriented environments. With greater visibility and control, DevOps teams can more effectively test and deploy services without fear of downtime. There is also potential for meshes to provide greater integration across pipeline tools, enabling easier automation and greater consistency.

5. DataOps

DataOps is the adoption of DevOps principles by the data industry and data science professionals. Although still a nascent field, it has potential to greatly improve the efficiency of data processing and analysis. DataOps also provides opportunities for DevOps teams to more smoothly integrate data insights into development practices and projects.

Currently, the data industry suffers from high error rates, lack of automated testing, and slow deployment times. The integration of DevOps can provide version control, standardized monitoring and measurement, and collaborative tools for faster release. Additionally, much data and data analysis are already happening in the cloud. It makes sense then, that the cloud-native tooling and strategies of DevOps can provide opportunities for growth.

Conclusion

DevOps has become the standard for many organizations due to its flexibility, speed, and efficiency. These traits both support cloud growth and are facilitated by it. Due to this, DevOps and cloud services will continue to grow more entwined and teams will continue to innovate new ways of adapting cloud services to their benefit. It is impossible to know what the future will bring for DevOps in the cloud, but the areas highlighted here are sure to play a role.

Gilad David Maayan is a technology writer who has worked with over 150 technology companies including SAP, Samsung NEXT, NetApp and Imperva, producing technical and thought leadership content that elucidates technical solutions for developers and IT leadership.

The InformationWeek community brings together IT practitioners and industry experts with IT advice, education, and opinions. We strive to highlight technology executives and subject matter experts and use their knowledge and experiences to help our audience of IT ... View Full Bio
We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
News
Think Like a Chief Innovation Officer and Get Work Done
Joao-Pierre S. Ruth, Senior Writer,  10/13/2020
Slideshows
10 Trends Accelerating Edge Computing
Cynthia Harvey, Freelance Journalist, InformationWeek,  10/8/2020
News
Northwestern Mutual CIO: Riding Out the Pandemic
Jessica Davis, Senior Editor, Enterprise Apps,  10/7/2020
White Papers
Register for InformationWeek Newsletters
2020 State of DevOps Report
2020 State of DevOps Report
Download this report today to learn more about the key tools and technologies being utilized, and how organizations deal with the cultural and process changes that DevOps brings. The report also examines the barriers organizations face, as well as the rewards from DevOps including faster application delivery, higher quality products, and quicker recovery from errors in production.
Video
Current Issue
[Special Report] Edge Computing: An IT Platform for the New Enterprise
Edge computing is poised to make a major splash within the next generation of corporate IT architectures. Here's what you need to know!
Slideshows
Flash Poll