SlideShare a Scribd company logo
1 of 48
Download to read offline
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Ronan Guilfoyle, Solutions Architect
April 2018
Enabling Compliance with the
General Data Protection Regulation
(GDPR) on AWS
What is the GDPR?
What is the GDPR?
• The "GDPR" is the General Data Protection Regulation, a significant new
EU Data Protection Regulation
• Introduces robust requirements that will raise and harmonize standards for
data protection, security, and compliance across the EU
• The GDPR is enforceable May 25th, 2018 and it replaces the EU Data
Protection Directive (Directive 95/46/EC)
• Territorial scope: Organisations established in the EU and Organisations
without an EU presence who target or monitor EU individuals
Content vs. Personal Data
Content
= anything that a customer
(or any end user) stores, or
processes using AWS services,
including:
Software ǀ Data ǀ Text ǀ Audio ǀ Video
Personal Data
= information from which a
living individual may be
identified or identifiable
(under EU data protection
law)
• Customer’s “content” might
include “personal data”
What Else Comes With GDPR?
Individuals have the right to a copy of all
the personal data that controllers have
regarding him or her. It also must be
provided in a way that facilitates reuse.
What Else Comes With GDPR?
This gives individuals the right to have
certain personal data deleted so third
parties can no longer trace them.
This helps to facilitate the inclusion of
policies, guidelines, and work instructions
related to data protection in the earliest
stages of projects including personal data.
What Else Comes With GDPR?
Controllers must report personal data breaches
to the relevant supervisory authority within 72
hours. If there is a high risk to the rights and
freedoms of data subjects, they must also
notify the data subjects.
What Else Comes With GDPR?
Potential Consequences
• Penalties – Apply to both controllers and processors
• Fines of up to €20,000,000 or 4% of global turnover
• Fines will be dissuasive
• Claims from individuals and class action suits
How AWS Can Help Customers
Achieve GDPR Compliance
Security of Content and Data Breaches
ProcessorData Subject Controller
x
X
Must implement appropriate
technical and organizational
measures (“TOMs”)
Must monitor own environment
Must notify regulators and data
subjects
Content agnostic
Own TOMs
Under GDPR Controllers and Processors are required to implement
appropriate Technical and Organization Measures (“TOMs”)
1) Pseudonymisation and
encryption of personal data
(2) Ensure ongoing
confidentiality, integrity,
availability, and resilience of
processing systems and services
(3) Ability to restore availability
and access to personal data in a
timely manner in the event of a
physical or technical incident
(4) Process for regularly testing,
assessing, and evaluating the
effectiveness of TOMs
GDPR in Practice: Implementing TOMs
What AWS Provides
Tools and Services
Compliance Framework
Partner Network
§§ Data Protection Contract§§
AWS Foundation Services
Compute Storage Database Networking
AWS Global
Infrastructure Regions
Availability Zones
Edge
Locations
Client-side Data
Encryption
Server-side Data
Encryption
Network Traffic
Protection
Platform, Applications, Identity & Access Management
Operating System, Network & Firewall Configuration
Customer content
Customers
AWS Shared Responsibility Model
Customers are
responsible for
their security
and compliance
IN the Cloud
AWS is
responsible for
the security OF
the Cloud
GDPR is also a “Shared Responsibility”
Legal Compliance
(both controllers and processors)
System Security and Data Protection by Design
(both controllers and processors; AWS has tooling to help)
Records of Processing Activities
(both controllers and processors; AWS has tooling to help)
Encryption
(both controllers and processors; AWS has have tooling to help)
Security of Personal Data
(controller responsibility)
Managing Data Subject Consent
(controller responsibility)
Managing Personal Data Deletion
(both controllers and processors; AWS has tooling to help)
Managing Personal Data Portability
(controller responsibility)
Navigating GDPR Compliance
‘Security of processing’‘Data protection by design and default’
‘Records of processing activities’
Amazon
Snowball
Amazon
Virtual Private
Cloud (VPC)
Amazon API
Gateway
AWS
KMS
AWS
CloudHSM
Server-side
Encryption
AWS Identity
and Access
Management
SAML
Federation
Active
Directory
Integration
AWS Service
Catalog
AWS
CloudTrail
AWS
Config
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Automating Security
Goal
Ensure ongoing confidentiality, integrity, availability,
and resilience of processing systems and services
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Automating Security
There are multiple ways to assess and evaluate
infrastructure against best practices …
How?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon GuardDuty
Managed threat detection service that continuously monitors for
malicious or unauthorized behavior
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon GuardDuty
Detects items such as:
- Unusual API calls
- Potentially unauthorized
deployments that indicate a
possible account compromise
- Potentially compromised
instances or reconnaissance by
attackers
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon GuardDuty
Integrate with Amazon
CloudWatch Events for:
- Alerting
- Remediation
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon Macie
Security service that uses
machine learning to
continuously and automatically
discover, classify, and protect
sensitive data in AWS
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon Macie
Recognizes and classify sensitive
data such as:
- Personally identifiable
information (PII)
- Intellectual property
- Sensitive AWS Account
information
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon Macie
Powerful research functionality
- Find individual record types
- Where do I have IPv4 addresses?
- Tie research to Alerting
- Tell me when you find source code
- Tell me when you find open S3 bucket
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon Macie
Automation
- Tie Research -> Alerting -> Automation
- If AWSCred: disable keys
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon Trusted Advisor
Helps you reduce cost, increase
performance, and improve security by
providing real-time guidance to help
you provision your resources following
AWS best practices
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon Trusted Advisor
Comes with pre-baked controls around
- Unrestricted security groups
- MFA not on root accounts
- Publically exposed AWS credentials
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon Trusted Advisor
Integrated with CloudWatch Events
Build automation for things like
- Exposed keys
- Auto disable?
- Security Groups
- Alert?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon and OSS
Example:
CIS AWS benchmarks
Purpose:
Allows you to continuously or spot evaluate the
configuration of resources and account settings of an AWS
account against the CIS AWS Foundation Benchmark
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon and OSS
Example:
CIS AWS benchmark assessment
Provides:
Assess against 48 control statements. Including
- No multi-factor authentication (MFA) usage on the root account
- Overly open IAM policies
- Lack of enabled logging on the account
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon and OSS
Example:
CIS AWS benchmark assessment
Provides:
Single report with assessment result
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon and OSS
Example:
CIS AWS benchmark assessment
Provides:
Ability to integrate with other tools
using standard JSON output
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon and OSS
Plenty of Code Out There!
AWS
http://github.com/awslabs
http://github.com/awslabs/aws-security-automation
https://github.com/awslabs/aws-security-benchmark
Non-AWS
• ThreatResponse.cloud - https://threatresponse.cloud
• Cloud Custodian-
https://github.com/capitalone/cloud-custodian
• Security Monkey -
https://github.com/Netflix/security_monkey
• FIDO - https://github.com/Netflix/Fido
• CloudSploit - https://github.com/cloudsploit
• Prowler - https://github.com/Alfresco/prowler
• StreamAlert - https://github.com/airbnb/streamalert
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR –
Additional Service Integration
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Encryption
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Amazon Key Management Service (KMS)
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Monitoring & Logging
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Monitoring & Logging
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Access Control
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Access Control
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
If you can API it …
You can automate it!
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
Data Protection by Default
We have developed a security assurance program using additional global
privacy and data protection best practices in order to help customers
establish, operate and leverage our security control environment. These
security protections and control processes are independently validated by
multiple third-party independent assessments.
•ISO 27001/9001 certified
•ISO 27017/27018 certified
•Cloud Computing Compliance Controls Catalog (C5)
AWS Foundation Services
AWS Global Infrastructure
Your own
accreditations
Meet Your Own Security Objectives
Your own
certifications
Your own
external audits
Customer scope
and effort is
reduced
Better results
through focused
efforts
Built on AWS
consistent
baseline controls
Customers
GDPR
Code of
Conducts
AWS Marketplace: One Stop Shop for Familiar Tools
Professional Services: Privacy-by-Design Offering
All AWS Services are now GDPR ready
Will your services be ready? What will that require?
AWS will help educate and enable customers to architect their AWS
environment to support data protection and privacy
Scope of Work Includes
Review current AWS architecture
Educate on AWS services & defined controls
Recommend Partners and Solutions who can support/provide technical
solutions
Contact Us: aws-proserve-src-gdpr@amazon.com
AWS Partner Network (APN) & GDPR
Consulting Partners
APN consulting partners can help
your customers get ready for GDPR.
Technology Partners
APN technology partners offer
security & identity solutions.
/
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS & The GDPR
https://aws.amazon.com/compliance/gdpr-center/
Enabling Compliance with GDPR on AWS

