SlideShare a Scribd company logo
1 of 44
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Enabling Governance, Compliance, and
Operational and Risk Auditing Using AWS
Management Tools
E N T 3 2 3
N o v e m b e r 3 0 , 2 0 1 7
S i d G u p t a , C I S S P
S r . P r o d u c t M a n a g e r , A W S C o n f i g
AWS re:Invent
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What to expect from the session
• Overview of governance and compliance
• The challenge
• Introduction to AWS Management Tools
• Governance and Compliance Use Cases
• Q&A
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What is governance and compliance?
Governance is the oversight role and the process by which
companies manage and mitigate business risks
Compliance ensures that an organization has the process and
internal controls to meet the requirements imposed by the
governance body
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Steps to implement governance
To effectively use IT in enabling an organization to achieve its governance
and compliance goals, you need to:
• Define—what IT is supposed to do
• Discover—what IT resources exist
• Monitor—what IT is doing
• Respond—to “changes to” and “non-compliance of” IT resources
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The challenge
- Define
- Discover
- Monitor
- Manage
- Report
- Respond
- Agility
- Innovation
Governance
Developmentspeed
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS enables you to do both
- Define
- Discover
- Monitor
- Manage
- Report
- Respond
- Agility
- Innovation
Governance
Developmentspeed
With AWS you can programmatically:
• Define provisioning and configuration of
resources
• Continuously discover new resources and
changes to existing resources
• Monitor resources and operations for
compliance
• Manage, report on, and respond to
changes to your resources
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Define provisioning of resources
v AWS CloudFormation
v AWS Service Catalog
Discover and gain visibility
v AWS CloudTrail
v AWS Config, Config Rules
Manage EC2 instances
v Amazon EC2 Systems Manager
Monitor, report, and respond to changes
v Amazon CloudWatch
Introducing AWS Management Tools
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Define provisioning of resources
v AWS CloudFormation
v AWS Service Catalog
Introducing AWS Management Tools
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Governance Use Case
• How do I ensure that
my developers
provision AWS
resources in an orderly
and predictable
fashion?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS CloudFormation
AWS CloudFormation is a service that provides a common language for you to
describe and provision all your infrastructure resources for your cloud environment.
Template AWS CloudFormation Stack
JSON formatted file
Parameter definition
Resource creation
Configuration actions
Configured AWS services
Comprehensive service support
Service event aware
Customizable
Framework
Stack creation
Stack updates
Error detection and rollback
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Additional governance during provisioning
• How do I enable self-service for my business units so that they
can quickly deploy approved IT services?
• How do I make sure that every resource that gets provisioned is
tagged with a cost-center?
• How do I control the size of the resources being provisioned by
employees in my enterprise?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Service Catalog
• AWS Service Catalog allows organizations to create and manage catalogs
of IT services.
• Built on AWS CloudFormation, it enables users to quickly deploy the
approved IT services they need in a self-service manner without access to
the underlying services in AWS.
Organizations Developers
Control
Standardization
Governance
Agility
Self-service
Time to market
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Service Catalog demo
• WordPress site with launch constraints
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Define provisioning of resources
v AWS CloudFormation
v AWS Service Catalog
Discover and gain visibility
v AWS CloudTrail
v AWS Config, Config Rules
Introducing AWS Management Tools
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS CloudTrail
• Increase visibility into your user and resource activity
• Discover and troubleshoot security and operational issues by recording
activity that occurred
• Simplify your compliance audits by automatically recording and storing
activity logs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Examples:
• Gain visibility into root credential use
• Detect access to sensitive data from unauthorized networks or IP
addresses
• Troubleshoot misconfigured permissions for applications
AWS CloudTrail common use cases
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Continuous Recording & Continuous Assessment service
• Tracks configuration changes to AWS resources
• Alerts you if the configuration is non-compliant with your policies
AWS Config & Config Rules
Changing resources
AWS Config
Config Rules
History, Snapshot
Notifications
API Access
Normalized
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Governance Use Case
• How do I identify S3 buckets that are publicly readable and
writeable?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS CloudTrail and AWS Config demo
• Using AWS CloudFormation StackSets, provision a Config Rule
across multiple accounts and regions
• Using the Config Rule, identify the S3 buckets that are world
writeable
• Use AWS CloudTrail to view the API events
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Governance Use Case
• Does my AWS environment comply with best practices (e.g. CIS
AWS benchmark)?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Define provisioning of resources
v AWS CloudFormation
v AWS Service Catalog
Discover and gain visibility
v AWS CloudTrail
v AWS Config, Config Rules
Manage EC2 instances
v EC2 Systems Manager
Introducing AWS Management Tools
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Governance Use Case
• How do I audit which applications are installed on my EC2
instances?
• How do I ensure that certain blacklisted applications are not
installed on my EC2 instances?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 Systems Manager:
Inventory & State Manager
Inventory—Provides visibility into the software catalog and
configuration for your Amazon EC2 instances and on-premises
servers
State Manager—Define and maintain consistent configuration
of operating systems and applications running in your data
center or in AWS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EC2 Systems Manager:
State Manager and Inventory demo
• Use State Manager to schedule inventory collection every 30 minutes,
update SSM agent once a week
• Set up a Config Rule to detect FTP software installed on our instances
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Governance Use Case
• How do I centrally manage secret keys, DB connection
strings?
• How do I manage my Windows AMIs centrally, and make it
easier for my developers to get the latest Windows AMI?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EC2 Systems Manager:
Parameter Store
• Critical information stored securely within your environment
• Integrates with AWS Identity and Access Management (IAM), AWS KMS,
AWS CloudTrail and AWS CloudFormation
• Re-use across your AWS configuration and automation workflows
• Reference parameters from:
• Other Amazon EC2 Systems Manager capabilities (Run Command,
Automation, State Manager, etc.)
• Other AWS services (Amazon ECS, AWS Lambda, etc.)
Centralized store to manage your configuration data, including plain-
text data or secrets, encrypted through AWS Key Management
Service (AWS KMS)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EC2 Systems Manager:
Parameter Store demo
• Let’s retrieve the latest Windows AMI from parameter store
and use it in a AWS CloudFormation template
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Governance Use Case
• How do I view the security patches installed on my EC2
instances?
• How can I execute commands across all EC2 instances
without requiring my engineers to SSH into the instance?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 Systems Manager: Patch Manager
Patch Manager—Automated tool that helps you simplify your
Windows and Linux operating system patching process
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 Systems Manager: Run Command
Remotely and securely manage servers or virtual
machines at scale running in your data center or in
AWS
• Use Document to execute a script or just run a command
• Execute commands across multiple instances simultaneously
• Support for AWS and on-premises infrastructure
• Rate Control and Error Control
• AWS native
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Patch Manager and Run Command demo
• Check the patch baseline of our Linux development environment
• Use the Run command to update a Java application on all of our Linux
instances
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Define provisioning of resources
v AWS CloudFormation
v AWS Service Catalog
Discover and gain visibility
v AWS CloudTrail
v AWS Config
Manage EC2 instances
v EC2 Systems Manager
Monitor, report, and respond to changes
v CloudWatch
Introducing AWS Management Tools
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Log and respond to changes with
Amazon CloudWatch
• CloudWatch Events delivers a near real-time stream of system
events
• Create rules to match events and route them to one or more target
functions or streams
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Governance Use Case
• How do I ensure that services like AWS CloudTrail and AWS
Config are not accidentally disabled?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Define provisioning of resources
v AWS CloudFormation
v AWS Service Catalog
Discover and gain visibility
v AWS CloudTrail
v AWS Config, Config Rules
Manage EC2 instances
v EC2 Systems Manager : Inventory, State Manager, Parameter Store, Run
Command, Patch Manager
Monitor, report, and respond to changes
v CloudWatch
Summary: AWS Management Tools
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Customers who use AWS Management Tools
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!

