What is cloud computing?
Cloud computing is the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. Instead of buying, owning, and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like Amazon Web Services (AWS).
Questions about getting started with AWS? Connect with an expert »
What is cloud computing?
Cloud computing is the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. Instead of buying, owning, and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like Amazon Web Services (AWS).
Who is using cloud computing?
Organizations of every type, size, and industry are using the cloud for a wide variety of use cases, such as data backup, disaster recovery, email, virtual desktops, software development and testing, big data analytics, and customer-facing web applications. For example, healthcare companies are using the cloud to develop more personalized treatments for patients. Financial services companies are using the cloud to power real-time fraud detection and prevention. And video game makers are using the cloud to deliver online games to millions of players around the world.
Benefits of cloud computing
Agility
The cloud gives you easy access to a broad range of technologies so that you can innovate faster and build nearly anything that you can imagine. You can quickly spin up resources as you need them–from infrastructure services, such as compute, storage, and databases, to Internet of Things, machine learning, data lakes and analytics, and much more.
You can deploy technology services in a matter of minutes, and get from idea to implementation several orders of magnitude faster than before. This gives you the freedom to experiment, test new ideas to differentiate customer experiences, and transform your business.
Agility
The cloud gives you easy access to a broad range of technologies so that you can innovate faster and build nearly anything that you can imagine. You can quickly spin up resources as you need them–from infrastructure services, such as compute, storage, and databases, to Internet of Things, machine learning, data lakes and analytics, and much more.
You can deploy technology services in a matter of minutes, and get from idea to implementation several orders of magnitude faster than before. This gives you the freedom to experiment, test new ideas to differentiate customer experiences, and transform your business.
Elasticity
With cloud computing, you don’t have to over-provision resources up front to handle peak levels of business activity in the future. Instead, you provision the amount of resources that you actually need. You can scale these resources up or down to instantly grow and shrink capacity as your business needs change.
Elasticity
With cloud computing, you don’t have to over-provision resources up front to handle peak levels of business activity in the future. Instead, you provision the amount of resources that you actually need. You can scale these resources up or down to instantly grow and shrink capacity as your business needs change.
Cost savings
The cloud allows you to trade fixed expenses (such as data centers and physical servers) for variable expenses, and only pay for IT as you consume it. Plus, the variable expenses are much lower than what you would pay to do it yourself because of the economies of scale.
Cost savings
The cloud allows you to trade fixed expenses (such as data centers and physical servers) for variable expenses, and only pay for IT as you consume it. Plus, the variable expenses are much lower than what you would pay to do it yourself because of the economies of scale.
Deploy globally in minutes
With the cloud, you can expand to new geographic regions and deploy globally in minutes. For example, AWS has infrastructure all over the world, so you can deploy your application in multiple physical locations with just a few clicks. Putting applications in closer proximity to end users reduces latency and improves their experience.
Deploy globally in minutes
With the cloud, you can expand to new geographic regions and deploy globally in minutes. For example, AWS has infrastructure all over the world, so you can deploy your application in multiple physical locations with just a few clicks. Putting applications in closer proximity to end users reduces latency and improves their experience.
Types of cloud computing
Infrastructure as a Service (IaaS)
IaaS contains the basic building blocks for cloud IT. It typically provides access to networking features, computers (virtual or on dedicated hardware), and data storage space. IaaS gives you the highest level of flexibility and management control over your IT resources. It is most similar to the existing IT resources with which many IT departments and developers are familiar.
Infrastructure as a Service (IaaS)
IaaS contains the basic building blocks for cloud IT. It typically provides access to networking features, computers (virtual or on dedicated hardware), and data storage space. IaaS gives you the highest level of flexibility and management control over your IT resources. It is most similar to the existing IT resources with which many IT departments and developers are familiar.
Platform as a Service (PaaS)
PaaS removes the need for you to manage underlying infrastructure (usually hardware and operating systems), and allows you to focus on the deployment and management of your applications. This helps you be more efficient as you don’t need to worry about resource procurement, capacity planning, software maintenance, patching, or any of the other undifferentiated heavy lifting involved in running your application.
Platform as a Service (PaaS)
PaaS removes the need for you to manage underlying infrastructure (usually hardware and operating systems), and allows you to focus on the deployment and management of your applications. This helps you be more efficient as you don’t need to worry about resource procurement, capacity planning, software maintenance, patching, or any of the other undifferentiated heavy lifting involved in running your application.
Software as a Service (SaaS)
SaaS provides you with a complete product that is run and managed by the service provider. In most cases, people referring to SaaS are referring to end-user applications (such as web-based email). With a SaaS offering, you don’t have to think about how the service is maintained or how the underlying infrastructure is managed. You only need to think about how you will use that particular software.
Software as a Service (SaaS)
SaaS provides you with a complete product that is run and managed by the service provider. In most cases, people referring to SaaS are referring to end-user applications (such as web-based email). With a SaaS offering, you don’t have to think about how the service is maintained or how the underlying infrastructure is managed. You only need to think about how you will use that particular software.
Powering Customer Innovation
-
Featured Customer Innovations
-
Advertising & Marketing
-
Aerospace & Satellite
-
Agriculture
-
Automotive
-
Education
-
Energy
-
Financial Services
-
Government
-
Healthcare & Life Sciences
-
Manufacturing
-
Media & Entertainment
-
Retail | Consumer Packaged Goods
-
Travel & Hospitality
-
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category. -
Customer Name
- Customer Name
No products found for this category.
What are cloud services?
Cloud services are IT resources managed by AWS and delivered on demand over the internet. Traditionally, organizations had to purchase and configure everything from server hardware and storage systems to networking and security technologies before launching any digital system. Provisioning and managing IT infrastructure is expensive, complicated; and takes time away from innovation.
Cloud services allow anyone to access the IT infrastructure needed to build and maintain digital systems, abstracting complex infrastructure so anyone can build sophisticated applications quickly and scale globally. Running your applications on a cloud server is just the start. You can use cloud services to add artificial intelligence and machine learning (AI/ML), real-time data analytics, and many other capabilities to your applications.
What are cloud managed services?
Cloud services are also called cloud managed services because the underlying infrastructure is fully managed by AWS. All required hardware, operating systems, and other infrastructure layers are stored and managed in highly secure AWS data centers distributed around the globe. We purchase and maintain all types of IT resources, making them available as services you can access in your application code.
AWS monitors and maintains cloud servers, storage, networks, databases, and more, ensuring consistent performance and uptime. Beyond hardware maintenance, we handle all types of IT operational tasks from load balancing and patch management to disaster recovery and more.
Today, thanks to AWS, anyone—from college students to enterprise teams—can access cloud services at a fraction of the cost of managing on-premises infrastructure. Anyone can build and deploy software without heavy upfront IT infrastructure investments.
What are cloud services?
Cloud services are IT resources managed by AWS and delivered on demand over the internet. Traditionally, organizations had to purchase and configure everything from server hardware and storage systems to networking and security technologies before launching any digital system. Provisioning and managing IT infrastructure is expensive, complicated; and takes time away from innovation.
Cloud services allow anyone to access the IT infrastructure needed to build and maintain digital systems, abstracting complex infrastructure so anyone can build sophisticated applications quickly and scale globally. Running your applications on a cloud server is just the start. You can use cloud services to add artificial intelligence and machine learning (AI/ML), real-time data analytics, and many other capabilities to your applications.
What are cloud managed services?
Cloud services are also called cloud managed services because the underlying infrastructure is fully managed by AWS. All required hardware, operating systems, and other infrastructure layers are stored and managed in highly secure AWS data centers distributed around the globe. We purchase and maintain all types of IT resources, making them available as services you can access in your application code.
AWS monitors and maintains cloud servers, storage, networks, databases, and more, ensuring consistent performance and uptime. Beyond hardware maintenance, we handle all types of IT operational tasks from load balancing and patch management to disaster recovery and more.
Today, thanks to AWS, anyone—from college students to enterprise teams—can access cloud services at a fraction of the cost of managing on-premises infrastructure. Anyone can build and deploy software without heavy upfront IT infrastructure investments.
Example uses of cloud services
Cloud services can be used for everything—from provisioning servers and storage to data analytics, artificial intelligence, and end-to-end security for every application. Below are a few examples.
Resizable compute capacity
Access and configure compute capacity as a fully managed cloud service for any type of workload. From Intel, AMD, and Arm processors to Amazon EC2 Mac Instances, and 400 Gbps Ethernet networking, AWS provides cutting-edge computer offerings for flexible use. Choose from hundreds of cloud instance types with the latest processors, operating systems, and purchase models to best match your workload needs. AWS cloud services allow you to quickly scale capacity up or down and pay only for what you use while maintaining complete control of your computing resources.
Databases and data storage
AWS cloud services include an array of secure, reliable, and highly scalable database options and data storage solutions. You can use cloud services for file, block, and object storage systems. AWS also has cloud services for both SQL and NoSQL databases. Use fully managed relational and non-relational databases to simplify database management, scaling, and backup for operational efficiency.
Artificial intelligence and machine learning (AI/ML)
Access the most comprehensive, secure, and price-performant AI infrastructure for all your training and inference needs. Improve customer experiences with interactive chatbots and virtual assistants, conversational and predictive analytics, and agent assistance. Boost employee productivity with conversational search, code generation, and automated report generation. Accelerate process optimization with natural language processing and image recognition, data augmentation, and supply chain optimization.
Networking and content delivery
Deliver applications and content anywhere in the world while maintaining the highest availability levels with AWS networking and content delivery services. Simplify your networking environment and distribute network traffic more efficiently by switching to the cloud. Deliver faster, more secure applications and connect hybrid infrastructure with the highest level of reliability and performance.
Security, identity and compliance
Cloud services can enhance your security posture and streamline your security operations at scale. Protect your accounts, workloads, and data from unauthorized access. Our cloud services help you manage resources, permissions, and identities, enforce fine-grained policies at network control points, and continuously monitor with automated compliance checks. Secure your workloads in the cloud with network, application, and data protection services from AWS.
Migration and modernization
Application and data modernization require cloud migration so you can innovate continuously while reducing operational costs. AWS migration services provide automation and intelligent recommendations to expedite digital transformation. Use our cloud services to automatically convert your source servers to run natively on AWS, perform non-disruptive tests, and move your applications to the cloud. Discover, assess, convert, and migrate any database or analytics workload with minimal downtime.
Example uses of cloud services
Cloud services can be used for everything—from provisioning servers and storage to data analytics, artificial intelligence, and end-to-end security for every application. Below are a few examples.
Resizable compute capacity
Access and configure compute capacity as a fully managed cloud service for any type of workload. From Intel, AMD, and Arm processors to Amazon EC2 Mac Instances, and 400 Gbps Ethernet networking, AWS provides cutting-edge computer offerings for flexible use. Choose from hundreds of cloud instance types with the latest processors, operating systems, and purchase models to best match your workload needs. AWS cloud services allow you to quickly scale capacity up or down and pay only for what you use while maintaining complete control of your computing resources.
Databases and data storage
AWS cloud services include an array of secure, reliable, and highly scalable database options and data storage solutions. You can use cloud services for file, block, and object storage systems. AWS also has cloud services for both SQL and NoSQL databases. Use fully managed relational and non-relational databases to simplify database management, scaling, and backup for operational efficiency.
Artificial intelligence and machine learning (AI/ML)
Access the most comprehensive, secure, and price-performant AI infrastructure for all your training and inference needs. Improve customer experiences with interactive chatbots and virtual assistants, conversational and predictive analytics, and agent assistance. Boost employee productivity with conversational search, code generation, and automated report generation. Accelerate process optimization with natural language processing and image recognition, data augmentation, and supply chain optimization.
Networking and content delivery
Deliver applications and content anywhere in the world while maintaining the highest availability levels with AWS networking and content delivery services. Simplify your networking environment and distribute network traffic more efficiently by switching to the cloud. Deliver faster, more secure applications and connect hybrid infrastructure with the highest level of reliability and performance.
Security, identity and compliance
Cloud services can enhance your security posture and streamline your security operations at scale. Protect your accounts, workloads, and data from unauthorized access. Our cloud services help you manage resources, permissions, and identities, enforce fine-grained policies at network control points, and continuously monitor with automated compliance checks. Secure your workloads in the cloud with network, application, and data protection services from AWS.
Migration and modernization
Application and data modernization require cloud migration so you can innovate continuously while reducing operational costs. AWS migration services provide automation and intelligent recommendations to expedite digital transformation. Use our cloud services to automatically convert your source servers to run natively on AWS, perform non-disruptive tests, and move your applications to the cloud. Discover, assess, convert, and migrate any database or analytics workload with minimal downtime.
Learn more about cloud computing on AWS
Pricing
AWS offers a pay-as-you-go approach for pricing.
Pricing for each service is unique.
Products
AWS has over 200 fully featured services for a wide range of technologies, industries, and use cases.
Global infrastructure
AWS has the most extensive, reliable, and secure global cloud infrastructure.