PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

Size: px
Start display at page:

Download "PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION"

Transcription

1 PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION White Paper May 2012 Abstract Whether enterprises choose to use private, public or hybrid clouds, the availability of a broad range of application infrastructure services also known as Platform-as-a-Service (PaaS), is critical for the adoption of cloud computing. And as PaaS speeds time-tomarket for business critical applications, PaaS technology directly impacts the organization as a whole. For these reasons, PaaS technologies should be carefully evaluated to suit the organization business needs. In this paper, we highlight various type of PaaS offerings available, including a comparison between PaaS and Cloud Application Platform (CAP), important criteria to consider when choosing a PaaS or CAP solution, and how to plan for implementation in a phased manner.

2 CumuLogic, Inc Table of Contents Platform-as-a-Service and Cloud Application Platform...2 PaaS... 2 Cloud Application Platform...2 Benefits of PaaS and CAP...3 CAP Use Cases... 4 Development of Cloud-based Applications...4 Application Migration and Consolidation...5 Runtime Management...5 Strategy For Cloud Application Platform Adoption...6 Key Cloud Application Platform Selection Criteria...6 Application Portability and Vendor Lock-in...6 Programming Languages and Development Frameworks...6 Multi-Cloud Support... 7 Compliance and Security Requirements...7 Application Migration...8 Investment Protection... 8 Architecture Flexibility...8 Functionality and Customization...9 Implementation of CAP within Enterprises...9 Developing New Applications...9 Migrating Existing Applications to Clouds...10 Evaluate Impact on Business Processes...10 Evaluate Development, Testing Tools, DevOps Collaboration...10 Retire and Eliminate Old-Generation Technology...10 Next Steps...11 About CumuLogic...11

3 1 Executive Summary As the application platform has direct impact on the agility and delivery of cloud services, Platform-as-a-Service (PaaS) is the single most important layer of cloud computing. Whether enterprises choose to use private, public or hybrid clouds, the availability of a broad range of application infrastructure services is a key component for the adoption of cloud computing. The IaaS layer, which is the orchestration of virtualized infrastructure, provides better utilization of resources. It has however limited impact on application development and manageability. PaaS on the other hand provides a greater value proposition and return on investments for developers, IT departments and enterprises as a whole. PaaS improves developer productivity, lowers the cost of application management and speeds time-to-market for business critical applications, while making businesses more agile and ready to handle rapidly changing business conditions. Today's PaaS environments tend to focus on application development and fall short on deployment features that are essential for mission critical applications in Fortune 1000 enterprises. Enter Cloud Application Platforms. Cloud Application Platforms are an evolution of PaaS, providing more flexible architectures, application portability and enterprise-ready management capabilities. A comprehensive Cloud Application Platform comprises three elements of the application lifecycle, including development, application migration, and runtime management. Because Cloud Application Platforms have an impact on the entire organization, they must be carefully evaluated to suit the organization business needs. In this paper, we highlight various type of PaaS offerings available, including a comparison between PaaS and Cloud Application Platform (CAP), important criteria to consider when choosing a PaaS or CAP solution, and how to plan for implementation in a phased manner.

4 2 Platform-as-a-Service and Cloud Application Platform PaaS Platform-as-a-Service is an application development platform which abstracts some high level functionality that applications commonly use, so developers can use high level interfaces to speed the application development cycle. Platform-as-a-Service is an application development platform which abstracts some high level functionality that applications commonly use, such as storing data objects, managing users, authentication, manipulating files, etc., based on the platform s target functionality, so developers can use high level interfaces to speed the application development cycle. Developers typically use a specific vendor s SDK to develop platform specific applications. Applications developed using such PaaS provider s SDK are locked-in to the platform itself and cannot be ported to any other platforms without major code changes or re-writes. For example, Google App Engine applications cannot run on Salesforce.com s Force.com platform and vice versa. Both the platforms, provide high level of abstraction to develop applications and deploy on their respective clouds. PaaS is typically a black box service offering which does not provide flexibility and choice of deployment infrastructure to developers, and for the most part developers may not care about the underlying infrastructure and architecture as such. PaaS providers bear the responsibility of managing the applications, and developers have limited visibility into the performance aspects. PaaS is mostly available on public clouds, such as Microsoft Azure, and has a proprietary application platform or infrastructure stack. However, companies, such as CumuLogic are making it possible to deliver platform-agnostic PaaS in private and hybrid cloud environments. Cloud Application Platform CAP is a technology to build the PaaS layer on any IaaS cloud, and includes: development, application migration and runtime management. A Cloud Application Platform (CAP) is used to build a scalable application infrastructure which can be delivered as-a-service (PaaS) on clouds. CAP is a technology to build the PaaS layer on any IaaS cloud. A comprehensive Cloud Application Platform comprises three elements of the application lifecycle, and includes: 1. development, 2. application migration, 3. runtime management. One of the elements of CAP is the application development environment. This is usually a PaaS layer which simplifies application development and improves developer productivity. CAP may or may not provide SDKs to develop applications making CAPs more suitable for standards based cloud applications, such as Java EE and Spring applications. PaaS providers may choose to offer their own proprietary SDKs or APIs for development, and use CAP for deployment and runtime management of applications. Such platforms are highly

