© 2013 Cloud Technology Partners, Inc. / Confidential 1 The Many Faces of PaaS Platform as a Service Decisions Mike Kavis 10/08/2013.

Slides:



Advertisements
Similar presentations
Joey Yep Technical Marketing, Seagate CSS Creating a Competitive Advantage with Cloud.
Advertisements

Cloud Computing Will Crowley Monica Lopez Jaimie Morrison.
Greg Pierce| Concerto Cloud Services Which Cloud is Right for Microsoft CRM?
1. 2 New Computing Models, and What They Mean to the Small and Mid Sized Business Consumer How your business can make practical decisions between “The.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Cloud Computing in Large Scale Projects George Bourmas Sales Consulting Manager Database & Options.
3 Cloud Computing.
Security and Privacy Services Cloud computing point of view October 2012.
Lecture 6: Cloud Computing By D. Najla Al-Nabhan 1.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
MidVision Enables Clients to Rent IBM WebSphere for Development, Test, and Peak Production Workloads in the Cloud on Microsoft Azure MICROSOFT AZURE ISV.
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
Ram Kumar - Director – Product Management techcello (A Division of Asteor Software Inc) MultiTenancy Basics.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.1.
© 2011 IBM Corporation IBM Cloud Computing Data en Cloud Computing Frank van der Wal, Technical Advocate.
The Derivitec Risk Portal Provides Powerful, Cost-Effective Risk Management Solutions, Powered by Azure, that Deploy in Minutes MICROSOFT AZURE ISV PROFILE:
: Target Audience: Small Business: Size: 1-50 employees Roles: Business Decision Makers Business Owner Non-IT Office Manager, IT Manager Outsourced IT.
Lecture 6: Cloud Computing
Chapter 6: Securing the Cloud
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
TOPdesk Service Management Software on Azure
Understanding The Cloud
Avenues International Inc.
What is Cloud?.
Roles and Boundaries – 1/2
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
PLEASE SIT WITH YOUR groups Please submit your Reading Summary
Conflict Resolution & Policy Compliance in Multi-Cloud Distributed System. Presented By:- Adarsh Pillay Deepak Begrajka Rudra gupta.
Unleashing the Power of the Hybrid Cloud while Keeping Complexity in Check Chris Ward, CTO.
Barracuda Networks Creates Next-Generation Security Solutions That Enable Customers to Accelerate Their Adoption of Microsoft Azure MICROSOFT AZURE APP.
Prepared by: Assistant prof. Aslamzai
The Impact of Cloud Technology on Multi-Unit Operators
New Heights by Guiding Them into the Cloud
What is Cloud Computing - How cloud computing help your Business?
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Primal and Microsoft Azure Deliver Personalized Content, Intelligence, and Analytics That Match Your Content to the Interests of Your Audience MICROSOFT.
A10 Networks vThunder Leverages the Powerful Microsoft Azure Cloud Platform to Offer Advanced Layer 4-7 Networking, Security on a Global Scale MICROSOFT.
SMS+ on Microsoft Azure Provides Enhanced and Secure Text Messaging, with Audit Trail, Scalability, End-to-End Encryption, and Special Certifications MICROSOFT.
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
Introduction to Enterprise Systems
CLOUD COMPUTING Presented By:- EduTechlearners
Replace with Application Image
Interlake Hybrid Cloud Management Suite
Scalable SoftNAS Cloud Protects Customers’ Mission-Critical Data in the Cloud with a Highly Available, Flexible Solution for Microsoft Azure MICROSOFT.
Through the Microsoft Azure Platform, TARGIT Decision Suite Enables Organizations to Analyze Critical Data, Giving Them the Courage to Act MICROSOFT AZURE.
Big Red Cloud Offers a Simple Online Accounts Solution for Business Owners and Bookkeepers Hosted on the Powerful Microsoft Azure Platform MICROSOFT AZURE.
Auth0 Is Identity Made Simple for Developers, Built by Developers and Supported by the High Availability and Performance of Microsoft Azure MICROSOFT AZURE.
Clouds: What’s new is old is new…
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Appendix A: Why Heroku The Developer Experience (DX)
Crypteron is a Developer-Friendly Data Breach Solution that Allows Organizations to Secure Applications on Microsoft Azure in Just Minutes MICROSOFT AZURE.
NAV In The Cloud: Exploring Options for a Cloud-based Deployment
3 Cloud Computing.
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
ADAM on Microsoft Azure Streamlines Access and Control of Full Function Digital Asset and Product Content Management for All Workers MICROSOFT AZURE ISV.
FileFacets Information Governance Solution Performs High-Quality Automated Enterprise Content Management Migration, Built on Azure MICROSOFT AZURE APP.
TEMPLATE NOTES Our datasheet and mini-case study templates are formatted specifically for consistency of branding at Microsoft. Please do not alter font.
Harness the competitive advantages of Power BI and obtain business-critical insights with Adastra’s enterprise analytics platform using Microsoft Azure.
Emerging technologies-
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Guarantee Hyper-V, System Center Performance and Autoscale to Microsoft Azure with Application Performance Control System from VMTurbo MICROSOFT AZURE.
Increase and Improve your PC management with Windows Intune
Fundamental Concepts and Models
Zendos Tecnologia Utilizes the Powerful, Scalable
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

