What is Cloud
Cloud Computing is an IT paradigm. Cloud computing means storing and accessing data and programs over the Internet instead of your computer’s hard drive. World cloud is used as a metaphor for “the Internet. Third part cloud is focus on their core businesses. Advocates note that cloud computing allows companies to avoid or minimize up-front IT infrastructure costs.
Since 2000, cloud computing has come into existence. Amazon created AWS in 2006. It introduced its Elastic Compute Cloud (EC2). In April 2008, Google released Google App Engine in beta. Microsoft released Microsoft Azure in feb 2010. In July 2010, Rackspace Hosting and NASA jointly launched Open Stack. The early code came from NASA’s Nebula platform as well as from Rackspace’s Cloud Files platform.
On March 1, 2011, IBM announced the IBM SmartCloud framework to support Smarter Planet. Among the various components of the Smarter Computing foundation, cloud computing is a critical part. On June 7, 2012, Oracle announced the Oracle Cloud.
Cloud computing provides all of its resources as services. It makes use of the well-established standards. Best practices gained in the domain of SOA to allow global and easy access to cloud services in a standardized way. Cloud computing also leverages concepts from utility computing to provide metrics for the services used. Such metrics are at the core of the public cloud pay-per-use models. In addition measured services are an essential part of the feedback loop. Private cloud is cloud infrastructure operated. Public Cloud services are rendered over a network that is open for public use.Public cloud services may be free. Hybrid cloud is a composition of two or more clouds.
Cloud computing poses privacy concerns because the service provider can access the data that is in the cloud at any time. Many cloud providers can share information with third parties.
Google Cloud Platform
Google Cloud Platform was officially released by google on 7-april-2008. It
runs on the same infrastructure that Google uses internally for its end-user products. It provides a series of modular cloud services. Registration requires a credit card or bank account details. Google Cloud Platform is available in 17 regions and 52 zones.
Each region is an independent geographic area that consists of zones.
A zone is a deployment area for Google Cloud Platform resources within a region.
Zones should be considered a single failure domain within a region.
Microsoft officially released this cloud computing service on 1-feb-2010. It
provides software as a service. Azure was announced in October 2008.
Microsoft Azure has been described as a “cloud layer” on top of a number of Windows Server systems. Azure provides an API built on REST, HTTP, and XML that allows a developer to interact with the services provided by Microsoft Azure. Microsoft Azure offers two deployment models for cloud resources.
Apple released this cloud service on 12-oct-2011. Approximately 782 million peoples used this service in 2016. One of Apple’s iCloud data centers is located in Maiden, North Carolina, US. In 2016, Apple signed a deal with Google to use Google Cloud Platform for some iCloud services. ICloud allows users to back up the settings and data on iOS devices running iOS 5 or later. Backups occur daily when the device is locked and connected to Wi-Fi and a power source. An iCloud account can include an email account, much like MobileMe, .Mac, and iTools did previously. The email account can be accessed using any standard IMAP-compatible email client, as well as via web browser at iCloud.com. It allows users to share their current location with their friends or family. Concurrently with the launch of iOS 5, Apple released an app for Find My Friends.
Amazon Elastic Compute Cloud
Amazon Elastic Compute Cloud forms a central part of Amazon.com‘s cloud-computing platform, Amazon Web Services. User can boot an Amazon Machine Image
to configure a virtual machine. In November 2010, Amazon switched its own retail website to use EC2 and AWS. Amazon announced a limited public beta test of EC2 on August 25, 2006. Offering access on a first-come, first-served basis. Amazon added two new instance types on October 16, 2007. On May 29, 2008, two more types were added, High-CPU Medium and High-CPU Extra Large.
There are twelve types of instances available. Storage-optimized instances cost as much as $4.992/hour. “Reserved” instances can go as low as $2.50/month for a three-year prepaid plan. Reserved instances enable EC2 or RDS service users to reserve an instance for one or three years. Cloud providers maintain large amounts of excess capacity they have to sell or risk incurring losses. An EC2 instance may be launched with a choice of two types of storage for its boot disk or “root device.” The first option is a local “instance-store” disk as a root device. The second option is to use an EBS volume as a root device. The Amazon Elastic Block Store (EBS) provides raw block devices that can be attached to Amazon EC2 instances. Amazon’s auto-scaling feature of EC2 allows it to automatically adapt computing capacity to site traffic.
Amazon Web Services
Amazon web services is based on cloud. The AWS platform was launched in July 2002. In its early stages, the platform consisted of only a few disparate tools and services. These market AWS to entrepreneurs and startups in different tech industries in a physical location. Visitors can work or relax inside the loft, or learn more about what they can do with AWS. In June 2014, AWS opened their first temporary pop-up loft in San Francisco.