5 3 A very important element of CAP is the runtime management of applications, including application infrastructure services, such as monitoring, autoscaling, high availability of infrastructure resources and self-healing of applications. customized for proprietary applications and mostly virtualized and designed for multi-tenancy. Second and more important element of CAP is the runtime management of applications. CAP provides application infrastructure services usually integrated stacks to run applications, and provides services, such as monitoring, autoscaling, some degree of high availability of infrastructure resources and selfhealing of applications. In addition, CAPs also provide a high level of abstraction to the underlying compute and storage infrastructure or IaaS clouds, so applications are not tied into a particular deployment platform and allow portability across the infrastructure clouds. CAPs support a wide range of infrastructure services and components, and provide developers with the flexibility to choose infrastructure components that suit best for reliability, scalability and performance of their applications. Such cloud platforms allow developers to write application code which is decoupled from the underlying infrastructure, as well as to decouple the application infrastructure form the underlying compute, storage and networking infrastructure. Another important aspect of CAP is application migration. It s usually possible to migrate existing applications to clouds using CAP without major code changes. Third element of CAP is providing visibility into the usage and consumption of compute storage and networking resources by the applications. Metering data is usually offered as a way for users to analyze their resource usage or chargeback mechanism for PaaS providers to their end customers. Benefits of PaaS and CAP PaaS and CAP allow developers to write applications independently of the application infrastructure, providing complete, pre-provisioned infrastructure services on-demand to quickly deploy applications, hence speeding time-tomarket. PaaS and CAP provide many benefits across the enterprise for application developers, IT Ops, DevOps, business units and CIOs. Unlike Infrastructure-asa-Service (IaaS), which provides an orchestration layer over the already virtualized environment, and self-service for dynamic resource allocation, the PaaS layer allows developers to write applications independently of the application infrastructure, providing complete, pre-provisioned infrastructure services on-demand to quickly deploy applications, hence speeding time-tomarket. Because of the application manageability of CAPs, business units and CIOs can lower the cost of managing the applications. Here are some of the benefits organizations can derive from CAP: 3

6 4 Benefits of Platform-as-a-Service and Cloud Application Platforms CAP Use Cases Development of Cloud-based Applications CAPs are ideal to start developing new applications as they eliminate the need to manually install, configure and manage the application infrastructure. The majority of applications developed today are targeted for cloud deployment. Additionally, most of the applications deal with tremendous amounts of data (i.e. big data structured or unstructured) and tend to use SOA, RESTful interfaces or Web Services with a combination of SQL and NoSQL database, and messaging services. Developers can benefit from developing applications on CAP as they can take advantage of new frameworks and infrastructure components to quickly develop, test and deploy applications. CAPs are ideal to start developing new applications as they eliminate the need to manually install, configure and manage the application infrastructure. Architects and developers can design and architect distributed and horizontally scalable applications to take advantage of cloud platforms along with economies and flexibility of clouds. CAPs also eliminate the need for buying expensive high-end servers, and virtually eliminate the need for high capital expenditures. CAPs which provide support for open source infrastructure services can help enterprises develop applications using next generation platforms. CAPs can also help evaluate new architectures with little investment and eliminate the need for expensive frameworks that are designed only for vertically scalable systems.

7 5 By migrating and consolidating applications on a Cloud Application Platform, enterprises can eliminate variations and multiple versions of infrastructure components to have a single enterprise-wide application platform to manage. Application Migration and Consolidation Some Cloud Application Platforms, such as CumuLogic's platform, provide support for traditional middleware stacks on the cloud along with next generation open source infrastructure services, making it possible to migrate and consolidate existing siloed applications running within the enterprises. It s very common to see several hundred applications running on siloed servers and different versions of infrastructure stacks, which make application management expensive and inefficient utilization of resources. Such siloed applications when not updated or patched, will have security holes and vulnerabilities that can be exploited to cause threats to business critical applications. By migrating and consolidating applications on a Cloud Application Platform, enterprises can eliminate variations and multiple versions of infrastructure components to have a single enterprise-wide application platform to manage. Application infrastructure consolidation may also result in improved software licensing use in case commercial software is deployed with the Cloud Application Platform. Runtime Management The runtime management in an enterprise-ready CAP includes: Autoscaling High availability and self-healing Application monitoring Real-time app-level usage metering One of the most critical aspects of cloud computing is autoscaling the dynamic allocation of required resources on-demand to maintain desired service levels and optimize the utilization of the given compute, storage and platform resources. The autoscaling engine in a CAP allows applications to scale and maintain desired application-level performance by scaling web, application and database tiers as needed. The autoscaling engine should be independent of the IaaS clouds to provide similar autoscaling rules across multiple clouds whether private or public cloud. Applications and infrastructure can fail, experience performance degradation, or systems crash. A CAP should be able to recover from such failures, minimizing application downtime and re-provisioning the services either on the same infrastructure or standby if available. High availability services should monitor the health and availability of all infrastructure services, and monitoring services should provide visibility into utilization and performance of the entire stack and applications. The metering feature in CAP allows you to track application usage so you can properly charge your organizational departments. Ideally, the metering services should calculate the resource utilization by each application and provide a $/application cost metric to make it easy to understand the actual cost of running an application.

8 6 Strategy For Cloud Application Platform Adoption Choosing the right Cloud Application Platform, planning and implementation are key to successful transformation of the IT infrastructure and evolution of new application architectures. To avoid vendor lock-in and to have multiple choices of platforms and clouds, it is important to choose a platform-agnostic, infrastructureagnostic, hypervisor-agnostic platform which allows to move workloads when needed. Cloud Application Platforms can have an impact on your developers, administrators, and processes beyond the technology investment. Some of the most common criteria to consider and their impact are listed below. Key Cloud Application Platform Selection Criteria Application Portability and Vendor Lock-in Almost all PaaS environments provide proprietary SDKs, which may provide a permanent application lock-in to the platform. Applications must be written to the vendor-specific PaaS and hence must be deployed to the underlying infrastructure that they provision applications on. PaaS providers, such as Google App Engine, Salesforce.com s Force.com and Microsoft Azure allow to write applications to their PaaS and will manage them on their own infrastructure, hindering application portability, including portability of applications from public clouds to internal clouds or internal virtualized infrastructures. Any trade offs in the functionality versus multi-language support must be part of your strategy to choose a PaaS solution. Several other PaaS providers, such as EngineYard, will provision workloads to a single cloud provider, such as Amazon EC2. Such PaaS providers provide not only lock-in to their SDK or APIs, but also to the underlying cloud. Depending on the nature of the business and application, it may be acceptable to write applications to the proprietary platforms. For example, developing a marketing application on Salesforce platform may be acceptable and will have lower timeto-market with low risk of exposing corporate data. While application portability is a major consideration, the ability to choose the underlying infrastructure cloud, virtualization technology and datacenter locations are also important criteria in platform selection. To avoid vendor lock-in and to have multiple choices of platforms and clouds, it is important to choose a platform-agnostic, infrastructure-agnostic, hypervisor-agnostic platform which allows to move workloads when needed. Programming Languages and Development Frameworks The second most important criteria for choosing a suitable platform is the programming language support. Most of the PaaS providers provide SDKs which limit the capability to use any other languages than what they already support. It s important to consider what