© 2013 Cloud Technology Partners, Inc. / Confidential 1 The Many Faces of PaaS Platform as a Service Decisions Mike Kavis 10/08/2013

© 2013 Cloud Technology Partners, Inc. / Confidential 2 About the mikekavis madgreek65 VP/Principal Cloud Technology Partners Mike Kavis Agile Development madgreek65

© 2013 Cloud Technology Partners, Inc. / Confidential 3 Cloud Service Models Evolution of PaaS PaaS in 2013 Conclusion Agenda

© 2013 Cloud Technology Partners, Inc. / Confidential 4 Cloud Service Models

© 2013 Cloud Technology Partners, Inc. / Confidential 5 The Cloud Stack

© 2013 Cloud Technology Partners, Inc. / Confidential 6 Infrastructure as a Service

© 2013 Cloud Technology Partners, Inc. / Confidential 7 Platform as a Service

© 2013 Cloud Technology Partners, Inc. / Confidential 8 Software as a Service

© 2013 Cloud Technology Partners, Inc. / Confidential 9 ProsCons Speed to MarketLess Control PaaS handles autoscaling, fail over, disaster recoveryOnly suitable for certain workloads, not high transactions PaaS manages many security requirementsLittle to no input into security controls and audits PaaS manages software updates, patchesNo input or insights into vulnerabilities PaaS manages uptime, reliabilityMost have no published SLAs and can’t meet SLAs beyond 4 9’s Integrated with numerous third party software vendorsMight not integrate with the vendors in your enterprise Cost effective method of utilizing compute resourcesCosts can spiral out of control if not governed properly Most likely the preferred method of development in the near futureImmature and unproven in current day and age Pros and Cons of PaaS

© 2013 Cloud Technology Partners, Inc. / Confidential 10 Evolution of PaaS

© 2013 Cloud Technology Partners, Inc. / Confidential 11 CharacteristicsDescription Abstracted infrastructureThe entire infrastructure layer is the responsibility of the PaaS vendor enabling developers to focus on business requirements and not the underlying plumbing (patching, installing, scaling, failover, etc.) Managed App StackThe application stack can be deployed with a few clicks of a mouse Pay as you goOnly pay for the services you use Integrated toolsNumerous third party “plugins” (ex: Redis, SendGrid, Loggly, New Relic, RabbitMQ, etc.) Speed to marketQuickly stand up environment to build apps ThrottlingGovernors in place to protect against tenants flooding the system Language challengedAPIs support a single application development language and possibly even a proprietary language Lock inDevelopers locked into the platform, challenging to move off Public PaaS – Single Stack

© 2013 Cloud Technology Partners, Inc. / Confidential 12 CharacteristicsDescription Abstracted InfrastructureThe entire infrastructure layer is the responsibility of the PaaS vendor enabling developers to focus on business requirements and not the underlying plumbing (patching, installing, scaling, failover, etc.) Managed App StackThe application stack can be deployed with a few clicks of a mouse Pay as you goOnly pay for the services you use Integrated toolsNumerous third party “plugins” (ex: Redis, SendGrid, Loggly, New Relic, RabbitMQ, etc.) Speed to marketQuickly stand up environment to build apps ThrottlingGovernors in place to protect against tenants flooding the system Language enabledAPIs offer support for numerous application stacks (ex: Ruby, Python, PHP, Java,.Net, Node.js, etc) Lock inDevelopers locked into the platform, challenging to move off Public PaaS – Multi Stack

