21.12.2012 Views

SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...

SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...

SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Contents<br />

Executive Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3<br />

The Sun Approach for Dot-Comming . . . . . . . . . . . . . . . . . . . . . . . . .4<br />

The Need for a Better Architectural Model . . . . . . . . . . . . . . . . . . . .4<br />

The Limitations of Traditional Architecture . . . . . . . . . . . . . . . . . . .5<br />

Services-Driven Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6<br />

The New Focus on “Network Services” . . . . . . . . . . . . . . . . . . . . . .6<br />

Design Principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8<br />

The Services-Driven Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9<br />

The 3–Dimensional Architectural Framework . . . . . . . . . . . . . . . . . .10<br />

Systemic Qualities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12<br />

Tiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15<br />

Logical Application Tiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15<br />

Physical Deployment Tiers . . . . . . . . . . . . . . . . . . . . . . . . . . . .16<br />

Platform Layering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16<br />

3-Dimensional Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18<br />

The SunTone SM<br />

Architecture Methodology . . . . . . . . . . . . . . . . . . . .21<br />

Use Case-Focused . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21<br />

Architecture-Centric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21<br />

Iterative and Incremental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22<br />

Systemic-Quality-Driven . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23<br />

Patterns-Based . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23<br />

Architecture at the Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24<br />

What is architecture? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24<br />

Architectural Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26<br />

The Architectural Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29<br />

Sun Microsystems, Inc.<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!