Domain AppOps & AppFlow

Delegator

VSHN

Accountable

Team Nunki:

Contact

#nunki Team Chat

Purpose

Companies that need software for their business, need help choosing the most appropriate platform, technologies, tools, and processes to run their software and often struggle with 24/7 proactive operations. The Developers, who produce such software, want to have best-practice, standardized services, well-designed processes and automate as much as possible, so that mistakes are avoided, their work can scale, and they can focus on what really matters for their core task of creating great software.

We therefore need to help engineer application hosting platforms, support developers with their processes and tooling and take ownership for application operations around the clock.

Stakeholders

  • Company that needs software for their business

  • Software Developers

Key Deliverables

Guided by our current understanding of VSHN AppOps and VSHN AppFlow:

  • Cloud Hosting Architecture

  • VSHN AppFlow one-time engineering

  • General engineering to build a full solution to the customer’s requirements

  • Automated or manual Operations of this Application and other components (in combination with what’s operated by other VSHN internal or external services)

  • Cloud Native Consulting

  • Insights for existing and potential new products

Key Responsibilities

  • Starting in sales, find out what problem we need to solve for our customers.

  • Engineer solutions based on our products, potential future products and, if needed, together with partners.

  • Deliver first iterations of services that address the customers requirements now, and evolve it over time.

  • Over time, figure out what we should and can standardize into well-define products and features of VSHN AppOps and VSHN AppFlow.

External Constraints

  • What we offer is decided together with other POs in the sales process, see VIP-302. While this domain is where we build the missing puzzle pieces to give a full solution to the customer’s requirements we can’t do everything. It’s crucial to define the boundaries, before we sell a solution.

  • Tech Radar (Technology Alignment) - Tech decisions with impact beyond the team Tech Alignment Work Group

Definition of Done

We’ll learn as we define what we provide to customers and with the products of AppFlow & AppOps.
  • Documented and customer agreed definitions of the solutions we provide, either based on:

    • VSHN Product definitions

    • Specific agreements with customer - to ensure that expectations of what we provide and how customer contributes are clear.

Definition of Run

  • Service used by customers up and running according to SLI / SLO definition or customer specific agreement.

Delegator Responsibilities

  • Ensure guidance for the team based on OKRs, Roadmap and through the Pre-Sales decision making.

  • Ensure coordination between teams regarding the work that Nunki depends on (for example Application Marketplace services).

Dependencies

VSHN Products
  • Application Catalog

  • APPUiO

  • Managed OpenShift

  • Managed Kubernetes

External
  • OSS Projects and Software

VSHN Internal Services
  • Finance

  • People Operations

  • VSHN Canada timezone coverage support

Key Resources

  • Concepts, Templates, Frameworks

  • Inventory of in-use setups and applications we run.

  • SLO Monitoring System

Mindset, Skills and Capabilities

Skills
  • CI/CD Pipeline Engineering (GitLab and GitHub Actions)

  • Containerizing applications

  • Run applications on Kubernetes and OpenShift

  • Helm, Kustomize

  • Hosting Architecture Engineering

  • "Cloud" Know How

  • Developer Background to understand the customer

Mindsets
  • Open for new and unknown challenges, open minded to make something new.

  • Customer oriented

  • Eager to learn and develop skills for the technology

  • Trainer and Sparringspartner

Monitoring and Evaluation

Review (usually Peer Review) every 2 months with the Management.


This domain is tracked and reviewed as VIP-278