SlideShare a Scribd company logo
1 of 16
Develop, Deploy, Scale
Seema Jethani / @seemaj
About the Speaker
• Director of Product Management @enstratus
• Lead Technical Special Interest Group @ Cloud
Network of Women
• 10 years of experience in enterprise software
development, strategy, product management
Things to consider when
evaluating PaaS
solutions
The GOOD and the BAD
The magic that is Platform as a Service
 Standardizing middleware infrastructure services
 Simplified deployment
 Improved productivity
 Ability to rapidly test multiple configurations
 Easy to manage software upgrades
Bottom Line  Faster time to market
Where is the magic?
When evaluating PaaS what factors are
most important?
Other factors to consider
Well defined APIs and SDKs
Monitoring, debugging, analytics
Performance
Integration to on-premise data-center
Data Portability
User experience, accessibility
Management and control over development and deployment lifecycle
The Public vs Private Debate
Public Private
Time to Value Security and Privacy
Flexibility over Platform
Architecture
Compliance
Ease of on-boarding Flexibility over platform and
infrastructure components
Security and Privacy Time to Value
Compliance Ease of on-boarding
Top reasons for selecting
PUBLIC PaaS
Top reasons for selecting
PRIVATE PaaS
The case for build your own
Lack of vendor that meets needs
Ease of on-boarding
Flexibility over infrastructure components
Security, Privacy and Compliance
Flexibility over infrastructure components
Top reasons for selecting
BUILD YOUR OWN PaaS
What about that competitive
advantage?
• Are you spending far too much
money in IT on things that don’t
really matter?
• If you are a car manufacturer
would you
 Hire developers that can
build a kick ass PaaS to
meet your needs?
 Hire developers that can
put various existing
components together to
meet your needs?
Should we care about Open PaaS?
Arguments usually made in favor of Open PaaS
Most PaaS providers only provide a service
They usually require you to use their proprietary
framework
There is no-way to leverage the code you
created to run apps on another cloud.
Which of these arguments really has merits?
It Depends…
Should we care about Open PaaS?
Most PaaS providers only provide a service
 May not want to get tied to a vendor that offers limited choices
They usually require you to use their proprietary
framework
 May not want to get tied to a proprietary framework unless business
largely depends on it
There is no-way to leverage the code you created
to run apps on another cloud.
 Vendor lock-in isn't evil 
If vendor meets needs, that vendor is a better choice versus an open
PaaS provider that may require compromise
THANK YOU!

More Related Content

What's hot

Extending primavera through the fusion stack - Oracle Primavera P6 Collaborat...
Extending primavera through the fusion stack - Oracle Primavera P6 Collaborat...Extending primavera through the fusion stack - Oracle Primavera P6 Collaborat...
Extending primavera through the fusion stack - Oracle Primavera P6 Collaborat...p6academy
 
DevOps Toolbox: Application monitoring and insights
DevOps Toolbox: Application monitoring and insightsDevOps Toolbox: Application monitoring and insights
DevOps Toolbox: Application monitoring and insightssriram_rajan
 
Bring the power of semantics to your business with Semaphore Cloud
Bring the power of semantics to your business with Semaphore CloudBring the power of semantics to your business with Semaphore Cloud
Bring the power of semantics to your business with Semaphore CloudSmartlogic
 
Salesforce Org lifecycle management : empowering admins
Salesforce Org lifecycle management : empowering adminsSalesforce Org lifecycle management : empowering admins
Salesforce Org lifecycle management : empowering adminsJitendra Zaa
 
Advanced Administration: Kaseya BYOD Suite
Advanced Administration: Kaseya BYOD SuiteAdvanced Administration: Kaseya BYOD Suite
Advanced Administration: Kaseya BYOD SuiteKaseya
 
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics DashboardKnow What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics DashboardMuleSoft
 
Behaviour Driven Development (BDD) With Apex on Force.com
Behaviour Driven Development (BDD) With Apex on Force.comBehaviour Driven Development (BDD) With Apex on Force.com
Behaviour Driven Development (BDD) With Apex on Force.comSalesforce Developers
 
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaSWebinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaSAPPSeCONNECT
 
