Amazon AWS Cloud Platform
An Amazon AWS Cloud Platform is a general cloud computing platform that is managed by Amazon's AWS business unit.
- Context:
- It can (typically) be accessed by an AWS Account.
- It can (typically) be composed of AWS Services, such as: EC2 service, S3 service, and Route 53 service.
- …
- Example(s):
- AWS, 2018-10-26.
- …
- AWS, 2006-03-14, launch of EC2 service.
- AWS, 2002-08-01.
- …
- Counter-Example(s):
- See: Amazon, Inc..
References
2019
- (Wikipedia, 2019) ⇒ https://en.wikipedia.org/wiki/Amazon_Web_Services Retrieved:2019-5-7.
- Amazon Web Services (AWS) is a subsidiary of Amazon that provides on-demand cloud computing platforms to individuals, companies and governments, on a metered pay-as-you-go basis. In aggregate, these cloud computing web services provide a set of primitive, abstract technical infrastructure and distributed computing building blocks and tools. One of these services is Amazon Elastic Compute Cloud, 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 emulate most of the attributes of a real computer including hardware (CPU(s) & GPU(s) for processing, local/RAM memory, hard-disk/SSD storage); a choice of operating systems; networking; and pre-loaded application software such as web servers, databases, CRM, etc.
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, the hardware/OS/software/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' system. AWS operates from many global geographical regions including 6 in North America.
In 2017, AWS comprised more than 90 services spanning a wide range including computing, storage, networking, database, analytics, application services, deployment, management, mobile, developer tools, and tools for the Internet of Things. The most popular include Amazon Elastic Compute Cloud (EC2) and Amazon Simple Storage Service (Amazon S3). Most services are not exposed directly to end users, but instead offer functionality through APIs for developers to use in their applications. Amazon Web Services' offerings are accessed over HTTP, using the REST architectural style and SOAP protocol.
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 a dominant 34% of all cloud (IaaS, PaaS) while the next three competitors Microsoft, Google, and IBM have 11%, 8%, 6% respectively according to Synergy Group.
- Amazon Web Services (AWS) is a subsidiary of Amazon that provides on-demand cloud computing platforms to individuals, companies and governments, on a metered pay-as-you-go basis. In aggregate, these cloud computing web services provide a set of primitive, abstract technical infrastructure and distributed computing building blocks and tools. One of these services is Amazon Elastic Compute Cloud, 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 emulate most of the attributes of a real computer including hardware (CPU(s) & GPU(s) for processing, local/RAM memory, hard-disk/SSD storage); a choice of operating systems; networking; and pre-loaded application software such as web servers, databases, CRM, etc.
2019
- (Wikipedia, 2019) ⇒ https://en.wikipedia.org/wiki/Amazon_Web_Services#History Retrieved:2019-5-7.
- The AWS platform was launched in July 2002. In its early stages, the platform consisted of only a few disparate tools and services. Then in late 2003, the AWS concept was publicly reformulated when Chris Pinkham and Benjamin Black presented a paper describing a vision for Amazon's retail computing infrastructure that was completely standardized, completely automated, and would rely extensively on web services for services such as storage and would draw on internal work already underway. Near the end of their paper, they mentioned the possibility of selling access to virtual servers as a service, proposing the company could generate revenue from the new infrastructure investment. In November 2004, the first AWS service launched for public usage: Simple Queue Service (SQS). Thereafter Pinkham and lead developer Christopher Brown developed the Amazon EC2 service, with a team in Cape Town, South Africa. Amazon Web Services was officially re-launched on March 14, 2006, combining the three initial service offerings of Amazon S3 cloud storage, SQS, and EC2. The AWS platform finally provided an integrated suite of core online services, as Chris Pinkham and Benjamin Black had proposed back in 2003, as a service offered to other developers, web sites, client-side applications, and companies. Andy Jassy, AWS founder and vice president in 2006, said at the time that Amazon S3 (one of the first and most scalable elements of AWS) "helps free developers from worrying about where they are going to store data, whether it will be safe and secure, if it will be available when they need it, the costs associated with server maintenance, or whether they have enough storage available. Amazon S3 enables developers to focus on innovating with data, rather than figuring out how to store it.". In 2016 Jassy was promoted to CEO of the division. Reflecting the success of AWS, his annual compensation in 2017 hit nearly $36 million. To support industry-wide training and skills standardization, AWS began offering a certification program for computer engineers, on April 30, 2013, to highlight expertise in cloud computing. James Hamilton, an AWS engineer, wrote a retrospective article in 2016 to highlight the ten-year history of the online service from 2006 to 2016. As an early fan and outspoken proponent of the technology, he had joined the AWS engineering team in 2008. In 2016 AWS partnered with Digital Currency Group to create a laboratory environment allowing companies to experiment with blockchain technologies. In January 2018, Amazon launched an autoscaling service on AWS. In November 2018, AWS announced customized ARM cores for use in its servers. Also in November 2018, AWS is developing ground stations to communicate with customer's satellites.
2016a
- Amazon AWS Glossary
- QUOTE: Amazon Web Services (AWS): An infrastructure web services platform in the cloud for companies of all sizes.
2016b
- http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html
- QUOTE: Amazon Web Services (AWS) is a collection of digital infrastructure services that developers can leverage when developing their applications. The services include computing, storage, database, and application synchronization(messaging and queuing). AWS uses a pay-as-you-go service model. You are charged only for the services that you — or your applications — use.
2013
- http://en.wikipedia.org/wiki/Amazon_AWS#List_of_AWS_products
- Amazon AWS Authentication, an implicit service, the authentication infrastructure used to authenticate access to the various services.
- Amazon CloudFront, a content delivery network (CDN) for distributing objects to so-called "edge locations" near the requester.
- Amazon CloudFormation provides a file based interface for provisioning other AWS resources.
- Amazon CloudSearch provides basic full text search and indexing of textual content.
- Amazon CloudWatch, provides monitoring for AWS cloud resources and applications, starting with EC2.
- Amazon DevPay, currently in limited beta version, is a billing and account management system for applications that developers have built atop Amazon Web Services.
- Amazon DynamoDB provides a scalable, low-latency NoSQL online Database Service backed by SSDs.
- AWS Elastic Beanstalk provides quick deployment and management of applications in the cloud.
- Amazon Elastic Block Store (EBS) provides persistent block-level storage volumes for EC2.
- Amazon Elastic Compute Cloud (EC2) provides scalable virtual private servers using Xen.
- Amazon Elastic MapReduce allows businesses, researchers, data analysts, and developers to easily and cheaply process vast amounts of data. It uses a hosted Hadoop framework running on the web-scale infrastructure of EC2 and Amazon S3.
- Amazon Elastic Transcoder (ETS) provides video transcoding of S3 hosted videos, marketed primarily as a way to convert source files into mobile-ready versions.
- Amazon ElastiCache provides in-memory caching for web applications. This is Amazon's implementation of Memcached.
- Amazon Flexible Payments Service (FPS) provides an interface for micropayments.
- Amazon Fulfillment Web Service provides a programmatic web service for sellers to ship items to and from Amazon using Fulfillment by Amazon. This service will no longer supported by Amazon. All of the functionality of this service is now transferred to Amazon marketplace Web service.
- Amazon Glacier, Provides a very low cost long-term storage option (when compared to its S3 service). High redundancy and availability, but low-frequent access times. Ideal for archiving data.
- Amazon Historical Pricing provides access to Amazon's historical sales data from its affiliates. (It appears that this service has been discontinued.)
- Amazon Mechanical Turk (Mturk) manages small units of work distributed among many persons.
- Amazon Product Advertising API formerly known as Amazon Associates Web Service (A2S) and Amazon E-Commerce Service (ECS), provides access to Amazon's product data and electronic commerce functionality.
- Amazon Relational Database Service (RDS) provides a scalable database server with MySQL, Oracle, and SQL Server support.
- Amazon Route 53 provides a highly available and scalable Domain Name System (DNS) web service.
- Amazon Simple Email Service (SES) provides bulk and transactional email sending.
- Amazon Simple Storage Service (S3) provides Web Service based storage.
- Amazon Simple Queue Service (SQS)]] provides a hosted message queue for web applications.
- Amazon Simple Notification Service (SNS) provides a hosted multiprotocol "push" messaging for applications.
- Amazon Simple Workflow (SWF) is a workflow service for building scalable, resilient applications.
- Amazon SimpleDB, allows developers to run queries on structured data. It operates in concert with EC2 and S3 to provide "the core functionality of a database."
- Amazon Virtual Private Cloud (VPC) creates a logically isolated set of Amazon EC2 instances which can be connected to an existing network using a VPN connection.
- AWS CloudFormation, create a collection of related AWS resources and provision them in an orderly and predictable fashion.
- AWS Import/Export, accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
- AWS Management Console (AWS Console), A web-based point and click interface to manage and monitor the Amazon infrastructure suite including (but not limited to) EC2, EBS, S3, SQS, Amazon Elastic MapReduce, and Amazon CloudFront. Amazon also makes available a mobile application for the Android which has support for some of the management features from the console.
- AWS Partner Network (APN) provides partners (defined as Technology Partners such as Wavelet and Consulting Partners such as Logicworks with the technical information and sales and marketing support to increase business opportunities through AWS and with businesses using AWS.
- AWS Storage Gateway, an iSCSI block storage appliance with cloud-based backup.
- AWS Data Pipeline, provides reliable service for data transfer between different AWS compute and storage services(e.g. Amazon S3, Amazon RDS, Amazon DynamoDB, Amazon EMR.). In other words this service is simply a data-driven workload management system, which provides a simple management APIs to managing and monitoring of data-driven workloads in cloud applications.