Serverless Computing Resources
Software Engineering
2609 views
Amazon amazes me with the services they come out with. I saw this interesting article this morning:
How we built a big data platform on AWS for 100 users for under $2 a month
If you’re not familiar with Serverless, it’s the concept of running a function by spinning up a computer (EC2) with the software and function installed on it, then terminating the server after the function completes. It’s far more cost-effective than keeping the server up and running all the time.
Many pundits believe Serverless, or Functions-as-a-Service (FaaS), is the future of cloud computing. So far, all the major cloud vendors have embraced this concept:
- Amazon Lambda
- Amazon Glue (Serverless ETL)
- Amazon Athena (Serverless Interactive Query Service)
- Google Cloud Functions
- Microsoft Azure Functions
- IBM Cloud Functions
Here are resources I recommend:
- Book: Serverless Architectures on AWS
- Course: Serverless for Beginners
- Course: AWS Lambda
- Course: Creating a Serverless Portfolio with AWS and ReactJS
- Course: The Serverless Framework – Build a Chatbot
- Course: Serverless Framework with GraphQL
- Blog: Serverless Trends on A Cloud Guru
- Repo: Awesome Serverless on GitHub