1
Navigating
Your Kubernetes Journey
Enterprise Trusted Continuous Delivery
tiffanyjachja
tiffany.jachja@harness.io
Tiffany Jachja
Evangelist
Harness
2
2
Kubernetes
Landscape of Cloud Native
Software Delivery
Agenda
Evangelist
@tiffanyjachja
Tiffany Jachja
Cloud Native Application Development
meets empowered Software Delivery
3
Kubernetes, the basics
• Container Image (artifact)
• Container Orchestration platform (target environment)
• Introduces a new paradigm
• Distributed systems across multiple nodes
4
4
• Pod
• Services
• Job
• CronJob
• ConfigMap
• Secret
• Deployment
• Namespace
5
5
• Single Concern
• Self-Containment
• Image immutable
6
6
• Sidecar
• Ambassador
• Daemonset
• Controller
7
7
• Logging
• Tagging resources
• Security
8
8
• Application
Resilience
• Circuit Breaking
• Scale
9
Built for the modern enterprise
10
Doing more in the cloud
11
Delivering high quality, faster
12
A systems approach to delivery
• Mean time to restore
• Change failure rate
• Lead time
• Deployment frequency
13
Risks and controls
• Unapproved changes
• PII or credentials in source code
• Low quality code in production
• Lack of quality gates
• Unexpected system behaviors in
prod
• Change approval
• Secrets management
• Application quality analysis
• Quality gate evaluation
• Enforced deployment strategies
14
Accelerate your software delivery
15
15
THANK YOU!
Meet me in the Network
Chat Lounge for questions

DevOps Institute SkilUp Day Enterprise Kubernetes - Navigating Your Kubernetes Journey