More Related Content

What's hot

Migrating Massive Databases and Data Warehouses to the Cloud - ENT327 - re:In...
Migrating Massive Databases and Data Warehouses to the Cloud - ENT327 - re:In...Migrating Massive Databases and Data Warehouses to the Cloud - ENT327 - re:In...
Migrating Massive Databases and Data Warehouses to the Cloud - ENT327 - re:In...Amazon Web Services
 
How TrueCar Gains Actionable Insights with Splunk Cloud PPT
How TrueCar Gains Actionable Insights with Splunk Cloud PPTHow TrueCar Gains Actionable Insights with Splunk Cloud PPT
How TrueCar Gains Actionable Insights with Splunk Cloud PPTAmazon Web Services
 
STG206_Big Data Data Lakes and Data Oceans
STG206_Big Data Data Lakes and Data OceansSTG206_Big Data Data Lakes and Data Oceans
STG206_Big Data Data Lakes and Data OceansAmazon Web Services
 
ABD207 building a banking utility leveraging aws to fight financial crime and...
ABD207 building a banking utility leveraging aws to fight financial crime and...ABD207 building a banking utility leveraging aws to fight financial crime and...
ABD207 building a banking utility leveraging aws to fight financial crime and...Amazon Web Services
 
GAM310_Build a Telemetry and Analytics Pipeline for Game Balancing
GAM310_Build a Telemetry and Analytics Pipeline for Game BalancingGAM310_Build a Telemetry and Analytics Pipeline for Game Balancing
GAM310_Build a Telemetry and Analytics Pipeline for Game BalancingAmazon Web Services
 
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...Amazon Web Services
 
