AWS (Amazon Web Services)

AWS (Amazon Web Services)

Amazon Web Services is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis

Amazon Web Services (AWS) is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis. These cloud computing web services provide a variety of basic abstract technical infrastructure and distributed computing building blocks and tools. One of these services is Amazon Elastic Compute Cloud (EC2), which allows users to have at their disposal a virtual cluster of computers, available all the time, through the Internet. AWS's version of virtual computers emulates most of the attributes of a real computer, including hardware central processing units (CPUs) and graphics processing units (GPUs) for processing; local/RAM memory; hard-disk/SSD storage; a choice of operating systems; networking; and pre-loaded application software such as web serversdatabases, and customer relationship management (CRM).

In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services -- now commonly known as cloud computing. One of the key benefits of cloud computing is the opportunity to replace up-front capital infrastructure expenses with low variable costs that scale with your business. With the Cloud, businesses no longer need to plan for and procure servers and other IT infrastructure weeks or months in advance. Instead, they can instantly spin up hundreds or thousands of servers in minutes and deliver results faster.

Today, Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. With data center locations in the U.S., Europe, Brazil, Singapore, Japan, and Australia, customers across all industries are taking advantage of the following benefits:

Each region is wholly contained within a single country and all of its data and services stay within the designated region. Each region has multiple "Availability Zones", which consist of one or more discrete data centers, each with redundant power, networking and connectivity, housed in separate facilities. Availability Zones do not automatically provide additional scalability or redundancy within a region, since they are intentionally isolated from each other to prevent outages from spreading between Zones. Several services can operate across Availability Zones (e.g., S3, DynamoDB) while others can be configured to replicate across Zones to spread demand and avoid downtime from failures.

Today, Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. With data center locations in the U.S., Europe, Brazil, Singapore, Japan, and Australia, customers across all industries are taking advantage of the following benefits:

Low Cost

AWS offers low, pay-as-you-go pricing with no up-front expenses or long-term commitments. We are able to build and manage a global infrastructure at scale, and pass the cost saving benefits onto you in the form of lower prices. With the efficiencies of our scale and expertise, we have been able to lower our prices on 15 different occasions over the past four years. 

Agility and Instant Elasticity

AWS provides a massive global cloud infrastructure that allows you to quickly innovate, experiment and iterate. Instead of waiting weeks or months for hardware, you can instantly deploy new applications, instantly scale up as your workload grows, and instantly scale down based on demand. Whether you need one virtual server or thousands, whether you need them for a few hours or 24/7, you still only pay for what you use. 

Open and Flexible

AWS is a language and operating system agnostic platform. You choose the development platform or programming model that makes the most sense for your business. You can choose which services you use, one or several, and choose how you use them. This flexibility allows you to focus on innovation, not infrastructure. 

Secure

AWS is a secure, durable technology platform with industry-recognized certifications and audits: PCI DSS Level 1, ISO 27001, FISMA Moderate, FedRAMP, HIPAA, and SOC 1 (formerly referred to as SAS 70 and/or SSAE 16) and SOC 2 audit reports. Our services and data centers have multiple layers of operational and physical security to ensure the integrity and safety of your data. 

No alt text provided for this image

Top 10 AWS Services List in 2020 

Service #1 - Amazon S3

 Amazon S3 is listed top in the AWS services list - because, storing and retrieving the data plays a prominent role in cloud computing. So, AWS offers a wonderful service called Amazon Simple Storage Service or Amazon S3 to store and retrieve data from the cloud. S3 allows the user to store, upload, retrieve large files up to 5 TB from the cloud. It is a scalable, low-cost and high-speed web-based service designed for archival and online backup of application programs and data. Using S3, the user can access the same system that Amazon uses to run its website. Users have control over the public or private accessibility of the data.

Service #2 - Amazon EC2 [Elastic Compute Cloud]

