In this article I'll be talking about how to become great Serverless developer specially working on AWS.
📋 Note: This article is high-level, wher...
For further actions, you may consider blocking this person and/or reporting abuse
Using AWS for serverless applications is so....2017 dude.
Serverless isn't the future. It's been here for at least 5-10 years.
Sorry, not a fan of this article. It broadly mentions a few things, hypes AWS a lot, but in the end, anyone wanting to understand serverless , reading this article doesn't help them get there at all.
You didn't even explain a serverless stack in AWS, or what steps to set one up.
If you're going to write about AWS, you should know AWS.
You should be able to say
For a small serverless application you can easily run a build locally and deploy the files on S3 and use it to host a static site that way.
Or if the site requires data from your database, then you can setup an EC2 with a MySQL server and use that as the backend endpoint for the S3 files to load from.
If the site is larger, maybe you'd use AWS Lambda with API gateway for an seo friendly url so you can load the data through there as it supports scaling of requests.
OR perhaps it's enterprise level and you need to use RDS for the databases, or Cloudsearch, and integrate these with a fully load balanced system and again with Lambda/API Gateway so your "serverless" endpoints.
Or you're nuts working with AWS so you implement cubernetes and their yaml nonsense and have it auto implement a dozen services and tools you have no idea how to manage.
Yea...that's how i'd approach writing about using Serverless with AWS.
In reality though...screw all that. Use algolia.com for your database, and deploy your static frontend using Digital Ocean apps, Github pages, netlify, heroku, hell anything other than AWS's massively bloated systems.
The main idea of this article is to show on how to become good engineer specially when working with serverless services on AWS. If you want to go deep on some of the services I have several articles where I explain with good examples and deep dives. And serverless is here and will remain :) if you're not using it, but for sure there are a lot of startups are using. And like I said this article is high-level just giving the best approach to start working with serverless services 😃
You literally wrote an article here sir - I mean the version I would have loved to see.
Thanks a lot.
Just followed you. Mind if we connect better sir? Prolly via Linkedin or Twitter.
Kube is not AWS matey ❤️
💯 Serverless isn't best when you have millions on traffic
But when you're startup or just some side project Serveless is your best bet,
it is cost effective, can scale to thousands or millions, easy to deploy & manage
They only ditched it for one specific project where serverless made no sense (tossing video frames across buckets and lambdas).
More details on the frameworks would be great - that's something I've never got on with, as we just bash out some python and run it :)
Yes sure,
Here are some of the links:
SAM: aws.amazon.com/serverless/sam/
Serverless: serverless.com/
I have written several articles where I cover some wide range of services, like SQS, Step functions, SES, EventBridge and many more, using the Serverless framework, feel free to give a look to those as well :)
I think SAM is a better approach in some cases than CDK, but how about neither. For my friends in Typescript & AWS, try SST and thank me later.
It's Vercel, but on your own AWS stack.
Buenas tardes hermano, saludos desde venezuela, me gusto mucho tu post, estoy terminando mi carrera en ing en sistemas, y ademas estoy certuficandome en AWS, desde tu experiencia bro, que me recomiendas hacer para conseguir un buen trabajo?, culaquier consejo o respuesta la tomare con mucho aprecio, saludos, exelente trabajo Hermano