AWS Services for Data Migration - AWS Online Tech Talks
AWS Services for Data Migration - AWS Online Tech TalksAWS Services for Data Migration - AWS Online Tech Talks
AWS Services for Data Migration - AWS Online Tech TalksAmazon Web Services
 
ABD210 deloitte amtrak case study
ABD210 deloitte amtrak case studyABD210 deloitte amtrak case study
ABD210 deloitte amtrak case studyAmazon Web Services
 
Set it and Forget it: Auto Scaling Target Tracking Policies - AWS Online Tech...
Set it and Forget it: Auto Scaling Target Tracking Policies - AWS Online Tech...Set it and Forget it: Auto Scaling Target Tracking Policies - AWS Online Tech...
Set it and Forget it: Auto Scaling Target Tracking Policies - AWS Online Tech...Amazon Web Services
 
ABD324_Migrating Your Oracle Data Warehouse to Amazon Redshift Using AWS DMS ...
ABD324_Migrating Your Oracle Data Warehouse to Amazon Redshift Using AWS DMS ...ABD324_Migrating Your Oracle Data Warehouse to Amazon Redshift Using AWS DMS ...
ABD324_Migrating Your Oracle Data Warehouse to Amazon Redshift Using AWS DMS ...Amazon Web Services
 
DVC303-Technological Accelerants for Organizational Transformation
DVC303-Technological Accelerants for Organizational TransformationDVC303-Technological Accelerants for Organizational Transformation
DVC303-Technological Accelerants for Organizational TransformationAmazon Web Services
 
GPSBUS221_Breaking Barriers Move Enterprise SAP Customers to SAP HANA on AWS ...
GPSBUS221_Breaking Barriers Move Enterprise SAP Customers to SAP HANA on AWS ...GPSBUS221_Breaking Barriers Move Enterprise SAP Customers to SAP HANA on AWS ...
GPSBUS221_Breaking Barriers Move Enterprise SAP Customers to SAP HANA on AWS ...Amazon Web Services
 
SID304 Threat Detection and Remediation with Amazon GuardDuty
 SID304 Threat Detection and Remediation with Amazon GuardDuty SID304 Threat Detection and Remediation with Amazon GuardDuty
SID304 Threat Detection and Remediation with Amazon GuardDutyAmazon Web Services
 
What’s New in Amazon RDS for Open-Source and Commercial Databases
What’s New in Amazon RDS for Open-Source and Commercial DatabasesWhat’s New in Amazon RDS for Open-Source and Commercial Databases
What’s New in Amazon RDS for Open-Source and Commercial DatabasesAmazon Web Services
 
ARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSAmazon Web Services
 
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018Amazon Web Services
 
Simplifying Microsoft Architectures with AWS Services (WIN306) - AWS re:Inven...
Simplifying Microsoft Architectures with AWS Services (WIN306) - AWS re:Inven...Simplifying Microsoft Architectures with AWS Services (WIN306) - AWS re:Inven...
Simplifying Microsoft Architectures with AWS Services (WIN306) - AWS re:Inven...Amazon Web Services
 
ENT324-Automating and Auditing Cloud Governance and Compliance in Multi-Accou...
ENT324-Automating and Auditing Cloud Governance and Compliance in Multi-Accou...ENT324-Automating and Auditing Cloud Governance and Compliance in Multi-Accou...
ENT324-Automating and Auditing Cloud Governance and Compliance in Multi-Accou...Amazon Web Services
 
Design patterns and best practices for data analytics with amazon emr (ABD305)
Design patterns and best practices for data analytics with amazon emr (ABD305)Design patterns and best practices for data analytics with amazon emr (ABD305)
Design patterns and best practices for data analytics with amazon emr (ABD305)Amazon Web Services
 

