Cloud
Amazon AWS
Amazon Web Services (AWS) is a comprehensive cloud computing platform provided by Amazon. It includes a range of infrastructure, platform, and software services that enable organizations to build, deploy, and run applications and websites on Amazon's infrastructure.
AWS offers a wide range of services for computing, storage, networking, data analytics, machine learning, security, and application development. It allows organizations to access Amazon's infrastructure and technology through a pay-as-you-go pricing model, without the need to invest in and maintain their own physical servers and other infrastructure.
AWS can be used to host and run applications, store and analyze data, and develop and train machine learning models, among other use cases. It is a popular choice for organizations of all sizes, including startups and large enterprises, due to its flexibility, scalability, and reliability. AWS also provides a range of tools and resources for monitoring, managing, and optimizing the use of its services.
S3
Amazon S3 is a cloud storage service that allows developers to store and retrieve data using a simple web interface. It offers high scalability, data availability, security, and performance, making it suitable for a wide range of use cases such as storing and distributing media files and backing up data. S3 is highly durable, with a 99.999999999% durability guarantee, meaning that data is stored redundantly across multiple servers and replicated to multiple regions to prevent data loss due to hardware failure or other disasters. It also has various security features to protect data, including encryption and fine-grained access controls.
Storage
| Storage Per Month | S3 Standard | S3 Intelligent Frequent | S3 Intelligent Infrequent |
|---|---|---|---|
| First 50 TB | $0.023/GB | $0.023/GB | $0.0125/GB |
| Next 450 TB | $0.022/GB | $0.022/GB | $0.0125/GB |
| Over 500 TB | $0.021/GB | $0.021/GB | $0.0125/GB |
Data Transfer
| Data Per Month | Data In | Data Out (Internet) |
|---|---|---|
| First 10 TB | Free | $0.09/GB |
| Next 40 TB | Free | $0.085/GB |
| Next 100 TB | Free | $0.07/GB |
| Greater than 150 TB | Free | $0.05/GB |
CloudFront
Amazon CloudFront is a content delivery network (CDN) provided by Amazon Web Services (AWS). It speeds up the delivery of static and dynamic web content, such as HTML, CSS, JavaScript, and images, to users by caching copies of the content at edge locations around the world.
When a user requests content that is served by CloudFront, the request is automatically routed to the edge location that provides the lowest latency (time delay). If the requested content is not available at that edge location, CloudFront retrieves it from the origin server and adds it to the cache at the edge location, so that it can be served to future requests more quickly. This reduces the load on the origin server and improves the performance of the content delivery for the end user.
CloudFront integrates with other AWS services, such as Amazon S3 and Amazon EC2, and can also be used to deliver content from any HTTP or HTTPS origin. It offers various features to help you customize and control the content delivery, such as custom SSL certificates, content invalidation, and support for HTTP/2 and IPv6. Overall, CloudFront is a powerful and flexible CDN service that helps you deliver content to users with low latency and high performance.
Data Transfer
| Data Per Month | US/MX/CA | EU | Other |
|---|---|---|---|
| First 10TB | $0.085 | $0.085 | $0.109-$0.120 |
| Next 40TB | $0.080 | $0.080 | $0.085-$0.100 |
| Next 100TB | $0.060 | $0.060 | $0.082-$0.095 |
| Next 350TB | $0.040 | $0.040 | $0.080-$0.092 |
| Next 524TB | $0.030 | $0.030 | $0.060-$0.090 |
| Next 4PB | $0.025 | $0.025 | $0.050-$0.085 |
| Over 5PB | $0.020 | $0.020 | $0.040-$0.080 |
Requests
| Request (Per 10,000) | US/MX/CA | EU | Other |
|---|---|---|---|
| HTTP | $0.0075 | $0.0090 | $0.0090-$0.0220 |
| HTTPS | $0.0100 | $0.0120 | $0.0120-$0.0220 |
Route 53
Amazon Route 53 is a highly available and scalable Domain Name System (DNS) service offered by Amazon Web Services (AWS). It allows you to register domain names and manage DNS records for those domains, making it easy to route traffic to your websites and applications.
Route 53 is designed to provide high availability and low latency for DNS queries, and it uses Anycast routing to route traffic to the nearest available server. It also offers a variety of features to help you customize and control your DNS configuration, such as support for weighted, latency-based, and geolocation-based routing, as well as integration with other AWS services, such as Amazon CloudFront and Amazon S3.
In addition to providing DNS services, Route 53 also offers a number of other features to help you manage your domain names and web traffic. For example, it provides domain registration services, and it also offers health checks that you can use to monitor the health of your resources and route traffic away from unhealthy ones.
Hosted Zones
| Zones Per Month | Price |
|---|---|
| First 25 Hosted Zones | $0.50 |
| Additional Zones | $0.10 |
Note: A hosted zone includes 10,000 records. For each record greater than 10,000 per zone, you will be charged $0.0015 per month.
DNS Queries
DNS queries are free when you use the service to route traffic to Amazon Web Services (AWS) resources, such as Amazon Elastic Compute Cloud (Amazon EC2) instances or Amazon S3 buckets. This means that you do not pay any charges for DNS queries that are routed to your AWS resources.
If you use Route 53 to route traffic to non-AWS resources, such as a website hosted on a server outside of AWS, you will be charged for DNS queries based on the pricing for the Route 53 service.
| Per Month | Standard | Latency Based | Geo DNS | IP-Based |
|---|---|---|---|---|
| First 1 billion | $0.40 / million | $0.60 / million | $0.70 / million | $0.80 / million |
| Over 1 billion | $0.20 / million | $0.30 / million | $0.35 / million | $0.40 / million |
Domain Registration
| TLD | Pricing |
|---|---|
| .com | $13.00 |
| .net | $11.00 |
| .org | $12.00 |
| .co.uk | $9.00 |
| .info | $23.00 |
Notes:
- Unlike Cloudflare, Amazon does not sell domains at cost.
- View a full list of current pricing by TLD
Additional Products
Elastic Compute Cloud (EC2)
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It allows you to launch and manage virtual servers, called instances, in the cloud. You can choose from a variety of instance types and configurations, and you can scale your compute capacity up or down as needed, using a simple web interface.
EC2 makes it easy to launch and manage instances, and it offers a wide range of features and options to help you customize your compute resources. You can use EC2 to host a variety of applications, such as web servers, databases, and big data analytics platforms. You can also use EC2 to run batch processing jobs, machine learning models, and other compute-intensive workloads.
Certificate Manager
Amazon Certificate Manager (ACM) is a service provided by Amazon Web Services (AWS) that makes it easy to securely deploy SSL/TLS certificates for use with AWS resources, such as Elastic Load Balancers and Amazon CloudFront distributions.
ACM simplifies the process of obtaining, deploying, and managing SSL/TLS certificates by providing an automated certificate issuance and renewal process. You can use ACM to request a certificate for your domain, and ACM will automatically validate your ownership of the domain and issue the certificate. ACM also automatically renews the certificate before it expires, so you don't have to worry about manually renewing it.
App Runner
AWS App Runner is a fully managed service that makes it easy to build, deploy, and scale containerized applications. With App Runner, you can use familiar tools, such as Docker and Git, to build and deploy your applications, and App Runner will automatically handle the underlying infrastructure and scaling.
App Runner provides a simple web-based interface that you can use to define your application's components, such as the container image, environment variables, and resource requirements. You can also use App Runner to define the desired scaling behavior of your application, and App Runner will automatically scale the number of instances of your application up or down to meet the defined scaling rules.
App Runner integrates with other AWS services, such as Amazon ECS and Amazon ECR, and it supports a wide range of runtimes and frameworks, including Node.js, Python, and Go. It also offers various features to help you monitor and debug your applications, such as integration with AWS X-Ray and support for custom metrics and alarms.
Elastic Container Registry (ECR)
Amazon Elastic Container Registry (ECR) is a fully managed Docker container registry that makes it easy to store, manage, and deploy Docker container images. With ECR, you can store and manage Docker images in a secure and scalable manner, and you can easily deploy them to Amazon Elastic Container Service (ECS) or any other cloud or on-premises environment that supports Docker containers.
ECR is integrated with other AWS services, such as Amazon ECS and AWS App Runner, and it offers a variety of features to help you manage your Docker images and artifacts. For example, ECR provides automatic image scanning and vulnerability detection to help you ensure the security of your images, and it also offers integration with AWS CodeBuild and AWS CodePipeline to help you automate the build and release process for your images.
Cognito
Amazon Cognito is a cloud service provided by Amazon Web Services (AWS) that makes it easy to add user sign-up, sign-in, and access control to your web and mobile applications. With Cognito, you can create user pools that store user identity data, such as email addresses and phone numbers, and you can use these pools to authenticate users and provide them with access to your application's resources.
Cognito supports a variety of authentication methods, including social identity providers (such as Facebook, Google, and Amazon), SAML identity providers, and custom authentication methods. It also provides user management and security features, such as multi-factor authentication, password policies, and user group management.
In addition to user management and authentication, Cognito also offers a number of other features to help you build user-centric applications. For example, it provides a user data store that you can use to store user profile data, and it also offers integration with AWS Lambda to help you build custom logic for your application.
IAM
Amazon Identity and Access Management (IAM) is a web service that helps you securely control access to AWS resources. It enables you to create and manage AWS users and groups, and to use permissions to allow and deny their access to AWS resources.
With IAM, you can create and manage AWS users and groups, and you can use policies to specify which AWS resources each user or group can access and what actions they can perform on those resources. You can use IAM to set granular permissions for each user or group, or you can use pre-defined policies that provide access to common AWS resources and actions.
IAM is an important part of the security foundation of AWS, and it is a central part of the AWS shared responsibility model. IAM enables you to securely control access to your AWS resources, while AWS is responsible for the security of the underlying infrastructure that supports those resources.
SES
Amazon Simple Email Service (SES) is a cloud-based email service provided by Amazon Web Services (AWS). It is designed to help businesses and developers send email at scale, without having to worry about the underlying infrastructure.
With SES, you can send email using a simple API or through the AWS Management Console, and you can also use SES to receive email and process it using rules that you define. SES is highly scalable and reliable, and it offers a number of features to help you customize and control your email delivery, such as support for multiple domains and email sending domains, email sending authorization, and email sending quotas.
In addition to its core email sending and receiving capabilities, SES also offers a number of other features to help you manage and optimize your email communications, such as integration with other AWS services, such as Amazon SNS and Amazon Pinpoint, and support for custom domains and subdomains.
WorkMail
Amazon WorkMail is a cloud-based email and calendar service that is provided by Amazon Web Services (AWS). It is designed to help organizations securely manage and access their email and calendar data from anywhere, using any device.
WorkMail offers a variety of features to help you manage your email and calendar data, including support for popular email clients such as Microsoft Outlook and Apple Mail, as well as support for mobile devices. It also integrates with other AWS services, such as Amazon S3 and Amazon EC2, to help you build custom solutions for email and calendar management.
WorkMail is highly scalable and secure, and it offers a number of features to help you protect your data, such as encryption at rest and in transit, and integration with AWS Directory Service to help you manage user identities and access.
Installation
To install the AWS Command Line Interface (AWS CLI) on your system, follow the directions for Installing or updating the latest version of the AWS CLI. The AWS CLI is available for Windows, macOS and Linux environments.