9 7 programming languages you have already invested in, and what you will be investing in the future. If you have specific requirements, such as scalability, service level commitments, datacenter locations, etc., you may want to choose a PaaS vendor which provides a robust, scalable and highly available platform that also offers the flexibility to provision applications on multiple clouds, including private, public clouds or hybrid clouds. While some PaaS offerings support multiple programming languages (also called polyglot platform), most of them provide single language support while offering a depth of features and functionality. Any trade offs in the functionality versus multilanguage support must be part of your strategy to choose a PaaS solution. For the past 15 years, the most predominant programming language within enterprises has been Java. JVMs have evolved over the last decade and now support programming languages such Scala, PHP, Python and Ruby (or JRuby), hence Java PaaS will allow to run multi-language applications within the virtual machine. Having support for native languages in the PaaS may not be as critical if the Java PaaS can provide the same level of scalability and reliability of the JVMs. Multi-Cloud Support Proprietary PaaS vendors such as Saleforce.com, Google App Engine and Microsoft Azure run their own infrastructure in their datacenters. They provide high level of redundancy and failover capabilities to ensure application availability. If compliance and security are main concerns, using private clouds and private PaaS in your own datacenter is likely a more suitable solution. Several PaaS providers, such as Heroku (Now Salesforce.com) and EngineYard, leverage large public clouds such as Amazon Web Services to provide high availability of application infrastructure, and and are mostly tied to one IaaS cloud. Such PaaS offerings rely heavily on third-party IaaS clouds to provide redundancy and fail-over, therefore, they have the same limitations of Google App Engine and Microsoft Azure, and do not allow end users to choose their own IaaS cloud provider. Enterprises may have specific requirements, such as better scalability, service level commitments, datacenter locations (for regulated industries), or overall cost for using multiple cloud vendors or multiple clouds at the same time. Choosing a PaaS or CAP vendor which provides a robust, scalable and highly available platform that also offers the flexibility to provision applications on multiple clouds, including private, public clouds or hybrid clouds, will eliminate any concerns at a later stage of cloud usage. Compliance and Security Requirements If compliance and security are main concerns (for example, in regulated industries such as Health Care and Financial Services), using private clouds and private PaaS in your own datacenter is likely a more suitable solution. In addition, if you wish to leverage existing investments in hardware and datacenters, people, tools, processes, etc., you may want to consider migrating infrastructure resources to a CAP environment which supports private, public and hybrid cloud

10 8 In order to migrate existing applications, you ll need to evaluate CAP options which support the deployment of existing applications, enabling smooth migration as well as the deployment of next generation, modern cloud applications. deployments, and provide the flexibility to use multiple clouds with the same level of ease of use, security and reliability. Application Migration If you have large investments in applications and application infrastructure, you may want to consider migrating existing applications to CAP to streamline and lower the cost of management. Once you decide to migrate the applications, you ll need to identify and prioritize such applications to migrate to a CAP on private or public clouds. A number of CAP offerings are black-box solutions which do not offer infrastructure component choice. This means that the migration of existing applications will likely require major code changes or re-writes of applications. In order to migrate existing applications, you ll need to evaluate CAP options which support the deployment of existing applications, enabling smooth migration as well as the deployment of next generation, modern cloud applications. Investment Protection CAP is an evolution of the IT infrastructure to support rapidly changing business conditions and requirements. Enterprises should consider using a flexible CAP platform which can leverage existing investments in people, technologies, and processes, including software licenses, development and testing tools, developers and IT personnel s skills, and business processes. Next generation CAPs are built to decouple hardware from virtualization, allowing enterprises to pick the virtualization technology of choice, plus a VM orchestration solution which decouples infrastructure services and applications entirely from the underlying orchestration layer. Architecture Flexibility Some first generation application management sometimes referred as workload management solutions, were designed to provision virtual machines of applications and infrastructure services on virtualized environments such as VMware vsphere. Such solutions are inflexible and require a large service catalog to provision applications. These first generation solutions are also tightly integrated, and do not provide choice of virtualization layer and orchestration technology, and require rebuilding of virtual appliances when applications are upgraded or infrastructure is patched. In addition, first generation solutions present huge management and high costs for IT Ops. Next generation CAPs such as CumuLogic Cloud Application Platform, are built to decouple hardware from virtualization, allowing enterprises to pick the virtualization technology of choice, plus a VM orchestration solution which decouples infrastructure services and applications entirely from the underlying orchestration layer. This type of CAP architecture allows enterprises to choose the appropriate layer of IaaS, hypervisor and PaaS to control the cost of the overall cloud solution.

11 9 Functionality and Customization CAP is for enterprises looking to evolve their IT infrastructure to build agility and leverage the economies of scale of clouds. As infrastructure continues to evolve and enterprises develop new application architectures, the cloud platform must evolve and be able to provide additional functionality to support changing development and deployment needs. A CAP solution must be customizable to meet specific enterprise needs and requirements, and to extend to accommodate user s changing requirements. The flexible CAP architecture will enable enterprises to customize and extend the platform functionality with less dependency on the CAP provider. Implementation of CAP within Enterprises Adoption and implementation of CAP will vary by the use cases and whether a particular business unit or centralized IP would implement a CAP for enterprise usage. Below are some suggestions on implementation phases to consider. Phase 1: Identify the Use Cases and Implement POC Based on your strategy for cloud adoption, you may identify simpler use cases to evaluate and implement CAP. Whether your strategy is to migrate existing applications to clouds or develop new applications for cloud deployments, CAP is most critical to successful adoption and implementation of cloud computing models. CAP can provide pre-integrated application infrastructure to group of developers working can improve their productivity by as much as 30%. Developing New Applications Individual business units, R&D labs or engineering groups can deploy a CAP for development environments. CAP can provide pre-integrated application infrastructure to group of developers working can improve their productivity by as much as 30%. Enterprise IT can deploy a centralized CAP for several business units and engineering teams to share a common development environment. This eliminates the need for several development teams to build their own environments in labs and improve IT resource utilization by as much as 35% while lowering the cost of management. Evaluating impact of CAP in development environments is less of disruption in business processes and can be implemented without major changes of existing infrastructure, application code or development and collaboration processes. Enterprises can then consider customizing environments and extending CAP to QA/Testing and staging environments and finally using CAP for production deployments.