What's hot (20)

Migrating Massive Databases and Data Warehouses to the Cloud - ENT327 - re:In...
Migrating Massive Databases and Data Warehouses to the Cloud - ENT327 - re:In...Migrating Massive Databases and Data Warehouses to the Cloud - ENT327 - re:In...
Migrating Massive Databases and Data Warehouses to the Cloud - ENT327 - re:In...
 
How TrueCar Gains Actionable Insights with Splunk Cloud PPT
How TrueCar Gains Actionable Insights with Splunk Cloud PPTHow TrueCar Gains Actionable Insights with Splunk Cloud PPT
How TrueCar Gains Actionable Insights with Splunk Cloud PPT
 
STG206_Big Data Data Lakes and Data Oceans
STG206_Big Data Data Lakes and Data OceansSTG206_Big Data Data Lakes and Data Oceans
STG206_Big Data Data Lakes and Data Oceans
 
ABD207 building a banking utility leveraging aws to fight financial crime and...
ABD207 building a banking utility leveraging aws to fight financial crime and...ABD207 building a banking utility leveraging aws to fight financial crime and...
ABD207 building a banking utility leveraging aws to fight financial crime and...
 
GAM310_Build a Telemetry and Analytics Pipeline for Game Balancing
GAM310_Build a Telemetry and Analytics Pipeline for Game BalancingGAM310_Build a Telemetry and Analytics Pipeline for Game Balancing
GAM310_Build a Telemetry and Analytics Pipeline for Game Balancing
 
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
 
AWS Services for Data Migration - AWS Online Tech Talks
AWS Services for Data Migration - AWS Online Tech TalksAWS Services for Data Migration - AWS Online Tech Talks
AWS Services for Data Migration - AWS Online Tech Talks
 
ABD210 deloitte amtrak case study
ABD210 deloitte amtrak case studyABD210 deloitte amtrak case study
ABD210 deloitte amtrak case study
 
Set it and Forget it: Auto Scaling Target Tracking Policies - AWS Online Tech...
Set it and Forget it: Auto Scaling Target Tracking Policies - AWS Online Tech...Set it and Forget it: Auto Scaling Target Tracking Policies - AWS Online Tech...
Set it and Forget it: Auto Scaling Target Tracking Policies - AWS Online Tech...
 
ABD324_Migrating Your Oracle Data Warehouse to Amazon Redshift Using AWS DMS ...
ABD324_Migrating Your Oracle Data Warehouse to Amazon Redshift Using AWS DMS ...ABD324_Migrating Your Oracle Data Warehouse to Amazon Redshift Using AWS DMS ...
ABD324_Migrating Your Oracle Data Warehouse to Amazon Redshift Using AWS DMS ...
 
DVC303-Technological Accelerants for Organizational Transformation
DVC303-Technological Accelerants for Organizational TransformationDVC303-Technological Accelerants for Organizational Transformation
DVC303-Technological Accelerants for Organizational Transformation
 
GPSBUS221_Breaking Barriers Move Enterprise SAP Customers to SAP HANA on AWS ...
GPSBUS221_Breaking Barriers Move Enterprise SAP Customers to SAP HANA on AWS ...GPSBUS221_Breaking Barriers Move Enterprise SAP Customers to SAP HANA on AWS ...
GPSBUS221_Breaking Barriers Move Enterprise SAP Customers to SAP HANA on AWS ...
 
SID304 Threat Detection and Remediation with Amazon GuardDuty
 SID304 Threat Detection and Remediation with Amazon GuardDuty SID304 Threat Detection and Remediation with Amazon GuardDuty
SID304 Threat Detection and Remediation with Amazon GuardDuty
 
What’s New in Amazon RDS for Open-Source and Commercial Databases
What’s New in Amazon RDS for Open-Source and Commercial DatabasesWhat’s New in Amazon RDS for Open-Source and Commercial Databases
What’s New in Amazon RDS for Open-Source and Commercial Databases
 
ARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWS
 
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
 
Simplifying Microsoft Architectures with AWS Services (WIN306) - AWS re:Inven...
Simplifying Microsoft Architectures with AWS Services (WIN306) - AWS re:Inven...Simplifying Microsoft Architectures with AWS Services (WIN306) - AWS re:Inven...
Simplifying Microsoft Architectures with AWS Services (WIN306) - AWS re:Inven...
 
