I frame the scenario of the distributed development world of cloud computing, dive into the vertical world of enterprise dev and then throw down the big question... how do we change the later world to work as well as the new world of distributed systems?
Where are we? A Train of Thought.
1000’s of EC2 Instances
S3, EBS, Glacier
CRUD & LOB Apps
Simple Scaling Options
Create, Read, Update & Delete
Line of Business
RAD / RUP / Agile / TLA Soup
Vertical is Easy
Known Objects, Known Ideals
Architecture is Up & Down
Scale by Hardware...
Scale by Tuning...
Moving into the future...
What do we need?
○ By use?
● New Tooling?
1. What do developers in the industry need to make true distributed computing advances
while drawing on the known elements of the vertical computing realm?
2. What do we need as developers and leaders to more reliably advance the industry
3. What do we need as leaders to move the industry forward to the next steps, stages and
developments in converging technology?
4. Are these even valid questions?