Extra Credit

Heroku

Official docs outline

14 sections
  1. Getting started

    Deploying a first app and learning the Heroku platform basics.

  2. Dynos

    Dyno types, the dyno manager, lifecycle, restarts and ephemeral filesystem.

  3. Scaling dyno formation

    Horizontal and vertical scaling, autoscaling and process types.

  4. Procfile and process types

    Declaring web, worker and release process types.

  5. Buildpacks and slugs

    How code is compiled into slugs by buildpacks.

  6. Config vars

    Environment-based configuration for apps.

  7. Releases and release phase

    Release creation, rollbacks and running tasks before a release goes live.

  8. Add-ons

    Provisioning and attaching third-party services.

  9. Heroku Postgres

    Managed Postgres plans, backups, followers and connection management.

  10. Pipelines, review apps and CI

    Promotion pipelines, review apps and Heroku CI.

  11. HTTP routing and networking

    The router, request timeouts, websockets and custom domains.

  12. Logging

    Logplex, log drains and viewing logs.

  13. Private Spaces

    Isolated runtime environments with private networking.

  14. Production checklist

    Preparing an app for production use.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 29