Amazon web services are basically
- A global cloud platform that allows you to host and manages services on the internet.
- It used by around 80% of Fortune 500 companies to host their infrastructure and it has a lot of services that are provided to their customers.
3. Infrastructure as a service, which means they provide fair servers as service so you don’t need to manage the backup and the power supply of the service.
4. Platform of the service, You can get Java, Ruby, PHP as a service so that you don’t have to manage binaries for these applications.
5. Software as a service, where you get email sending capabilities like SES, you get queuing services like SQS.
6. Cloud storage platform, where you have a lot of storage options including EBS and S3.
All together AWS is a hosting provider which gives you lots of services wherein you can run your application on the cloud.
Why AWS is Popular?
Everyone wants to put their application on the cloud, so what is the reason behind AWS is the top provider and top choice for doing anything on the cloud. One of the biggest reason is billing. Billing is very clear in AWS, you get per hour billing. Every instance or service has micro billing. So be it instances on EC2 you get per hour billing which is very transparent even S3 buckets are charged on a per GB basis although it is a storage service still there is micro billing available.
Sign up process is easy with AWS. No agreement and nothing, you just go sign up with email-id, add a credit card and you are all set, you can go from 0 to 100 in just 2 minutes. You can launch your servers, big machines without buying hardware, without procuring any hardware you can just be up and running in minutes.
Their billing dashboard is also very simple. They give an integrated billing dashboard, which gives you reports on your billing. You can pull out reports every month, you can pull out reports on services, based on various parameters.
Cloud providers must be stable. AWS services are quite stable to provide customer satisfaction.
AWS is a trusted vendor because when we talk about AWS it comes with that can be used by anyone in industry, from small startups to big enterprises everyone sees Amazon as a trusted advisor.
Commonly used AWS Services
- EC2 ( Elastic Compute Cloud)
This is a service that gives you bare servers. This service will give you a machine on which you can run or launch your software. You will get small or big machines based on your requirements.
- VPC (Virtual Private Cloud)
Amazon can’t give you full access to the cloud instead they give you a chunk of their cloud which is VPC. VPC allows you to create networks and you can run servers within these networks.
- S3 (Simple Storage Service)
S3 gives you the opportunity to share files. So it does mostly file storage and sharing service.
- RDS (Relational Database Service)
It allows you to manage databases on the cloud, so AWS almost manages all the major databases like SQL Server, Oracle, MySQL, PostgreSQL, Aurora, and many more.
- Route 53
AWS provides service Route 53 majorly for DNS, so they can manage DNS service and you can point your DNS to amazon and AWS will take care of that. It’s a global DNS service, it’s scalable according to demand.
- ELB (Elastic Load Balancing)
This allows you to load-balanced incoming traffic to multiple machines results in we can scale up our web application to any number of users.
- Auto Scaling
This adds capacity on-fly to elastic load balance so that web applications never downs due to load.
How Big It Is?
As per AWS, The AWS Cloud spans 81 Availability Zones within 25 geographic regions around the world, with announced plans for 21 more Availability Zones and 7 more AWS Regions in Australia, India, Indonesia, Israel, Spain, Switzerland, and United Arab Emirates (UAE).
Future Plan of AWS
Jassy, CEO of AWS, plans to keep AWS at the top of the computing pyramid by “iterating at a faster clip than anybody” and adding ever more technology services and functionality, continuing to pass on cost savings to customers — AWS has lowered prices 75 times since its 2006 launch, “largely in the absence of competitive pressure”.
Amazon Web Services (AWS) is the broadly adopted cloud platform, offering over 200 fully-featured services from data centers globally.