Business Driven Architecture Application Development Strategy

Agenda

Purpose

Application logic partitioning

Application logic partitioning: monolithic application

Application logic partitioning: N-tier application

Application logic partitioning: monolithic application limitations

Application logic partitioning: N-tier application benefits

Application logic partitioning: N-tier application benefits (cont.)

Logical Application Layers

Buy Vs. build

Application Differentiation

Application Differentiation: Strategic Applications

Application Differentiation: Tactical Applications

Platforms

Platforms (continued)

Middleware

Middleware: strategic or tactical?

Middleware: strategic and tactical

Application development languages

Application development tools

Conclusion

For More Information