Removing the Operating System Barrier with Platform as a Service

685 views

Published on

This is a presentation setup as an introduction as to the who, what, where, when, and why of cloud computing PaaS technologies.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
685
On SlideShare
0
From Embeds
0
Number of Embeds
99
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • The previous system is broken. The previous practices are bad practices. The previous ways aren’t competitive. A disruption of this “operations as usual” is available. PaaS brings this much needed disruption.\n
  • What is PaaS? It stands for Platform as a Service...\n\nWhy should you care? WHY SHOULD YOU CARE?\n\n\n
  • AWS - kicked off the inception of cloud computing about 6”ish” years ago with EC2 and S3.\n\nContinuous Deployment, Integration has been found to be the key to exponentially greater levels of success.\n\nThe ideals of developers (which I include myself in), to do an intelligent, capable, efficient, and elegant job. To see their users, hopefully lots of users, use what we developers make.\n
  • Netflix big? Facebook big? Maybe not always that big, but you could, and that is part of the reason for Cloud Computing. These two companies have been major innovators in the space around cloud computing. \n
  • Cloud computing - changed funding operational vs. capitol - enabled a whole new line of startups/small biz - which is now the driving force of any economic growth. Which right now, we as a nation and a world should be thankful for considering the economic times.\n\nAWS, Joyent, Tier 3, Windows Azure, etc.\n\nCompute -> Enables a clear SoC at a system level and forces better architectural design for large systems...\n\nStorage -> The same goes for storage. Also reducing overall cost for reliable storage.\n\n\n
  • Seamless? Is it, because if it isn’t, it ought to be. Not having a seamless deployment for end users will be a determinant of failure in the very near future and for many users already is a determination that YOUR company has failed.\n
  • Deployment - It is painful, has been painful - often arduous and time consuming - rarely taken care of in a dev process when needed, because of the around, time consuming, difficult process.\n
  • \n
  • \n
  • \n
  • Ideals - In software we aim for lofty goals - SOLID, DRY, etc. - creating ideal workflow between dev, staging, UAT, production, etc.\n
  • Ideals - In software we aim for lofty goals - SOLID, DRY, etc. - creating ideal workflow between dev, staging, UAT, production, etc.\n
  • Ideals - In software we aim for lofty goals - SOLID, DRY, etc. - creating ideal workflow between dev, staging, UAT, production, etc.\n
  • \n
  • The agile manifesto is over 10 years old now, many in the industry have leapt forward and improved the way they make software. Some haven’t. Lean ideals and process have taken foot and are even more focused on innovation and results.\n
  • Wouldn’t it be cool if we could just select our PaaS cloud and push an application to it?\n\n...and got results?\n
  • Wouldn’t it be cool if we weren’t limited to one framework stack, we could push any technology framework or language we wanted to?\n\nSo step away from what you think might be working and let’s talk about how well things ought to be... \n
  • Here’s the standard deployment for Cloud Foundry PaaS System...\n\nWhat we have here... target, login, push and auto detect of app, deployment, stat, parameters, and stage & start of application.\n
  • Removing the Operating System Barrier with Platform as a Service

    1. 1. DISRUPTIONPlatform as a Service
    2. 2. PAASPlatform as a Service?
    3. 3. HISTORYAmazon Web Services - AWSContinuous Deployment, IntegrationSOLID, DRY, KISS...
    4. 4. CLOUD COMPUTINGMaking Things Big or Big Things!
    5. 5. CLOUD COMPUTINGComputeStorageLocation
    6. 6. DEPLOYMENTWhat’s the perception to the user?
    7. 7. DEPLOYMENTProcess
    8. 8. DEPLOYMENTBuild
    9. 9. DEPLOYMENTDeploy
    10. 10. IDEALSAgile Ideals & Lean Process
    11. 11. IDEALS
    12. 12. IDEALS
    13. 13. IDEALS
    14. 14. IDEALS
    15. 15. AGILE & LEANAgileLean
    16. 16. THE COOL KIDSWouldn’t it be cool if...
    17. 17. THE COOL KIDS Wouldn’t it be cool if...

    ×