12 10 CAP enables easier migration of existing applications to the clouds with little or no change to application code. Migrating Existing Applications to Clouds Enterprises can benefit tremendously from using cloud application aka SaaS applications such as CRM, ERP, HR Management, etc, but there may be several reasons why adoption of cloud applications may not be possible for certain enterprises. In that case, it may still be beneficial to migrate existing applications to clouds, whether public or private. CAP enables easier migration of existing applications to the clouds with little or no change to application code. Use of CAP also provides an opportunity to decouple and eliminate dependencies of applications on underlying infrastructure stack or hardware resources. CAP provides ways to consolidate applications on a single platform, lowering the cost of management and improving developer productivity. To lower the risk of disruptions to business applications, enterprises may identify tier 2 and tier 3 applications to migrate to CAP and progressively migrate critical applications. Performance impact on any applications may be considered and appropriate autoscaling policies of modifying deployment architecture should balance the impact of virtualization. Evaluate Impact on Business Processes CAP can simplify processes between development teams and operations and other groups and individuals such as security groups, OS teams, virtualization teams, etc. involved in testing and managing applications. Enterprises should evaluate and change the processes to enable collaboration of teams around CAP. CAP may eliminate several manual processes involved during development and deployment of applications and may free up engineering and other resources to deliver higher value to organizations. Evaluate Development, Testing Tools, DevOps Collaboration PaaS may have some impact on the development environments, tools including testing and QA tools. Enterprises may consider strategy to leverage their existing development tools to cause least disruptions in development processes. Enterprises can choose PaaS which provides additional plugins to existing development tools such as Eclipse IDE to simplify deployment to the PaaS from within the development tools. Retire and Eliminate Old-Generation Technology Once appropriate PaaS platform is selected, use cases have been identified and impact on business processes, developer skill set and development tools has been understood, enterprises can slowly transition to new PaaS environment once all kinks have been sorted out and developers and IT Ops personnel are

13 11 satisfied by new platform, it's time to phase out the older-generation technologies and tools to reduce the cost of Ops. Enterprises may transition to new platforms and identify more applications and use cases to transition. Next Steps Cloud Application Platforms are provide flexible architectures, application portability and enterprise-ready management capabilities, addressing three fundamental elements of the application lifecycle, including development, application migration, and runtime management. CumuLogic's unique and feature-rich cloud application platform is designed to easily develop new cloudbased applications or migrate existing applications to the cloud, and manage applications throughout the application lifecycle, on multiple clouds while providing detailed application metering information. To request CumuLogic CAP software for evaluation, or to get help with developing your cloud strategy, please contact us at About CumuLogic CumuLogic is a Platform-as-a-Service (PaaS) software provider that enables enterprises, cloud providers and ISVs to develop and deploy Java applications in public, private and hybrid cloud environments. CumuLogic is redefining PaaS to include a complete platform for developing, migrating, running, managing, monitoring, and metering applications in the cloud. CumuLogic was founded by ex-sun Microsystems employees passionate about cloud computing. James Gosling, the creator of Java, Bill Vass, former CIO of Sun Microsystems and President of Sun Federal, and Bud Albers, former CTO of The Walt Disney Company lead CumuLogic's Technical Advisory Board. For more information, please contact us at info@cumulogic.com. CumuLogic, Inc. Palo Alto, CA US 2010 CumuLogic, Inc. All rights reserved. CumuLogic, CumuLogic logo, and PaaS are trademarks or registered trademarks of CumuLogic, Inc. in the United States and other countries.

WHITE PAPER. IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources

WHITE PAPER. IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources WHITE PAPER IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources Table of Contents IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources... 3 Cloud

More information

Build A private PaaS. www.redhat.com

Build A private PaaS. www.redhat.com Build A private PaaS WITH Red Hat CloudForms and JBoss Enterprise Middleware www.redhat.com Introduction Platform-as-a-service (PaaS) is a cloud service model that provides consumers 1 with services for

More information

Bringing Open Choice & Application

Bringing Open Choice & Application Red Hat PaaS: Bringing Open Choice & Application Portability to the Cloud Take full advantage of clouds with JBoss Enterprise Middleware. Reduce costs and cycle times, ease development, and increase flexibility

More information

Cloud Computing: Making the right choices

Cloud Computing: Making the right choices Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through

More information

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION An introduction to delivering applications faster CONTENTS 2 Introduction to PaaS 4 Private, public, and hybrid PaaS 6 Who uses PaaS? 8 DevOps

More information

Cloud Computing Architecture: A Survey

Cloud Computing Architecture: A Survey Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and

More information

An exploration of cloud service delivery models in a hybrid environment A new depiction to corporate computing

An exploration of cloud service delivery models in a hybrid environment A new depiction to corporate computing Proc. of World Cong. on Multimedia and Computer Science An exploration of cloud service delivery models in a hybrid environment A new depiction to corporate computing C. Vijayalakshmi, M.C.A., M.Phil Lecturer,

More information

An Oracle White Paper June 2011. Oracle Cloud Computing

An Oracle White Paper June 2011. Oracle Cloud Computing An Oracle White Paper June 2011 Oracle Cloud Computing 1 Executive Overview Cloud computing is a significant advancement in the delivery of information technology and services. By providing on demand access

More information

Cloud Computing The Evolution of IT

Cloud Computing The Evolution of IT Cloud Computing The Evolution of IT 17 March 2010 IDC Cloud Computing Conference Moscow Copyright IDC. Reproduction is forbidden unless authorized. All rights reserved. Agenda Market Overview What Is the

More information

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management Page 2 Table of

More information

RED HAT CLOUD SUITE FOR APPLICATIONS

RED HAT CLOUD SUITE FOR APPLICATIONS RED HAT CLOUD SUITE FOR APPLICATIONS DATASHEET AT A GLANCE Red Hat Cloud Suite: Provides a single platform to deploy and manage applications. Offers choice and interoperability without vendor lock-in.

More information

journey to a hybrid cloud

