DevOps Domain
DevOps Domain
DevOps is a set of practices, culture, and tooling that connects software development and IT/operations to deliver changes faster, safer, and more reliably.
Scope (What “DevOps” Typically Includes)
- Planning & Collaboration: product → engineering → operations alignment; shared ownership.
- Source Control: branching strategy, code review, trunk-based development.
- CI (Continuous Integration): build, test, lint, security checks on every change.
- CD (Continuous Delivery/Deployment): automated, repeatable releases to environments.
- Infrastructure as Code (IaC): reproducible infrastructure and configuration.
- Observability: logs, metrics, traces, dashboards, alerting.
- Reliability Engineering (SRE): SLOs/SLIs, error budgets, incident response.
- Security (DevSecOps): shift-left security, supply-chain integrity, policy-as-code.
Core Capabilities
Delivery Pipeline
- Build automation (reproducible builds)
- Test automation (unit/integration/e2e)
- Artifact management (versioning, promotion)
- Release strategies (blue/green, canary, rolling)
- Rollback/roll-forward strategies
Environments & Infrastructure
- IaC (e.g., Terraform, CloudFormation)
- Configuration management (e.g., Ansible, Chef)
- Containerization & orchestration (Docker, Kubernetes)
- Secrets management (Vault, cloud secret stores)
- Networking, IAM, policy controls
Operations & Reliability
- Monitoring and alerting
- Incident management and postmortems
- Capacity planning and performance engineering
- Backup/restore and disaster recovery
- Change management and runbooks
Security & Compliance
- SAST/DAST/Dependency scanning
- SBOM + provenance (e.g., SLSA concepts)
- Policy-as-code, least privilege
- Audit logging and compliance reporting
Common Metrics
- Lead time for changes
- Deployment frequency
- Change failure rate
- Mean time to restore (MTTR)
(These align with the widely used DORA metrics framework.)
Typical Tooling Landscape (Examples)
- SCM: GitHub, GitLab, Bitbucket
- CI/CD: GitHub Actions, GitLab CI, Jenkins, Azure DevOps
- IaC: Terraform, Pulumi, CloudFormation
- Containers: Docker, Kubernetes, Helm
- Observability: Prometheus/Grafana, Datadog, New Relic, OpenTelemetry
- Security: Snyk, Dependabot, Trivy, CodeQL
Operating Model Patterns
- Platform team enabling “golden paths” and self-service.
- Product teams owning services end-to-end (“you build it, you run it”).
- SRE partnering model for reliability standards and incident response.
Recommended Document Extensions (Optional)
- Definition of environments (dev/stage/prod)
- Release process and approvals (if any)
- Incident severity levels and on-call policy
- SLO catalog and service ownership map
Notes: totalaitools.net Domain & DNS
- Custom Domain: https://totalaitools.net (or https://www.totalaitools.net)
- Default Azure Domain: https://red-ground-04d495a1e.2.azurestaticapps.net
- Domain Registration: in AWS Domain Service
Verify Domain owner ship at Azure Static Web
- Azure Static Web: Settings → Custom Domains → Add other domain
- Add: totalaitools.net
- Azure will auto-generate a TXT string
- Copy the TXT value to AWS:
- AWS Route 53 → Hosted Zones → totalaitools.net
- Add a TXT record with the value copied from Azure
Add A Record in AWS Route 53 (Point to Azure Static Web)
- Azure Static Web: Overview → click JSON View
- Find:
stableInboundIP - Copy the IP value to AWS Route 53 and add an A record pointing to that IP
Last built with the static site tool.