InfoQ

InfoQ

Topic/Tag specific view

Enterprise Architecture Content on InfoQ


Latest featured content about Enterprise Architecture

Distributed Systems with ZeroMQ and gevent

Topics
Python,
Messaging,
Strange Loop 2011,
Dynamic Languages,
Web Services,
Distributed Systems,
SOA,
Strange Loop,
Concurrency,
Languages,
Enterprise Architecture,
Architecture,
Conferences,
Programming,
ZeroMQ

Jeff Lindsay discusses creating distributed and concurrent systems using ZeroMQ – a lightweight message queue-, and gevent – a coroutine-based networking library.

News about Enterprise Architecture

Is SOA Dead as a Term but Alive as a Concept?

Topics
SOA,
Architecture,
Opinion,
Enterprise Architecture,
Cloud Computing

In a recent and provocative article for SD Times David Rubinstein emphasizes his opinion that while SOA has gained a lot of momentum as an architectural principle, it might be dead as a term. He quotes analyst Jason Bloomberg, who considers SOA as a bad word. In his opinion, SOA as a technology has already died due to Cloud Computing and the intrinsic complexity of Web services.

Enterprise Application Distribution with Windows 8

Topics
Business/IT Alignment,
Enterprise Architecture,
Windows 8

Distributing the right applications and links to a user’s computer has always been a challenge. Login scripts tend to be fragile and tools that automatically install applications are often difficult to use. The increased use of personally owned computers and devices further complicates the story. Microsoft is attempting to fix both issues with Windows 8 and the Self-Service Portal.

Microsoft’s Branching and Merging Guidelines

Topics
Team Foundation Server,
Visual Studio,
.NET,
Microsoft,
IDE,
ALM,
Source Control,
Programming,
Companies,
Enterprise Architecture

Microsoft has released a draft of their new Branching and Merging Guide. While ostensibly meant for TFS users, much of the advice is applicable no matter which source control provider you choose.

Articles about Enterprise Architecture

Distributed Version Control Systems in the Enterprise

Topics
Version Control,
ALM,
Source Control,
Enterprise Architecture,
DVCS,
Programming,
VCS

Every major Open Source project worldwide has already embraced Distributed Version Control Systems (DVCS), will enterprises be next?

Net-Map - A Toolkit to Understand and Visualise Stakeholder Influence

Topics
AgileCoachCamp,
Agile Techniques,
Coaching,
Coaching and Mentoring,
Business/IT Alignment,
Agile Tool Box,
Agile,
Enterprise Architecture

Net-Map is a tool developed by Eva Schiffer that allows you through interviews to visualise and analyse how different people and groups influence a particular situation. It is of interest to Agile teams as it can help you understand who your stakeholders are, how they are connected and the level of influence they have. InfoQ recently caught up with Eva and asked her a few questions.

The Developer-Tester Divide

Topics
Delivering Quality,
Quality,
ALM,
Software Craftsmanship,
Agile,
Enterprise Architecture,
Testing

The evolution of the software industry has created two separate roles: The developer and the tester. Traditional software development put these two at odds. Now, agile practices are bringing them together again in order to meet the original business goal: working software.

Presentations about Enterprise Architecture

The Future With AMQP

Topics
AMQP,
Messaging,
AMQP 2011,
Web Services,
AMQP Conference,
SOA,
Enterprise Architecture,
Architecture,
Enterprise,
Conferences,
Message Passing

Matthew Arrott considers that messaging is at the heart of distributed computing transforming the network into a destination through process choreography and cooperation.

Data Infrastructure @ LinkedIn

Topics
Messaging,
Big Data,
QCon London 2012,
Web Services,
Operations,
SOA,
Enterprise Architecture,
Database Design,
NoSQL,
QCon,
Database,
Performance & Scalability,
Conferences,
Architecture,
Infrastructure

Sid Anand presents the architecture set in place at LinkedIn and the data infrastructure running Java and Scala apps on top of Oracle, Voldemort, DataBus and Kafka.

Interviews about Enterprise Architecture

Jim Highsmith on Adaptive Leadership

Topics
Continuous Deployment,
Adopting Agile,
Application Lifecycle Management,
Technical Debt,
Coaching,
Continuous Delivery,
Kanban,
Agile Techniques,
Agile Alliance,
ALM,
Agile in the Enterprise,
Lean,
Adaptive Leadership,
Software Craftsmanship,
Agile Manifesto,
Coaching and Mentoring,
Agile2011,
Agile,
Agile Manifesto Anniversary,
Leadership,
Enterprise Architecture

Recorded at the 10th anniversary of the agile manifesto signing, Jim Highsmith discusses how he works with executive management teams to introduce and integrate agile techniques into enterprise organizations from both the business and IT sides. He defines adaptive leadership and discuses adaptive ALM, continuous delivery, lean and Kanban methods.

Jesper Boeg on Priming Kanban

Topics
Team Collaboration,
QCon San Francisco 2011,
Application Lifecycle Management,
Adopting Agile,
Distributed Team,
Collaboration,
Coaching,
Kanban,
Continuous Delivery,
Teamwork,
QCon,
ALM,
Agile in the Enterprise,
Scrum,
Coaching and Mentoring,
Agile Techniques,
Lean,
Value & Metrics,
Enterprise Architecture,
Agile,
Process,
Conferences

In this interview, Jesper Boeg, author of the new InfoQ book – Priming Kanban, discusses the keys to using Kanban effectively, and how to get started if you are currently using other approaches. Jesper also discusses the benefits of integrating elements of Kanaban into existing Scrum teams and what can be achieved from the team seeing the entire value chain and owning the whole process.

Books about Enterprise Architecture

InfoQ Explores: REST

Topics
REST,
SOA,
Enterprise Architecture,
Architecture

This is the first edition of what is expected to become a recurring series on InfoQ. The idea behind this minibook is that a number of InfoQ articles and interviews which deal with a particular topic (in this case, REpresentational State Transfer, or REST) are combined together to provide a detailed exploration suitable for both beginners and advanced practitioners.

Composite Software Construction

Topics
WS Standards,
WSDL,
BPMN,
BPEL,
ESB,
SOA Platforms,
Domain Specific Languages,
Web Services,
Business Process Management,
Languages,
SOA,
Business,
Orchestration,
Architecture,
Enterprise Architecture,
Programming,
WS-AtomicTransactions,
SOA Appliance,
Infrastructure,
Modeling,
Service Design,
Service Data Objects,
Service Component Architecture,
WS-Star,
MDA

Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.

Agile Patterns: The Technical Cluster

Topics
Process Adoption,
Continuous Integration,
Introducing Agile,
Adoption,
Unit Testing,
Software Testing,
Agile in the Enterprise,
Agile Techniques,
Methodologies,
Value & Metrics,
Business/IT Alignment,
Patterns and Practices,
Agile,
Patterns,
TDD,
Enterprise Architecture,
Testing,
Programming

This book guides the reader on crafting their own agile adoption strategy focused on their business values and environment. This strategy is then directly tied to patterns of agile practice adoption that describe how many teams have successfully (and unsuccessfully) adopted them. Business values are also a component of these patterns so your adoption is always focused on addressing your particular environment.

Enterprise SOA Adoption Strategies

Topics
SOAP,
Messaging,
Web Services,
SOA,
migration,
Enterprise Architecture,
Architecture,
Enterprisey

This book argues that for SOA to succeed we must move our thoughts away from the implementation technologies and towards the "what" of the business. Using a straight-forward, pictorially driven, methodology the book explains who to discover what the business services really are and how to construct an overall business service architecture.