Apex

HomeTutorials

Learn with hands-on examples.

From your first deployment to multi-region architectures, explore Apex with step-by-step guides.

Beginner

If you are deploying to Apex for the first time, start with these guides.

Deploy your first project

Connect a repository, configure a project, and send a first production deployment through the Apex edge runtime.

Starter · Starter · 8 min
Open tutorial →

Bind a custom domain with managed TLS

Connect a production domain to Apex, verify DNS, and let the platform provision and renew the certificate automatically.

Starter · Starter · 6 min
Open tutorial →

Environment variables without leaking production secrets

Separate development, preview, and production configuration and make secret access explicit to the team.

Starter · Starter · 10 min
Open tutorial →

Intermediate

Workflows your team will need as you grow.

Preview environments for every pull request

Create isolated preview URLs for branches, share them with reviewers, and promote the approved build to production.

Intermediate · Intermediate · 14 min
Open tutorial →

Build actionable logs and alerts

Connect Apex request and deployment logs to your operational workflow without drowning the team in low-value alerts.

Intermediate · Intermediate · 12 min
Open tutorial →

Progressive delivery with traffic splits

Release a new version to a small traffic slice, compare health signals, and roll back without rebuilding.

Intermediate · Intermediate · 16 min
Open tutorial →

Advanced

In-depth topics for multi-region, high-traffic systems.

Multi-region consistency: cache, reads, and writes

Choose a data consistency model that matches your product when edge compute is distributed across regions.

Advanced · Advanced · 22 min
Open tutorial →

Instant rollback with health checks

Use health checks and release gates to return production traffic to a known-good deployment when a release degrades service health.

Advanced · Advanced · 18 min
Open tutorial →

Enterprise edge architecture and SLA design

Turn application requirements into explicit capacity, availability, access, and incident-response controls.

Advanced · Advanced · 20 min
Open tutorial →