Agile Communication Environment

Agile Communication Environment (ACE) is an Avaya software product that uses a service-oriented architecture (SOA) and web services to integrate unified communications capabilities with business applications and processes.[1][2][3][4]

Development history

In 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.

  • Late 2006 - Project Raptor begins.
  • November 2007 - Product officially announced at a joint Nortel/IBM event in New York and soon afterwards rebranded as Agile Communication Environment.[5]
  • Winter 2007/Spring 2008 - Lead customer trials conducted, focused around Parlay X WSDLs and SIP/CTI interfaces.
  • May 2008 - Version 1.0 is released.
  • November 2008 - Version 1.1 is released.
  • March 2009 - Version 1.2 released.
  • August 2009 - Version 2.0 released.[6]
  • September 2009 - Version 2.1 released.
  • December 2009 - Avaya acquires Nortel Enterprise business
  • April 2010 - Version 2.2 released.[7]
  • December 2010 - Version 2.3 released.[8]
  • December 2011 - Version 3.0 released.[9]
  • August 2012 - Version 3.0.3 released.[10]

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).

gollark: iron (III) oxide you, kamila.
gollark: You could be *immensely* lazy and use web-view.
gollark: Oh, they don't, that was a bug in the client code and the server code is perfect\* and without flaw\*\*.
gollark: Although it appears that somehow my messages go through twice.
gollark: Oh phew, it turns out that SPUDNET was *not* as broken as I feared.

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. Archived from the original on June 12, 2013. Retrieved October 26, 2012.
  4. "Avaya Agile Communication Environment Overview". Avaya. August 2012. Retrieved October 26, 2012.
  5. McGee-Smith, Sheila (June 5, 2008). "Nortel Plays Its ACE". No Jitter. Archived from the original on July 14, 2011. Retrieved April 25, 2011.
  6. Burt, Jeffery (June 9, 2009). "Nortel Upgrades ACE Communications Platform". eWeek. Retrieved August 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. Archived from the original on December 17, 2012. Retrieved October 26, 2012.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.