14. 2. Focus on the foundaAon
3. Ignore the “Eeyores”
1. Define your outcomes
• Development Velocity
• Failed Customer Interactions
• Compliance Response Time
App Teams
Programmable Enterprise
Hybrid
Cloud
Con>nuous
Delivery
Con>nuous
Insights
But how do you get there?
4. Religion vs. Candles
5. BeSer to be infamous than unknown
6. Free trapped capacity
15. Install App Servers
Install OS’
Install Physical Servers
Configure network
Configure security
Debug! Servers
Storage
Networking
Virtualization
Management
Security
Middleware
Patterns
Automated
Deployment
Applications
Principles
Fewer “moving parts” for speed & stability
Get out of the “IT integraAon business”
Challenge: People & processes, not tech
16. Dev/Test Cloud
Dev PaGern QA Prod PaGern
Production Cloud
QA Prod PaGern
Enterprise
Architecture
PaGern Library Developer Dev, QA, & Prod
provisioned in minutes
Speed, Consistency, & Repeatability with PaSerns
24. InvesIgate the data in real-Ame
• Define StaAc schema
• ETL into Schema
• Enrich at write
• New data = new columns
• New quesAons = new columns
Ideal for asking the same
quesIon repeatedly
• Schema-on-the-fly
• Data in naAve format
• Enrich on read
• New data = no changes needed
• New quesAons = no changes needed
Ideal for invesIgaIon & exploraIon
150.128.102.148 - - [07/Aug/2014:00:59:52 +0000] "GET /images/
web/2009/banner.png HTTP/1.1" 200 52315 "http://
www.semicomplete.com/blog/articles/week-of-unix-tools/day-1-
sed.html" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/
537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36 vs.
Schema-on-write Schema-on-read