Core Concepts
Understand the key entities and concepts in StrictOps
Core Concepts
StrictOps orchestrates deployments of your applications to AWS ECS Fargate. This section explains the key entities and how they work together.
Overview
StrictOps uses a hierarchical model:
- Organizations manage team access and billing
- Projects group related services and environments
- Services define what gets deployed (via
strictops.yml) - Environments separate production from staging/development
- Integrations connect your AWS account and GitHub repositories
- Deployments track each release of your application
- Logs give you visibility into running services
Entity Relationships
Learn More
- Deployments - How deployments work and their lifecycle
- Services - Defining services in
strictops.yml - Environments - Multi-environment deployment support
- Stack Strategies - How environments are grouped into CloudFormation stacks
- Organizations - Team and access management
- Integrations - AWS and GitHub connections
- Logs - Viewing application logs