More Related Content

What's hot

Enabling Compliance with the GDPR on AWS
Enabling Compliance with the GDPR on AWSEnabling Compliance with the GDPR on AWS
Enabling Compliance with the GDPR on AWSAmazon Web Services
 
Azure governance v4.0
Azure governance v4.0Azure governance v4.0
Azure governance v4.0Marcos Oikawa
 
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...Amazon Web Services Korea
 
Accelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAccelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAmazon Web Services
 
AWS Secrets Manager: Best Practices for Managing, Retrieving, and Rotating Se...
AWS Secrets Manager: Best Practices for Managing, Retrieving, and Rotating Se...AWS Secrets Manager: Best Practices for Managing, Retrieving, and Rotating Se...
AWS Secrets Manager: Best Practices for Managing, Retrieving, and Rotating Se...Amazon Web Services
 
The Transformation Journey with Cloud Technology
The Transformation Journey with Cloud TechnologyThe Transformation Journey with Cloud Technology
The Transformation Journey with Cloud TechnologyAmazon Web Services
 
Build real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with ConfluentBuild real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with Confluentconfluent
 
Moving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsMoving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsJisc
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSAmazon Web Services
 
Data Protection in Transit and at Rest
Data Protection in Transit and at RestData Protection in Transit and at Rest
Data Protection in Transit and at RestAmazon Web Services
 
