I'm curious on the decision from our two engineers to handle the database on their own for many of the initial phases instead of offloading to a fully managed database service in AWS (DDB or RDS depending on needs).
What could be the reasons they decided to host them in EC2 instances? Costs? A particular DB technology not offered as a service in AWS?
Loved the story format! It keeps the article engaging :)
A question though - won't the pre-launch stack be enough for steps 1-3? I'm doing a small project myself, and we indeed chose Amplify, Lambda and RDS. What's the advantages of an EC2 instance versus Lambdas? Cost savings?
I have a question about S3 and CloudFront mentioned in step 5. What could be the usecase to use both? Won't S3 be enough to host images, css and javascript?
Nice article!
I'm curious on the decision from our two engineers to handle the database on their own for many of the initial phases instead of offloading to a fully managed database service in AWS (DDB or RDS depending on needs).
What could be the reasons they decided to host them in EC2 instances? Costs? A particular DB technology not offered as a service in AWS?
RDS should be enough in this context. I forgot to mention it.
Thanks, Fran.
excellent article and well explained
thanks
Great , brilliant way of explaining.
thanks for the feedback
This was absolutely brilliant ❤️👏🏾
thanks for the feedback, Kelvin
Loved the story format! It keeps the article engaging :)
A question though - won't the pre-launch stack be enough for steps 1-3? I'm doing a small project myself, and we indeed chose Amplify, Lambda and RDS. What's the advantages of an EC2 instance versus Lambdas? Cost savings?
Lambdas are billed based on the execution time. So if you have infrequent and short execution time, lambdas are a good fit.
But if you have long running and CPU intensive execution, EC2 might be cheaper. Again, it depends on the use case.
It would be interesting to know more about your side project. It's pretty cool that you've something.
Thanks!
It’s the first time I’m playing with serverless, so there are interesting lessons. Up until now I only used k8s (on GCP), with microservices.
Hopefully I’ll reach the milestones you wrote about and I will gladly share my experience :)
fingers crossed :)
Amazing article! Inspires me to build something and scale it out haha!
nice
Well written. Thanks for penning it down.
thanks
This is awesome! So comprehensive and engaging.
I’m struggling a bit on Step 6 though specifically the Load balancer part and diagram. Any resources I can explore to understand that in detail?
thanks, perhaps this will might be useful https://www.nginx.com/resources/glossary/load-balancing/
Nice Article! Loved the story format!
I have a question about S3 and CloudFront mentioned in step 5. What could be the usecase to use both? Won't S3 be enough to host images, css and javascript?
Well put. Interesting to see what problems were faced at different levels, and decision taken to overcome them. Thanks, really great article!
Great post, excellent story.