|
The Accenture Delivery Architectures comprise the GRNDS framework for J2EE and ACA.NET Solutions for .NET applications. ACA.NET and GRNDS/J2EE are the standard delivery architectures within our Accenture Delivery Suite that are used pervasively across client and delivery centre-based development work.
These architectures provide support for custom application platforms (e.g., operations architecture, security architecture, warehouse architecture) that will drive Accenture’s business, as well as methodology-enforced, multi-site development enablement.
According to Gartner Group, by 2003, Microsoft and Java technologies will command 75 percent or more of the new e-business application development initiatives. This trend is apparent as we see many of our clients standardize their application on either of these two platforms as well as leverage vendor “out-of–the-box” or pre-packaged software capabilities to drive down the cost of application development.
However, our clients are finding that out-of-the-box applications do not supply significant guidance for delivering a robust, high performance application. Accenture Delivery Architectures address this issue and play a key role in delivering robust high performance applications.
Two distinguishing features of Accenture Delivery Architectures are
- Support for custom application platforms (e.g., operations architecture, security architecture, warehouse architecture) that will drive Accenture’s business
- Methodology enforced, multi-site development enabled
GRNDS
GRNDS is General and Reusable Netcentric Delivery Solution, and is an extensible, upgradeable and open architecture for Java 2 Enterprise Edition (J2EE) applications. It provides a solid foundation for legacy integration and for applications such as customer portals, eCRM, mobile commerce and web telephony. By running on J2EE platforms such as BEA WebLogic, IBM WebSphere, Oracle 9i and Sun iPlanet, GRNDS helps clients.
Based on client experience that spans application type and industry, GRNDS is a robust and comprehensive application architecture that combines predeveloped and pretested components based on J2EE standards. It consists of more than 700 discrete artifacts including reference applications, object models, documentation, developer training and source code. It also provides a complete set of services for development, execution and operation architectures to help in every facet of any J2EE architecture implementation.
ACA.NET
Avanade Connected Architectures for .NET (or ACA.NET) – is set of tools that complement Visual Studio .NET by providing a framework upon which developers can more quickly build XML-based Web services and applications. Built entirely on the Microsoft .NET platform, ACA.NET is a set of pre-configured software development components and features including database portability, robust event logging, and integrated security management. ACA.NET also provides a powerful event-driven development model to create applications with true separation of business and presentation logic enabling companies to easily support many different platforms.
All of these features are coordinated through a utility called the ACA.NET Configuration Manager tool integrated in Microsoft® Visual Studio.NET. Architects use the tool to graphically depict the application process model and generate the code that defines the structure of the application. Developers add application business logic to the generated code using the ACA.NET components and on-line help embedded in Microsoft® Visual Studio.NET.
|