![]() Trust me, it's going to be easier to let HashiCorp take care of some of the moving parts here. Step 0.a - Create a Terraform Cloud account I reaped many of the cost and performance benefits early and so the last bits just dragged on becase. My migration took many months! Not because it was hard,īut because there was no urgency. And you can have it happen as quickly or slowly as you like. Overall what I hope you take away is that there's a path migrating things safely. There's aspects of this that could likely be adapted. I hope in going through this that you get some inspiration rather than a blueprint to copy. It might not be the right plan for your app though. It worked well for me precisely because I wanted to re-architect the implementation anyway. ![]() This is theĮxact type of app that is a perfect fit for a more serverless and scale on demand approach. It's always running 2x dynos, a couple more for async workers, a production database. When it gets traffic it might service several thousand It's very bursty in terms of the traffic it serves. Measure an enterprise level spend, but it's always felt disproportionate to the actual needs of the app. It's only only a few hundred dollars which isn't by any Statement every month much to my chagrin. It's also a permanent fixture on my credit card It's mostly been a set and forget app,īut from time to time it requires some attention. I've a project that's been running happily on Heroku for many years now. This playbook could be followed as quickly as your own urgency and confidence desires. Learned, but that's mostly a by-product of the complete lack of urgency on my part for completing This is the distillation of more than a year of lessons Each step is incremental and self-contained, with specialĪttention given to avoiding any need to wholesale lift-and-shift the application so as to avoid This is a multi-part series on how to safely refactor and migrate a ruby-based app from Heroku
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |