Ephemeral Previewとは?
ephemeral previewは、pull requestやブランチのために自動で作成される短命なdeployで、その変更を反映したライブ環境を提供します。レビュアーやステークホルダーは、diffを読む代わりに実際に稼働している変更を操作できます。環境はブランチがmergeまたはcloseされると破棄されます。
なぜ重要か
コードを静的にレビューすると、変更が稼働しているときにのみ現れる振る舞いを見逃しますが、ephemeral previewはそのギャップをpull requestごとに埋めます。それぞれが隔離されていて使い捨てなので、previewが共有環境を妨げることはありません。コストはそれらをbuildし破棄するためのCIとインフラで、managed runnerはこれをオンデマンドでプロビジョニングできます。
関連ガイド
What Is a Branch Deploy?A branch deploy publishes a deployment built from a specific branch, letting teams preview or release work fr…
What Is an Atomic Deploy?An atomic deploy switches traffic to a fully prepared new release in a single instant, so users never see a h…
What Is Self-Service Deployment?Self-service deployment lets developers ship their own changes through guardrailed automation, without filing…