journey to a hybrid cloud journey to a hybrid cloud Virtualization and Automation VI015SN journey to a hybrid cloud Jim Sweeney, CTO GTSI about the speaker Jim Sweeney GTSI, Chief Technology Officer 35 years of engineering experience

More information

Oracle Applications and Cloud Computing - Future Direction

Oracle Applications and Cloud Computing - Future Direction Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com

More information

WHY SERVICE PROVIDERS NEED A CARRIER PaaS SOLUTION cpaas for Network

WHY SERVICE PROVIDERS NEED A CARRIER PaaS SOLUTION cpaas for Network WHY SERVICE PROVIDERS NEED A CARRIER PaaS SOLUTION cpaas for Network Functions Virtualization White Paper Carrier PaaS provides the tools service providers need to transform their current network operational

More information

Enterprise PaaS Evaluation Guide

Enterprise PaaS Evaluation Guide Enterprise PaaS Evaluation Guide 1 Defining the Enterprise PaaS There are several competing definitions of Platform-as-a-Service (PaaS) and a broad range of service offerings bearing that label. For the

More information

International Journal of Innovative Technology & Adaptive Management (IJITAM) ISSN: 2347-3622, Volume-1, Issue-5, February 2014

International Journal of Innovative Technology & Adaptive Management (IJITAM) ISSN: 2347-3622, Volume-1, Issue-5, February 2014 An Overview on Cloud Computing Services And Related Threats Bipasha Mallick Assistant Professor, Haldia Institute Of Technology bipasm@gmail.com Abstract. Cloud computing promises to increase the velocity

More information

WHITEPAPER. Beyond Infrastructure Virtualization Platform Virtualization, PaaS and DevOps

WHITEPAPER. Beyond Infrastructure Virtualization Platform Virtualization, PaaS and DevOps WHITEPAPER Beyond Infrastructure Virtualization Platform Virtualization, PaaS and DevOps Table of Contents 3 Business Demands and IT Challenges 6 State of the Art 6 Use Case: Large Bank 7 Use Case: Large

More information

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April 2010. 1 Executive Summary...

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April 2010. 1 Executive Summary... Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone Cloud.com White Paper April 2010 Table of Contents 1 Executive Summary... 2 2 Motivation Around Cloud Computing... 2 3 Comparing Cloud

More information

Accenture Cloud Platform Unlocks Agility and Control

Accenture Cloud Platform Unlocks Agility and Control Accenture Cloud Platform Unlocks Agility and Control 2 Accenture Cloud Platform Unlocks Agility and Control The Accenture Cloud Platform is at the heart of today s leading-edge, enterprise cloud solutions.

More information

A Gentle Introduction to Cloud Computing

A Gentle Introduction to Cloud Computing A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years

More information

VMware vcloud Powered Services

VMware vcloud Powered Services SOLUTION OVERVIEW VMware vcloud Powered Services VMware-Compatible Clouds for a Broad Array of Business Needs Caught between shrinking resources and growing business needs, organizations are looking to

More information

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market Cloud Computing Contents What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market What is Cloud Computing? Definitions: Cloud computing

More information

Cloud Computing: The Need for Portability and Interoperability

Cloud Computing: The Need for Portability and Interoperability I D C E X E C U T I V E I N S I G H T S Cloud Computing: The Need for Portability and Interoperability August 2010 By Jean Bozman, Research Vice President, Enterprise Servers and Gary Chen, Research Manager,

More information

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS Speaker: Catherine Spence, IT Principal Engineer, Cloud Computing Acknowledgements: Aaron Huber, Jon Price November 2014 Legal Notices

More information

Cloud Courses Description

Cloud Courses Description Courses Description 101: Fundamental Computing and Architecture Computing Concepts and Models. Data center architecture. Fundamental Architecture. Virtualization Basics. platforms: IaaS, PaaS, SaaS. deployment

More information

Oracle Platform as a Service (PaaS) FAQ

Oracle Platform as a Service (PaaS) FAQ Oracle Platform as a Service (PaaS) FAQ 1. What is Platform as a Service (PaaS)? Platform as a Service (PaaS) is a standardized, shared and elastically scalable application development and deployment platform

More information

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers

More information

The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS

The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS Contents Introduction... 4 What is Cloud Computing?... 4 The Benefits of the Cloud... 6 Full Hardware Utilization... 6 Lower Power Costs...

More information

Geoff Raines Cloud Engineer

Geoff Raines Cloud Engineer Geoff Raines Cloud Engineer Approved for Public Release; Distribution Unlimited. 13-2170 2013 The MITRE Corporation. All rights reserved. Why are P & I important for DoD cloud services? Improves the end-to-end

More information

Master Hybrid Cloud Management with VMware vrealize Suite. Increase Business Agility, Efficiency, and Choice While Keeping IT in Control

Master Hybrid Cloud Management with VMware vrealize Suite. Increase Business Agility, Efficiency, and Choice While Keeping IT in Control Master Hybrid Cloud Management with VMware vrealize Suite Increase Business Agility, Efficiency, and Choice While Keeping IT in Control Empower IT to Innovate The time is now for IT organizations to take

More information

Platform as a Service (PaaS) Demystified

Platform as a Service (PaaS) Demystified A P P L I C A T I O N S A WHITE PAPER SERIES IN THE FOLLOWING PAGES, WE WILL DISCUSS THE VARIOUS IMPLEMENTATIONS OF PAAS AND HOW THE RIGHT OPTION WILL ENSURE PAAS SUCCESS. WE WILL ALSO DISCUSS THE BENEFITS

More information

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise openshift Benefits Document platform features Feature Benefit FOR APPLICATIO DEVELOPMET Self-Service and On-Demand Application Stacks By enabling Developers with the ability to quickly and easily deploy

More information

Cloudy Middleware MARK LITTLE <MLITTLE@REDHAT.COM> TOBIAS KUNZE <TKUNZE@REDHAT.COM>

Cloudy Middleware MARK LITTLE <MLITTLE@REDHAT.COM> TOBIAS KUNZE <TKUNZE@REDHAT.COM> Cloudy Middleware MARK LITTLE TOBIAS KUNZE About Mark Little Sr Director of Engineering, Red Hat Tobias Kunze PaaS Architect, Red Hat CTO/Co-founder of Makara 2

