There's this startup I'm trying to build that needs to be able to scale to different regions and the thruth is I have no idea what buckets, cluodformation or other aws services are. Since I'm going on vacations next week to a place where there is no internet at all, I wanted to ask for an e-book to load on my Kindle so I can start reading and understanding what a good approach is, while being offline.
Would you recommend this one? It's the only one that kinda seems to explain what I'm after. https://cloudonaut.io/amazon-web-services-in-action/
Any ideas?
Now the time has come where I have to step up a notch, change the backend design and extend it a lot further to support an incoming wave of new clients that expect something more than what I'm currently offering.
I've been digging HN a lot and reading about everything that could help me here and I opted for using GO for the backend. The idea would be to write all the functionality on GO, users, db and such and write the frontend with AngularJS connecting it through a rest-like API. I don't have right now the time to learn GO and rewrite everything I made on PHP, but I plan on doing it in the next 6 months.
Right now I'll be writing the backend again in Laravel I think, but only the functionality. My idea is to make an API and have the frontend with AngularJS connect to it using post/get to do everything. This way I can isolate the backend from the frontend and eventually rewrite the backend in go without needing to touch the frontend in Angular.
Does this make any sense? Is this, a good way to approach this although its maybe not the best one? What are your thoughts? Thank you!