Start course

This course explains what the AWS Data Provider for SAP is, what it does, and how it can help monitor and enhance the performance of business transactions via your SAP applications.

Learning Objectives

By the end of this course, you will have a greater understanding of the AWS Data Provider for SAP, including:

  • What this tool is and the benefit it provides
  • Which services the data provider for SAP interacts with 
  • How access is granted for the AWS Data Provider for SAP
  • How to review metrics that have been captured

Intended Audience

  • Those who are implementing and managing SAP on AWS
  • Those who plan to take the AWS Certified SAP on AWS - Specialty (PAS-C01) certification exam


To get the most out of this course, you should understand Amazon EC2 and Amazon CloudWatch, and be familiar with AWS IAM Roles.


In this final lecture, I just want to quickly summarize some of the key points made throughout the previous lectures. I started by explaining what the AWS Data Provider for SAP was, and here I covered the following points:

  • The AWS Data Provider for SAP is a tool that can be used to help you collate and gather performance-related data across AWS services which can then be fed to SAP applications  
  • It enables you to gain insight into your SAP transactions to help resolve incidents and performance issues
  • You must install the DataProvider agent on your EC2 instances that support your SAP applications
  • The agent is free
  • Data is collated from Amazon CloudWatch and EC2 instances in your environment
  • Data collected is fed to monitoring transactions built within SAP via the SAP Operating System Collector (SAPOSCOL) and the SAP CIM Provider

Next, I looked at how access is given to the Data Provider to gather metric data.  In this lecture I explained that:

  • Access is granted through the use of IAM Roles 
  • An AWS EC2 Service role must be created
  • And the policy associated must allow the following actions to all resources
    • EC2:DescribeInstances

    • cloudwatch:GetMetricStatistics

    • EC2:DescribeVolumes

  • The policy must also allow the following

    • s3:GetObject

To the following resource. Finally, we looked at how you can review metrics that are being collected, and in this lecture, I explained that:

  • You can use both the SAP Operations Systems Collector (SAPOSCOL) and the SAP CCMS to view metrics that have been identified 
  • To verify that the SAPOSCOL is communicating with the AWS Data Provider for SAP successfully and as expected the following metrics must be running

That now brings me to the end of this lecture and to the end of this course.  You should now have a greater understanding of what the AWS Data Provider for SAP is and does. If you have any feedback, positive or negative, please send an e-mail to, your feedback is greatly appreciated. Thank you for your time and good luck with your continued learning of cloud computing. Thank you.

About the Author
Learning Paths

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 150+ courses relating to Cloud reaching over 180,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.