More information

How To Compare The Two Cloud Computing Models

How To Compare The Two Cloud Computing Models WHITE PAPER Elastic Cloud Infrastructure: Agile, Efficient and Under Your Control - 1 - INTRODUCTION Most businesses want to spend less time and money building and managing infrastructure to focus resources

More information

Ben Prusinski Session 3: 11/15/2012 14:30 to 15:30 Location: Diablo

Ben Prusinski Session 3: 11/15/2012 14:30 to 15:30 Location: Diablo Ben Prusinski Session 3: 11/15/2012 14:30 to 15:30 Location: Diablo About the Speaker- Ben Prusinski Oracle ACE Director, OCP, Beta tester, Author, Underwater Photographer Avid scuba diver and student

More information

Building Private & Hybrid Cloud Solutions

Building Private & Hybrid Cloud Solutions Solution Brief: Building Private & Hybrid Cloud Solutions WITH EGENERA CLOUD SUITE SOFTWARE Egenera, Inc. 80 Central St. Boxborough, MA 01719 Phone: 978.206.6300 www.egenera.com Introduction When most

More information

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing

More information

A Primer on Cloud Computing. By Anand Ganesan Byteonic.com

A Primer on Cloud Computing. By Anand Ganesan Byteonic.com A Primer on Cloud Computing By Anand Ganesan Byteonic.com Background Cloud Computing Defined Taxonomy Value Proposition Cloud Providers Who uses it Opportunities for Improvement Agenda The Challenges Make

More information

Elastic Private Clouds

Elastic Private Clouds White Paper Elastic Private Clouds Agile, Efficient and Under Your Control 1 Introduction Most businesses want to spend less time and money building and managing IT infrastructure to focus resources on

More information

EMC IT AUTOMATES ENTERPRISE PLATFORM AS A SERVICE

EMC IT AUTOMATES ENTERPRISE PLATFORM AS A SERVICE EMC IT AUTOMATES ENTERPRISE PLATFORM AS A SERVICE Self-service portal delivers ready-to-use development platform in less than one hour Application developers order from online catalog with just a few clicks

More information

Transformation of IT Operations. Realizing IT as a Service through Comprehensive Cloud Services

Transformation of IT Operations. Realizing IT as a Service through Comprehensive Cloud Services Transformation of IT Operations Realizing IT as a Service through Comprehensive Cloud Services W H I T E P A P E R INTRODUCTION Cloud computing technologies such as Infrastructure-as-a-Service (IaaS) and

More information

Foundations for your. portable cloud

Foundations for your. portable cloud Foundations for your portable cloud Start Today Red Hat s cloud vision is unlike that of any other IT vendor. We recognize that IT infrastructure is and will continue to be composed of pieces from many

More information

Cloud Essentials for Architects using OpenStack

Cloud Essentials for Architects using OpenStack Cloud Essentials for Architects using OpenStack Course Overview Start Date 18th December 2014 Duration 2 Days Location Dublin Course Code SS906 Programme Overview Cloud Computing is gaining increasing

More information

RED HAT CONTAINER STRATEGY

RED HAT CONTAINER STRATEGY RED HAT CONTAINER STRATEGY An introduction to Atomic Enterprise Platform and OpenShift 3 Gavin McDougall Senior Solution Architect AGENDA Software disrupts business What are Containers? Misconceptions

More information

Red Hat cloud A road map to government cloud computing based on openness, portability, and choice

Red Hat cloud A road map to government cloud computing based on openness, portability, and choice Red Hat cloud A road map to government cloud computing based on openness, portability, and choice In a remarkably short time, cloud computing has emerged as an important evolution in the way that organizations

More information

Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled

Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled HEXAWARE Q & A E-BOOK ON CLOUD BI Layers Applications Databases Security IaaS Self-managed

More information

Cloud Courses Description

Cloud Courses Description Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,

More information

Three Perspectives on the Cloud

Three Perspectives on the Cloud Three Perspectives on the Cloud Apache CloudStack Update Case Study of US/EU Service Provider AWS-style Cloud Services Chip Childers VP Apache CloudStack, The ASF VP Product Strategy, CumuLogic Who Am

More information

Infrastructure, application services, and managed services - all in a single, integrated platform CENTURYLINK S END-TO-END MANAGEMENT SOLUTIONS:

Infrastructure, application services, and managed services - all in a single, integrated platform CENTURYLINK S END-TO-END MANAGEMENT SOLUTIONS: CenturyLink Cloud Infrastructure, application services, and managed services - all in a single, integrated platform Businesses like yours are moving their apps to CenturyLink Cloud. All signs point to

More information

A Study of Infrastructure Clouds

A Study of Infrastructure Clouds A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,

More information

A Comprehensive Cloud Management Platform with Vblock Systems and Cisco Intelligent Automation for Cloud

A Comprehensive Cloud Management Platform with Vblock Systems and Cisco Intelligent Automation for Cloud WHITE PAPER A Comprehensive Cloud Management Platform with Vblock Systems and Cisco Intelligent Automation for Cloud Abstract Data center consolidation and virtualization have set the stage for cloud computing.

More information

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic Drive new Revenue With PaaS/IaaS Ruslan Synytsky CTO, Jelastic 2 MISSING OUT ON CLOUD OPPORTUNITY? Many hosters today are missing out on a massive opportunity to provide an Amazon-beating public cloud

More information

Certified Cloud Computing Professional Sample Material

Certified Cloud Computing Professional Sample Material Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.

More information

JAVA PROBLEMS IN THE CLOUD: THE NEED FOR MULTITENANT JAVA. White Paper

JAVA PROBLEMS IN THE CLOUD: THE NEED FOR MULTITENANT JAVA. White Paper JAVA PROBLEMS IN THE CLOUD: THE NEED FOR MULTITENANT JAVA White Paper ID: 12062000 June 2012 COPYRIGHT Copyright 2012 Waratek Limited. All Rights Reserved. June 2012 RESTRICTED RIGHTS LEGEND Information

More information

Cisco Cloud Architecture for the Microsoft Cloud Platform

