Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Straightforward Capital and Advice for Technical Entrepreneurs Enterprise Adoption of Cloud and DevOps Divergent Ventures Managing Director Todd Warren ([email protected] twitter @toddwseattle Agenda • A short history of software development • What technology and cultural trends are driving change • Decisions and Puzzles in the current IT Landscape • Scoring Cultural and Process Maturity Compared to Startups 2 Where I come from 3 Beginning Middle Today • • • • • • • • • • • • • • • Small Teams Simple Toolset Limited Dependencies Static Deliverables 12 to 18 mo cycles Massive Teams Networked Tools High Interdependency Semi-Dynamic Delivery 24month+ Cycles 2 Pizza Teams Cloud Service Composition Continuous Delivery Weekly to Daily Cycles Where We Came From 4 Source: US Military Computer Image Archive Courtesy of Michael John Muuss A Brief History of Software Engineering 2000’s 90’s 80’s 70’s 60’s • Modular, Portable Systems (UNIX) • Source Control (SCCS) • (Thompson, Kernighan, Ritchie..) • Compiler (Grace Hopper) • Large Scale Software Systems (Brooks/Humphreries) 5 • Waterfall methodologies • Modular and Object oriented systems (Ada etc.) • Modeling Language (e.g. UML) • Open Source Software • Agile Methodologies • Graphical Development Environments • Patterns • ‘Data Center as the Computer’ • Stateless Protocols • Eventually Consistent Today: • ‘Dev Ops’ • Continuous Deployment • Very Large Scale Frameworks • Cloud Services • Distributed Source Code Control Tech Trends Storage Data Cloud Multi-Device Cheaper, Denser(<$.05/GB) Faster (Flash Below $5/GB) Sensors Machine Activity Human Activity Elastic Distributed Need for Security Utility Computing Mobile Occasionally Connected BYOD 6 Yesterday’s Big Data is today’s Small Data Mobile Networks (10PB/Day) 7 Unmanned Aerial Vehicles (100PB/Day) Some of Divergent’s Bets 8 Value Trend Hardware Independent OpenStack Implementation Private Cloud Elastic Computing Realtime Spatial Data Analysis at Scale Even Bigger Data Sensors GeoSpatial Message Queueing Asynchronous Task Management Composable Web Services Elastic Scale On-Demand Computing Distributed Security for SQL and Hadoop Secure Data Access Hadoop Hybrid Application Enablement Social Proof at Scale for Brands Mining of Social Data Composable Services Next Generation eCommerce Entrepreneurial API Build Learn Measure Part 1 + Part 2 Part 3 Agile Engineering 9 + • • • • • • • • Focus on Value “Minimum Viable Product” Analytics A/B Testing Cohort Analysis Scale for Good Enough Refactor, Revise, Redeploy Swarm to solve problem What does this mean for Enterprise? • Business Value is and should drive Cloud implementation • Better connection with customers • Better Access to information for decisions • Will Hybrid and Private Cloud Really Happen? • Private Cloud Nearly Flat in 20141 • Yet companies still indicate they will implement • Refactoring Applications for composability, hybrid enablement Join the Divergent IT Council: http://www.divergentvc.com/itpro 1-Source:Rightscale 2015 state of the cloud 10 Is your development culture prepared for the new world? Using Git and Github for better Management of Projects Continuous Integration and Continuous Deployment Mindset Focus on Value Delivery: Build, Measure, Learn Refactor to Enable Compose vs. Build 11 Questions and Discussion 12 Contact Us: http://www.divergentvc.com/itpro 13 Straightforward Capital and Advice for Technical Entrepreneurs Office: 1652 20th Ave. Seattle, WA 98122 Todd Warren [email protected] Twitter: @toddwseattle Contact Us: http://www.divergentvc.com/itpro