InfoQ Homepage Architecture Content on InfoQ
-
Architecting for SOA
Beat Schwegler shows how service-orientation affects architecture, introduces the notion of a service model between the business and technology models, and suggests a smooth migration via refactoring.
-
Simplifying Enterprise Development with Groovy
Guillaume Laforge, Groovy project manager, teaches how scripting with Groovy can increase your productivity and help you build and test solutions faster on the Java platform.
-
The SOA Component Model
Rob High introduces Service Component Architecture (SCA) and Service Data Objects (SDO) as the foundation for a SOA programming model.
-
JP Rangaswami on open source in the enterprise & the future of information
CIO JP Rangaswami explains how open source became a corporate IT strategy at investment bank DrKW & why CIOs should consider open source for major software development initiatives.
-
SOA Masterclass: Definitions & Patterns
Miko Matsumura teaches SOA Foundations: Definitions, Patterns, and evolution toward SOA. An excerpt from webMethods SOA Master Class.
-
The Principles of Agile Design
Bob Martin presents the first of his five principles of object-oriented design, which aim to address a fundamental problem - the management of dependencies between classes.
-
Security Assertion Markup Language - SAML
The Security Assertion Markup Language has emerged as the gold standard for building Cross-Domain SSO solutions and is a key technology in the domain of federated identity management.
-
Case Study: Zero Calories J2EE
Case study of a successful project where the J2EE stack was abandoned in favour of a lightweight web architecture using Tapestry, Spring, Hibernate, and testing with JUnitWebTest.
-
How to Design a Good API & Why it Matters
Core Java language designer Joshua Bloch teaches how to design good APIs, with many examples of what good and bad APIs look like.
-
Secure and Reliable Web Services
Integration expert Guy Crets discusses how the WS-Security and WS-Reliable Messaging specifications can be used in real world integration and B2B scenarios.
-
Agile Quality: A Canary in a Coal Mine
Scrum co-creator Ken Schwaber spoke at Agile2006 on code quality as a corporate asset. In this video Schwaber discussed how a degrading codebase paralyses teams and increases corporate risk.
-
The Role of the Enterprise Service Bus
Mark Richards shares a detailed, product-agnostic vision regarding the role of an ESB and the capabilities an ESB must provide.