5 Modern Cloud Infrastructure Trends To Watch Out For In 2019

5 Modern Cloud Infrastructure Trends To Watch Out For In 2019
5 Modern Cloud Infrastructure Trends To Watch Out For In 2019

With the enterprise and public sector accelerating the adoption, the cloud has become the new norm. From the days of on-demand provisioning of compute and storage to FPGA and GPU-based infrastructure, cloud computing has come a long way. Cloud computing has almost reached the tipping point.

The innovations from hyperscale infrastructure providers like Amazon, Microsoft, Google, and IBM are going to impact enterprise data centers. This trend will enable large enterprises to take advantage of the efficiency and performance achieved by cloud providers. With this trend, the line between on-premises infrastructure and public cloud will get blurred.

Here are five trends of modern infrastructure to watch out for in 2019:

THE RISE OF CONTAINERS & KUBERNETES IN THE ENTERPRISE DATA CENTER
Enterprises are embracing containers at a much faster pace than expected. The thriving open source community combined with the availability of mature commercial offerings has given confidence to enterprise customers.

Kubernetes has become the front and center of the enterprise container platform. From traditional OS vendors to modern PaaS providers, every major platform vendor has a commercial Kubernetes offering making it the new operating system of the data center.

In 2019, expect to see a meteoric rise of Kubernetes in the enterprise. Containers will redefine the hybrid cloud by bridging the gap between legacy and modern applications and on-premises and public cloud infrastructure.

Google has announced the preview of on-prem GKE that comes with tight integration of its proven Containers as a Service (CaaS) in the public cloud – Google Kubernetes Engine. Microsoft is moving fast in bringing Azure Kubernetes Service to Azure Stack private cloud platform. IBM is betting on IBM Cloud Private – a hybrid cloud platform based on Kubernetes.

Traditional PaaS has gradually transformed into a container management platform. PaaS industry leaders – Red Hat and Pivotal – have embraced Kubernetes as the foundation of their platforms. 2019 will witness the complete transformation of PaaS into CaaS.

THE AVAILABILITY OF SPECIALIZED HARDWARE FOR NICHE WORKLOADS
During the initial days of computing, the software was written for common hardware architecture based on Intel X86 or SPARC. Eventually, Intel became the lowest common denominator for OS vendors and application vendors.

The public cloud has changed the dynamics of the hardware and CPU market. To drive the scale of economy and efficiency, hyperscale providers like Amazon, Google, Microsoft, and Facebook started to build custom hardware and processors that complement Intel CPUs.

With niche workloads such as machine learning and high-performance computing becoming the key drivers of public cloud adoption, hyperscale providers are turning to custom hardware to accelerate the performance of the applications.

In 2019, we will see the trend where custom chips will replace generic software. The heavy lifting done by software written for virtualization, graphics, and HPC will be moved to purpose-built hardware that delivers massive performance and efficiency.

Field programmable gate arrays (FPGA) used in Microsoft’s Project Brainwave and proprietary accelerators such as Google Cloud TPU will become more prominent in 2019. They may even become available to power enterprise data centers.

MULTI-CLOUD WILL NO MORE BE A BUZZWORD
Enterprises are investing in multiple cloud platforms to reduce the risk of vendor lock-in and single point of failure.

Large enterprise customers are using at least two cloud providers when running mission-critical workloads. The common pattern is the use of object storage for maintaining an additional layer of redundancy. Deploying the DR site in a different cloud platform is also a common use case of multi-cloud. But these patterns don’t deliver the benefits of true multi-cloud adoption.

In 2019, we will witness a trend where customers will federate multiple cloud platforms to run a distributed workload. They may run a legacy transactional database in one cloud platform while running the data warehouse in the other. As cloud providers differentiate themselves with platforms for running niche workloads, customers will choose the best of breed providers to run parts of their workload.

Kubernetes will evolve to become the fabric of multi-cloud. Customers targeting Kubernetes as the preferred deployment target will enjoy the benefits of multi-cloud along with portability.

THE NEXT PHASE OF DEVOPS
Two major trends are going to impact the current DevOps model – Containers & AI.

Traditional DevOps tools were exclusively designed for provisioning, scheduling, configuring, and managing the lifecycle of virtual machines. Containers brought a different level of abstraction that eliminated the need to manage VMs directly. Concepts such as immutable infrastructure, infrastructure as code, and self-healing applications make traditional DevOps tools less relevant.

In 2019, we will witness a new wave of DevOps companies that deliver efficient CI/CD pipelines, better observability, and security of microservices. Like other areas of infrastructure, containers are all set to disrupt the DevOps market.

The application of AI to DevOps will result in AIOps that reduces the need for manual intervention. From anomaly detection to root cause analysis to predictive scaling to intelligent monitoring, AIOps-based technology will become the smart operations tool. It may even replace L1 and L2 support teams with intelligent automation.

AIOps will become a significant trend of 2019.

THE CONVERGENCE OF CONTAINERS AS A SERVICE AND FUNCTIONS AS A SERVICE
Serverless computing is no more a buzzword. It is becoming one of the fastest-growing cloud service delivery models. Amazon, Google, IBM, and Microsoft offer serverless computing models in their respective public cloud environments.

Functions as a Service (FaaS) is one of the delivery models of serverless computing in which developers upload code snippets packaged as modular functions. These functions are invoked in response to events generated by a variety of external sources such as databases, storage containers, streams, and even user interfaces. AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions are some of the implementations in the public cloud.

In 2019, we will see two trends – the convergence of CaaS and FaaS, and standardization of FaaS.

Serverless was the most discussed topic at KubeCon 2018 that concluded last week. The industry is coming together to make Kubernetes the platform for deploying event-driven functions that are invoked in response to internal and external events. Next year, I expect to see FaaS becoming a first-class citizen in the container world.

There will be efforts in defining common standards for FaaS that brings portability and interoperability of functions.

originally posted on Forbes.com by Janakiram MSV