Discover BigQuery ML, build your own CREATE MODEL statement
Discover BigQuery ML, build your own CREATE MODEL statementDiscover BigQuery ML, build your own CREATE MODEL statement
Discover BigQuery ML, build your own CREATE MODEL statementMárton Kodok
 
Azure AI platform - Automated ML workshop
Azure AI platform - Automated ML workshopAzure AI platform - Automated ML workshop
Azure AI platform - Automated ML workshopParashar Shah
 
AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...
AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...
AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...Simplilearn
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWSIan Massingham
 
Azure Identity and access management
Azure   Identity and access managementAzure   Identity and access management
Azure Identity and access managementDinusha Kumarasiri
 
Identity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityIdentity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityAmazon Web Services
 
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나Amazon Web Services Korea
 
2017 AWS DB Day | 개발자가 알아야 할 Amazon DynamoDB 활용법
2017 AWS DB Day | 개발자가 알아야 할 Amazon DynamoDB 활용법 2017 AWS DB Day | 개발자가 알아야 할 Amazon DynamoDB 활용법
2017 AWS DB Day | 개발자가 알아야 할 Amazon DynamoDB 활용법 Amazon Web Services Korea
 

What's hot (20)

Enabling Compliance with the GDPR on AWS
Enabling Compliance with the GDPR on AWSEnabling Compliance with the GDPR on AWS
Enabling Compliance with the GDPR on AWS
 
Cloud Migration Workshop
Cloud Migration WorkshopCloud Migration Workshop
Cloud Migration Workshop
 
Azure governance v4.0
Azure governance v4.0Azure governance v4.0
Azure governance v4.0
 
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
Amazon SageMaker 모델 빌딩 파이프라인 소개::이유동, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스...
 
Accelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAccelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAP
 
AWS Secrets Manager: Best Practices for Managing, Retrieving, and Rotating Se...
AWS Secrets Manager: Best Practices for Managing, Retrieving, and Rotating Se...AWS Secrets Manager: Best Practices for Managing, Retrieving, and Rotating Se...
AWS Secrets Manager: Best Practices for Managing, Retrieving, and Rotating Se...
 
The Transformation Journey with Cloud Technology
The Transformation Journey with Cloud TechnologyThe Transformation Journey with Cloud Technology
The Transformation Journey with Cloud Technology
 
