AWS SAP AWS-ENT - Slide-Deck
AWS SAP AWS-ENT - Slide-Deck
S/4HANA on AWS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Episode 1: Creating secure foundation
for SAP on AWS
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
In this SAP on AWS Workshop Series
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Infrastructure and services to elevate your security in the cloud
Inherit global Scale with superior Highest standards Automate & reduce Largest ecosystem
security & visibility & control for privacy & data risk with deeply of security partners
compliance security integrated services & solutions
controls
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
SAP on AWS Customer Engagement
Model
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How SAP Customers are accelerating SAP Projects on AWS?
*Exact sequencing and details of activities usually gets finalized during detailed planning phase
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Monitoring & Security for SAP on AWS
Security & compliance underpins our strategy
INFRASTRUCTURE PROVISIONING
Infrastructure as Code
Automatically manage and provision
hardware
EC2 EBS S3 CloudFormation
SECURITY MONITORING
Monitoring and Security
Keep your application performant
and secure IAM Security Application Network Guard CloudWatch Security Amazon
Groups Firewall Firewall Duty Hub Macie
Automation For Regulated Industry Compliant Security Standards Develop Test & Deploy
SAP Workloads Securely
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Security Ecosystem
AWS AWS Systems AWS Well- AWS Trusted AWS Transit Amazon Amazon Amazon Amazon AWS Amazon Amazon AWS Step AWS
Config Manager Architected Advisor Gateway VPC Route 53 Cloud GuardDuty Security Detective EventBridge Functions OpsWorks
Tool Directory Hub
AWS Service AWS Amazon AWS Amazon VPC AWS Resource AWS AWS IoT Device AWS Systems AWS AWS
Catalog Organizations Inspector Security Hub PrivateLink Direct Access Directory Defender Manager Lambda CloudFormation
Connect manager Service
Automate
Identify Protect Detect Respond Recover
Investigate
Amazon Macie AWS Shield IAM AWS KMS Amazon AWS Control Amazon AWS CloudTrailPersonal Health AWS Backup Amazon S3
Secrets Cognito Tower CloudWatch Dashboard Glacier
Manager
AWS Audit AWS WAF AWS Firewall AWS AWS AWS Single CloudEndure
Manager Manager Certificate CloudHSM Sign-On Disaster Recovery
Manager
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Config
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Config
✓ Native, agent-less AWS capability to discover resources in your account
✓ Tracks configuration changes and maintains a history (up to 7 years)
✓ Evaluates configuration changes against compliance policies (using AWS Config rules)
✓ Provides aggregated view of resource configuration and compliance status across accounts and regions
✓ Integrates with AWS Security Hub and AWS Audit Manager
✓ Integrates with your own ITSM/CMDBs (such as ServiceNow, Jira Service Desk)
Notifications
Normalized
API access
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Benefits
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How it works
Amazon
CloudWatch
Configuration change occurs in
your AWS resources.
Amazon S3
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Conformance Packs
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Config Conformance Pack features
Immutable
Individual rules cannot be changed outside of the pack, regardless of access or account permission
When deployed by an organization’s master account, it cannot be modified by the organization’s member accounts.
Sample Templates
Sample conformance pack templates available for various operational best practices such as PCI-DSS, AWS Best Practices (S3,
DynamoDB and IAM)
The sample templates provide a starting point in helping develop your own custom conformance pack.
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Conformance Packs
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Conformance Packs
AWS User
Security Group
Hardening
EBS S3 EFS
• Operational Best Practices
/Admin Policy requirement
for HIPAA
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Configuration history
of AWS resources
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Resources
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Resource
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Resource Timeline
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Configuration Changes
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Advanced queries
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Query editor
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Query output
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 Image Builder
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 Image Builder : Overview and Benefits
Simplify the building, testing, and deployment of Virtual Machine and container images for use on AWS or on-
premises.
✓ Improved IT productivity
✓ Simpler to secure
✓ Consistent workflow to build and test both Virtual Machine and container images
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 Image Builder : Features
✓ Automated pipelines to keep images secure and up-to-date
✓ Validate and deploy high quality images into production
✓ Built-in validation support
✓ Minimize unnecessary exposure to security vulnerabilities
✓ Simplified sharing of images across AWS accounts
✓ Supports both Virtual Machine and container images
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 Image Builder : How it works
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CIS Benchmarks [an example from the index]
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Example…
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CIS Level 1 Benchmark Script in S3 Bucket
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Create Build component for the EC2 Builder recipe
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Infrastructure Configuration
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Create Recipe
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Create Recipe
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Create Pipeline
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Create Pipeline
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Create Pipeline
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Run the pipeline
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Pipeline build in progress
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Systems Manager → Automations
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
System Manager → Automations → Execution ID
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
System Manager → Automations → Execution ID
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
System Manager → Automations → Execution ID
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
System Manager → Automations
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
System Manager → Automations → Execution ID
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Pipeline completes
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Pipeline output
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 → AMI
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Systems Manager
Session Manager
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Benefits
Shorten the Easy to use Improve Visibility Manage Hybrid Maintain Security
time to detect Automation and Control Environments and Compliance
problems
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How it works
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Systems Manager Features
Distributor
State Manager
Session Manager
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Systems Manager Services
AuthN
Service AuthZ
Session Manager
Administrator IAM
Description
Management
Securely connect to a Managed Instance Console CLI Audit Log
with a single click, without having to open
an inbound port or manage SSH keys
Systems Manager
Session Manager
HTTPS CloudWatch
Logs
Security Group
S3
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Session Manager
• Quickly and securely access your Windows and Linux Managed Instances
• Session Manager is a managed service that provides you with one-click secure access to your
Managed Instances
• Centralized access control over who can access your instances and full auditing capabilities
• Quickly view audit trails of user access to Managed Instances
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Remove Bastion Hosts
VPC VPC
Application VPC Management VPC
NAT Gateway
App
Server Private Key
Internet Security group Security group VPC peering Security group Internet Gateway
Gateway
AWS
EC2 Systems Manager Corporate Network
VPN
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Handling guest authentication
• When a version of SSM Agent that supports Session Manager starts on an instance,
it creates a user account with root or administrator privileges called ssm-user
– On Linux machines, the account is added to/etc/sudoers
– On Windows machines, it is added to the Administrators group
• The IAM user/role would invoke the session from the browser or CLI and inside the guest the
user would be operating as the ssm-user
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Restricting Access within a Session
• For Windows you can change group membership
• For Linux you can utilize SSMSessionRunAs
– You tag the IAM user or role being used and specify the OS level user name (Recommended)
– Enable support in Session Manager Preferences – all sessions are run by the same OS user for all the IAM
users (Optional)
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How it works
• Register your instances with Systems Manager
• IAM User or Role has Permissions for Session Manager
• Establish a session within the browser or from AWS CLI (CLI plugin required)
– Linux connects you to a shell
– Windows drops you to a Powershell session
• Session history is stored within Session Manager
• Session output can be sent to S3
• Session output can be sent to CloudWatch Logs group
– Alerting with Metric Filters and SNS or review with CloudWatch Logs Insights
• Gives you a transcript of the session
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Start a Session Systems Manager Console
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Start a Session EC2 Console
This will open a new tab to a Session Manager session for that instance
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Start a Session from AWS CLI
• From your local workstation start a new AWS CLI session
• Install Session Manager Plugin for the AWS CLI
• Enter the following command:
aws ssm start-session—target "i-1234567890abcdef0"
• Works for Linux or Windows managed instances
• Records fully auditable logs from each session
• Connect to a managed instance securely via Systems Manager
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Session Audit Trail Logging
• Session Manager lets you store your Session output
logs to:
– S3
– CloudWatch Logs
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Logging to S3
Session Manager lets you store your
Session output logs to S3:
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CloudWatch Logs
• Session Manager lets you store
your Session output logs to
CloudWatch Logs
• Create alerts using Metric Filters
off all log events in a Log Group
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Session Manager – Additional Session Encryption
• Session data is encrypted with TLS
1.2 by default
• Optionally you can enable additional encryption using
KMS
• You provide permission to use the
CMK with Session Manager through IAM policies
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Session Manager – Secure VPC Use Case
• Session Manager lets you connect to a managed instance in fully-private VPCs
• Three VPC Endpoints are required for Systems Manager use:
com.amazonaws.region.ssm
com.amazonaws.region.ec2messages
com.amazonaws.region.ec2
• One additional interface endpoint is needed for Session Manager use
com.amazonaws.region.ssmmessages
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What’s Next?
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Upcoming Episodes in this series
Episode 2: Architect and deploy S/4HANA on AWS
September 21, 12:00 PM – 1:30 PM PST | 3:00 PM – 4:30 PM EST
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Q&A
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Security Hub Information Flows
Remediation Actions
Audit prep
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.