Webinar: Implementation of 10 Integration Patterns on iPaaS Platform
Webinar: Implementation of 10 Integration Patterns on iPaaS PlatformWebinar: Implementation of 10 Integration Patterns on iPaaS Platform
Webinar: Implementation of 10 Integration Patterns on iPaaS PlatformAPPSeCONNECT
 
From rogue one to rebel alliance by Peter Chestna
From rogue one to rebel alliance by Peter ChestnaFrom rogue one to rebel alliance by Peter Chestna
From rogue one to rebel alliance by Peter ChestnaDevSecCon
 
AWS Well Architected Framework
AWS Well Architected FrameworkAWS Well Architected Framework
AWS Well Architected FrameworkJohn McCormack
 
Talend for the Enterprise
Talend for the EnterpriseTalend for the Enterprise
Talend for the EnterpriseOSSCube
 
Monitoring at the Speed of DevOps
Monitoring at the Speed of DevOpsMonitoring at the Speed of DevOps
Monitoring at the Speed of DevOpsDevOps.com
 
New Relic - Digital Intelligence - Meetup #12
New Relic - Digital Intelligence - Meetup #12New Relic - Digital Intelligence - Meetup #12
New Relic - Digital Intelligence - Meetup #12WinOps Conf
 
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...WSO2
 
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipios
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipiosapidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipios
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipiosapidays
 
Webex Meetings Playbook Excerpts
Webex Meetings Playbook ExcerptsWebex Meetings Playbook Excerpts
Webex Meetings Playbook ExcerptsLeon Benjamin
 

What's hot (20)

Extending primavera through the fusion stack - Oracle Primavera P6 Collaborat...
Extending primavera through the fusion stack - Oracle Primavera P6 Collaborat...Extending primavera through the fusion stack - Oracle Primavera P6 Collaborat...
Extending primavera through the fusion stack - Oracle Primavera P6 Collaborat...
 
DevOps Toolbox: Application monitoring and insights
DevOps Toolbox: Application monitoring and insightsDevOps Toolbox: Application monitoring and insights
DevOps Toolbox: Application monitoring and insights
 
Bring the power of semantics to your business with Semaphore Cloud
Bring the power of semantics to your business with Semaphore CloudBring the power of semantics to your business with Semaphore Cloud
Bring the power of semantics to your business with Semaphore Cloud
 
Salesforce Org lifecycle management : empowering admins
Salesforce Org lifecycle management : empowering adminsSalesforce Org lifecycle management : empowering admins
Salesforce Org lifecycle management : empowering admins
 
Advanced Administration: Kaseya BYOD Suite
Advanced Administration: Kaseya BYOD SuiteAdvanced Administration: Kaseya BYOD Suite
Advanced Administration: Kaseya BYOD Suite
 
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics DashboardKnow What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
 
Behaviour Driven Development (BDD) With Apex on Force.com
Behaviour Driven Development (BDD) With Apex on Force.comBehaviour Driven Development (BDD) With Apex on Force.com
Behaviour Driven Development (BDD) With Apex on Force.com
 
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaSWebinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
 
Webinar: Implementation of 10 Integration Patterns on iPaaS Platform
Webinar: Implementation of 10 Integration Patterns on iPaaS PlatformWebinar: Implementation of 10 Integration Patterns on iPaaS Platform
Webinar: Implementation of 10 Integration Patterns on iPaaS Platform
 
From rogue one to rebel alliance by Peter Chestna
From rogue one to rebel alliance by Peter ChestnaFrom rogue one to rebel alliance by Peter Chestna
From rogue one to rebel alliance by Peter Chestna
 
AWS Well Architected Framework
AWS Well Architected FrameworkAWS Well Architected Framework
AWS Well Architected Framework
 
Saa S
Saa SSaa S
Saa S
 
Creating a Documentation Portal
Creating a Documentation PortalCreating a Documentation Portal
Creating a Documentation Portal
 
Talend for the Enterprise
Talend for the EnterpriseTalend for the Enterprise
Talend for the Enterprise
 
Monitoring at the Speed of DevOps
Monitoring at the Speed of DevOpsMonitoring at the Speed of DevOps
Monitoring at the Speed of DevOps
 
