(Presented by Accenture)
Accenture CAS is the leading integrated sales platform for the consumer goods industry. Accenture CAS leverages Amazon Web Services—including Amazon EC2, Amazon EBS, Elastic Load Balancing, Amazon CloudWatch, and AWS Management Console—to quickly perform technology case studies for clients and demonstrate cloud readiness without having to invest in expensive infrastructure.
This session illustrates how AWS’ flexible and scalable technology and application services deliver value to Accenture CAS and Accenture CAS clients simultaneously. The session provides a deeper dive into a detailed case study and highlights the CAS approach, advantages, issues faced, and lessons learned.
Demonstrated Business Challenge and Value Added: In typical customer engagements Accenture CAS needs to prove that the data integration and replication technology for enterprise resource planning, backend systems, and mobile clients can handle the customer’s data volume, processing times, and scalability requirements. Scenarios and technical setups vary from client to client and even from use case to use case and require Accenture CAS to quickly adapt the underlying hardware infrastructure and setups. This is a time consuming and expensive task with on-premises installations. Accenture CAS harnesses the power and capabilities of the AWS cloud in order to meet this demand while understanding and optimizing costs, efforts, and timing.
Using the example of a high volume data integration and replication scenario supporting 20,000 mobile devices with peaks of 6500 devices per hour, topics covered include:
-Design, setup, and configuration of the respective AWS cloud environment
-Deployment and configuration of Accenture CAS software, testing and simulation tools to the AWS cloud
-Monitoring, maintenance, and management of the complete setup
-Execution, analysis, and results
2. Outlook
• Accenture CAS – Integrated Sales Platform
• Accenture CAS – Challenges
• AWS Accelerates Delivery
- Example - Benchmarking in the Cloud
- Details
• Results and Summary
4. Accenture
• Accenture is a global management consulting, technology
services and outsourcing company
• Approximately 275,000 people serving clients in more than 120
countries
• Combining unparalleled experience, comprehensive
capabilities across all industries and business functions
• Accenture collaborates with clients to help them become highperformance businesses and governments
5. Accenture CAS Integrated Sales Platform
Consumer goods companies face pressure of meeting consumer demands while
keeping pace with diverse routes to market and a global retail landscape.
6. Example: 4 cluster set-up
Market Cluster 1: India
Market Cluster 2: Latin America
India
Brazil, Mexico, Chile, Ecuador, Colombia
Emerging
Markets
Traditional Trade
Evolving
Markets
Modern Trade
Traditional
Trade
Indirect
Brokers /
Distributers
Direct
Indirect
KAM / Field
Force
DMS
DSD
RE
Brokers /
Distributers
DMS
DSD
SaaS
SaaS / On premise
Online / Offline
Offline
Market Cluster 4: Western Europe, North America
Market Cluster 3: Eastern Europe
moving
Russia, Ukraine, Bulgaria, Hungary, Poland
Germany, UK, Italy, France, US, Canada
Evolving Markets
Traditional
Trade
Modern Trade
Mature Markets
Modern Trade
Direct
Direct
Indirect
Brokers /
Distributers
Indirect
KAM / Field
Force
Phone / Web
TPM/TPO
DSD
RE
DSD
RE
CSM
SaaS / On premise
SaaS / On premise
Offline
Online / Offline
Brokers /
Distributers
7. Accenture CAS Integrated Sales Platform:
Different markets have different technological requirements…
For example:
• Various platforms
• Mobile devices with
and without cellular
support
8. Accenture CAS Integrated Sales Platform
… and different functional requirements
For example:
•
•
•
•
Direct Store Delivery
Van Sales
Sales Force Automation
Trade Promotion
Management
9. Accenture CAS Integrated Sales Platform:
Accenture CAS is a powerful integrated customer management and mobility solution
that meets customer demands and challenges by supporting retail and direct store
delivery processes for the consumer goods industry on various platforms.
12. Challenges for Accenture CAS
• Clients seek an automated, holistic technology platform providing
sales forces with the right data at the right time.
• Demonstrating Accenture CAS’ scalability to handle required data
volumes and processing times is imperative.
• Clients require benchmarks and scenario testing for various
hardware infrastructures and set-ups.
• Benchmarks can be time-consuming and expensive with on
premise installations.
13. Challenges for Accenture CAS
• Typical scenarios involve thousands of mobile devices in the field,
synchronizing hundreds of thousands of transactions a day.
• Performance of the whole chain, from ERP to back-end system to
online system and mobile devices – and vice versa – needs to be
tracked.
• Tests need to be performed live with the clients to gain
confidence in the benchmark process.
?
14. Typical questions from Accenture CAS
customers
• Are you cloud ready?
• How is the database engine performance on a shared infrastructure,
especially for high transactional volumes?
• What about network latency?
• What about performance and load balancing in a shared
infrastructure?
?
16. AWS accelerates Accenture CAS delivery
• Performing benchmarking and scenario testing in the AWS cloud
helps minimize costs, effort and project timelines
• Using AWS monitoring and administration tools all parties have
relevant and timely information at their fingertips.
• Client requests to adjust the architecture and hardware specs
are easily accommodated in the AWS cloud, ensuring:
- Transparency throughout the process and
- Customization to client needs and requirements
?
18. How Does it Work?
• Accenture CAS’ virtualization and cloud
capabilities
• AWS’ reliable, flexible infrastructure and
sophisticated monitoring and administration
tools
19. What is it about?
• Benchmarking Accenture CAS replication and
integration services
• Robust framework for data exchange with:
- Client’s enterprise resource planning (ERP) system
- Accenture CAS’s back-end
- Mobile Devices
20. What is it about?
Integration:
Data exchange between client’s ERP system and
Accenture CAS back-end
Replication:
Data exchange between Accenture CAS back-end
and mobile devices
22. Scenario: Direct Store Delivery
Start of Day
Check Out
Delivery
Execution
• Driver Log-On
Orders in
• Visits execution
• Prepare Tour
Check In
• Delivery and
order execution
• Review Tour
Visits
• Ad-Hoc order
creation
• Merchandizing
• Credit and Cash
• Truck Inventory
Orders out
End of Day
23. Overview Master Data
640.000
business partners with hierarchy
70.000 products
20.000 offline users in
20.000 territories
Brands, trade names, product names and third-party logos used in this document may be
trademarks or registered trademarks of their respective rights holders.
24. Simulation Target
20.000 offline users in the system
•
•
•
•
•
iPads
iPhones
Android Phone
Android Tables
Windows 8 Clients (Laptop and Tablets)
6.500 offline users sending the order
simultaneously over 1h timespan
Brands, trade names, product names and third-party logos used in this document may be
trademarks or registered trademarks of their respective rights holders.
32. Data volume to process – ERP to mobile devices
• Receiving 250.000 order from ERP / Enterprise Service Bus
• Calculate distribution rules and package information per device
• 24 GB of data
33. Execution – ERP to Mobile
Time to complete: 54 minutes
Throughput: > 4,300 orders per minute
36. Data volume to process – Mobile to ERP
• Receiving 260.000 order from mobile devices and send to
ERP / Enterprise Service Bus
• Calculate distribution rules and package information per device
• 13 GB of data
37. Execution – Mobile to ERP
Time to complete: 51 minutes
Throughput: > 5,000 orders per minute
39. Supported by AWS
• AMIs (Amazon Machine Images) have been
used to easily scale out with a few manual
interactions.
• Next step is to integrate into AWS to scale out
triggered by Accenture CAS controller
40. Elastic Load Balancing
• Easy to configure
• Great performance
• 260.000 orders processed in 3 minutes
41. Observations
• Repeated same tests several times with
constant execution times
• Latency without load < 1 ms between
processing engines and database server
• Latency with load approx. 3 ms
43. Accenture CAS Key Performance Results
> 7,100 orders/minute
Integration web service throughput
> 4,300 orders/minute
Integration throughput
> 5,000 orders/minute
Synchronization throughput
< 1 minute Total processing time
Mobile device to Accenture CAS to ERP
44. Accenture CAS: We’re cloud ready – are you?
Accenture CAS
replication/integration:
AWS Cloud
Scalability
Reusable
Simulation
Framework
Replication/
Integration
• Support large scale clients
• Handle respective data
volume in outstanding
processing times
• On-premises or in the cloud
45. Summary
• Running Accenture CAS on the AWS cloud is highly
recommended
• Impressive feature stack, ease of use and performance
• Reliable, flexible infrastructure
• Great support from AWS
• Transparent pay-per-use model
46. Please give us your feedback on this
presentation
ENT220
As a thank you, we will select prize
winners daily for completed surveys!