Skip to content
This repository has been archived by the owner on Apr 30, 2021. It is now read-only.

Latest commit

 

History

History
50 lines (39 loc) · 2.6 KB

gsp-architecture-overview.md

File metadata and controls

50 lines (39 loc) · 2.6 KB

GDS Supported Platform Overview

Generic View

This view shows the high level components that make up the GDS Supported Platform.

conceptual overview of the GDS Supported platform

Component Description
BUILD converts source code into deployable binary artefacts and stores them in a repository
CLOUD HOSTING provides the underlying cloud infrastructure
DEPLOY controls how binary artefacts are deployed
GDS SERVICES services written by GDS service teams in a GDS Way supported language
LOGGING collects log infomation to allow inspection and diagnosis of a running application
MONITORING AND ALERTING looks after the application and tells you when it is having issues
PROTECTIVE MONITORING ensures that your service is safe and manages the cyber security risk
RUNTIME schedules the code to be run

Implementation Specific View

conceptual overview of the GDS Supported platform

Component Description
Alertmanager The TechOps standard alerting tools is AlertManager
Amazon Web Services AWS provides the underlying cloud infrastructure
CloudWatch collects log infomation to allow inspection and diagnosis of a running application
ConcourseCI is the release automation tool that runs build, test and deployment pipelines
Docker runs containers
GDS Services services written by GDS service teams in a GDS Way supported language
Grafana display application metrics
Helm Charts Applications packaged for deployment using Helm Charts
EKS AWS Elastic Container Service for Kubernetes schedules the containers to be run
Prometheus TechOps monitoring
Splunk ensures that your service is safe and manages the cyber security risk
Terraform manages the infrastructure as code