ENT324-Automating and Auditing Cloud Governance and Compliance in Multi-Accou...
ENT324-Automating and Auditing Cloud Governance and Compliance in Multi-Accou...ENT324-Automating and Auditing Cloud Governance and Compliance in Multi-Accou...
ENT324-Automating and Auditing Cloud Governance and Compliance in Multi-Accou...
 
ABD217_From Batch to Streaming
ABD217_From Batch to StreamingABD217_From Batch to Streaming
ABD217_From Batch to Streaming
 
Design patterns and best practices for data analytics with amazon emr (ABD305)
Design patterns and best practices for data analytics with amazon emr (ABD305)Design patterns and best practices for data analytics with amazon emr (ABD305)
Design patterns and best practices for data analytics with amazon emr (ABD305)
 

Similar to Enabling Governance, Compliance, and Operational and Risk Auditing with AWS Management Tools - ENT323 - re:Invent 2017

Using AWS Management Tools to Enable Governance, Compliance, Operational, and...
Using AWS Management Tools to Enable Governance, Compliance, Operational, and...Using AWS Management Tools to Enable Governance, Compliance, Operational, and...
Using AWS Management Tools to Enable Governance, Compliance, Operational, and...Amazon Web Services
 
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)Amazon Web Services
 
How Amazon.com Uses AWS Management Tools - DEV340 - re:Invent 2017
How Amazon.com Uses AWS Management Tools - DEV340 - re:Invent 2017How Amazon.com Uses AWS Management Tools - DEV340 - re:Invent 2017
How Amazon.com Uses AWS Management Tools - DEV340 - re:Invent 2017Amazon Web Services
 
Building Manageable Windows Workloads - ARC324 - re:Invent 2017
Building Manageable Windows Workloads - ARC324 - re:Invent 2017Building Manageable Windows Workloads - ARC324 - re:Invent 2017
Building Manageable Windows Workloads - ARC324 - re:Invent 2017Amazon Web Services
 
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...Amazon Web Services
 
ARC325_Managing Multiple AWS Accounts at Scale
ARC325_Managing Multiple AWS Accounts at ScaleARC325_Managing Multiple AWS Accounts at Scale
ARC325_Managing Multiple AWS Accounts at ScaleAmazon Web Services
 
SID301_Using AWS Lambda as a Security Team
SID301_Using AWS Lambda as a Security TeamSID301_Using AWS Lambda as a Security Team
SID301_Using AWS Lambda as a Security TeamAmazon Web Services
 
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Amazon Web Services
 
Manage Infrastructure Securely at Scale and Eliminate Operational Risks - DEV...
Manage Infrastructure Securely at Scale and Eliminate Operational Risks - DEV...Manage Infrastructure Securely at Scale and Eliminate Operational Risks - DEV...
Manage Infrastructure Securely at Scale and Eliminate Operational Risks - DEV...Amazon Web Services
 
Introduction to the Security Perspective of the Cloud Adoption Framework
Introduction to the Security Perspective of the Cloud Adoption FrameworkIntroduction to the Security Perspective of the Cloud Adoption Framework
Introduction to the Security Perspective of the Cloud Adoption FrameworkAmazon Web Services
 
How Chick-fil-A Embraces DevSecOps on AWS - SID306 - re:Invent 2017
How Chick-fil-A Embraces DevSecOps on AWS - SID306 - re:Invent 2017How Chick-fil-A Embraces DevSecOps on AWS - SID306 - re:Invent 2017
How Chick-fil-A Embraces DevSecOps on AWS - SID306 - re:Invent 2017Amazon Web Services
 
Simplify Operations, Compliance and Governance using AWS Systems Manager
Simplify Operations, Compliance and Governance using AWS Systems ManagerSimplify Operations, Compliance and Governance using AWS Systems Manager
Simplify Operations, Compliance and Governance using AWS Systems ManagerAmazon Web Services
 
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...Amazon Web Services
 
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...Amazon Web Services
 
Managing a Database Migration Project Best Practices and Customer References.pdf
Managing a Database Migration Project Best Practices and Customer References.pdfManaging a Database Migration Project Best Practices and Customer References.pdf
Managing a Database Migration Project Best Practices and Customer References.pdfAmazon Web Services
 
Managing Microsoft Workloads on AWS.pdf
Managing Microsoft Workloads on AWS.pdfManaging Microsoft Workloads on AWS.pdf
Managing Microsoft Workloads on AWS.pdfAmazon Web Services
 
