Skip to content

Digital foundations

Building digital businesses at the speed of the cloud.

Premises

  • There were 350 Leap blueprints and Build Engagements last year with a software engineering component
  • Almost all of these engagements required some Cloud, Infrastructure and Development Tooling set up to allow teams to get started
  • Inconsistent approach leads to increased complexity, lower quality and increased risks and delivery times

Stages of Journey

  • Minimal valuable product (MVP)
    • quickly develop a prototype with tooling and resources available
  • Governance and processes
    • strategy to scale up by number of teams and products
  • Long-term support and maintenance

Building blocks

  • Source code management
  • CI/CD pipelines
  • Container orchestration
  • Secrets management
  • Authentication and authorization
  • Monitoring, logging and alerting
  • Resource provisioning
  • Incident response
  • Backup and recovery
  • Pre-built and custom assets

Implementation strategies

Each function above might be implemented and integrated differently, depending on client's maturity and broader IT strategy.

  • Generic cloud services
    • AWS, Azure, GCP, ...
  • Custom managed services
    • GitHub, GitLab, BitBucket, VMWare, OpenShift, ...
  • Self-managed and open-source
    • Kubernetes, Gitea, GitLab CE, ...