The document provides an overview of getting started with platform as a service (PaaS). It begins with the speaker's background and then discusses how cloud computing represents an inevitable shift similar to the transition to electricity. The rest of the document focuses on explaining key concepts regarding PaaS, including differences between infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It also provides recommendations for getting started with PaaS.
Report
Share
Report
Share
1 of 42
More Related Content
Getting Started Developing with Platform as a Service
26. Before PaaS Unit
Test
Functional
Test
Source Jenkins
Code Continuous
Load
Managemnt Integration
Test
Developer
IT
Could you please provision a server for me?
Integration
Could I get X, Y and Z installed on that server? Test
Could you please patch my server?
Could I please get a database dump?
Could I get a new Git server?
Where can I run my Jenkins integration tests?
26
27. With PaaS Unit
Test
Functional
Test
Source Jenkins
Code Continuous
Load
Managemnt Integration
Test
Developer
PaaS Portal
Create a new account
Integration
Create a new Git repository
Test
Create my new Jenkins testsuite
Deploy my app and test it
Deploy my production app with HA
Done
27
31. • LoseIt! • LoseIt! – Reality
• Mobile Application • 4 employees total
• >12 million users • 2 developers
• >25’000 tx/minute • 2 marketing
• Real-time activity monitoring • 0 IT/operations
• Several releases a week • 4 employees
31 31
32. Conclusion
• Need for new data and applications is going to explode!
• It will become key to value failure and increase productivity
• New tools and processes are needed to achieve this
• PaaS is the new platform for developers
• The future is now!
32 32
Many examples: stage coach vs. trainYet, you wouldn’t use stage coaches today, would you?Oh did you do to phone while on a train BTW? Not very practical to have a cord…This is not just about a new features, it enables a complete different set of usage, possibilities, etc. DISCOVERY!