Cocktail of Environments - Managing Multiple Development Environments

Cocktail of Environments - Managing Multiple Development Environments

Conf42 via YouTube Direct link

decision maker

32 of 45

32 of 45

decision maker

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Cocktail of Environments - Managing Multiple Development Environments

Automatically move to the next video in the Classroom when playback concludes

  1. 1 intro
  2. 2 preamble
  3. 3 about aleksandr
  4. 4 about dmitry
  5. 5 prologue: when cto comes to you
  6. 6 initial state
  7. 7 typical environments
  8. 8 goals
  9. 9 atypical environments
  10. 10 one cluster - several environments
  11. 11 stable dev
  12. 12 branch dev
  13. 13 release candidates dev
  14. 14 issues to address
  15. 15 service injection
  16. 16 we need more branches
  17. 17 release candidates testing
  18. 18 istio virtual service
  19. 19 route to a branch
  20. 20 virtual service merge operator
  21. 21 tricky case: webhooks
  22. 22 what about event-driven?
  23. 23 unblocking async scenarios
  24. 24 async issues
  25. 25 let's use event routing
  26. 26 subscription for all branches
  27. 27 subscription per branch
  28. 28 static subscriptions
  29. 29 dynamic subscriptions
  30. 30 deployment process
  31. 31 common library
  32. 32 decision maker
  33. 33 async scenarios are unlocked
  34. 34 make the solution safe
  35. 35 migrations that break
  36. 36 use separated db for all branches
  37. 37 use separated db per branch
  38. 38 separated dbs schema
  39. 39 welcome to real life
  40. 40 welcome to ephemeral environments
  41. 41 custom ephemeral environments
  42. 42 benefits
  43. 43 cognitive load issue
  44. 44 drawbacks
  45. 45 questions?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.