Talk about my experiences (and failures) helping companies move to AWS and adopt microservices architecture. Heavy focus on the people aspect with some tech to set the scene.
Engine yard
Heroku
Some AWS (manually deployed on AWS)
Engine yard
Heroku
Some AWS (manually deployed on AWS)
Let’s put run in a container, how hard can this be?
Learn how to work in a team
Started with the least critical services first
Then found different version of ruby, upgraded them
Then found customized v2.7 of ruby
1000+ tests failing
Build took 45mins
Move from CircleCI -> AWS CodeBuild
Test image -> to run tests.
Hmmm …
Hmmm …
Hmmm …
Hmmm …
Hmmm …
Hmmm …
Hmmm …
Figure out how make the upading automatic / easy
Engine yard
Heroku
Some AWS (manually deployed on AWS)
Engine yard
Heroku
Some AWS (manually deployed on AWS)
So proud for „finishing the EY migration“, while everything was moved, there still was 2 instances running that ran reports.
Data bus
Data ownership
Copy & syncing data
Hard to do reports