KubeCon + CloudNativeCon 2019 Takeaways

Cloud Native Computing Foundation’s KubeCon + CloudNativeCon 2019 recently took place in San Diego, California. Along with an increase in the number of companies and attendees, Kubernetes also got the attention it deserves from small, medium, enterprise and telco businesses, as well. Here are my takeaways from this show.

Kubernetes is Stable for Production Use

Kubernetes is stable and has the required features that will allow enterprises and service providers alike to deploy their applications in production. Cloud and IT vendors like Oracle, Azure, RedHat, VMWare and AWS, to name a few, have released products to help companies deploy Kubernetes in production. These offerings give companies the flexibility to deploy their applications at scale with availability and reliability. Telcos are also embracing Kubernetes. KubeCon 2019 included a 5G deployment at scale presented during the Linux Foundation’s keynote. This summit clearly put to rest the discussion about the viability of Kubernetes and up leveled the discussion about to deployment use cases (5G security, mobile edge computing, etc.).

Kubernetes and Multicloud/Hybrid Cloud Deployments

Kubernetes provides a simple path for companies to adopt a multicloud /hybrid cloud strategy for their applications without having to deal with the management overhead. Kubernetes APIs provide uniform management across clouds and, at the same time, companies can take advantage of cloud use cases like agility and auto scaling.

Cyber Security, Centralized Management and Observability

The key items that will allow a company to deliver its applications at scale on Kubernetes include:

  1. Ability to apply cyber security policies centrally. This is all the way from deployment (images and workload validation) to runtime (securing ingress traffic ingress North – South and East – West and egress traffic)
  2. Replicate these deployments across public cloud and private cloud, and across geographies to ensure availability and performance. A well-defined CI/CD pipeline is key to achieving this step.
  3. Provide good observability on the deployed workloads and run-time traffic. This is key for both compliance and continuous tuning of these workloads and security policies

Application delivery vendors that can help companies achieve these goals are well placed to have an impact in this space.

Increased adoption of Kubernetes presents new opportunities and challenges to businesses and vendors alike. Opportunities included deploying and delivering applications in multicloud and hybrid cloud environments at scale, without being tied to a cloud vendor. Challenges include optimizing for scale and delivering applications with security compliant to business needs. Vendors who can help deliver this promise and, at the same time, help businesses transition to this model of deployment, are well placed to make an impact.

Additional Resources


|

December 20, 2019

About Sudarsan Raghavan

Sudarsan Raghavan is a director of engineering at A10 Networks focused on building security and cloud-native products and solutions. READ MORE