Agile Communication Environment

Agile Communication Environment (ACE) is an Avaya software solution that leverages a Service Oriented Architecture (SOA) and web services to integrate Unified Communications capabilities (Presence, Click-to-Call, Audio Call, Video Call, Multimedia Conferencing, etc.) with business applications and processes.[1][2][3][4]

Development history

In the autumn of 2005 a small team of engineers from Nortel's Maidenhead R&D center developed, as a skunkworks project, a prototype Unified Communications application server, code-named Arachne. The project was reviewed by executive leadership and in late 2006 the program was given the go-ahead under the title of Project Raptor.

The development work was done in four of Nortel's R&D labs: Ottawa, Beijing, Maidenhead and Galway. Approximately 80 engineers worked on this program.

Avaya ACE architecture

Avaya ACE is composed of two server elements: the Avaya ACE core server and the Application Integration Engine (AIE).

The Avaya ACE server hosts SOAP-based Web services that enable client applications to access core communications capabilities. ACE routes service requests to the underlying network elements that provide those capabilities.

The AIE is an optional Avaya ACE component that hosts a number of the Avaya ACE prepackaged applications and provides a central point for administration of those applications.

Web services

Avaya ACE offers its web service APIs bundled in developer-friendly toolkits for custom application development. Avaya ACE supports standards-based interfaces such as Parlay X that provide developers high-level access to communication capabilities such as audio and video call control, media service control, call notification, and presence. Services such as click-to-call, presence, notification, and call forwarding are modular and platform-neutral so they can be combined, assembled, and sequenced in different ways, without regard to the underlying communications platform. Developers can integrate these services into applications and business process using any platform or programming language.

Packaged applications

Avaya ACE also provides a set of pre-programmed applications that offer out-of-the-box integration into common business applications such as Microsoft Office, Internet Explorer, OCS 2007 R2, Lync 2010, Microsoft Dynamics, SFDC, IBM Business Process Management and IBM Lotus Sametime (either standalone or embedded within Lotus Notes).

See also

References

  1. "Avaya Agile Communication Environment" (PDF). Avaya. Retrieved April 25, 2011.
  2. Gardner, David W. (December 13, 2010). "Avaya Bolsters ACE Unified Communications Platform". Information Week. Retrieved April 25, 2011.
  3. "Avaya Agile Communication Environment". Avaya. Retrieved October 26, 2012.
  4. "Avaya Agile Communication Environment Overview". Avaya. August 2012. Retrieved October 26, 2012.
  5. McGee-Smith, Sheila (Jun 5, 2008). "Nortel Plays Its ACE". No Jitter. Retrieved April 25, 2011.
  6. Burt, Jeffery (June 9, 2009). "Nortel Upgrades ACE Communications Platform". eWeek. Retrieved Aug 23, 2011.
  7. "Avaya Agile Communication Environment Release 2.2 Contents". Avaya. Retrieved October 26, 2012.
  8. "Avaya Agile Communication Environment Release 2.3 Contents". Avaya. Retrieved October 26, 2012.
  9. "Avaya Agile Communication Environment Release 3.0 Contents". Avaya. Retrieved October 26, 2012.
  10. "Avaya Agile Communication Environment Release 3.0.3 Contents". Avaya. Retrieved October 26, 2012.

External links

This article is issued from Wikipedia - version of the Friday, January 17, 2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.