The Application Strategies Companion
is Illuminata's program of ongoing assistance for those navigating the
strategic questions around how enterprise applications ought to be
built for the networked world.
We offer a technically sophisticated,
business-savvy perspective on the products, technologies, and
techniques that improve the application development process.
This touches on every lifecycle phase from architecture to build,
deployment, ongoing management, and finally evaluation of effectiveness
before planning the next generation. This holistic program aims to
accelerate your organization's development efforts, as well as
delivering improved functionality and quality. Topics include:
- Application development tools, approaches, and support
infrastructure (a.k.a. "middleware") for the networked age;
- New models of application interaction, especially Web Services
and their XML basis;
- The middleware components that underpin distributed applications,
including those for application serving, transaction processing (OLTP),
reliable message passing (MOM), application/database integration,
identity/naming/directory, and other foundation services;
- The growing importance of process-aware and even process-driven
approaches to the construction and deployment of software systems;
- The evolution from files and records toward content management
and other high-level data/activity abstractions (including object-style
databases);
- The appropriate balance and tradeoffs between "thin" and "fat"
clients, the servers that back them up, and the development techniques
that create software for them;
- The issues involved in open source software infrastructure,
starting with the likes of LAMP (Linux, Apache, MySQL, and
Perl/Python/PHP) and Eclipse.org;
- The continuing strategic battle between Java- and Windows-based
approaches to application construction, integration, and deployment;
- The shift toward distributed/clustered databases, and to
databases with in-built processing and application serving components;
- Missing links and components such as application topology
toolsets and sophisticated software licensing, provisioning, and
deployment models;
- Emerging differentiating services such as identity, location, and
topology management; and
- Development strategies and investment paths that lead to
successful applications for the networked age.
For help in putting it all together,
contact sales@illuminata.com
To the
Application Strategies Library 