Thursday, April 7, 2016

Timeline of AWS





AWS Service Counts:




Happy Blogging....

Three Cloud Products - Link


Regards,
Arun Manglick

Cloud Computing - Overview

What is Cloud Computing?

Cloud computing is not a new concept. In simple words, you can presume Cloud to be a very large server comprising of services and database that are accessed via web or any private network.
This concept of using services not stored on your system is called Cloud Computing.

Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a metered service over a network.

Key Cloud Computing providers: Google, Microsoft, Amazon Web Services, Salesforce.com, IBM, HP, NetSuite, VMware etc.
Examples of Cloud Computing : Examples of Cloud Computing services includes Google Docs, Office 365, DropBox, SkyDrive etc.

Cloud Computing Architecture is divided into following two sections: 
  • Infrastructure- Server that stores data and applications
  • Interface- Software used to access cloud service and data 
Back-end applications and servers are the core of Cloud Computing.
Web browsers and mobile-apps are example of interface used to access the cloud services.

Types of Cloud Computing:
Cloud Computing is composed of three service models and four deployment methods.

Cloud Computing Service Models:
  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS).



































Cloud Computing Deployment Models:
  • Private Cloud
  • Public Cloud
  • Hybrid Cloud
  • Community Cloud

 Service Models: 
  1. Infrastructure as a Service (IaaS):
    • The IaaS layer offers Infrastructure & Storage resources that is needed to deliver the Cloud services.
    • IaaS provides enterprise-grade computing hardware over the web.
    • It comprises:
      • Computers and Virtual Machines
      • Networks
      • Raw Storage
    • Prominent IaaS Cloud Computing Companies: Google, Microsoft, Amazon (EC2), Rackspace, GoGrid, , Terremark, AT&T, Softlayer, HP, OpSource
    • Examples
      • AWS EC2
      • Rackspace
      • Azure
      • Google
      • WebEx
  2. Platform as a Service (PaaS):
    • PaaS provides the combination of both, infrastructure and application.  Hence, organizations using PaaS don’t have to worry for infrastructure nor for services.
    • Comprises;
      • Object Storage
      • Identity
      • Message Queue
      • Database Resources
      • Process Virtualization
      • Developer controlled coding environments
      • Tools for Testing and Deployment
    • Prominent PaaS Cloud Computing Companies: Google, Salesforce.com, Concur Technologies, Ariba, Unisys, Cisco
    • Examples:
      • AWS S3
      • Heroku
      • CloudFoundary
      • Cloudify
      • OpenShift
  3. Software as a Service (SaaS):
    • In the SaaS layer, the Cloud service provider hosts the software upon their servers.
    • It can be defined as a in model in which applications and software’s are hosted upon the server and made available to customers over a network.
    • Prominent SaaS Cloud Computing Companies: Windows Azure, Amazon Web Services, AppScale, CA Technologies, Engine Yard, Salesforce, Open Stack
    • Examples:
      • Mails – Gmail/Yahoo/Windows Live/ Facebook/Twitter
      • Pandora, Dropbox and Evernote
      • SalesForce – CRM App
      • Google Docs
      • Calendar

  
Deployment Models:
Cloud Computing Deployment Models:
  • Private Cloud
  • Public Cloud
  • Hybrid Cloud
  • Community Cloud 

Private Cloud: The cloud infrastructure is operated solely for an organization.
In simple words we can say that such cloud models are dedicated to a third party who wish to use. It may be managed by the Cloud Computing provider or any other third party.

Public Cloud: The cloud infrastructure is made available to the general public or a large industry group and is owned by the Cloud providers.
Community Cloud: This cloud infrastructure is shared by several organizations
Hybrid Cloud: It’s a combination of two or more clouds (private, community or public).

Keep Blogging!!!

Arun Manglick




Cloud Computing History

History of Cloud Computing: Timeline

1950: Scientist Herb Grosch (the author of Grosch’s law) proposed that the entire world would operate on dumb terminals powered by about 15 large data centers.
1960: John McCarthy announced that “computation may someday be organized as a public utility”
1966: Douglas Parkhill’s book, “The Challenge of the Computer Utility” explained all the modern-day characteristics of cloud computing
1969: ARPANET developed, UNIX created
1970: ARPANET transformed itself into Internet
1990: Internet age started
1991: CERN released Internet for general use
1993-94: Browsers such as Mosiac & Netscape launched

1995:  The online auction website “eBay” was founded as AuctionWeb in San Jose, California, on September 5, 1995, by French-born Iranian-American computer programmer Pierre Omidyar.
Jeff Bezos created Amazon.com, Inc. in 1994, and the site went online in 1995. It is named after the Amazon River, one of the largest rivers in the world, which in turn was named after Amazons.

1999: Salesforce.com launched in March 1999 by former Oracle executive Marc Benioff, Parker Harris.
Salesforce.com, founded in 1999, was the first successful example of providing SaaS in the B2B domain.
Salesforce is a CRM tool for sales executives providing features like managing customer details, running promotions etc.

2000: Dot com bubble bursts: After the dot-com bubble, Amazon played a key role in the development of cloud computing by modernizing their data centers.

2006: Amazon launched Amazon Web Service (AWS) on a utility computing basis although the initial released dated back to July 2002.
Amazon Web Services (AWS) is a collection of remote computing services (also called web services) that together make up a cloud computing platform, offered over the Internet by Amazon.com.
The most central and well-known of these services are Amazon EC2 (Elastic Compute Cloud )and Amazon S3 (Simple Storage Service).

2007: Salesforce launches Force.com, a web productivity tool.
Force.com is a cloud computing PaaS system from Salesforce.com.

2008: Eucalyptus became the first open-source, AWS API-compatible platform for deploying Private clouds.
Eucalyptus is a software platform for the implementation of private cloud computing on computer clusters.

OpenNebula became the first open-source software for deploying Private and Hybrid clouds.
OpenNebula is an open-source cloud computing toolkit for managing heterogeneous distributed data center infrastructures. OpenNebula is sponsored by C12G.
C12G Labs is an enterprise software company which provides OpenNebula-based software and services. C12G (numeronym for Cloud Computing) was founded in April 2010.

2010: With launch of iPhone, HTC’s first Android phone, Android-Apps, Samsung’s smartphone and a whooping sale of 1 million iPad in the first month of it’s launch, the enterprise market saw huge transformation that scripted a completely different IT market story driven totally by consumers.
Cloud services got much needed boost with the launch of i-services for iPhone and iPad costumers.
Cloud applications hosted on far away Data Centers became a rage which ultimately launched the golden era of cloud computing and services based upon “as a servrice” delivery-model.

2011: The year that truely made a mark for Cloud Computing. Several start-ups were founded that leveraged the cloud services.
GSA moves 17,000 e-mail users to Google Apps for Government DARPA seeks mission-resilient cloud to ensure military can withstand attack against pieces of the network.

2012: Energy Department sets up YourCloud to broker secure cloud services for agency and national labs. Salesforce.com unveils Government Cloud and AppExchange, multitenant services designed for the public sector.

2013: CIA inks $600 million deal with Amazon Web Services to build a private cloud, bolstering confidence in security of the cloud.

Hope this helps.

Regards,
Arun Manglick