Cisco Cloud Architecture for the Microsoft Cloud Platform Solution Overview Cisco Cloud Architecture for the Microsoft Cloud Platform BENEFITS Deliver complete cloud services with confidence: Offer best-in-class hybrid, IaaS, PaaS, and SaaS services enabled by

More information

The Advantages of Cloud Services

The Advantages of Cloud Services Cloud-Based Services: Assure Performance, Availability, and Security What You Will Learn Services available from the cloud offer cost and efficiency benefits to businesses, but until now many customers

More information

The Safe Harbor. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

The Safe Harbor. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. The Safe Harbor The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to

More information

Title one MAKING YOUR CAMPUS CLOUD READY, PLATFORM AGNOSTIC & EASILY DEPLOYING CLOUD APPLICATIONS. Title two

Title one MAKING YOUR CAMPUS CLOUD READY, PLATFORM AGNOSTIC & EASILY DEPLOYING CLOUD APPLICATIONS. Title two Title one MAKING YOUR CAMPUS CLOUD READY, PLATFORM AGNOSTIC & EASILY DEPLOYING CLOUD APPLICATIONS Title two 2013 Cloud Proud The Tools to Embrace the Cloud TEMPLATES CHANGE MANGEMENT COMMUNITY SKILLS BEST

More information

EMC IT S JOURNEY TO THE PRIVATE CLOUD: APPLICATIONS AND CLOUD EXPERIENCE

EMC IT S JOURNEY TO THE PRIVATE CLOUD: APPLICATIONS AND CLOUD EXPERIENCE White Paper EMC IT S JOURNEY TO THE PRIVATE CLOUD: APPLICATIONS AND CLOUD EXPERIENCE A series exploring how EMC IT is architecting for the future and our progress toward offering IT as a Service to the

More information

Platform as a Service: The IBM point of view

Platform as a Service: The IBM point of view Platform as a Service: The IBM point of view Don Boulia Vice President Strategy, IBM and Private Cloud Contents 1 Defining Platform as a Service 2 The IBM view of PaaS 6 IBM offerings 7 Summary 7 For more

More information

IBM 000-281 EXAM QUESTIONS & ANSWERS

IBM 000-281 EXAM QUESTIONS & ANSWERS IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of

More information

The Virtualization Practice

The Virtualization Practice The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention

More information

Extending your VMware Cloud Infrastructure with a Private Platform-as-a-Service

Extending your VMware Cloud Infrastructure with a Private Platform-as-a-Service Extending your VMware Cloud Infrastructure with a Private Platform-as-a-Service Stackato Offers a Fast, Secure Way to Deploy Applications to your VMware Private Cloud White Paper Published in 2011 Extending

More information

EMC HYBRID CLOUD SOLUTION FOR HEALTHCARE

EMC HYBRID CLOUD SOLUTION FOR HEALTHCARE EMC HYBRID CLOUD SOLUTION FOR HEALTHCARE Next-Generation Health IT at the Point-of-Care ESSENTIALS Delivering ITaaS via a trusted, well-run EMC Hybrid Cloud drives business alignment, efficiency, and end-user

More information

Service Models. Chapter Three

Service Models. Chapter Three Service Models Chapter Three Cloud Services Can align with deployment mode, ajapublic, private, and hybrid. Can also align with service model, in which each level of service abstraction is associated with

More information

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises agility PLATFORM Product Whitepaper An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises ServiceMesh 233 Wilshire Blvd,

More information

I D C V E N D O R S P O T L I G H T

I D C V E N D O R S P O T L I G H T I D C V E N D O R S P O T L I G H T L e ve r a g i n g N e x t - Generation Servi c e D e l i ve r y: T h e M o ve t o C l o ud Servi c e s November 2011 Adapted from CSC Innoventure 2011: Good Things

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services

More information

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud Overview The purpose of this paper is to introduce the reader to the basics of cloud computing or the cloud with the aim of introducing the following aspects: Characteristics and usage of the cloud Realities

More information

Cloud Computing: The Next Computing Paradigm

Cloud Computing: The Next Computing Paradigm Cloud Computing: The Next Computing Paradigm Ronnie D. Caytiles 1, Sunguk Lee and Byungjoo Park 1 * 1 Department of Multimedia Engineering, Hannam University 133 Ojeongdong, Daeduk-gu, Daejeon, Korea rdcaytiles@gmail.com,

More information

<Insert Picture Here> Private Cloud with Fusion Middleware

<Insert Picture Here> Private Cloud with Fusion Middleware Private Cloud with Fusion Middleware Duško Vukmanović Principal Sales Consultant, Oracle dusko.vukmanovic@oracle.com The following is intended to outline our general product direction.

More information

The Evolution of PaaS QCon London 2012

The Evolution of PaaS QCon London 2012 The Evolution of PaaS QCon London 2012 Paul Fremantle CTO, WSO2 paul@wso2.com @pzfreo #wso2 #qconlondon Moore s Law for Data The amount of data online went from 5 exabytes in 2002 281 exabytes in 2009

More information

EXTEND YOUR FEDERATION ENTERPRISE HYBRID CLOUD SOLUTION

EXTEND YOUR FEDERATION ENTERPRISE HYBRID CLOUD SOLUTION EXTEND YOUR FEDERATION ENTERPRISE HYBRID CLOUD SOLUTION Accelerate the transition to ITaaS The Federation Enterprise Hybrid Cloud solution establishes a sound foundation for delivering IT as a service

More information

How To Manage Your It From A Business Perspective

How To Manage Your It From A Business Perspective ORACLE ENTERPRISE MANAGER CLOUD CONTROL TRANSFORM ENTERPRISE IT THROUGH TOTAL CLOUD CONTROL Create self-service IT, simplify and automate IT operations, and deliver enterprise clouds that provide maximum

More information

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle NIST Definition of Cloud Computing Cloud

More information

Management for the Mobile-Cloud Era

Management for the Mobile-Cloud Era Management for the Mobile-Cloud Era Sajai Krishnan VP Product Marketing Cloud Management Business Unit September 10, 2014 2014 VMware Inc. All rights reserved. Mobile-cloud Era - The CIO paradox New expectations

More information

Planning the Migration of Enterprise Applications to the Cloud

