Salta al contenuto principale

Fonti

Fonti autorevoli

Le definizioni, i principi e le pratiche di questo pack sono fondati sulle seguenti fonti primarie e ampiamente riconosciute. Dove un concetto ha un'origine canonica o una specifica mantenuta (ad esempio le DORA metrics, il formato dell'immagine OCI o OpenTelemetry), viene citato il riferimento originale o ufficiale.

Piattaforme CI/CD e pipeline

  • Documentazione GitHub Actions - GitHub. https://docs.github.com/en/actions
  • Documentazione GitLab CI/CD. https://docs.gitlab.com/ee/ci/
  • Documentazione utente Jenkins. https://www.jenkins.io/doc/
  • Documentazione Argo CD (continuous delivery GitOps per Kubernetes). https://argo-cd.readthedocs.io/en/stable/
  • Documentazione Flux (toolkit GitOps). https://fluxcd.io/flux/

Container e orchestrazione

  • Documentazione Docker (build, Dockerfile, multi-stage build). https://docs.docker.com/
  • Documentazione Kubernetes (concetti, deployment, probe). https://kubernetes.io/docs/home/
  • Specifiche Open Container Initiative (OCI). https://opencontainers.org/
  • Documentazione Helm (il package manager di Kubernetes). https://helm.sh/docs/

Infrastructure as Code

  • Documentazione Terraform - HashiCorp. https://developer.hashicorp.com/terraform/docs
  • Documentazione Pulumi. https://www.pulumi.com/docs/
  • Documentazione Ansible - Red Hat. https://docs.ansible.com/

Affidabilità, metriche e observability

  • Google Site Reliability Engineering Book (SLI/SLO/SLA, error budget, toil). https://sre.google/sre-book/table-of-contents/
  • DORA - DevOps Research and Assessment (Four Keys, report State of DevOps). https://dora.dev/
  • Documentazione OpenTelemetry (tracce, metriche, log). https://opentelemetry.io/docs/
  • Documentazione Prometheus (monitoring e alerting). https://prometheus.io/docs/introduction/overview/

Sicurezza e supply chain

  • OWASP DevSecOps Guideline. https://owasp.org/www-project-devsecops-guideline/
  • SLSA - Supply-chain Levels for Software Artifacts. https://slsa.dev/
  • Documentazione Sigstore (firma degli artefatti con cosign). https://docs.sigstore.dev/
  • Specifica SBOM CycloneDX. https://cyclonedx.org/specification/overview/
  • Specifica SPDX (Software Package Data Exchange). https://spdx.dev/

Migrazioni e pattern di delivery

  • Documentazione Flyway (migrazioni di database). https://documentation.red-gate.com/fd
  • Martin Fowler - Continuous Integration, Blue-Green Deployment, Canary Release, Feature Toggles. https://martinfowler.com/
  • La metodologia Twelve-Factor App (config, build/release/run, parità dev/prod). https://12factor.net/