Capabilities by Technology
Desktop or Surface Integration
Cicero integrates disparate applications regardless of the platform, enables rapid development of effective, simple-to-maintain composite applications, accelerates time to value and deploys cost-effective, "best-of-breed" business solutions by leveraging existing IT investments. Our customers are using Cicero to integrate legacy applications and data sources including:
- Microsoft Windows, Citrix XenApp, Microsoft App-Vand other virtualized environments
- Desktop productivity software such as Microsoft Office, Lotus Notes, Oracle Siebel
- Web, Java, Cloud-based, Software as a Service (SaaS)
- Any data source such as Oracle, SQL, DB2 databases
- Web Services
- Enterprise systems: CRM, ERP such as SAP
- Character-based such as 3270/5250 Mainframe, AS400
- Telephony (CTI, Softphones) such as Avaya IP, Genesys, Cisco
- Custom-developed and third-party applications without APIs
Service Oriented Architecture (SOA)
Cicero helps build and deploy SOAs in a fraction of the time and at a fraction of the cost. Instead of spending years rewriting applications to conform to a new architecture, Cicero enables an enterprise to start receiving full benefits of an SOA without a change to the existing core systems.
Web Services is a core component of an SOA, but is virtually unknown in any applications or systems created only a few years ago. With Cicero, these systems can become full participants in the modern world of loosely-coupled, distributed service providers and consumers. What's more, Cicero delivers this power with a set of development tools that are as easy as "point-and-click."
Virtualization
Cicero supports the integration of virtualized applications in three different deployment models: client-side, server-side, and combined client and server-side integration. Although Cicero supports the creation and consumption of Web Services, Cicero does not require the use of Web Services to integrate and automate applications in a virtualized environment such as Citrix, VMWare, and Microsoft Terminal Services.
Business Process Management (BPM)
Cicero extends BPM to the desktop and the human operator by integrating any application that is used to perform activities and tasks. Cicero provides an automated integration framework for business users, which incorporates manual tasks such as note-taking and other workflow tasks that currently might be excluded by BPM solutions. Cicero enables the integration of these human workflows by treating the BPM system as just another application at the end user’s desktop.
Software as a Solution (SaaS)
The emergence of SaaS and Cloud Computing has generated new excitement for enterprise IT by providing a centralized, hosted solution that is typically configured for specific business units and is based on subscription pricing. These new solutions also present new challenges for companies such as providing cost effective, rapid, and flexible integration to applications that are not in the cloud. Cicero tackles these challenges by handling SaaS applications in the cloud like any other application in an integration and automation project.