Using AWS CloudTrail to Enhance Governance and Compliance of Amazon S3 - DEV3...
Using AWS CloudTrail to Enhance Governance and Compliance of Amazon S3 - DEV3...Using AWS CloudTrail to Enhance Governance and Compliance of Amazon S3 - DEV3...
Using AWS CloudTrail to Enhance Governance and Compliance of Amazon S3 - DEV3...Amazon Web Services
 
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...Amazon Web Services
 
Achieving Continuous Compliance using AWS Config - AWS Public Sector Summit S...
Achieving Continuous Compliance using AWS Config - AWS Public Sector Summit S...Achieving Continuous Compliance using AWS Config - AWS Public Sector Summit S...
Achieving Continuous Compliance using AWS Config - AWS Public Sector Summit S...Amazon Web Services
 
Security at Scale with AWS - AWS Summit Cape Town 2017
Security at Scale with AWS - AWS Summit Cape Town 2017 Security at Scale with AWS - AWS Summit Cape Town 2017
Security at Scale with AWS - AWS Summit Cape Town 2017 Amazon Web Services
 

Similar to Enabling Governance, Compliance, and Operational and Risk Auditing with AWS Management Tools - ENT323 - re:Invent 2017 (20)

Using AWS Management Tools to Enable Governance, Compliance, Operational, and...
Using AWS Management Tools to Enable Governance, Compliance, Operational, and...Using AWS Management Tools to Enable Governance, Compliance, Operational, and...
Using AWS Management Tools to Enable Governance, Compliance, Operational, and...
 
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
 
How Amazon.com Uses AWS Management Tools - DEV340 - re:Invent 2017
How Amazon.com Uses AWS Management Tools - DEV340 - re:Invent 2017How Amazon.com Uses AWS Management Tools - DEV340 - re:Invent 2017
How Amazon.com Uses AWS Management Tools - DEV340 - re:Invent 2017
 
Building Manageable Windows Workloads - ARC324 - re:Invent 2017
Building Manageable Windows Workloads - ARC324 - re:Invent 2017Building Manageable Windows Workloads - ARC324 - re:Invent 2017
Building Manageable Windows Workloads - ARC324 - re:Invent 2017
 
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
NEW LAUNCH! Gain Operational Insights and Take Action on AWS Resources with A...
 
ARC325_Managing Multiple AWS Accounts at Scale
ARC325_Managing Multiple AWS Accounts at ScaleARC325_Managing Multiple AWS Accounts at Scale
ARC325_Managing Multiple AWS Accounts at Scale
 
SID301_Using AWS Lambda as a Security Team
SID301_Using AWS Lambda as a Security TeamSID301_Using AWS Lambda as a Security Team
SID301_Using AWS Lambda as a Security Team
 
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
 
Manage Infrastructure Securely at Scale and Eliminate Operational Risks - DEV...
Manage Infrastructure Securely at Scale and Eliminate Operational Risks - DEV...Manage Infrastructure Securely at Scale and Eliminate Operational Risks - DEV...
Manage Infrastructure Securely at Scale and Eliminate Operational Risks - DEV...
 
Introduction to the Security Perspective of the Cloud Adoption Framework
Introduction to the Security Perspective of the Cloud Adoption FrameworkIntroduction to the Security Perspective of the Cloud Adoption Framework
Introduction to the Security Perspective of the Cloud Adoption Framework
 
How Chick-fil-A Embraces DevSecOps on AWS - SID306 - re:Invent 2017
How Chick-fil-A Embraces DevSecOps on AWS - SID306 - re:Invent 2017How Chick-fil-A Embraces DevSecOps on AWS - SID306 - re:Invent 2017
How Chick-fil-A Embraces DevSecOps on AWS - SID306 - re:Invent 2017
 
Simplify Operations, Compliance and Governance using AWS Systems Manager
Simplify Operations, Compliance and Governance using AWS Systems ManagerSimplify Operations, Compliance and Governance using AWS Systems Manager
Simplify Operations, Compliance and Governance using AWS Systems Manager
 
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...
 
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
Automate Best Practices and Operational Health for AWS Resources with AWS Tru...
 
Managing a Database Migration Project Best Practices and Customer References.pdf
Managing a Database Migration Project Best Practices and Customer References.pdfManaging a Database Migration Project Best Practices and Customer References.pdf
Managing a Database Migration Project Best Practices and Customer References.pdf
 
