Amazon Web Services
The AWS Cloud is a cloud services platform developed by the American giant Amazon. AWS brings together more than 100 services divided into various categories such as cloud storage, computing power, data analytics, artificial intelligence or even video game development.
The AWS technology is implemented at server farms throughout the world, and maintained by the Amazon subsidiary.
Fees are based on a combination of usage (known as a “Pay-as-you-go” model), hardware, operating system, software, or networking features chosen by the subscriber required availability, redundancy, security, and service options. Subscribers can pay for a single virtual AWS computer, a dedicated physical computer, or clusters of either.
As part of the subscription agreement, Amazon provides security for subscribers’ systems.
AWS operates from many global geographical regions including 6 in North America.
Amazon markets AWS to subscribers as a way of obtaining large scale computing capacity more quickly and cheaply than building an actual physical server farm.
All services are billed based on usage, but each service measures usage in varying ways. As of 2017, AWS owns 33% of all cloud (IaaS, PaaS) while the next two competitors Microsoft Azure and Google Cloud have 18%, and 9% respectively, according to Synergy Group.
AWS provides services to customers when required without any prior commitment or upfront investment. Pay-As-You-Go enables the customers to procure services from AWS.
- Computing
- Programming models
- Database storage
- Networking
Advantages of AWS
We can get more time for core business tasks due to the instant availability of new features and services in AWS.
It provides effortless hosting of legacy applications. AWS does not require learning new technologies and migration of applications to the AWS provides the advanced computing and efficient storage.
AWS also offers a choice that whether we want to run the applications and services together or not.
We can also choose to run a part of the IT infrastructure in AWS and the remaining part in data centres.
AWS requires no upfront investment, long-term commitment, and minimum expense when compared to traditional IT infrastructure that requires a huge investment.
AWS offers a variety of flexible and cost-effective
Using the appropriate instances and resources for your workload is key to cost savings. For example, a reporting process might take five hours to run on a smaller server but one hour to run on a larger server that is twice as expensive.
Through AWS, autoscaling and elastic load balancing techniques are automatically scaled up or down, when demand increases or decreases respectively. AWS techniques are ideal for handling unpredictable or very high loads. Due to this reason, organizations enjoy the benefits of reduced cost and increased user satisfaction.
AWS provides end-to-end security and privacy to customers.
AWS has a virtual infrastructure that offers optimum availability while managing full privacy and isolation of their operations.
Customers can expect high-level of physical security because of Amazon’s several years of experience in designing, developing and maintaining large-scale IT operation centers.
AWS ensures the three aspects of security, i.e., Confidentiality, integrity, and availability of user’s data.