Build real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with ConfluentBuild real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with Confluent
 
Moving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsMoving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmaps
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWS
 
Data Protection in Transit and at Rest
Data Protection in Transit and at RestData Protection in Transit and at Rest
Data Protection in Transit and at Rest
 
Discover BigQuery ML, build your own CREATE MODEL statement
Discover BigQuery ML, build your own CREATE MODEL statementDiscover BigQuery ML, build your own CREATE MODEL statement
Discover BigQuery ML, build your own CREATE MODEL statement
 
Migrating to the Cloud
Migrating to the CloudMigrating to the Cloud
Migrating to the Cloud
 
Azure AI platform - Automated ML workshop
Azure AI platform - Automated ML workshopAzure AI platform - Automated ML workshop
Azure AI platform - Automated ML workshop
 
AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...
AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...
AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
Azure Identity and access management
Azure   Identity and access managementAzure   Identity and access management
Azure Identity and access management
 
Identity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS SecurityIdentity and Access Management: The First Step in AWS Security
Identity and Access Management: The First Step in AWS Security
 
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
 
2017 AWS DB Day | 개발자가 알아야 할 Amazon DynamoDB 활용법
2017 AWS DB Day | 개발자가 알아야 할 Amazon DynamoDB 활용법 2017 AWS DB Day | 개발자가 알아야 할 Amazon DynamoDB 활용법
2017 AWS DB Day | 개발자가 알아야 할 Amazon DynamoDB 활용법
 

Similar to Enabling Compliance with GDPR on AWS

Accelerate your Cloud journey with security and compliance by design - Margo ...
Accelerate your Cloud journey with security and compliance by design - Margo ...Accelerate your Cloud journey with security and compliance by design - Margo ...
Accelerate your Cloud journey with security and compliance by design - Margo ...Net4All
 
Enabling Compliance with GDPR on AWS.pdf
Enabling Compliance with GDPR on AWS.pdfEnabling Compliance with GDPR on AWS.pdf
Enabling Compliance with GDPR on AWS.pdfAmazon Web Services
 
Navigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWSNavigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWSAmazon Web Services
 
AWS per la semplificazione del percorso di conformità al GDPR
AWS per la semplificazione del percorso di conformità al GDPRAWS per la semplificazione del percorso di conformità al GDPR
AWS per la semplificazione del percorso di conformità al GDPRAmazon Web Services
 
SID303 Navigating GDPR Compliance on AWS
 SID303 Navigating GDPR Compliance on AWS SID303 Navigating GDPR Compliance on AWS
SID303 Navigating GDPR Compliance on AWSAmazon Web Services
 
Navigating GDPR Compliance on AWS - AWS Online Tech Talks
Navigating GDPR Compliance on AWS - AWS Online Tech TalksNavigating GDPR Compliance on AWS - AWS Online Tech Talks
Navigating GDPR Compliance on AWS - AWS Online Tech TalksAmazon Web Services
 
Navigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWS Navigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWS Amazon Web Services
 
Navigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWSNavigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWSAmazon Web Services
 
GDPR: Raising the Bar for Security & Compliance Across the EU
GDPR: Raising the Bar for Security & Compliance Across the EUGDPR: Raising the Bar for Security & Compliance Across the EU
GDPR: Raising the Bar for Security & Compliance Across the EUAmazon Web Services
 
Navigating GDPR Compliance on AWS & Data Regulations in China
Navigating GDPR Compliance on AWS & Data Regulations in ChinaNavigating GDPR Compliance on AWS & Data Regulations in China
Navigating GDPR Compliance on AWS & Data Regulations in ChinaAmazon Web Services
 
Sicurezza e conformità al GDPR con AWS
Sicurezza e conformità al GDPR con AWSSicurezza e conformità al GDPR con AWS
Sicurezza e conformità al GDPR con AWSAmazon Web Services
 
Threat Detection & Remediation Workshop - Module 2
Threat Detection & Remediation Workshop - Module 2Threat Detection & Remediation Workshop - Module 2
Threat Detection & Remediation Workshop - Module 2Amazon Web Services
 