Managing Microsoft Workloads on AWS.pdf
Managing Microsoft Workloads on AWS.pdfManaging Microsoft Workloads on AWS.pdf
Managing Microsoft Workloads on AWS.pdf
 
Using AWS CloudTrail to Enhance Governance and Compliance of Amazon S3 - DEV3...
Using AWS CloudTrail to Enhance Governance and Compliance of Amazon S3 - DEV3...Using AWS CloudTrail to Enhance Governance and Compliance of Amazon S3 - DEV3...
Using AWS CloudTrail to Enhance Governance and Compliance of Amazon S3 - DEV3...
 
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
 
Achieving Continuous Compliance using AWS Config - AWS Public Sector Summit S...
Achieving Continuous Compliance using AWS Config - AWS Public Sector Summit S...Achieving Continuous Compliance using AWS Config - AWS Public Sector Summit S...
Achieving Continuous Compliance using AWS Config - AWS Public Sector Summit S...
 
Security at Scale with AWS - AWS Summit Cape Town 2017
Security at Scale with AWS - AWS Summit Cape Town 2017 Security at Scale with AWS - AWS Summit Cape Town 2017
Security at Scale with AWS - AWS Summit Cape Town 2017
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Enabling Governance, Compliance, and Operational and Risk Auditing with AWS Management Tools - ENT323 - re:Invent 2017

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Enabling Governance, Compliance, and Operational and Risk Auditing Using AWS Management Tools E N T 3 2 3 N o v e m b e r 3 0 , 2 0 1 7 S i d G u p t a , C I S S P S r . P r o d u c t M a n a g e r , A W S C o n f i g AWS re:Invent
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What to expect from the session • Overview of governance and compliance • The challenge • Introduction to AWS Management Tools • Governance and Compliance Use Cases • Q&A
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What is governance and compliance? Governance is the oversight role and the process by which companies manage and mitigate business risks Compliance ensures that an organization has the process and internal controls to meet the requirements imposed by the governance body
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Steps to implement governance To effectively use IT in enabling an organization to achieve its governance and compliance goals, you need to: • Define—what IT is supposed to do • Discover—what IT resources exist • Monitor—what IT is doing • Respond—to “changes to” and “non-compliance of” IT resources
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The challenge - Define - Discover - Monitor - Manage - Report - Respond - Agility - Innovation Governance Developmentspeed
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS enables you to do both - Define - Discover - Monitor - Manage - Report - Respond - Agility - Innovation Governance Developmentspeed With AWS you can programmatically: • Define provisioning and configuration of resources • Continuously discover new resources and changes to existing resources • Monitor resources and operations for compliance • Manage, report on, and respond to changes to your resources
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Define provisioning of resources v AWS CloudFormation v AWS Service Catalog Discover and gain visibility v AWS CloudTrail v AWS Config, Config Rules Manage EC2 instances v Amazon EC2 Systems Manager Monitor, report, and respond to changes v Amazon CloudWatch Introducing AWS Management Tools
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Define provisioning of resources v AWS CloudFormation v AWS Service Catalog Introducing AWS Management Tools
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Governance Use Case • How do I ensure that my developers provision AWS resources in an orderly and predictable fashion?
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CloudFormation AWS CloudFormation is a service that provides a common language for you to describe and provision all your infrastructure resources for your cloud environment. Template AWS CloudFormation Stack JSON formatted file Parameter definition Resource creation Configuration actions Configured AWS services Comprehensive service support Service event aware Customizable Framework Stack creation Stack updates Error detection and rollback
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Additional governance during provisioning • How do I enable self-service for my business units so that they can quickly deploy approved IT services? • How do I make sure that every resource that gets provisioned is tagged with a cost-center? • How do I control the size of the resources being provisioned by employees in my enterprise?
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Service Catalog • AWS Service Catalog allows organizations to create and manage catalogs of IT services. • Built on AWS CloudFormation, it enables users to quickly deploy the approved IT services they need in a self-service manner without access to the underlying services in AWS. Organizations Developers Control Standardization Governance Agility Self-service Time to market
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Service Catalog demo • WordPress site with launch constraints
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Define provisioning of resources v AWS CloudFormation v AWS Service Catalog Discover and gain visibility v AWS CloudTrail v AWS Config, Config Rules Introducing AWS Management Tools
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CloudTrail • Increase visibility into your user and resource activity • Discover and troubleshoot security and operational issues by recording activity that occurred • Simplify your compliance audits by automatically recording and storing activity logs
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Examples: • Gain visibility into root credential use • Detect access to sensitive data from unauthorized networks or IP addresses • Troubleshoot misconfigured permissions for applications AWS CloudTrail common use cases
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Continuous Recording & Continuous Assessment service • Tracks configuration changes to AWS resources • Alerts you if the configuration is non-compliant with your policies AWS Config & Config Rules Changing resources AWS Config Config Rules History, Snapshot Notifications API Access Normalized
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Governance Use Case • How do I identify S3 buckets that are publicly readable and writeable?
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CloudTrail and AWS Config demo • Using AWS CloudFormation StackSets, provision a Config Rule across multiple accounts and regions • Using the Config Rule, identify the S3 buckets that are world writeable • Use AWS CloudTrail to view the API events
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Governance Use Case • Does my AWS environment comply with best practices (e.g. CIS AWS benchmark)?
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Define provisioning of resources v AWS CloudFormation v AWS Service Catalog Discover and gain visibility v AWS CloudTrail v AWS Config, Config Rules Manage EC2 instances v EC2 Systems Manager Introducing AWS Management Tools
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Governance Use Case • How do I audit which applications are installed on my EC2 instances? • How do I ensure that certain blacklisted applications are not installed on my EC2 instances?
  • 26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EC2 Systems Manager: Inventory & State Manager Inventory—Provides visibility into the software catalog and configuration for your Amazon EC2 instances and on-premises servers State Manager—Define and maintain consistent configuration of operating systems and applications running in your data center or in AWS
  • 27. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2 Systems Manager: State Manager and Inventory demo • Use State Manager to schedule inventory collection every 30 minutes, update SSM agent once a week • Set up a Config Rule to detect FTP software installed on our instances
  • 28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 29. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Governance Use Case • How do I centrally manage secret keys, DB connection strings? • How do I manage my Windows AMIs centrally, and make it easier for my developers to get the latest Windows AMI?
  • 30. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2 Systems Manager: Parameter Store • Critical information stored securely within your environment • Integrates with AWS Identity and Access Management (IAM), AWS KMS, AWS CloudTrail and AWS CloudFormation • Re-use across your AWS configuration and automation workflows • Reference parameters from: • Other Amazon EC2 Systems Manager capabilities (Run Command, Automation, State Manager, etc.) • Other AWS services (Amazon ECS, AWS Lambda, etc.) Centralized store to manage your configuration data, including plain- text data or secrets, encrypted through AWS Key Management Service (AWS KMS)
  • 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2 Systems Manager: Parameter Store demo • Let’s retrieve the latest Windows AMI from parameter store and use it in a AWS CloudFormation template
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Governance Use Case • How do I view the security patches installed on my EC2 instances? • How can I execute commands across all EC2 instances without requiring my engineers to SSH into the instance?
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EC2 Systems Manager: Patch Manager Patch Manager—Automated tool that helps you simplify your Windows and Linux operating system patching process
  • 35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EC2 Systems Manager: Run Command Remotely and securely manage servers or virtual machines at scale running in your data center or in AWS • Use Document to execute a script or just run a command • Execute commands across multiple instances simultaneously • Support for AWS and on-premises infrastructure • Rate Control and Error Control • AWS native
  • 36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Patch Manager and Run Command demo • Check the patch baseline of our Linux development environment • Use the Run command to update a Java application on all of our Linux instances
  • 37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 38. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Define provisioning of resources v AWS CloudFormation v AWS Service Catalog Discover and gain visibility v AWS CloudTrail v AWS Config Manage EC2 instances v EC2 Systems Manager Monitor, report, and respond to changes v CloudWatch Introducing AWS Management Tools
  • 39. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Log and respond to changes with Amazon CloudWatch • CloudWatch Events delivers a near real-time stream of system events • Create rules to match events and route them to one or more target functions or streams
  • 40. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Governance Use Case • How do I ensure that services like AWS CloudTrail and AWS Config are not accidentally disabled?
  • 41. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 42. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Define provisioning of resources v AWS CloudFormation v AWS Service Catalog Discover and gain visibility v AWS CloudTrail v AWS Config, Config Rules Manage EC2 instances v EC2 Systems Manager : Inventory, State Manager, Parameter Store, Run Command, Patch Manager Monitor, report, and respond to changes v CloudWatch Summary: AWS Management Tools
  • 43. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Customers who use AWS Management Tools
  • 44. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you!