~/talk

GitHub + Azure: Better Together!

slides:none on file

Live demo builds a small website inside GitHub Codespaces and uses GitHub Actions to build a Docker image, run unit tests, push to Azure Container Registry, and deploy to three identical environments (test, staging, production) with a manual approval gate. Code scanning with CodeQL runs on each PR, dependency alerts create PRs, image scanning is checked, and deployments are tagged with the image SHA for traceability. Secret scanning in Codespaces fails to catch a pushed secret during the demo.

AI-written summary · about

  1. 0:00Introduction
  2. 1:12What is DevOps
  3. 4:00Shifting Left
  4. 5:26High Performing DevOps
  5. 6:12Secure Software Development
  6. 6:56GitHub Azure Integration
  7. 9:16Security in the Development Lifecycle
  8. 12:35Collaboration
  9. 14:55Demo
  10. 16:35GitHub Code Space
  11. 19:05Share a deep link
  12. 22:35Deploying live code
  13. 25:45Automating pull requests
  14. 27:05Running tests
  15. 30:20Review pending deployment
  16. 31:50Enable CodeQL
  17. 33:45Code Scanning
  18. 36:15GitHub CoPilot Chat
  19. 39:05Retest
  20. 40:15Secrets
  21. 40:45Environments
  22. 42:15Traceability
  23. 43:45Test Environment
  24. 45:15Change Password
  25. 46:55Test
~/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.