Skip to main content

Context-Aware SOA


Responsive service adapts to context.

The personalized, multichannel experiences your customers want draw on resources from across organizational boundaries. That’s why we’ve built our Customer Experience Management platform on a Service-Oriented Architecture, or SOA. SOA brings flexibility to business processes by enabling distinct organizational systems and applications to communicate, and data to inform those processes dynamically as context changes. The KANA SOA platform transforms your complex network of systems into an agile, customer-centric business environment.

SOA reduces IT complexity and rigidity

An SOA approach to IT infrastructure addresses the increasing requirements for improved business agility—the need to adapt business processes in step with frequent product launches, changing customer preferences and regulations—and the difficulty of achieving it in the complex IT environment of the enterprise. SOA departs from ad hoc point-to-point integrations that typically add layers of complexity to infrastructure and make it difficult to implement even simple changes. Instead, SOA harnesses your existing systems and data silos and enables their interoperability.

The KANA SOA platform provides a foundation for designing and orchestrating business processes across communication channels and departments. Organizational systems—CRM, ERP, billing, analytics—and both internal and external data stores are leveraged to facilitate and inform the business processes that make up workflows and underpin customer experiences.

SOA value: Build. Modify. Reuse.

In fact, the KANA SOA platform enables new functionality to be achieved without modifying source code. SOA helps you get more value from your applications faster. The loosely coupled services achievable in an SOA environment provide building blocks that can be reused in any number of contexts. You don’t need to customize KANA SOA applications; you can simply configure them. That's a much less laborious and invasive approach, which also means that platform and application upgrades can be undertaken much more easily. Not only does the KANA SOA platform simplify integration, it makes your infrastructure easier to manage.

Increased visibility and control of business processes

When configuring KANA SOA apps, you’re looking at visual interfaces, not at code. Not only can you point and click your way to designing and implementing business processes, but the processes themselves are far more transparent. It’s easy to see what’s working and what’s not, and adjust process—and ultimately the customer experience—accordingly.