New Relic - Digital Intelligence - Meetup #12
New Relic - Digital Intelligence - Meetup #12New Relic - Digital Intelligence - Meetup #12
New Relic - Digital Intelligence - Meetup #12
 
Enabling Cloud Deployment
Enabling Cloud DeploymentEnabling Cloud Deployment
Enabling Cloud Deployment
 
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
 
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipios
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipiosapidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipios
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipios
 
Webex Meetings Playbook Excerpts
Webex Meetings Playbook ExcerptsWebex Meetings Playbook Excerpts
Webex Meetings Playbook Excerpts
 

Viewers also liked

SDN-enhanced Services in Enterprises and Data Centers
SDN-enhanced Services in Enterprises and Data CentersSDN-enhanced Services in Enterprises and Data Centers
SDN-enhanced Services in Enterprises and Data CentersAnees Shaikh
 
Approach to Development Tools and Technology Choices
Approach to Development Tools and Technology ChoicesApproach to Development Tools and Technology Choices
Approach to Development Tools and Technology ChoicesSeema Jethani
 
Programmable data center
Programmable data centerProgrammable data center
Programmable data centerSeema Jethani
 
Cloud Applications Management Nirvana
Cloud Applications Management NirvanaCloud Applications Management Nirvana
Cloud Applications Management NirvanaSeema Jethani
 
Bringing SDN to the Management Plane
Bringing SDN to the Management PlaneBringing SDN to the Management Plane
Bringing SDN to the Management PlaneAnees Shaikh
 
Open management interfaces for NFV
Open management interfaces for NFVOpen management interfaces for NFV
Open management interfaces for NFVAnees Shaikh
 

Viewers also liked (7)

SDN-enhanced Services in Enterprises and Data Centers
SDN-enhanced Services in Enterprises and Data CentersSDN-enhanced Services in Enterprises and Data Centers
SDN-enhanced Services in Enterprises and Data Centers
 
Approach to Development Tools and Technology Choices
Approach to Development Tools and Technology ChoicesApproach to Development Tools and Technology Choices
Approach to Development Tools and Technology Choices
 
Programmable data center
Programmable data centerProgrammable data center
Programmable data center
 
Cloud Applications Management Nirvana
Cloud Applications Management NirvanaCloud Applications Management Nirvana
Cloud Applications Management Nirvana
 
Bringing SDN to the Management Plane
Bringing SDN to the Management PlaneBringing SDN to the Management Plane
Bringing SDN to the Management Plane
 
Open management interfaces for NFV
Open management interfaces for NFVOpen management interfaces for NFV
Open management interfaces for NFV
 
Multi-Cloud testing
Multi-Cloud testingMulti-Cloud testing
Multi-Cloud testing
 

Similar to Develop Deploy Scale

Platform as a service
Platform as a servicePlatform as a service
Platform as a serviceAmeer H Ali
 
Accelerate Business Agility with PaaS
Accelerate Business Agility with PaaS Accelerate Business Agility with PaaS
Accelerate Business Agility with PaaS WSO2
 
Comprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceComprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceHTS Hosting
 
Selecting an OnDemand LMS
Selecting an OnDemand LMSSelecting an OnDemand LMS
Selecting an OnDemand LMSwillh
 
5 PaaS myths every CIO needs to get over
5 PaaS myths every CIO needs to get over5 PaaS myths every CIO needs to get over
5 PaaS myths every CIO needs to get overRedPixie
 
Enterprise PaaS Executive Checklist
Enterprise PaaS Executive ChecklistEnterprise PaaS Executive Checklist
Enterprise PaaS Executive ChecklistRedHatEMEA
 
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...VMware Tanzu
 
Best Practices for Partnering with AWS
Best Practices for Partnering with AWSBest Practices for Partnering with AWS
Best Practices for Partnering with AWSAmazon Web Services
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYRene Claudio
 
Bootstrap SaaS startup using Open Source Tools
Bootstrap SaaS startup using Open Source ToolsBootstrap SaaS startup using Open Source Tools
Bootstrap SaaS startup using Open Source Toolsbotsplash.com
 