Planning the Migration of Enterprise Applications to the Cloud Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction

More information

Everything You Need To Know About Cloud Computing

Everything You Need To Know About Cloud Computing Everything You Need To Know About Cloud Computing What Every Business Owner Should Consider When Choosing Cloud Hosted Versus Internally Hosted Software 1 INTRODUCTION Cloud computing is the current information

More information

Considerations for Adopting PaaS (Platform as a Service)

Considerations for Adopting PaaS (Platform as a Service) Considerations for Adopting PaaS (Platform as a Service) Michael Dolan (mdolan@pivotal.io) Senior Field Engineer April 2015 1 Becoming The Agile Enterprise To effectively achieve its missions, the Department

More information

NTT i 3 Cloud Services Orchestration Platform

NTT i 3 Cloud Services Orchestration Platform NTT i 3 Cloud Services Orchestration Platform Enabling the Digital Business 2 Our Point of View Cloud computing is a business imperative, not just a technology trend IaaS, PaaS and SaaS are becoming mainstream,

More information

<Insert Picture Here> Cloud Computing Strategy

<Insert Picture Here> Cloud Computing Strategy Cloud Computing Strategy Rex Wang VP Infrastructure and Management The following is intended to outline our general product direction. It is intended for information purposes only,

More information

Virtualization Essentials

Virtualization Essentials Virtualization Essentials Table of Contents Introduction What is Virtualization?.... 3 How Does Virtualization Work?... 4 Chapter 1 Delivering Real Business Benefits.... 5 Reduced Complexity....5 Dramatically

More information

Cloud Computing Terms:

Cloud Computing Terms: Cloud Computing Terms: Advertising-based pricing model: A pricing model whereby services are offered to customers at low or no cost, with the service provider being compensated by advertisers whose ads

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management Table of Contents Executive Summary... 3 Introduction: Cloud Deployment Models... 3 Private Clouds...3 Public

More information

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar Public Cloud Offerings and Private Cloud Options Week 2 Lecture 4 M. Ali Babar Lecture Outline Public and private clouds Some key public cloud providers (More details in the lab) Private clouds Main Aspects

More information

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How Enterprise Cloud Computing: What, Why and How Jean-Claude Sotto Technology Sales Rep Middlware and E2.0 The following is intended to outline our general product direction. It is intended

More information

Easy Deployment of Mission-Critical Applications to the Cloud

Easy Deployment of Mission-Critical Applications to the Cloud Easy Deployment of Mission-Critical Applications to the Cloud Businesses want to move to the cloud to gain agility and reduce costs. But if your app needs re-architecting or new code that s neither easy

More information

Ten Myths of Cloud Computing. Gene Eun Sr. Director Product Marketing, Cloud September 29, 2014

Ten Myths of Cloud Computing. Gene Eun Sr. Director Product Marketing, Cloud September 29, 2014 Ten Myths of Cloud Computing Gene Eun Sr. Director Product Marketing, Cloud September 29, 2014 Oracle Confidential Internal/Restricted/Highly Restricted Safe Harbor Statement The following is intended

More information

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS VCE Word Template Table of Contents www.vce.com MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS January 2012 VCE Authors: Changbin Gong: Lead Solution Architect Michael

More information

CLOUD COMPUTING An Overview

CLOUD COMPUTING An Overview CLOUD COMPUTING An Overview Abstract Resource sharing in a pure plug and play model that dramatically simplifies infrastructure planning is the promise of cloud computing. The two key advantages of this

More information

Does Cloud Computing Still Matter? A Mainframer s Update. The trouble with cloud.

Does Cloud Computing Still Matter? A Mainframer s Update. The trouble with cloud. Glenn Anderson, IBM Lab Services and Training Does Cloud Computing Still Matter? A Mainframer s Update STL CMG January 2014 2013 IBM Corporation The trouble with cloud. The term cloud computing is used

More information

An Oracle White Paper in Enterprise Architecture August 2009. Architectural Strategies for Cloud Computing

An Oracle White Paper in Enterprise Architecture August 2009. Architectural Strategies for Cloud Computing An Oracle White Paper in Enterprise Architecture August 2009 Architectural Strategies for Cloud Computing Disclaimer The following is intended to outline our general product direction. It is intended for

More information

CLOUDFORMS Open Hybrid Cloud

CLOUDFORMS Open Hybrid Cloud Open Hybrid Cloud Cloud Evolution statt Cloud Revolution Lutz Lange, RHCA, Solution Architect, Red Hat Frank Rosendahl, RHCA, Solution Architect, DASEQ GmbH Cloud Operations Management Delivers an Open

More information

Cloud Computing An Introduction

Cloud Computing An Introduction Cloud Computing An Introduction Distributed Systems Sistemi Distribuiti Andrea Omicini andrea.omicini@unibo.it Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di

More information

Cloud Computing. Technologies and Types

Cloud Computing. Technologies and Types Cloud Computing Cloud Computing Technologies and Types Dell Zhang Birkbeck, University of London 2015/16 The Technological Underpinnings of Cloud Computing Data centres Virtualisation RESTful APIs Cloud

More information

Realizing the Value Proposition of Cloud Computing

Realizing the Value Proposition of Cloud Computing Realizing the Value Proposition of Cloud Computing CIO s Enterprise IT Strategy for Cloud Jitendra Pal Thethi Abstract Cloud Computing is a model for provisioning and consuming IT capabilities on a need

More information

Cloud Computing. Bringing the Cloud into Focus

Cloud Computing. Bringing the Cloud into Focus Cloud Computing Bringing the Cloud into Focus November 2011 Introduction Ken Cochrane CEO, IT/NET Partner, KPGM Performance and Technology National co-leader IT Advisory Services KPMG Andrew Brewin Vice

More information

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How Enterprise Cloud Computing: What, Why and How Andrew Sutherland SVP, Middleware Business, EMEA he following is intended to outline our general product direction. It is intended for

More information

Database Consolidation onto Private Clouds

Database Consolidation onto Private Clouds An Oracle White Paper October 2011 Database Consolidation onto Private Clouds Executive Overview... 3 Cloud Overview and Considerations... 4 Business Drivers for Consolidating Databases onto a Private

More information