© 2013 Cloud Technology Partners, Inc. / Confidential 13 CharacteristicsDescription Infrastructure not abstracted The PaaS is a software application that must be implemented and managed on top of infrastructure which is not abstracted. Managed App StackThe application stack can be deployed with a few clicks of a mouse Pay for everythingClassical IT payment model. Pay for hardware, software, services, etc. Integrated toolsNumerous third party “plugins” (ex: Redis, SendGrid, Loggly, New Relic, RabbitMQ, etc.) Speed to market eventually Still quick for developers but lots of the same old work for systems admins plus the additional responsibility of managing the PaaS software ThrottlingGovernors in place to protect against tenants flooding the system, but admins can add infrastructure as needed Language enabledAPIs offer support for numerous application stacks (ex: Ruby, Python, PHP, Java,.Net, Node.js, etc) Less lock inWith open source version of PaaS, much less lock in Private PaaS – Multi Stack

© 2013 Cloud Technology Partners, Inc. / Confidential 14 Public Hosted – Classic PaaS model; Vendor runs PaaS on its own infrastructure in a public cloud Public Managed – Vendor runs PaaS on an IaaS vendor’s public cloud and manages the PaaS on your behalf Public Unmanaged – Vendor runs PaaS on an IaaS vendor’s public cloud and you managed it Private Hosted – Vendor runs PaaS on its own infrastructure in a private cloud Private Managed – PaaS solution is software only installed on a private cloud, vendor manages the platform on your behalf Private Unmanaged – PaaS solution is software only that you install and manage yourself in a private cloud Types of PaaS

© 2013 Cloud Technology Partners, Inc. / Confidential 15 How the different PaaS options stack up

© 2013 Cloud Technology Partners, Inc. / Confidential 16 How the different PaaS options stack up

© 2013 Cloud Technology Partners, Inc. / Confidential 17 PaaS in 2013

© 2013 Cloud Technology Partners, Inc. / Confidential 18 Enterprises cloud adoption is not a binary decision Enterprises will deploy multi cloud solutions – Iaas, PaaS, and SaaS clouds – Public, Private, Hybrid, and Community clouds Enterprises will pick the different tools for different jobs Cloud silos will emerge just like application silos have for years Multi Cloud Realities

© 2013 Cloud Technology Partners, Inc. / Confidential 19 More focus needed on security and governance to deal with complexity Many moving parts makes resiliency a challenge Multi clouds have value if you select the right providers for the right use cases Cloud management platforms are critical for managing the complexity “Don’t try this at home” – Leverage cloud experts like CloudTP who have years of experience dealing with complex cloud implementations – Requires deep understanding of application, infrastructure, and enterprise architecture – Requires deep knowledge of cloud vendor offerings across a wide range of services Multi Cloud Implications

© 2013 Cloud Technology Partners, Inc. / Confidential 20 Public – Speed to market – Outsource management of infrastructure when possible Private – Data security and privacy (PII data, PCI, HIPAA, etc.) – Legacy systems (mainframes, stateful applications, etc.) – High transactional and low latency systems Bare Metal – Workloads on bare metal machines – Specific hardware requirements for certain apps Enterprise Requirements

© 2013 Cloud Technology Partners, Inc. / Confidential 21 Domain Specific PaaS Solutions Emerging

© 2013 Cloud Technology Partners, Inc. / Confidential 22 Conclusion

© 2013 Cloud Technology Partners, Inc. / Confidential 23 Choosing the right PaaS for the right reasons Use the right tool for the right job Leverage cloud experts where applicable Understand which workloads/apps make sense to build with PaaS – Understand Regulatory & Compliance requirements – Capex vs. Opex – Time to market considerations Other factors – Organizational maturity, readiness – Customer/industry perception of cloud

© 2013 Cloud Technology Partners, Inc. / Confidential 24 Questions?