Domain APPUiO Managed Kubernetes Services
Accountable |
Team "Vega" |
---|---|
Delegator |
Business Operations (Management) |
Ramon Cahenzli, Patrik Marxer |
|
Hadar Muscal |
|
Colin Bieri, Robin Scherrer |
Purpose
To run their workloads our customers and VSHN (for example to do AppOps) need Kubernetes. Strategically, VSHN doesn’t want to build and run Kubernetes clusters when they are available as a service from the cloud provider.
We therefore need to develop and maintain how to most effectively broker the provisioning and configuration of cloud Kubernetes and their environment according to customer needs and reliably run them as a VSHN managed service. With that, VSHN AppOps and our customers don’t need to care about getting and running Kubernetes clusters in the cloud.
Key Responsibilities
-
Requirements for Services from stakeholders are understood, fed and decided in product management.
-
Products defined in needed detail, including SLIs and SLOs.
-
Automation Framework built and maintained.
-
Defined Services are produced.
-
Code and documentation for all Services maintained.
-
Customer Services operated towards defined SLOs.
-
Customers receive support according to (Support Plans).
Definition of Done
-
All used services are visible and automatically billed, no manual interventions needed.
-
Unified way (API) for customers and VSHNeers to self-service provision and configure services.
Definition of Run
-
Service used by customers up and running according to SLI / SLO definition.
External Constraints
-
-
Defines which service, and major features, to build next
-
-
Tech Radar (Technology Alignment)
Key Resources
-
Project Syn
-
Inventory of all running services
-
SLO Monitoring System
-
Rancher Management Server (for now)
Mindset, Skills and Capabilities
- Skills
-
-
System Engineering
-
Cloud Kubernetes Experts
-
Kubernetes
-
Rancher (for now)
-
Terraform
-
Software Development (Go, Python)
-
- Mindsets
-
-
Product and SLO oriented
-
Accountable Team
Vega
-
Colin Bieri (DevOps Engineer)
-
Erik Harder (DevOps Engineer)
-
Hadar Muscal (Product Owner)
-
Jay Sim (DevOps Engineer) - VSHN Canada
-
Patrik Marxer (DevOps Engineer)
-
Ramon Cahenzli (DevOps Engineer)
-
Robin Scherrer (DevOps Engineer)
-
Sandro Kaspar (DevOps Engineer)
This domain is tracked and reviewed as VIP-280