Security & Compliance in the cloud
Security & Compliance in the cloudSecurity & Compliance in the cloud
Security & Compliance in the cloudAmazon Web Services
 
Secure Your Customers' Data From Day One
Secure Your Customers' Data From Day OneSecure Your Customers' Data From Day One
Secure Your Customers' Data From Day OneAmazon Web Services
 
The AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeThe AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeAlert Logic
 

Similar to Enabling Compliance with GDPR on AWS (20)

GDPR and Automation Overview
GDPR and Automation OverviewGDPR and Automation Overview
GDPR and Automation Overview
 
Accelerate your Cloud journey with security and compliance by design - Margo ...
Accelerate your Cloud journey with security and compliance by design - Margo ...Accelerate your Cloud journey with security and compliance by design - Margo ...
Accelerate your Cloud journey with security and compliance by design - Margo ...
 
GDPR x AWS 導覽 (Level 200)
GDPR x AWS 導覽 (Level 200)GDPR x AWS 導覽 (Level 200)
GDPR x AWS 導覽 (Level 200)
 
Enabling Compliance with GDPR on AWS.pdf
Enabling Compliance with GDPR on AWS.pdfEnabling Compliance with GDPR on AWS.pdf
Enabling Compliance with GDPR on AWS.pdf
 
Navigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWSNavigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWS
 
AWS per la semplificazione del percorso di conformità al GDPR
AWS per la semplificazione del percorso di conformità al GDPRAWS per la semplificazione del percorso di conformità al GDPR
AWS per la semplificazione del percorso di conformità al GDPR
 
SID303 Navigating GDPR Compliance on AWS
 SID303 Navigating GDPR Compliance on AWS SID303 Navigating GDPR Compliance on AWS
SID303 Navigating GDPR Compliance on AWS
 
Navigating GDPR Compliance on AWS - AWS Online Tech Talks
Navigating GDPR Compliance on AWS - AWS Online Tech TalksNavigating GDPR Compliance on AWS - AWS Online Tech Talks
Navigating GDPR Compliance on AWS - AWS Online Tech Talks
 
Navigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWS Navigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWS
 
Navigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWSNavigating GDPR Compliance on AWS
Navigating GDPR Compliance on AWS
 
GDPR: Raising the Bar for Security & Compliance Across the EU
GDPR: Raising the Bar for Security & Compliance Across the EUGDPR: Raising the Bar for Security & Compliance Across the EU
GDPR: Raising the Bar for Security & Compliance Across the EU
 
Navigating GDPR Compliance on AWS & Data Regulations in China
Navigating GDPR Compliance on AWS & Data Regulations in ChinaNavigating GDPR Compliance on AWS & Data Regulations in China
Navigating GDPR Compliance on AWS & Data Regulations in China
 
Sicurezza e conformità al GDPR con AWS
Sicurezza e conformità al GDPR con AWSSicurezza e conformità al GDPR con AWS
Sicurezza e conformità al GDPR con AWS
 
Managing Security on AWS
Managing Security on AWSManaging Security on AWS
Managing Security on AWS
 
Security & Compliance
Security & ComplianceSecurity & Compliance
Security & Compliance
 
Threat Detection & Remediation Workshop - Module 2
Threat Detection & Remediation Workshop - Module 2Threat Detection & Remediation Workshop - Module 2
Threat Detection & Remediation Workshop - Module 2
 
Security & Compliance in the cloud
Security & Compliance in the cloudSecurity & Compliance in the cloud
Security & Compliance in the cloud
 
Secure Your Customers' Data From Day One
Secure Your Customers' Data From Day OneSecure Your Customers' Data From Day One
Secure Your Customers' Data From Day One
 
AWS - Security & Compliance
AWS - Security & ComplianceAWS - Security & Compliance
AWS - Security & Compliance
 
The AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeThe AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in Practice
 

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 Compliance with GDPR on AWS

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Ronan Guilfoyle, Solutions Architect April 2018 Enabling Compliance with the General Data Protection Regulation (GDPR) on AWS
  • 2. What is the GDPR?
  • 3. What is the GDPR? • The "GDPR" is the General Data Protection Regulation, a significant new EU Data Protection Regulation • Introduces robust requirements that will raise and harmonize standards for data protection, security, and compliance across the EU • The GDPR is enforceable May 25th, 2018 and it replaces the EU Data Protection Directive (Directive 95/46/EC) • Territorial scope: Organisations established in the EU and Organisations without an EU presence who target or monitor EU individuals
  • 4. Content vs. Personal Data Content = anything that a customer (or any end user) stores, or processes using AWS services, including: Software ǀ Data ǀ Text ǀ Audio ǀ Video Personal Data = information from which a living individual may be identified or identifiable (under EU data protection law) • Customer’s “content” might include “personal data”
  • 5. What Else Comes With GDPR? Individuals have the right to a copy of all the personal data that controllers have regarding him or her. It also must be provided in a way that facilitates reuse.
  • 6. What Else Comes With GDPR? This gives individuals the right to have certain personal data deleted so third parties can no longer trace them.
  • 7. This helps to facilitate the inclusion of policies, guidelines, and work instructions related to data protection in the earliest stages of projects including personal data. What Else Comes With GDPR?
  • 8. Controllers must report personal data breaches to the relevant supervisory authority within 72 hours. If there is a high risk to the rights and freedoms of data subjects, they must also notify the data subjects. What Else Comes With GDPR?
  • 9. Potential Consequences • Penalties – Apply to both controllers and processors • Fines of up to €20,000,000 or 4% of global turnover • Fines will be dissuasive • Claims from individuals and class action suits
  • 10. How AWS Can Help Customers Achieve GDPR Compliance
  • 11. Security of Content and Data Breaches ProcessorData Subject Controller x X Must implement appropriate technical and organizational measures (“TOMs”) Must monitor own environment Must notify regulators and data subjects Content agnostic Own TOMs
  • 12. Under GDPR Controllers and Processors are required to implement appropriate Technical and Organization Measures (“TOMs”) 1) Pseudonymisation and encryption of personal data (2) Ensure ongoing confidentiality, integrity, availability, and resilience of processing systems and services (3) Ability to restore availability and access to personal data in a timely manner in the event of a physical or technical incident (4) Process for regularly testing, assessing, and evaluating the effectiveness of TOMs GDPR in Practice: Implementing TOMs
  • 13. What AWS Provides Tools and Services Compliance Framework Partner Network §§ Data Protection Contract§§
  • 14. AWS Foundation Services Compute Storage Database Networking AWS Global Infrastructure Regions Availability Zones Edge Locations Client-side Data Encryption Server-side Data Encryption Network Traffic Protection Platform, Applications, Identity & Access Management Operating System, Network & Firewall Configuration Customer content Customers AWS Shared Responsibility Model Customers are responsible for their security and compliance IN the Cloud AWS is responsible for the security OF the Cloud
  • 15. GDPR is also a “Shared Responsibility” Legal Compliance (both controllers and processors) System Security and Data Protection by Design (both controllers and processors; AWS has tooling to help) Records of Processing Activities (both controllers and processors; AWS has tooling to help) Encryption (both controllers and processors; AWS has have tooling to help) Security of Personal Data (controller responsibility) Managing Data Subject Consent (controller responsibility) Managing Personal Data Deletion (both controllers and processors; AWS has tooling to help) Managing Personal Data Portability (controller responsibility)
  • 16. Navigating GDPR Compliance ‘Security of processing’‘Data protection by design and default’ ‘Records of processing activities’ Amazon Snowball Amazon Virtual Private Cloud (VPC) Amazon API Gateway AWS KMS AWS CloudHSM Server-side Encryption AWS Identity and Access Management SAML Federation Active Directory Integration AWS Service Catalog AWS CloudTrail AWS Config
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Automating Security Goal Ensure ongoing confidentiality, integrity, availability, and resilience of processing systems and services
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Automating Security There are multiple ways to assess and evaluate infrastructure against best practices … How?
  • 19. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon GuardDuty Managed threat detection service that continuously monitors for malicious or unauthorized behavior
  • 20. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon GuardDuty Detects items such as: - Unusual API calls - Potentially unauthorized deployments that indicate a possible account compromise - Potentially compromised instances or reconnaissance by attackers
  • 21. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon GuardDuty Integrate with Amazon CloudWatch Events for: - Alerting - Remediation
  • 22. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon Macie Security service that uses machine learning to continuously and automatically discover, classify, and protect sensitive data in AWS
  • 23. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon Macie Recognizes and classify sensitive data such as: - Personally identifiable information (PII) - Intellectual property - Sensitive AWS Account information
  • 24. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon Macie Powerful research functionality - Find individual record types - Where do I have IPv4 addresses? - Tie research to Alerting - Tell me when you find source code - Tell me when you find open S3 bucket
  • 25. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon Macie Automation - Tie Research -> Alerting -> Automation - If AWSCred: disable keys
  • 26. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon Trusted Advisor Helps you reduce cost, increase performance, and improve security by providing real-time guidance to help you provision your resources following AWS best practices
  • 27. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon Trusted Advisor Comes with pre-baked controls around - Unrestricted security groups - MFA not on root accounts - Publically exposed AWS credentials
  • 28. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon Trusted Advisor Integrated with CloudWatch Events Build automation for things like - Exposed keys - Auto disable? - Security Groups - Alert?
  • 29. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon and OSS Example: CIS AWS benchmarks Purpose: Allows you to continuously or spot evaluate the configuration of resources and account settings of an AWS account against the CIS AWS Foundation Benchmark
  • 30. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon and OSS Example: CIS AWS benchmark assessment Provides: Assess against 48 control statements. Including - No multi-factor authentication (MFA) usage on the root account - Overly open IAM policies - Lack of enabled logging on the account
  • 31. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon and OSS Example: CIS AWS benchmark assessment Provides: Single report with assessment result
  • 32. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon and OSS Example: CIS AWS benchmark assessment Provides: Ability to integrate with other tools using standard JSON output
  • 33. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon and OSS Plenty of Code Out There! AWS http://github.com/awslabs http://github.com/awslabs/aws-security-automation https://github.com/awslabs/aws-security-benchmark Non-AWS • ThreatResponse.cloud - https://threatresponse.cloud • Cloud Custodian- https://github.com/capitalone/cloud-custodian • Security Monkey - https://github.com/Netflix/security_monkey • FIDO - https://github.com/Netflix/Fido • CloudSploit - https://github.com/cloudsploit • Prowler - https://github.com/Alfresco/prowler • StreamAlert - https://github.com/airbnb/streamalert
  • 34. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR – Additional Service Integration
  • 35. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Encryption
  • 36. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Amazon Key Management Service (KMS)
  • 37. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Monitoring & Logging
  • 38. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Monitoring & Logging
  • 39. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Access Control
  • 40. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Access Control
  • 41. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR If you can API it … You can automate it!
  • 42. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR Data Protection by Default We have developed a security assurance program using additional global privacy and data protection best practices in order to help customers establish, operate and leverage our security control environment. These security protections and control processes are independently validated by multiple third-party independent assessments. •ISO 27001/9001 certified •ISO 27017/27018 certified •Cloud Computing Compliance Controls Catalog (C5)
  • 43. AWS Foundation Services AWS Global Infrastructure Your own accreditations Meet Your Own Security Objectives Your own certifications Your own external audits Customer scope and effort is reduced Better results through focused efforts Built on AWS consistent baseline controls Customers GDPR Code of Conducts
  • 44. AWS Marketplace: One Stop Shop for Familiar Tools
  • 45. Professional Services: Privacy-by-Design Offering All AWS Services are now GDPR ready Will your services be ready? What will that require? AWS will help educate and enable customers to architect their AWS environment to support data protection and privacy Scope of Work Includes Review current AWS architecture Educate on AWS services & defined controls Recommend Partners and Solutions who can support/provide technical solutions Contact Us: aws-proserve-src-gdpr@amazon.com
  • 46. AWS Partner Network (APN) & GDPR Consulting Partners APN consulting partners can help your customers get ready for GDPR. Technology Partners APN technology partners offer security & identity solutions. /
  • 47. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS & The GDPR https://aws.amazon.com/compliance/gdpr-center/