Guidance
Since you selected "I would like to just run code” we recommend AWS Lambda as the best place for you to start.
What is AWS Lambda?
AWS Lambda is a serverless compute service that runs code as a highly available, scalable, secure, fault tolerant application function. Lambda abstracts the underlying compute environment and allows you to focus primarily on application development, speeding time to market and lowering total cost of ownership. With AWS Lambda, you can run your code in response to events from over 200+ services, or invoke it via traditional approaches like HTTP calls.
Why are we recommending AWS Lambda?
AWS Lambda can scale automatically from zero to hundreds of thousands of functions in real time, with built-in security postures. With AWS Lambda, you can take full advantage of building on the most trusted, reliable, and secure cloud provider as AWS Lambda manages almost all server management tasks on your behalf including hardware, software, networking and facilities management, data source integrations, and provisioning. That's why every month AWS Lambda has over a million monthly active customers who generate over 10 trillion invocations.
While this is our recommended starting point, other services could also suit your needs and you can always try a different service if your use case changes or if AWS Lambda does not seem optimal for your use case.