Beruflich Dokumente
Kultur Dokumente
White Paper
Platform as a Service
Increasing Cloud Adoption by Giving Developers the
Key to Cloud-Aware Development
5
PaaS: A Cloud Layer for Application Design
8
Developing for the Cloud
IaaS provides access to the lowest-level data center resources Platform as a service (PaaS)
in an easy-to-consume way, so that existing workloads can run
in the cloud without requiring software re-architecture. Offering
higher-level platform as a service (PaaS) is another significant Infrastructure as a service (IaaS)
opportunity for driving maximum value from your private cloud.
Especially for development and test offerings, building a PaaS
layer with open APIs gives developers the ability to rapidly
consume IaaS built on a PaaS framework. By working in an elastic Clouds provide services via three basic models or layers.
web-scale development environment, developers can take
advantage of rich services that are secure and flex up to public
cloud services on demand in a hybrid model.
Today, the PaaS market is in the early stages of growth. However, • Access to services that are available only in the cloud.
as the technology matures, enterprises are turning to PaaS as a way Developers can customize, extend, and integrate software as a
to broaden general cloud adoption across the organization and to service (SaaS) offerings from public cloud providers by selecting
streamline the development process. Gartner forecasts that the global specific functionality to be delivered as a service through the
market for PaaS will grow form $1.2 billion in 2012 to more than $2.9 PaaS platform. The solution is tailored to user needs so that
billion in 2016.1 line-of-business (LOB) managers are less likely to pursue
While those revenue numbers represent about 1 percent of the shadow IT initiatives.
projected $131 billion cloud computing market,2 vendors continue • Ability to rehost or re-architect legacy applications to
to offer a range of services, from tools and application platforms for run in the cloud, often with minimal changes. Porting existing
developers to services that can be used by business analysts. applications can cut IT operational costs, increase agility, broaden
PaaS provides IT organizations with significant benefits: reach, and enable developers to focus on core competencies rather
than the complexities of legacy infrastructure.
• Improved time to market with minimal capital costs.
Developers can accelerate production of new cloud applications • Address application integration issues by building cloud-
through access to a broad set of automated tools and technologies aware applications specifically for dynamic environments.
that enable them to design and deploy cloud-aware applications Designing applications that move across environments easily can
more quickly. Reduced development cycle time enables more new increase adoption of private cloud technology internally. It also
products to reach the market faster. With the ability to start, test, paves the way to a hybrid cloud that effectively integrates both
and deploy software projects dramatically reduced, IT also can internal and public-hosted resources.
support limited-duration projects such as marketing campaigns.
Source: Extending Intel’s Enterprise Private Cloud with Platform as a Service. Source: “What IT Leaders Must Know About the Adoption of Platform as
Intel IT (June 2012). a Service”. Gartner Research Note G00237430 (October 22, 2012).
Intel IT got great results by automating server provisioning via deployed PaaS in Intel’s private cloud IaaS. The resulting solution
IaaS: Time to provision resources dropped from months to less provides a flexible self-service environment, on-demand tools,
than an hour. The next logical step was to accelerate customer resources, automation, and a hosted platform that supports the
application development and facilitate cloud-aware design programming languages and frameworks in use at Intel.
principles via PaaS. Previously, custom applications took an Intel IT is now working on a roadmap for enriching services
average of 70 days and up to 140 days and required developers and capabilities, including automating the path to production,
to be familiar with underlying infrastructure, VM provisioning, hosting, provisioning, and patching, as well as integrating the
configuration, operating systems, middleware, and storage. service more closely with web services. Other short-term goals
Intel’s goal was to reduce that process to a few days. Intel IT are to provide design patterns for mobile and hybrid applications
targeted three types of applications with its platform service: and experiment with partial and full migration of applications in
mobile applications, hybrid applications (those hosted on multiple a hybrid cloud.
clouds), and service-oriented applications.
During a three-month proof of concept (POC), Intel IT
Source: Extending Intel’s Enterprise Private Cloud with Platform as a Service.
standardized open-source programming languages and Intel IT (June 2012).
NOTE: List adapted from “Which Freaking PaaS Should I Use?” InfoWorld
(October 8, 2012).
Offering PaaS as part of your cloud services delivery provides multiple Six High-Level Steps to PaaS
benefits to the enterprise and your developer teams and creates new
If you are considering PaaS for your organization, take these six steps:
demand for your cloud offerings. PaaS enhances the value you are
already achieving with IaaS services, delivering even greater agility 1. Learn more about PaaS.
and cost savings to free up resources for innovation on new business 2. Consult with your developer organization to determine
models or services. interest and readiness.
In addition to increasing the speed of building and deploying 3. Learn about vendor offerings. In addition to abstracting
applications, PaaS promotes cloud-aware design principles. By gaining application runtime, middleware, and data services from the
skills in cloud application development, your software engineers underlying infrastructure, make sure your solution supports
have the opportunity to work with robust, cutting-edge tools and multiple languages, application services, and data technologies
technology. While they can be more productive for the organization, and avoids vendor lock-in with deployment options.
they can also tap into greater creativity to design innovative and
differentiating business services—great for professional satisfaction 4. Define what type of applications you want to target:
and the organization. • Mobile applications
Finally, PaaS allows you to provide greater ease of use for your • Hybrid applications
internal customers, who may currently be setting up raw, hard-to- • Service-oriented applications
migrate VMs in an external cloud provider because of perceived 5. Decide if you want to port existing applications—and which ones.
benefits around speed and ease of development. Deploying PaaS
6. Conduct a proof of concept.
offers your internal customers the flexibility and speed they want in
a managed and secure environment that maintains governance and
risk-management policies. Intel can help simplify your delivery of cloud services with guidance
and resources for building and buying services for private and
hybrid cloud environments, including PaaS. Learn more by visiting
intel.com/cloud.
2. “Gartner: Public Cloud Market to Grow 18.5% This Year.” NetworkWorld (February 28, 2013).
networkworld.com/news/2013/022813-gartner-public-cloud-267223.html
3. Heath, Nick. “Survey: Cloud Developers Prefer Amazon EC2 Platform.” TechRepublic blog (December 19, 2012).
techrepublic.com/blog/datacenter/survey-cloud-developers-prefer-amazon-ec2-platform/5916
4. “The Pivotal Launch and What It Means to IT.” InfoWorld (April 29, 2013).
infoworld.com/t/paas/the-pivotal-launch-and-what-it-means-it-217453
5. Extending Intel’s Enterprise Private Cloud with Platform as a Service. Intel IT (June 2012).
intel.com/content/www/us/en/it-management/intel-it-best-practices/extending-intels-enterprise-private-cloud-with-platform-as-a-service.html
6. Q3 2012 Global Cloud Developer Online Survey Summary Results. Forrester (November 2012).
slideshare.net/johnrrymer/summary-of-forrester-q3-2012-global-cloud-developer-survey
7. Mobile Web Apps vs. Mobile Native Apps: How to Make the Right Choice. Lionbridge (2012).
lionbridge.com/files/2012/11/Lionbridge-WP_MobileApps2.pdf
8. Q3 2012 Global Cloud Developer Online Survey Summary Results. Forrester (November 2012).
slideshare.net/johnrrymer/summary-of-forrester-q3-2012-global-cloud-developer-survey
Legal
This paper is for informational purposes only. THIS DOCUMENT IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY,
NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE. Intel disclaims all
liability, including liability for infringement of any property rights, relating to use of this information. No license, express or implied, by estoppel or otherwise, to any intellectual property
rights is granted herein.
Copyright ©2013 Intel Corporation. All rights reserved. Intel, the Intel logo, Intel Core, Intel vPro, the Look Inside. logo, and Ultrabook are trademarks of Intel Corporation in the U.S.
and/or other countries.
*Other names and brands may be claimed as the property of others.
0813/RF/ME/PDF-USA 329398-001