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!