Amazon EC2 provides scalable computing capacity in the AWS cloud. Using Amazon EC2, you can develop and deploy applications quickly and effectively for a low cost. And also you can use Amazon EC2 to launch virtual servers according to your requirements.

Service #3 - AWS Lambda

Amazon Lambda is a service that allows the user to run code without any server. Amazon Lambda executes the code only when the user needed and scales automatically. Users pay only for the compute time, no need to charge when your code is not running. This service supports the code written in Node.js, Java, Python, and languages supported by Amazon Linux.

Service #4 - Amazon Glacier

Amazon Glacier is one of the most important services provided by AWS. The Glacier is an online web storage service that provides you with low cost and effective storage with security features for archival and data backup. With Glacier, you can store the information effectively for months, years, or even decades.

Service #5 - Amazon SNS

Amazon SNS is a web service provided by the AWS. SNS stands for Simple Notification Service, and it manages and delivers the messages or notifications to the users and clients from any cloud platform. In SNS, there are two types of clients, subscribers, and publishers. Publishers produce and send a message to the subscriber instance through the communication channels. Subscribers receive notification from the publisher over one of the supported protocols such as Amazon SQS, HTTP, and Lambda, etc. Amazon SNS automatically triggers the service and sends an email with a message that “ your EC2 instance is growing” when you are using Auto Scaling. Amazon SNS automatically triggers the service and sends an email with a message that “ your EC2 instance is growing” when you are using Auto Scaling.

Service #6 - Amazon CloudFront

To Know how fast your website is working, you can use the CloudFront service. It speeds up the sharing of your dynamic and static web content such as .css, .html and image files to your users. It securely delivers your images, videos, data and applications to users and clients with high transfer speed and low latency, all within a developer-friendly environment.

Service #7 - Amazon EBS [Elastic Block Store]

EBS is an Amazon service, which is used to store persistent data, and it is block-level storage to use EC2 instances. You can use EBS service, to move the data from one instance to another instance without losing the stored data at EBS. You can mount multiple volumes on the same instance, but each volume can be attached to a single instance at a time.

Service #8 - Amazon Kinesis

Are you worried about how to deal with the large volume of data? AWS is offering Amazon Kinesis service to handle big data in real-time. It allows developers to take any large volume of data from any source that can run on EC2 instance. It stores, capture and processes the data from large distributed streams like social media feeds and log events. After completion of processing the data, it distributes the data to the consumers simultaneously.

Service #9 - Amazon VPC

Is my data secure in the AWS Cloud? Yes, your information is secure in the AWS cloud with the Amazon VPC service. Using the Virtual Private Network, the data is secured because only authorized people can view the data. So, the information is not exposed to outside people or networks.

Service #10 - Amazon SQS

Amazon SQS stands for Simple Queue Service, and it manages the message queue service. Using this service, you can move the data or message from one application to another even though it is not in the running or active state. SQS sends messages between multiple services, including S3, DynamoDB, EC2 Instance, and also it uses the Java message queue service to deliver the information. The maximum visibility timeout of a message is 12 hours in the SQS queue. 

No alt text provided for this image

The AWS cloud computing platform provides the flexibility to launch your application regardless of your use case or industry. Learn more about popular solutions customers are running on AWS

Application Hosting

Use reliable, on-demand infrastructure to power your applications, from hosted internal applications to SaaS offerings.

Backup and Storage

Store data and build dependable backup solutions using AWS’s inexpensive data storage services.

Content Delivery

Quickly and easily distribute content to end users worldwide, with low costs and high data transfer speeds.

Websites

Satisfy your dynamic web hosting needs with AWS’s scalable infrastructure platform.

Enterprise IT

Host internal- or external-facing IT applications in AWS's secure environment.

Databases

Take advantage of a variety of scalable database solutions, from hosted enterprise database software or non-relational database solutions.

To view or add a comment, sign in

More articles by Arpit Patel

Explore content categories