AWS is Amazon's cloud computing platform, offering on-demand compute, storage, databases, and AI services for businesses of any size.
AWS, short for Amazon Web Services, is Amazon’s cloud computing platform. It rents out compute power, storage, databases, and hundreds of other infrastructure services over the internet, on a pay-as-you-go basis, so companies never have to buy or maintain their own physical servers. Launched in 2006, AWS now spans over 240 services across 39 geographic regions worldwide. For AI developers, AWS matters because it provides the compute and managed AI services, like Amazon Bedrock and SageMaker, that most production machine learning systems actually run on.
AWS delivers infrastructure as a service (IaaS), meaning you rent raw computing resources instead of buying hardware, and platform and software services built on top of that infrastructure.
Everything in AWS is accessible through a web console, a command-line interface, or an API, which is what makes it possible to automate infrastructure entirely in code.
AWS is used to run applications and infrastructure without owning physical servers. Teams use it to host websites, store data, run databases, train and deploy machine learning models, and build generative AI applications. It charges only for what you use, so a startup and a large enterprise can run on the same platform at very different scales.
AWS offers a free tier with limited usage of core services like EC2 and S3 for new accounts, useful for learning and small projects. Beyond that, AWS is metered and pay-as-you-go: you pay per hour, per gigabyte, or per request depending on the service, with no subscription required to get started.
Bedrock gives developers API access to prebuilt foundation models for building generative AI apps quickly, without managing infrastructure. SageMaker is built for teams that need to train, fine-tune, and deploy their own custom machine learning models at scale. Many teams use Bedrock for inference and SageMaker for custom model development, since the two are complementary.
Azure is Microsoft's cloud computing platform, offering compute, storage, databases, and AI tools like Azure OpenAI Service for businesses.
Cloud / IaCGoogle Cloud is Google's cloud computing platform, offering compute, storage, data analytics, and AI tools built on Google's own infrastructure.
Cloud / IaCTerraform is HashiCorp's open infrastructure as code tool that lets you define, version, and provision cloud and on-prem resources through declarative configuration files.
Cloud / IaCUpdates from the AI world — what shipped, what we’re using in production, and what’s worth your attention. Two emails a month, no spam.