What are cloud service models
What are cloud service modelsWhat are cloud service models
What are cloud service modelsLivin Jose
 
SaaS PPM – How Do You Know When It’s Right for You?
SaaS PPM – How Do You Know When It’s Right for You?SaaS PPM – How Do You Know When It’s Right for You?
SaaS PPM – How Do You Know When It’s Right for You?EPM Live
 
The Many Faces of PaaS
The Many Faces of PaaSThe Many Faces of PaaS
The Many Faces of PaaSMike Kavis
 
The Best Automated Testing Tools in 2020
The Best Automated Testing Tools in 2020The Best Automated Testing Tools in 2020
The Best Automated Testing Tools in 2020Liviu Lupei
 
AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud AdoptionAWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud AdoptionAmazon Web Services
 
Dissecting The PaaS Landscape
Dissecting The PaaS LandscapeDissecting The PaaS Landscape
Dissecting The PaaS LandscapeRishidot Research
 

Similar to Develop Deploy Scale (20)

Platform as a service
Platform as a servicePlatform as a service
Platform as a service
 
Practical Guide to Platform-as-a-Service
Practical Guide to Platform-as-a-Service Practical Guide to Platform-as-a-Service
Practical Guide to Platform-as-a-Service
 
Accelerate Business Agility with PaaS
Accelerate Business Agility with PaaS Accelerate Business Agility with PaaS
Accelerate Business Agility with PaaS
 
Paas intro.pptx
Paas intro.pptxPaas intro.pptx
Paas intro.pptx
 
Paas
PaasPaas
Paas
 
Comprehensive Information on Platform as a Service
Comprehensive Information on Platform as a ServiceComprehensive Information on Platform as a Service
Comprehensive Information on Platform as a Service
 
Selecting an OnDemand LMS
Selecting an OnDemand LMSSelecting an OnDemand LMS
Selecting an OnDemand LMS
 
5 PaaS myths every CIO needs to get over
5 PaaS myths every CIO needs to get over5 PaaS myths every CIO needs to get over
5 PaaS myths every CIO needs to get over
 
Java PaaS comparison
Java PaaS comparisonJava PaaS comparison
Java PaaS comparison
 
Enterprise PaaS Executive Checklist
Enterprise PaaS Executive ChecklistEnterprise PaaS Executive Checklist
Enterprise PaaS Executive Checklist
 
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
 
Best Practices for Partnering with AWS
Best Practices for Partnering with AWSBest Practices for Partnering with AWS
Best Practices for Partnering with AWS
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
 
Bootstrap SaaS startup using Open Source Tools
Bootstrap SaaS startup using Open Source ToolsBootstrap SaaS startup using Open Source Tools
Bootstrap SaaS startup using Open Source Tools
 
What are cloud service models
What are cloud service modelsWhat are cloud service models
What are cloud service models
 
SaaS PPM – How Do You Know When It’s Right for You?
SaaS PPM – How Do You Know When It’s Right for You?SaaS PPM – How Do You Know When It’s Right for You?
SaaS PPM – How Do You Know When It’s Right for You?
 
The Many Faces of PaaS
The Many Faces of PaaSThe Many Faces of PaaS
The Many Faces of PaaS
 
The Best Automated Testing Tools in 2020
The Best Automated Testing Tools in 2020The Best Automated Testing Tools in 2020
The Best Automated Testing Tools in 2020
 
AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud AdoptionAWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
 
Dissecting The PaaS Landscape
Dissecting The PaaS LandscapeDissecting The PaaS Landscape
Dissecting The PaaS Landscape
 

