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!
Before PaaS Unit Test Functional Test Source Jenkins Code Continuous Load Managemnt Integration TestDeveloper 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
With PaaS Unit Test Functional Test Source Jenkins Code Continuous Load Managemnt Integration TestDeveloper 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
• 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
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