Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Erik Dörnenburg
Technology Radar Prepared by the ThoughtWorks Technical Advisory Board
OCTOBER 2012 thoughtworks.com/radar
mail: [email protected] twitter: @erikdoe
Techniques
Platforms
Tools
Languages & Frameworks Hold
Assess
Trial
Adopt
Existing item
Techniques
Platforms
New item
Techniques
Platforms
Tools
Languages & Frameworks Hold
Assess
Trial
Adopt
Windows Infrastructure Automation Automated
Deployment Pipeline
Linux Containers
Open-source IaaS
Infrastructure Automation of Development Workstations
Declarative Provisioning
Deployment and scripting test tools
Infrastructure as Code
Vagrant
Rake for Java and .NET
Reproducible Environments
Techniques
Platforms
Tools
Languages & Frameworks Hold
Assess
Trial
Adopt
Health-check pages Edge-side Includes for
Page Composition
Micro services
Config in DNS
Continuous Integration in the Cloud
JavaScript micro frameworks
Immutable servers
ATOM
Logic in Stored Procedures
Sinatra
Twitter Bootstrap
Dropwizard
WS-*
Java Portal Servers
Simple Architectures
Techniques
Platforms
Tools
Languages & Frameworks Hold
Assess
Trial
Adopt
Guerilla user testing
Remote usability testing
Responsive web design
Mobile-first Frank
Mobile payment systems
Calatrava
Windows Phone
JavaScript as a Platform
RubyMotion
Mobile
Techniques
Platforms
Tools
Languages & Frameworks Hold
Assess
Trial
Adopt
Advanced Analytics
Logs as Data
Agile Analytics
Private, Hybrid Clouds
MongoDB, Riak, Couchbase
Datomic
Graphite
Highcharts
D3
Neo4j
Accessible Analytics
Techniques
Platforms
Tools
Languages & Frameworks Hold
Assess
Trial
Adopt
Tools
Polyglot Persistence
MongoDB, Riak, Couchbase
Datomic
Graphite
Apache Pig
D3
Neo4j
Database-based Integration
Big Query
Gremlin
Data Persistence Done Right