Hi All! This is my first ever response on devmag. I am currently working as a Cloud Software Engineer, developing cloud native apps. I am seeing this huge trend of all of AWS services being integrated together to make great microservices. I am a passionate learner and have recently started my career in software. I really want to solve some simple problems using the latest technologies such as AWS Lambda, API Gateway, etc. Anyone doing any interesting stuff in this space? I am really looking forward to start contributing to open source. Don't know yet where would I start this journey, however just wanted to start by getting to know cool people here. So, hello everyone! :)
I'm an AWS n00b, but heavily invested in Google's cloud - my recent focus has become making software that's cloud/server-agnostic; so in other words, I don't want any kind of lock-in if I deploy on Google or AWS and migrating should be simple.
I have one app which is using almost every Google API you can think of running on Google App Engine, if I want to migrate this app to another cloud provider, I'll need to rewrite the app and if Google decides to shut down any of the APIs I'm using, I'm toast. Same applies to AWS.
So even though those APIs are convenient, I avoid them as far as possible unless I build a generic interface on top of those APIs that I can easily swing to another cloud provider if I need to.