~/talk

Multi-Cloud Deployments with GitHub Actions

Talkat Conf42 Cloud Native 2023 · on Thursday, 2023-03-30· [devops-and-delivery]
linkedin:rob-earlam
slides:none on file

A real migration from two monoliths to a mono repo with four sites uses GitHub Actions, reusable workflows and path-based triggers to avoid rebuilding everything on every commit. The setup builds an ASP.NET 6 -> Azure Web App for the interactive MVP and three Next.js -> Vercel heads, pushes content to XM Cloud (SaaS CMS), runs staging then prod via workflow_dispatch or main-guarded steps, and yields targeted, working deployments.

AI-written summary · about

  1. 0:00Multi-cloud deployments intro
  2. 1:36Legacy monolith challenges
  3. 3:19Unified mono repo benefits
  4. 5:25GitHub Actions for CI/CD
  5. 6:29Splitting pipelines by system
  6. 7:13Workflow structure and naming
  7. 8:18Targeted deployment config
  8. 10:03Building .NET apps
  9. 11:28Azure Web Apps deploy
  10. 14:37Next.js to Vercel deploy
  11. 17:51Community actions leverage
  12. 18:55Monitoring in GitHub UI
  13. 21:20Key takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.