Founder of Nebula cloud platform
• NASA spent less than 1 percent (about $10 million) of its $1.5
billion annual IT budget on cloud computing.
• NASA was a pioneer in cloud computing having established its
own private cloud computing data center called Nebula in
2009 at the Ames Research Center (Ames).
• Nebula provided high-capacity computing and data storage
services to NASA Centers, Mission Directorates, and external
Why NASA Created Nebula
In 2008, limited commercial cloud offerings could not meet
NASA requirements for:
Network performance for managing data in and out of the
Private cloud customization capabilities.
Limit vendor lock-In.
• Nebula is an open-source cloud computing platform.
• It is a cloud computing platform that provides an easier way
for NASA scientists and researchers to share large, complex
data sets with external partners and the public.
• Nebula was housed at Ames in a standard sized shipping
container that accommodate approximately 15,000 central
processing units or up to 15 Petabytes of data.
Nebula Case Examples
SERVIR integrates satellite observations, ground-based
data and forecast models to monitor environment
changes and improve response to natural disasters.
SPoRT transitions unique NASA satellite observations and
capabilities to NOAA to predict short-term weather
iRODS is an open-source, data grid software solution to
manage, share, search and distribute large, diverse
Until it was decommissioned in April 2012, Nebula provided
computation and storage services to 73 NASA projects such as:
NASA shut down Nebula!
• In 2012, NASA shut down Nebula based on the results of a 5-month test
that benchmarked Nebula’s capabilities against those of Amazon and
• The test found that public clouds were more reliable and cost effective
and offered much greater computing capacity and better IT support
services than Nebula.
• For comparison, a contemporary public cloud-computing data center (like
that of AWS) contains up to 376,000 central processing unit cores or more
than 25 times the computer processing capacity of Nebula.
• NASA deviated to depends on other cloud platforms such as: OpenStack
IBM: A cloud vendor
• IBM bets billions of dollars on cloud computing.
• Recently, in Feb 2014 IBM announced that it is putting $1
billion behind its platform-as-a-service (PaaS) strategy.
IBM SmartCloud platform
• IBM SmartCloud provides enterprise customers with trusted
infrastructure and platform services which can be consumed
via self-service or via managed services.
• It's a private cloud solution that runs on your infrastructure in
the privacy of your data center.
• Being a private cloud solution means that you can now enjoy
the benefits of cloud computing in a secure environment.
SmartCloud Provisioning provides:
• Rapid application deployment with repeatable composite application
throughout private and public clouds.
• Rich image and analytics to manage virtual environments (VMware) for
great efficiency and control over virtual machine (VM) sprawl.
• Choice of hardware and hypervisor (supports Kernel-based virtual
machine (KVM), IBM Power VM, Microsoft Hyper-V, and Xen). Now you
can reduce the cost of licenses, hardware and labor.
• High scalability to meet business growth with near-instant deployment of
hundreds of virtual machines.
• Low-touch infrastructure designed to reduce manual errors, enhance
security and compliance, and increase administrator productivity.
SmartCloud Orchestrator provides the following
features and benefits:
• Standardization and automation of cloud services through a flexible
orchestration engine and a self-service portal.
• Reusable workload patterns to enable dynamic cloud service delivery.
• Built on open standards, including OpenStack cloud software, for
IBM shut down SmartCloud!
• IBM plans to shut down its SmartCloud Enterprise cloud
computing platform by Jan. 31, 2014, according to a letter the
company sent its SmartCloud customers earlier this week,
said an IBM representative.
• IBM will migrate cloud customers to its novel SoftLayer cloud
computing platform (Blue Mix), in July 2014, to better
compete with other cloud vendors.
Google Cloud Platform
• Google Cloud Platform allows businesses and developers to
power their own applications and services with the same
industry-leading infrastructure that powers Google’s own
services. It consists of a number of different products that
provide Platform as a service (PaaS), Infrastructure as a
service (IaaS) and Database as a service (DaaS) solutions.
Google Cloud Platform Products
• Google App Engine is a PaaS that is used for developing and hosting
scalable web applications. With Google App Engine it is easy to create an
application and serve it to your users. Just write your application, test it on
your local machine, upload it to Google, and App Engine will provide
reliable, scalable hosting for your application.
• Google Compute Engine is an IaaS that is used to run large-scale
computing workloads on the extremely fast Linux virtual machines in
Google’s data centers.
Google Cloud Platform Products
• Google Cloud Storage is an IaaS online file storage web service that allows
companies to store data on Google’s cloud storage infrastructure. The
service provides organizations with a scalable, cost-effective data storage
that has the same functionality, reliability and security that Google has
spent years developing and refining for internal data storage.
• Google BigQuery is an IaaS that allows companies to perform real-time Big
Data analysis via SQL-like queries on massive datasets with billions of
rows. Internally, Google uses a query system known as Dremel, which has
unprecedented query performance and analysis capabilities. With
BigQuery, Google has provided the public with the incredible performance
Google Cloud Platform Products
• Google Cloud SQL is a DaaS that provides fully-managed SQL databases
that are hosted in Google’s cloud. Cloud SQL allows companies to create
and use SQL databases that are fully managed in Google’s cloud. Google
Cloud SQL is very similar to MySQL (it has a few additional features and a
few unsupported features), and is a great relational database solution to
use in conjunction with Google App Engine due to the tight integration
between the two products.
Google Spend a lot on cloud
• In order to displace other cloud vendors (like: Amazon),
Google Cloud Platform now includes revamped pricing, better
testing and deployment tools, and expanded VM support.
• In 2014, Google’s April 17 earnings report revealed that the
company spent $2.35 billion on infrastructure, which for
Google means its data centers and all the IT gear that go in
• Google is now on track to spend $10 billion a year building an
outfitting data centers.
Amazon Cloud Platform: Amazon
Web Services (AWS)
• Amazon Web Services (AWS) is a comprehensive,
evolving cloud computing platform provided by Amazon.com.
• The first AWS offerings were launched in 2006 to provide
online services for websites and client-side applications.
AWS main services
Main infrastructure services:
◦ Amazon Elastic Compute Cloud (EC2).
◦ Amazon Simple Storage Service (S3).
◦ Amazon Simple Queue Service (SQS).
◦ Amazon CloudFront.
◦ Amazon CloudDrive.
◦ Amazon CloudSearch.
Elastic Compute Cloud (EC2)
• Elastic Compute Cloud, which allows business subscribers to
run application programs and can serve as a practically
unlimited set of virtual machines (VMs).
Simple Storage Service (S3)
• Simple Storage Service (S3), a scalable, high-speed, low-cost
service designed for online backup and archiving of data and
Simple Queue Service (SQS)
• Amazon SQS is a fast, reliable, scalable, fully managed
message queuing service.
• SQS makes it simple and cost-effective to decouple the
components of a cloud application.
• Amazon CloudFront is a content delivery web service. It
integrates with other Amazon Web Services to give
developers and businesses an easy way to distribute content
to end users with low latency, high data transfer speeds, and
• CloudDrive, which allows users to upload and access music,
videos, documents, and photos from Web-connected devices.
• CloudSearch, a scalable search service typically used to
integrate customized search capabilities into other
• Amazon doesn’t break out what it spends solely on its cloud
infrastructure, but the total value of “purchases of property
and equipment, including internal-use software and website
development” for all of Amazon was $1.08 billion.
Microsoft Cloud Platform:
• Azure delivers a flexible cloud platform that can satisfy any application
need. It enables you to reliably host and scale out your application code
within compute roles.
• “In 2008, when Windows Azure was still known by its codename "Red
Dog," Microsoft's message was that Windows Azure was a cloud version of
Windows Server. (Microsoft combined its Server and Cloud teams into a
single unit in late 2009.) This twinning of its on-premises and cloud
offerings has been at the crux of Microsoft's private/public/hybrid cloud
messagaging”, Mary Jo Foley.
• Azure was released on February 1, 2010.
• You can store data using relational SQL databases, NoSQL
table stores, and unstructured blob stores, and optionally use
Hadoop and business intelligence services to data-mine it.
• You can take advantage of Azure’s robust messaging
capabilities to enable scalable distributed applications, as well
as deliver hybrid solutions that run across a cloud and on-
premises enterprise environment.
• Azure’s distributed caching and CDN services allow you to
reduce latency and deliver great application performance
anywhere in the world.
• Azure is an internet-scale cloud services platform hosted in
Microsoft data centers, which provides an operating system
and a set of developer services that can be used individually
• Azure reduces the need for up-front technology purchases,
and it enables developers to quickly and easily create
applications running in the cloud by using their existing skills
with the Microsoft Visual Studio development environment
and the Microsoft .NET Framework.
• Azure customers can run Linux in virtual machines on the
operating system. Azure users also can run Oracle databases
and middleware, and use non-Windows-specific development
tools, including Java, Ruby, PHP and Python.
Key components of the Azure Services Platform include the
• Windows Azure for service hosting and management, low-level scalable
storage, computation and networking.
• Microsoft SQL Services for a wide range of database services and reporting
• Microsoft .NET Services which are service-based implementations of
familiar .NET Framework concepts such as workflow and access control.
• Live Services for a consistent way for users to store, share and synchronize
documents, photos, files and information across their PCs, phones, PC
applications and Web sites.
• Microsoft SharePoint Services and Microsoft Dynamics CRM Services for
business content, collaboration and rapid solution development in the
Azure main services:
• Virtual Machines.
• Web Applications.
• Mobile Apps.
• Dev and Test.
• Big Data.
• Storage, Backup, and Recovery.
• Identity & Access Management.
• Virtual Machines: Azure provides on-demand infrastructure that scales and adapts
to your changing business needs. Whether you are creating new applications or
running existing applications we provide the best price-performance and end-to-
• Web Applications: Azure offers secure and flexible development, deployment, and
scaling options for any sized Web application. Leverage your existing tools to
create and deploy applications without the hassle of managing infrastructure.
• Mobile Apps: Azure makes it fast and easy to build mobile apps that scale. Within
minutes, you can store data in the cloud, authenticate users, and push
notifications to millions of devices.
• Dev and Test: Azure enables you to develop and test applications faster, at
reduced cost, and with the flexibility to deploy in the cloud or on-premises.
• Big Data: Reveal new insights and drive better decision making with Azure
HDInsight, a Big Data solution powered by Apache Hadoop. Surface those insights
from all types of data to business users through Microsoft Excel.
• Media: Azure Media Services allows you to build scalable, cost effective, end-to-
end media distribution solutions that can stream media to Adobe Flash, Android,
iOS, Windows, and other devices and platforms.
• Storage, Backup, and Recovery: Azure provides scalable, durable cloud storage,
backup, and recovery solutions for any data. It works with the infrastructure you
already have to cost-effectively enhance your business continuity strategy and
provide storage required by your cloud applications.
• Identity & Access Management: Azure Active Directory delivers an enterprise
ready cloud identity service enabling a single sign-on experience across cloud and
on-premises applications. It allows multi-factor authentication for added security
• Microsoft made $5.66bn in profits in its third quarter of the
2014 financial year.
• Azure revenue grew over 150%.
• 1000 Azure’s new customer everyday.
• "Microsoft's cloud growth really is impressive," said John
Dinsdale, a chief analyst and research director at Synergy
According to a Darryl K. Taft study,
• Buyers selected IBM as their top overall preference among providers they
believe can most effectively provide IaaS, whether private or public. IBM was
the leading cloud vendor with 35 percent of first-place votes. By comparison,
Amazon carried 13 percent, Microsoft and Google came in around 16 percent.
According to Archana Venkatraman study,
• In June this year, IBM acquired SoftLayer Technologies for a reported $2bn to
boost its cloud offering. With SoftLayer, IBM hopes to take
on Openstack market leader Rackspace and meet its $7bn annually in cloud
revenue objective by 2015.
• IBM announced (May 2014) that businesses across the US have ranked IBM
the #1 cloud computing provider, according to an IDC survey of US market
preferences for infrastructure-as-a-service (IaaS).
Synergy Research Group :
• Within the Platform-as-a-Service market, they are faring marginally better
with Amazon at 17% market share and Azure at 14% market share and
Google's App Engine (13%).
• Of that $3.5 billion, Amazon currently holds approximately $1 billion of
that quarterly revenue, but Synergy stated that Microsoft and IBM can
both also claim impressive cloud revenue. But although Amazon's revenue
mostly comes from IaaS, Microsoft and IBM are more focused
on software-as-a-service (SaaS), cloud-related hardware or associated
• IBM, Microsoft and Google Make Little Headway Against
Amazon’s IaaS/PaaS Dominance.
Synergy Research Group :
• Amazon's revenues are still more than three times those of Microsoft and
it will remain in a league of its own for the foreseeable future.
• Microsoft is planning to build a US$9 billion data center in Korea.
• In May 2013, Microsoft announced plans to expand Windows Azure
infrastructure to two regions in Japan and two regions in Australia. It also
has Azure data centers in Singapore and Hong Kong.
• Microsoft is also building a data center in Brazil and expanding its already
massive data center presence in Dublin, Ireland, and in the US, in Quincy,
• Microsoft’s new $500 million Chicago data center.
• Microsoft drops $1.1B to grow its data center footprint in Iowa.
• AWS data centers operates currently in 10 geographical regions —
including both U.S. coasts, Dublin, Singapore, Tokyo, Sydney, and China.
• AWS plans to locate its tenth global data center in China.
• Google Spent $7.3 Billion on its Data Centers in 2013.
• Google recently committed to data center expansions in Singapore and
• Google prepare an expansion of its data center footprint in Dublin.
• IBM plan to spend $1.2 billion on building out 40 SoftLayer-based
datacenters to deliver enterprise cloud services over a range starts from
China to ends Mexico.
• It purchased SoftLayer for $2 billion.
• IBM is estimating that global cloud revenue will grow to $200 billion per
year by 2020.
• IBM hopes to generate $7 billion in cloud revenue in 2015.
• Everything at IBM going forward will reside on the SoftLayer