Cloud Ecosystem of Managed Services
Standard Operations
Standard Operations capabilities support the activities of the software development life cycle from the moment an application version is produced to operating and monitoring that application in the designated cloud environment.
Description
The Pipeline implements the continous integration and continous delivery DevOps pattern so that services can be built, packaged, deployed consistently, efficiently, and securely.
Key Capabilities Include:
- Jobs - A set of steps to be executed (e.g., build job).
- Pipelines - A collection of steps to execute, involving one or more jobs.
Maturity:
FCS believes this capability has reached a level of maturity in FCS where it can be used and deployed in a limited capacity or upon special request from a customer/tenant.
Technology
Additional Documentation
Description
The container registry houses container images either produced from pipelines or obtained from external registries to faciliate the deployment of applications to environments in a consistent and predictable manner.
Key Capabilities Include:
- Persistence - The ability to persist a container image to the registry.
- Versioning - The ability to associate a version to a container image with a common name.
- Image Scanning - The ability to scan a container image for vulnerabilities.
- Retrieval - The ability to retrieve an image for deployment.
Maturity:
FCS believes this capability has reached a level of maturity in FCS where it can be broadly deployed and used by FCS Tenants. Uses and limitations are well understood and costs have been baselined.
Technology
Additional Documentation
Description
The AMI and Package Management services support the production, persistence, retrieval, and deployment of Virtual Machine images or operating system packages for deployment to environments in a consistent and predictable manner.
Key Capabilities Include:
- Persistence - The ability to persist a VM image / OS package to the registry.
- Versioning - The ability to associate a version to a VM image / OS package with a common name.
- Image Scanning - The ability to scan a VM image / OS package for vulnerabilities.
- Retrieval - The ability to retrieve an VM image / OS package for deployment.
Maturity:
FCS believes this capability has reached a level of maturity in FCS where it can be used and deployed in a limited capacity or upon special request from a customer/tenant.
Technology
Additional Documentation
Description
Monitoring tools capture important metrics to be able to support the observability of a system.
Key Capabilities Include:
- Application Performance Monitoring (APM) - Application visibility aligning requests to code execution and request correlation to services.
- Real User Monitoring - Performance visibility to understand the experience of actual users.
- Synthetic Monitoring - Tests to gain insights into system and application performance resulting from simulated requests.
- Dashboards - A collection of metrics displayed visually as part of a single pane of glass to inform overall understanding of health of the system.
Description
Log Management services implement the unified logging design pattern in order to support development, operations and monitoring, and security activities.
Key Capabilities Include:
- Log Forwarding - The ability to route logs from the source to the logging end-point.
- Log Aggregation - The ability to group log output statements in the way that makes to provide the most value to the ability to use that log downstream for understanding how the system is behaving.
- Log Querying - The ability to find log entries after having been collected.
Description
Configuration management services provide version management, repeatibility, and validation for changes and corresponding secrets and required to be made to a system.
Key Capabilities Include:
- Automated Configuration Management - The ability to orchestrate systems as expressed in version controlled artifacts to corresponding systems to which those changes should be applied based on meta data or other mappings.
- Secrets Management - The ability to securely store and retrieve secrets with appropriate access controls.
Maturity:
FCS believes this capability has reached a level of maturity in FCS where it can be used and deployed in a limited capacity or upon special request from a customer/tenant.