Application Hosting Using (AWS) Amazons Web Service
Amazon Web Services (AWS) delivers reliable, scalable, and cost-effective computing resources on which to host applications. You can use the following AWS components alone or combined to host application(s) Amazon Elastic Compute Cloud (Amazon EC2). Amazon EC2 provides resizable compute capacity in the cloud. You define the virtual Amazon EC2 environment with the operating system, services, databases, and application platform stack required for Apparel Brands hosted application. Amazon EC2 provides a full management console and APIs to manage your computer resources.
Amazon Simple Storage Service (Amazon S3). Amazon S3 provides a simple web services interface to store and retrieve any amount of data, at any time, from anywhere on the web. It is durable, highly available, and secure. Amazon S3 also stores multiple redundant copies of data.
Amazon Relational Database Service (Amazon RDS). Amazon RDS makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable database capacity while managing time-consuming database administration tasks.
Amazon SimpleDB. Amazon SimpleDB provides the core database functions of data indexing and querying. Apparel Brands applications can take advantage of Amazon SimpleDB’s simplicity and its ability to scale seamlessly.
Amazon CloudFront. Amazon CloudFront provides a high performance, globally distributed content delivery system.
4. Reliability and low prices of AWS makes it one of the most attractive cloud computing services on the market
Amazon also employs the principle of data encryption to ensure data security in its cloud. Vormetric Data Security provides data security in Amazon’s cloud through data encryption (Vormetric, 2011). According to Vormetric (2011), clients using the Amazon computing cloud can control and protect their private data through encryption. Powerful encryption and flexible key management Vormetric offered for Amazon ensures that both structured and unstructured data in Amazon cloud is secure (Vormetric, 2011). As such, clients using Amazon cloud computing can confidently store and search for files and database in the cloud.
Amazon Simple Storage Service (Amazon S3) stores content such as product images and videos, while Amazon CloudFront improves the website’s performance by distributing content to users with low latency and high data transfer speeds. Aditya Birla also uses Amazon Elastic Block Store (Amazon EBS) to store Amazon EC2 instance and web server logs.
Before getting into the details of Amazon Web Services (AWS), it’s better to have an understanding of what Cloud Computing means because AWS is one type of a “Cloud”. Cloud, in a world of technology, means providing resources such as servers, applications, storage, and etc. to businesses or individuals to eliminate the need of equipment to be set up, managed, or maintained on the premises of the users. There are three different types of Cloud Computing:
Amazon Web Services is a cloud computing platform which was to provide online services to websites (Rouse, 2014). Amazon is comprised of software development and customer service centers around the world (Rouse, 2014). At Amazon, workers are encouraged to tear apart one another’s ideas in meetings, toil long and late and held to unreasonably high standards (Kantor & Streitfeld, 2015).
There are a lot of system requirements and assumptions made in this paper. The query model is assumed to have simple read and write operations to data nodes that are identified uniquely by a key. This assumption is made based on the fact that most of the amazon applications does not require a relational schema and can work with simple queries.
Amazon: Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers. Amazon EC2 is simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements
According to Amazon’s Web Service website, it gives users the option to run just about everything using their service applications. By incorporating cloud computing, users are able to cut variable costs to a more attractive scale for the business by eliminating costly administrative and hardware fees. Due to remote access, Ericsson was able to immediately take advantage of AWS’s benefits since the infrastructure was already up and running. Demands change quickly and it’s important for a company to be able to adjust accordingly. By using the cloud system, Ericsson was able to employ
Few years back (5-10 years back), organizations use to maintain their own servers. It became more hectic (maintaining servers) work for the organizations as it cost more (infrastructure maintenance and power costs etc.) and needs to be monitored continuously. By using the servers organization can only be able to access their own data and there is no data sharing for their business organizations. But “Dr. Schadt”, thought about business growths, sharing data between organizations, analyzing data usage, and he started analyzing came across with Amazon’s services for complex data analysis. He flied across the country to analyze the data and found the results. To use cloud computing technologies organizations need more powerful
Amazon: RESTful Amazon cloud drive is the APIs used by amazon. And it provide access to images, videos and filed document which users have saved in the cloud drive and also gives access to you to interact with million of other customer who are using amazon cloud drive.
This is when a user will buy a certain amount of storage space on a company’s network, which can then be seen by others (the public) via an IP address and then a third party user will be able to access the website. This enables users to download packets of information from the website. They also provide internet connections and provide data spaces and connectivity within the “data Centre”.
(3) Web Services in the Cloud - instead of delivering full applications, this service allows users to access APIs for added functionality.
Cloud Computing provides an excellent opportunity to for off line backups. One problem with moving data to the cloud is that companies have a tremendous amount of data on premise beyond the terabyte, petabyte, and exabyte, but with data mining and big data, there is now the brontobyte or 27 zeros of data to manage (Techtarget, n.d.). So how does one get massive amounts of data to the cloud? If the data did not originate on the cloud, the bottleneck would be bandwidth. Amazon Simple Storage Solution (S3) provides a solution for offline backup and storage where companies can store databases and files off-line (Donnelly, 2016). Amazon’s solution is to provide a device or appliance to physically transfer the data onto it and then ship the device to Amazon where they transfer the data to the cloud. I found it humorous Amazon adopted an old school solution to bandwidth limitations what we used to call “sneaker net”. There was a time it was faster to walk the data over to the next building then to try to transfer it electronically. The Amazon appliance is called a Snowball and it provides a solution for companies to move as much as 100 TB of
Amazon’s core business of selling goods (ranging from books to fresh food and electronics to fashion cloths) through its e-commerce portal has seen exponential growth which necessitated a need for a massive storage and computing infrastructure that is always available and is resistant to failures. After building this, it is intuitive for Amazon to open up the infrastructure and sell it as a commodity. This helps Amazon not only to attract more customers to this new product but also to build new infrastructure thus benefiting its core business.
The National Institute of Standards and Technology describes cloud storage as a model for enabling ubiquitous, on-demand network access to a shared configurable computing resources that can be swiftly accessed and released with minimal effort or service provider collaboration. It is comprised of a collection of hardware and software that allows the infrastructure of the cloud to work in a seamless, unified effort. Depending on the classification of information and the service provider the remote servers can be located within the same facility. The stored data is