Download - Develop Deploy Scale
![Page 1: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/1.jpg)
Develop, Deploy, Scale
Seema Jethani / @seemaj
![Page 2: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/2.jpg)
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
![Page 3: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/3.jpg)
Things to consider when evaluating PaaS
solutions
The GOOD and the BAD
![Page 4: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/4.jpg)
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
![Page 5: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/5.jpg)
Where is the magic?
![Page 6: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/6.jpg)
When evaluating PaaS what factors are most important?
![Page 7: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/7.jpg)
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
![Page 8: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/8.jpg)
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
![Page 9: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/9.jpg)
Top reasons for selecting PUBLIC PaaS
![Page 10: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/10.jpg)
Top reasons for selecting PRIVATE PaaS
![Page 11: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/11.jpg)
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
![Page 12: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/12.jpg)
Top reasons for selectingBUILD YOUR OWN PaaS
![Page 13: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/13.jpg)
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?
![Page 14: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/14.jpg)
Should we care about Open PaaS?
Arguments usually made in favor of Open PaaSMost PaaS providers only provide a serviceThey usually require you to use their proprietary frameworkThere is no-way to leverage the code you created to run apps on another cloud.
Which of these arguments really has merits?
It Depends…
![Page 15: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/15.jpg)
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
![Page 16: Develop Deploy Scale](https://reader035.vdocuments.net/reader035/viewer/2022062312/554fa297b4c905ad218b4b35/html5/thumbnails/16.jpg)
THANK YOU!