Recently uploaded

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Develop Deploy Scale

  • 1. Develop, Deploy, Scale Seema Jethani / @seemaj
  • 2. About the Speaker • Director of Product Management @enstratus • Lead Technical Special Interest Group @ Cloud Network of Women • 10 years of experience in enterprise software development, strategy, product management
  • 3. Things to consider when evaluating PaaS solutions The GOOD and the BAD
  • 4. The magic that is Platform as a Service  Standardizing middleware infrastructure services  Simplified deployment  Improved productivity  Ability to rapidly test multiple configurations  Easy to manage software upgrades Bottom Line  Faster time to market
  • 5. Where is the magic?
  • 6. When evaluating PaaS what factors are most important?
  • 7. Other factors to consider Well defined APIs and SDKs Monitoring, debugging, analytics Performance Integration to on-premise data-center Data Portability User experience, accessibility Management and control over development and deployment lifecycle
  • 8. The Public vs Private Debate Public Private Time to Value Security and Privacy Flexibility over Platform Architecture Compliance Ease of on-boarding Flexibility over platform and infrastructure components Security and Privacy Time to Value Compliance Ease of on-boarding
  • 9. Top reasons for selecting PUBLIC PaaS
  • 10. Top reasons for selecting PRIVATE PaaS
  • 11. The case for build your own Lack of vendor that meets needs Ease of on-boarding Flexibility over infrastructure components Security, Privacy and Compliance Flexibility over infrastructure components
  • 12. Top reasons for selecting BUILD YOUR OWN PaaS
  • 13. What about that competitive advantage? • Are you spending far too much money in IT on things that don’t really matter? • If you are a car manufacturer would you  Hire developers that can build a kick ass PaaS to meet your needs?  Hire developers that can put various existing components together to meet your needs?
  • 14. Should we care about Open PaaS? Arguments usually made in favor of Open PaaS Most PaaS providers only provide a service They usually require you to use their proprietary framework There is no-way to leverage the code you created to run apps on another cloud. Which of these arguments really has merits? It Depends…
  • 15. Should we care about Open PaaS? Most PaaS providers only provide a service  May not want to get tied to a vendor that offers limited choices They usually require you to use their proprietary framework  May not want to get tied to a proprietary framework unless business largely depends on it There is no-way to leverage the code you created to run apps on another cloud.  Vendor lock-in isn't evil  If vendor meets needs, that vendor is a better choice versus an open PaaS provider that may require compromise

Editor's Notes

  1. http://www.theresearchpedia.com/research-articles/top-10-benefits-of-paas http://www.informationweek.com/news/services/saas/220300721 http://www.zoho.com/creator/paas.html http://www.esscloud.com/paasBenefits.html http://www.theresearchpedia.com/research-articles/top-5-paas-adoption-barriers Vendor lock-in: In vendor lock-in customers are dependent on a single vendor for some product or solutions. PaaS while requiring certain infrastructure, tools or framework to implement posses the vendor lock in situation. Sometimes limits on expansion: If the vendor has certain limitations or the underlining infrastructure or on the top applications has certain limitations, in turn imposes limitation on the PaaS. Easy of integration with the legacy platforms and systems: the PaaS solution offered by the vendor should be easily integrate-able with the legacy platforms and systems Low enterprise PaaS readiness index : The overall platform analysis -the cloud readiness of the enterprise and IT platform for going or adapting cloud should be high. Unproven pricing model - As the PaaS model is emerging hence has limited success stories and so the pricing model is still not emerged as an standard pricing model for PaaS.
  2. http://www.smbceo.com/wp-content/uploads/2010/04/competition.jpg
  3. There are 3 main reasons PaaS has not taken off yet: 1) Most PaaS providers only provide a service; 2) They usually require you to use their proprietary framework; and 3) There is no-way to leverage the code you created to run apps on another cloud. But what if PaaS Software could overcame these hurdles? What additional benefits we receive. Could PaaS Software (aka Private PaaS or Open PaaS) become our Cloud OS? We have invited the industries top Open Source & Cloud computing companies to educate us about PaaS Software and discuss the future of PaaS software and the Openness of the Cloud as we know it. http://www.opencloudconf.com/openpaas.php
  4. There are 3 main reasons PaaS has not taken off yet: 1) Most PaaS providers only provide a service; 2) They usually require you to use their proprietary framework; and 3) There is no-way to leverage the code you created to run apps on another cloud. But what if PaaS Software could overcame these hurdles? What additional benefits we receive. Could PaaS Software (aka Private PaaS or Open PaaS) become our Cloud OS? We have invited the industries top Open Source & Cloud computing companies to educate us about PaaS Software and discuss the future of PaaS software and the Openness of the Cloud as we know it. http://www.opencloudconf.com/openpaas.php