From Cavemen to Captains - Using Kubernetes to Evolve DevOps Adoption


TALK ABSTRACT

Our goal at Verizon is to create a shared multi-tenant container platform to:

  • Accelerate our public cloud migration strategy
  • Improve developer velocity
  • Realize cost savings by reducing infrastructure spend
  • Optimize resource utilization
  • Enhance security, monitoring and governance framework that provides visibility from development to production

We achieved our goals by embracing open source Kubernetes and extending it to deploy a platform that provides a common set of components that are shared across the entire Verizon Enterprise.

The talk will highlight and share our experiences on

  • Deployment
    • Securing helm deployments in a multi-tenant environment

  • Manage Authentication & authorization (RBAC) for multi-tenant platform for large enterprise by leveraging kubectl plugins

  • Logging
    • Support for diverse logging implementations for both brown(legacy) and green field applications
    • Configuration management using Custom Resource Definitions (CRD)

  • Load Balancing
    • Efficiently using Ingress objects to manage cost and to provide end to end automation

  • Security
    • Effectively using tools early on in the development process
    • Establishing container image management, scanning and runtime protection policies

Slideshare

Speakers

ragu-srinivasan

Ragu Srinivasan


More than 20 years of experience in Software Development and Application Architecture. As an Associate Fellow at Verizon, I am currently responsible for our cloud migration strategy.


ramesh-podila

Ramesh Podila


Solution Architect at Verizon with experience in application development and systems engineering. My current foucs is on building Kubernetes container platform for Verizon.