Interesting read! You clearly broke it down. Thank you. As an upcoming Associate cloud engineer, I found this very enlightening.
Hey Edidiong! π
Am not sure if this is similar to it, but I was reading and experimenting with Serverless Architectures like Function as a Service with Python and GCP (Google Cloud Platform), so If they are the same, there is one serious con you should add here, which is Vendor-locking and Data-locking
What those basically means is you get locked to the platform you are doing your development on, and this can cause you to pay high bills if you are not careful with the optimizations, or your data grew so large, and the problem here is migrating to another vendor (say, from AWS to GCP), is not a walk in a park kinda thing
Other than that, great blog!
Kiran Satya Raj
One of the best ways to get started with cloud-native is with this article, you explained it so clearly so can't thank you enough for that, keep bringing more such articles on cloud-native, this is so helpful