- AWS Solutions Library
- Guidance for Integrating Amazon Connect Customer with SAP Sales and Service Cloud on AWS
Guidance for Integrating Amazon Connect Customer with SAP Sales and Service Cloud on AWS
Overview
This Guidance demonstrates the integration of Connect Customer with the SAP Sales and Service Clouds using an AWS Cloud Development Kit (AWS CDK) template. This template provides for the deployment of a connector enabling seamless voice integration between the solutions. The integration reduces call handle time and provides agents with insights to deliver personalized service based on the online customer journey derived from Connect Customer. Additionally, the integration incorporates generative artificial intelligence (AI) capabilities to provide call analytics and call transcript summarization available directly in the customer or account timeline within SAP Sales & Service Clouds. The modular design of this Guidance also provides for additional Connect Customer features to be enabled with ease in the SAP Sales and Service Clouds environments as required.
How it works
These technical details feature an architecture diagram to illustrate how to effectively use this solution. The architecture diagram shows the key components and their interactions, providing an overview of the architecture's structure and functionality step-by-step.
Deploy with confidence
Ready to deploy? Review the sample code on GitHub for detailed deployment instructions to deploy as-is or customize to fit your needs.
Well-Architected Pillars
The architecture diagram above is an example of a Solution created with Well-Architected best practices in mind. To be fully Well-Architected, you should follow as many Well-Architected best practices as possible.
Operational Excellence
Your contact center operations benefit from AWS core services including
Connect Customer
for call handling,
EventBridge
for event management, and
Lambda
for automated processing. This approach creates a seamless workflow between your contact center and the SAP Sales and Service Cloud, with interface files stored in
Amazon S3
and delivered through the global network of
CloudFront
This integration automatically processes call events and manages infrastructure through an
AWS Cloud Development Kit
(AWS CDK), allowing your agents to focus on customer service while maintaining operational efficiency through automated, consistent deployments.
Security
The services selected help you implement comprehensive security through account segregation between customer and SAP environments. Specifically, the architecture uses
CloudFront
for secure content delivery and
AWS Identity and Access Management
(IAM) for access control. The architecture employs multiple security layers including the default
Amazon S3
Block Public Accesssettings, server-side encryption, and
CloudFront
Origin Access Controls (OAC).
AWS Key Management Service
(AWS KMS) manages encryption and
AWS Secrets Manager
securely stores credentials for SAP REST API integration, helping ensure protection with HTTP basic authentication and TLSv1.2 protocols.
Reliability
This Guidance helps you achieve highly reliable workloads through the managed infrastructure of
Connect Customer
and with the global edge network of
CloudFront
These services help ensure dependable delivery of the Contact Control Panel interface worldwide. The architecture also implements redundant storage through dual
Amazon S3
buckets with cross-Availability Zone replication. In addition,
Lambda
and
EventBridge
provide automatic scaling and consistent event processing. For stable SAP system integration, these services are supported by the built-in retry mechanisms and throttling controls of
API Gateway.
Performance Efficiency
The performance of this architecture is optimized through the cloud capabilities of
Connect Customer,
coupled with the global edge network of
CloudFront,
minimizing latency for worldwide users. It uses the serverless computing capabilities of
Lambda
for automatic scaling. Also,
EventBridge
helps ensure efficient event routing between services, creating a responsive environment where real-time data synchronization between
Connect Customer
and SAP Sales and Service Cloud enhances agent productivity and your customer’s experience.
Cost Optimization
Costs are minimized with this Guidance through serverless and pay-per-use services.
Lambda
charges only for actual execution time and
Connect Customer
bills based on usage minutes. The tiered storage options of
Amazon S3
coupled with the efficient content delivery of
CloudFront
optimize data management costs. Lastly, the pay-per-event model of
EventBridge
helps ensure you pay only for processed events, eliminating expenses from idle infrastructure while maintaining the ability to handle peak loads efficiently.
Sustainability
Lambda
and
EventBridge
consume power only during active processing, promoting sustainability through optimized resource usage. Additionally,
Connect Customer
eliminates the need for energy-intensive physical hardware, and the edge network of
CloudFront
reduces data transfer distance. Finally,
Amazon S3
includes intelligent storage tiering to minimize storage waste. All services operate within the energy-efficient data centers of AWS that feature optimized cooling and power systems.
Disclaimer
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages