- AWS Solutions Library›
- Guidance for Automating SAP Configuration Health Checks on AWS
Guidance for Automating SAP Configuration Health Checks on AWS
Overview
How it works
This architecture diagram demonstrates how to automate health checks based on the AWS Well-Architected Pillars to identify configuration drifts and monitor infrastructure health.
Get Started
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.
Amazon CloudWatch provides full transparency into execution logs for a comprehensive view of operations. The DynamoDB editor eliminates the need for additional user interfaces and codebase maintenance. These managed services help you focus on core business objectives without the burden of maintaining additional infrastructure.
AWS Identity and Access Management (IAM) aligns with existing organizational permissions policies, minimizing additional effort and helping ensure appropriate user access levels. IAM seamlessly integrates with this solution, providing a secure foundation while adhering to your current security practices.
Lambda automatically scales to meet application needs, so that you don’t have to overprovision for future spikes in demand. This fully managed approach minimizes overhead of infrastructure management.
Lambda helps with optimizing Python code, which is modularized and optimized to run under 200 MB memory for scalability and efficiency. This service-based approach allows the application to scale up and down seamlessly based on the number of health checks for optimal performance.
Lambda runs code without requiring servers, eliminating the need to provision and manage Amazon Elastic Compute Cloud (Amazon EC2) instances. By optimizing Python code for Lambda, you can keep costs low, typically less than $1 USD per instance (without considering AWS Free Tier).
Managed services like Amazon S3, Lambda, and DynamoDB improve application sustainability by sharing resources across a broad customer base, maximizing resource utilization and reducing the overall infrastructure required for cloud workloads. This sustainable approach minimizes the energy and resources needed to power the solution, contributing to a more environmentally responsible cloud workload.
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