SlideShare una empresa de Scribd logo
1 de 44
tweet #reinvent
Does AWS meet customer’s security requirements?
Does AWS meet customer’s security requirements?
                TOGETHER
YOU
                                Account Management
                                Network Configuration
                                OS Firewalls
                                Security Groups
                                Application
                                Operating System
Virtualization Infrastructure
Network Infrastructure
Physical Infrastructure
Physical Security
Facilities
Certifications

                                •   SOC 1
                                • ISO 27001 Certification
Facilities                      •   PCI Level 1 Service Provider
                                •   FedRAMP (FISMA moderate & low)
Physical Security               •   GovCloud
Physical Infrastructure         • MPAA Best Practices Compliance
Network Infrastructure
Virtualization Infrastructure   Customer are running Sarbanes-Oxley (SOX), HIPAA
                                (healthcare), FISMA (US Federal Government), DIACAP
                                MAC III Sensitive ATO, International Traffic in Arms
                                Regulations (ITAR)
Check out

                                AWS Security Center
                                •   Security whitepaper
Facilities                      •   Risk and compliance
                                    whitepaper
Physical Security
Physical Infrastructure
Network Infrastructure
Virtualization Infrastructure   Security Track at re:Invent

                                                          Security OF the AWS Cloud
                                                          Security IN The AWS Cloud
                                                          AWS Identity & Access Management
Amazon CloudFront




                                                            Amazon                        End User
Delivery EC2 Instances                                      Route 53




                                Amazon S3
                              (Media Storage)




                                                                         Content



                              Amazon Simple       Ingest EC2 Instances
 Processing EC2 Instances   Queue Service (SQS)



                               AWS Cloud
                                                                          Corporate Data Center
OK!
Facilities


✔
    Physical Security
    Physical Infrastructure
    Network Infrastructure
    Virtualization Infrastructure

    Operating System                A few nifty AWS features
    Application
    Security Groups                 IAM (Identity & Access Management)
    OS Firewalls                    EC2 Security features
    Network Configuration           VPC (Virtual Private Cloud)
    Account Management              S3 Security features
                                    CloudFront Security features
Unique security credentials
     • Access keys, Login/Password, MFA device
     • Federated Authentication (Secure Token Service STS)


Policies control access to AWS APIs
     • API calls must be signed by either: X.509 certificate or secret key


Deep integration into some services
     • S3: policies on objects and buckets
     • Simple DB: domains


Not for Operating Systems or Applications
(use LDAP, Active Directory/ADFS, etc..)
Amazon S3
  (Media Storage)                                        Content




                                  Ingest EC2 Instances

  Amazon Simple
Queue Service (SQS)
                      AWS Cloud                           Corporate Data Center
S3 Client Side Encryption with AWS SDK for Java

Look for AmazonS3EncryptionClient class (subclass of AmazonS3Client)




                                                                                               Content



                                            Envelope Key


             Encrypted Content




         Encrypted Envelope Key
                                                                             Master Key
                                                    AWS SDK for Java
                                                                       Corporate Data Center
AWS Direct Connect

SSL endpoints
• All AWS APIs provide SSL endpoints                                   AWS Import/Export Service for very large datasets




                                                                              AWS Import/Export
     Amazon S3
                                                          AWS Direct
   (Media Storage)
                                                           Connect


                                                            Co-Lo                                          Content


                                   Ingest EC2 Instances

   Amazon Simple
 Queue Service (SQS)


                       AWS Cloud
                                                                                                      Corporate Data Center
• Bucket and Object level permissions
   • Owner only access (by default)
• Signed URLs/Query String Authentication
• IAM Policies
• Versioning (MFA Delete)
• Detailed Access Logging
                                            ✔Access Logs
• Encryption                                                                                         Amazon S3
                                                                                                                            Master S3 Key
• Decryption
• Key Management
  (Encrypted by S3 Master key)
  (Stored Separately from your data)

• 256-bit AES encryption

                                                                    Envelop Key




                                                                             Encrypted Stored Data           Encrypted Stored Key
                                         Content to be Uploaded
                                       (encryption enabled in the
                                             HTTP Header)
Internet
                                                                                                                   Corporate
                                                                                                                  data center




                                                                            10.0.0.0/16

                                        S3


                   Glacier                               Internet Gateway                 VPN Gateway



           SQS
                                                                                Router
                                              10.0.0.0/24                                         10.0.1.0/24


EC2 API endpoint



                                             Instances                                                     Instances
                                                         NAT Instance

                                              VPC Public Subnet                                 VPC Private Subnet
EC2 (Guest) operating System
•   Controlled by YOU
•   YOU have admin/root
•
                                                                      Instance
    AWS has NO visibility                                         Security Group

•   YOU generate the key-pairs
                                                                 Availability Zone A


Security Groups (Stateful Filters)                                  AWS Cloud


• YOU control the mandatory inbound firewall
                                               Security Group Adobe_FMS
   • Default Deny All                          Configuration
• +Egress in the case of VPC                   Protocol   Port Range             Source
                                               TCP        80                     0.0.0.0/0
                                               TCP        1111                   0.0.0.0/0
Signed API calls                               TCP        1935                   0.0.0.0/0
                                               UDP        1935                   0.0.0.0/0
                                               SSH        22                     192.168.0.41/10
EC2 Security Controls
                                                                            • Security Groups (default deny all)


                                   Internet Gateway                         Virtual Private Cloud (VPC)
                                                                            •   Isolated environment
                                                                            •   Ingress and Egress filters
                                                      S3 (Media Storage)
                                                                            •   Network ACLs
     Instances
                                    NAT Instance
                                                                            •   Routing rules
 Security Group

                                        EC2

VPC Private Subnet
                                     VPC Public         Amazon Simple       OS Level Firewalls
                                      Subnet          Queue Service (SQS)
                                                                            • IP Tables
           Virtual Private Cloud
                                                                            Patch Management
                                   AWS Cloud
• Windows
  • Windows Encrypting File System (EFS)
  • TruCrypt – Works well with NTFS


• Linux
  •   EncFS
  •   Loop-AES
  •   Dm-Crypt
  •   TruCrypt
Amazon CloudFront




Delivery EC2 Instances
                                                     Amazon     End User
                                                     Route 53




                         Amazon S3 (Media Storage)

                                AWS Cloud
CloudFront’s Private Content Feature                                Amazon S3
                                                                  (Logs Storage)
                                                                                         Amazon CloudFront
Only deliver content to securely signed requests
                                                                                                             Signed Request

• HTTPS ONLY requests/delivery                                                                                    HTTP


• CloudFront Origin Access Identity                                                                                                 End User



• Signed URL Verification
   Policy based on a timed URL or a CIDR block of the requestor

• HTTPS ONLY origin fetches
• Trusted Signers
• Access Logs
                                                                    Delivery EC2 Instances
                                                                                                                    Amazon S3
                                                                                                                  (Media Storage)
                                                                        Security Group
CloudFront supports:

RTMP – Adobe's Real-Time Message Protocol
RTMPT – Adobe streaming tunneled over HTTP
RTMPE – Adobe encrypted
RTMPTE – Adobe encrypted tunneled over HTTP
Live Streaming:
•   Secure the instance
    • Security Groups (source and port)
•   Streaming server in a VPC
•   Securing the content chunks and manifest
    • Use Signed URLs provided by CloudFront


On-Demand Streaming:
•   S3 content bucket security
•   CloudFront private content features
Amazon CloudFront

Setup CloudFront for private content

A web application that:
•   Send the IP address of the requestor to a
    geo-location service (Digital Element, Max Mind)
•   Evaluate the IP address
                                                                                 Geo-Location Service
•   Generate a URL for CloudFront or return a          EC2 WebServer Instances


    not-allowed page
Amazon CloudFront




                                   HTTPS
                                                                          HTTPS




                                                          Amazon
                                                          Route 53                                  End User
Delivery EC2 Instances

   Security Group




                              S3 (Media Storage)
                                                       AWS Direct
                                                        Connect




                                                                                             Content




                               Amazon Simple
                             Queue Service (SQS)
  Processing EC2 Instances

       Security Group                              Ingest EC2 Instances

     Virtual Private Cloud      AWS Cloud            Security Group
                                                                                  Corporate Data Center
Set up application level logging on the EC2 instances

Several third-party products for logging along with EMR (Elastic Map Reduce)




If you are investigating a security event and need logs and forensics:
TALK TO US !
Facilities


✔
    Physical Security
    Physical Infrastructure
    Network Infrastructure
    Virtualization Infrastructure

    Operating System
    Application                     A few nifty AWS features
    Security Groups
                                    IAM (Identity & Access Management)
    OS Firewalls
                                    EC2 Security features
    Network Configuration
                                    VPC (Virtual Private Cloud)
    Account Management
                                    S3 Security features
                                    CloudFront Security features
Content Security Experts
Pre-Production   Production               Production Wrap                       Post-Production      Distribution

                                       Digital Services                        Digital Services

                                                  Visual Effects Effects
                                                            Visual
                                                      Post Production              Post Production
                                                                             Creative Advertising
                                                          Creative Advertising
                                                                                                     Distribution
                                                                                                       Distribution
                              KODE Compliance Inc. | Accelerating Compliance
Pre-Production   Production              Production Wrap                       Post-Production   Distribution




                              KODE Compliance Inc. | Accelerating Compliance
Amazon CloudFront



                                                                          HTTPS




                                   HTTPS
                                                                                                    End User




                                                          Amazon
Delivery EC2 Instances                                    Route 53

   Security Group




                              S3 (Media Storage)
                                                       AWS Direct
                                                        Connect




                                                                                             Content




                               Amazon Simple
                             Queue Service (SQS)
  Processing EC2 Instances

       Security Group                              Ingest EC2 Instances

     Virtual Private Cloud      AWS Cloud            Security Group
                                                                                  Corporate Data Center
KODE Compliance Inc. | Accelerating Compliance
• Experts in the MPAA standard
• Eliminate the guessing game
• Committed to getting you compliant




              KODE Compliance Inc. | Accelerating Compliance
Heavy lifting for infrastructure security




OS and application level security
We are sincerely eager to      tweet #reinvent
 hear your feedback on this
presentation and on re:Invent.

 Please fill out an evaluation
   form when you have a
            chance.

Más contenido relacionado

La actualidad más candente

2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web ServiceHiro Fukami
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWSAmazon Web Services
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Jatinder Randhawa
 
CloudStack-Development-Story
CloudStack-Development-StoryCloudStack-Development-Story
CloudStack-Development-StoryKimihiko Kitase
 
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...Amazon Web Services
 
Survey of International and Thai Cloud Providers and Cloud Software Projects
Survey of International and Thai Cloud Providers and Cloud Software ProjectsSurvey of International and Thai Cloud Providers and Cloud Software Projects
Survey of International and Thai Cloud Providers and Cloud Software Projectst b
 
AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013Amazon Web Services
 
.NetCampus Windows Azure Mobile
.NetCampus Windows Azure Mobile.NetCampus Windows Azure Mobile
.NetCampus Windows Azure Mobileantimo musone
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWSAmazon Web Services
 
Masterworks talk on Big Data and the implications of petascale science
Masterworks talk on Big Data and the implications of petascale scienceMasterworks talk on Big Data and the implications of petascale science
Masterworks talk on Big Data and the implications of petascale scienceDeepak Singh
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Web Services
 

La actualidad más candente (20)

Introduction to AWS tools
Introduction to AWS toolsIntroduction to AWS tools
Introduction to AWS tools
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWS
 
Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4
 
Your First Week with Amazon EC2
Your First Week with Amazon EC2Your First Week with Amazon EC2
Your First Week with Amazon EC2
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
 
CloudStack-Development-Story
CloudStack-Development-StoryCloudStack-Development-Story
CloudStack-Development-Story
 
Getting Started on AWS
Getting Started on AWS Getting Started on AWS
Getting Started on AWS
 
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
 
Survey of International and Thai Cloud Providers and Cloud Software Projects
Survey of International and Thai Cloud Providers and Cloud Software ProjectsSurvey of International and Thai Cloud Providers and Cloud Software Projects
Survey of International and Thai Cloud Providers and Cloud Software Projects
 
Technical Track
Technical TrackTechnical Track
Technical Track
 
AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
.NetCampus Windows Azure Mobile
.NetCampus Windows Azure Mobile.NetCampus Windows Azure Mobile
.NetCampus Windows Azure Mobile
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWS
 
Masterworks talk on Big Data and the implications of petascale science
Masterworks talk on Big Data and the implications of petascale scienceMasterworks talk on Big Data and the implications of petascale science
Masterworks talk on Big Data and the implications of petascale science
 
Enterprise Applications on AWS
Enterprise Applications on AWSEnterprise Applications on AWS
Enterprise Applications on AWS
 
AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
 

Destacado

Empowering Publishers Event - Intro - May-15-2013
Empowering Publishers Event - Intro - May-15-2013Empowering Publishers Event - Intro - May-15-2013
Empowering Publishers Event - Intro - May-15-2013Amazon Web Services
 
AWS Summit 2013 | Singapore - Public Sector Keynote, Teresa Carlson
AWS Summit 2013 | Singapore - Public Sector Keynote, Teresa CarlsonAWS Summit 2013 | Singapore - Public Sector Keynote, Teresa Carlson
AWS Summit 2013 | Singapore - Public Sector Keynote, Teresa CarlsonAmazon Web Services
 
AWS Summit 2013 | Singapore - Understanding AWS Storage Options
AWS Summit 2013 | Singapore - Understanding AWS Storage OptionsAWS Summit 2013 | Singapore - Understanding AWS Storage Options
AWS Summit 2013 | Singapore - Understanding AWS Storage OptionsAmazon Web Services
 
End Note - AWS India Summit 2012
End Note - AWS India Summit 2012End Note - AWS India Summit 2012
End Note - AWS India Summit 2012Amazon Web Services
 
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...Amazon Web Services
 
Advanced Topics - Session 2 - Introducing AWS OpsWorks
Advanced Topics - Session 2 - Introducing AWS OpsWorksAdvanced Topics - Session 2 - Introducing AWS OpsWorks
Advanced Topics - Session 2 - Introducing AWS OpsWorksAmazon Web Services
 
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - SageAWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - SageAmazon Web Services
 
Monetise your content with Amazon CloudFront
Monetise your content with Amazon CloudFrontMonetise your content with Amazon CloudFront
Monetise your content with Amazon CloudFrontAmazon Web Services
 
AWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPC
AWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPCAWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPC
AWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPCAmazon Web Services
 
AWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPC
AWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPCAWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPC
AWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPCAmazon Web Services
 
AWS 101 Lunch & Learn March 2013
AWS 101 Lunch & Learn March 2013AWS 101 Lunch & Learn March 2013
AWS 101 Lunch & Learn March 2013Amazon Web Services
 
AWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPC
AWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPCAWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPC
AWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPCAmazon Web Services
 
Viaggio attraverso il cloud come costruire architetture web scalabili e rob...
Viaggio attraverso il cloud   come costruire architetture web scalabili e rob...Viaggio attraverso il cloud   come costruire architetture web scalabili e rob...
Viaggio attraverso il cloud come costruire architetture web scalabili e rob...Amazon Web Services
 
Focus on your app with Amazon RDS
Focus on your app with Amazon RDSFocus on your app with Amazon RDS
Focus on your app with Amazon RDSAmazon Web Services
 
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...Amazon Web Services
 
Bootstrapping - Session 1 - Your First Week with Amazon EC2
Bootstrapping - Session 1 - Your First Week with Amazon EC2Bootstrapping - Session 1 - Your First Week with Amazon EC2
Bootstrapping - Session 1 - Your First Week with Amazon EC2Amazon Web Services
 
AWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas Karandikar
AWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas KarandikarAWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas Karandikar
AWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas KarandikarAmazon Web Services
 
AWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.com
AWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.comAWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.com
AWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.comAmazon Web Services
 
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS Amazon Web Services
 
Amazon CloudFront - Delivering Dynamic Content From The Edge
Amazon CloudFront - Delivering Dynamic Content From The EdgeAmazon CloudFront - Delivering Dynamic Content From The Edge
Amazon CloudFront - Delivering Dynamic Content From The EdgeAmazon Web Services
 

Destacado (20)

Empowering Publishers Event - Intro - May-15-2013
Empowering Publishers Event - Intro - May-15-2013Empowering Publishers Event - Intro - May-15-2013
Empowering Publishers Event - Intro - May-15-2013
 
AWS Summit 2013 | Singapore - Public Sector Keynote, Teresa Carlson
AWS Summit 2013 | Singapore - Public Sector Keynote, Teresa CarlsonAWS Summit 2013 | Singapore - Public Sector Keynote, Teresa Carlson
AWS Summit 2013 | Singapore - Public Sector Keynote, Teresa Carlson
 
AWS Summit 2013 | Singapore - Understanding AWS Storage Options
AWS Summit 2013 | Singapore - Understanding AWS Storage OptionsAWS Summit 2013 | Singapore - Understanding AWS Storage Options
AWS Summit 2013 | Singapore - Understanding AWS Storage Options
 
End Note - AWS India Summit 2012
End Note - AWS India Summit 2012End Note - AWS India Summit 2012
End Note - AWS India Summit 2012
 
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...
 
Advanced Topics - Session 2 - Introducing AWS OpsWorks
Advanced Topics - Session 2 - Introducing AWS OpsWorksAdvanced Topics - Session 2 - Introducing AWS OpsWorks
Advanced Topics - Session 2 - Introducing AWS OpsWorks
 
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - SageAWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
 
Monetise your content with Amazon CloudFront
Monetise your content with Amazon CloudFrontMonetise your content with Amazon CloudFront
Monetise your content with Amazon CloudFront
 
AWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPC
AWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPCAWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPC
AWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPC
 
AWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPC
AWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPCAWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPC
AWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPC
 
AWS 101 Lunch & Learn March 2013
AWS 101 Lunch & Learn March 2013AWS 101 Lunch & Learn March 2013
AWS 101 Lunch & Learn March 2013
 
AWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPC
AWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPCAWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPC
AWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPC
 
Viaggio attraverso il cloud come costruire architetture web scalabili e rob...
Viaggio attraverso il cloud   come costruire architetture web scalabili e rob...Viaggio attraverso il cloud   come costruire architetture web scalabili e rob...
Viaggio attraverso il cloud come costruire architetture web scalabili e rob...
 
Focus on your app with Amazon RDS
Focus on your app with Amazon RDSFocus on your app with Amazon RDS
Focus on your app with Amazon RDS
 
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
 
Bootstrapping - Session 1 - Your First Week with Amazon EC2
Bootstrapping - Session 1 - Your First Week with Amazon EC2Bootstrapping - Session 1 - Your First Week with Amazon EC2
Bootstrapping - Session 1 - Your First Week with Amazon EC2
 
AWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas Karandikar
AWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas KarandikarAWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas Karandikar
AWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas Karandikar
 
AWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.com
AWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.comAWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.com
AWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.com
 
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
 
Amazon CloudFront - Delivering Dynamic Content From The Edge
Amazon CloudFront - Delivering Dynamic Content From The EdgeAmazon CloudFront - Delivering Dynamic Content From The Edge
Amazon CloudFront - Delivering Dynamic Content From The Edge
 

Similar a MED303 Addressing Security in Media Workflows - AWS re: Invent 2012

Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarRunning Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarAmazon Web Services
 
How to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
How to Extend your Datacenter into the Cloud - 2nd Watch - WebinarHow to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
How to Extend your Datacenter into the Cloud - 2nd Watch - WebinarAmazon Web Services
 
Smartronix - Building Secure Applications on the AWS Cloud
Smartronix - Building Secure Applications on the AWS CloudSmartronix - Building Secure Applications on the AWS Cloud
Smartronix - Building Secure Applications on the AWS CloudAmazon Web Services
 
16h30 aws gru security deck
16h30   aws gru security deck16h30   aws gru security deck
16h30 aws gru security deckinfolive
 
Securing your content and media workflows on AWS
Securing your content and media workflows on AWSSecuring your content and media workflows on AWS
Securing your content and media workflows on AWSAmazon Web Services
 
Amazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrAmazon Web Services
 
AWS Cloud Controls for Security - Usman Shakeel
AWS Cloud Controls for Security  - Usman ShakeelAWS Cloud Controls for Security  - Usman Shakeel
AWS Cloud Controls for Security - Usman ShakeelAmazon Web Services
 
Security and Privacy in the AWS Cloud, Steve Schmidt, CIS Officer, AWS
Security and Privacy in the AWS Cloud, Steve Schmidt, CIS Officer, AWSSecurity and Privacy in the AWS Cloud, Steve Schmidt, CIS Officer, AWS
Security and Privacy in the AWS Cloud, Steve Schmidt, CIS Officer, AWSAmazon Web Services
 
[AWS Summit 2012] ソリューションセッション#4 AWS: Overview of Security Processes
[AWS Summit 2012] ソリューションセッション#4 AWS: Overview of Security Processes[AWS Summit 2012] ソリューションセッション#4 AWS: Overview of Security Processes
[AWS Summit 2012] ソリューションセッション#4 AWS: Overview of Security ProcessesAmazon Web Services Japan
 
Securing Media Content and Applications in the Cloud (MED401) | AWS re:Invent...
Securing Media Content and Applications in the Cloud (MED401) | AWS re:Invent...Securing Media Content and Applications in the Cloud (MED401) | AWS re:Invent...
Securing Media Content and Applications in the Cloud (MED401) | AWS re:Invent...Amazon Web Services
 
O'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The CloudO'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The CloudO'Reilly Media
 
Getting started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
Getting started in the AWS Cloud, Glen Robinson, Solutions Architect, AWSGetting started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
Getting started in the AWS Cloud, Glen Robinson, Solutions Architect, AWSAmazon Web Services
 

Similar a MED303 Addressing Security in Media Workflows - AWS re: Invent 2012 (20)

Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarRunning Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
 
How to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
How to Extend your Datacenter into the Cloud - 2nd Watch - WebinarHow to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
How to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
 
17h30 aws enterprise_app_jvaria
17h30 aws enterprise_app_jvaria17h30 aws enterprise_app_jvaria
17h30 aws enterprise_app_jvaria
 
Smartronix - Building Secure Applications on the AWS Cloud
Smartronix - Building Secure Applications on the AWS CloudSmartronix - Building Secure Applications on the AWS Cloud
Smartronix - Building Secure Applications on the AWS Cloud
 
AWS Services Overview - Ryland
AWS Services Overview - RylandAWS Services Overview - Ryland
AWS Services Overview - Ryland
 
AWS Governance Overview - Beach
AWS Governance Overview - BeachAWS Governance Overview - Beach
AWS Governance Overview - Beach
 
16h30 aws gru security deck
16h30   aws gru security deck16h30   aws gru security deck
16h30 aws gru security deck
 
Security on AWS
Security on AWSSecurity on AWS
Security on AWS
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
Securing your content and media workflows on AWS
Securing your content and media workflows on AWSSecuring your content and media workflows on AWS
Securing your content and media workflows on AWS
 
Amazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic Beanstalk
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff Barr
 
AWS Cloud Controls for Security - Usman Shakeel
AWS Cloud Controls for Security  - Usman ShakeelAWS Cloud Controls for Security  - Usman Shakeel
AWS Cloud Controls for Security - Usman Shakeel
 
Security and Privacy in the AWS Cloud, Steve Schmidt, CIS Officer, AWS
Security and Privacy in the AWS Cloud, Steve Schmidt, CIS Officer, AWSSecurity and Privacy in the AWS Cloud, Steve Schmidt, CIS Officer, AWS
Security and Privacy in the AWS Cloud, Steve Schmidt, CIS Officer, AWS
 
[AWS Summit 2012] ソリューションセッション#4 AWS: Overview of Security Processes
[AWS Summit 2012] ソリューションセッション#4 AWS: Overview of Security Processes[AWS Summit 2012] ソリューションセッション#4 AWS: Overview of Security Processes
[AWS Summit 2012] ソリューションセッション#4 AWS: Overview of Security Processes
 
Alert Logic
Alert LogicAlert Logic
Alert Logic
 
Securing Media Content and Applications in the Cloud (MED401) | AWS re:Invent...
Securing Media Content and Applications in the Cloud (MED401) | AWS re:Invent...Securing Media Content and Applications in the Cloud (MED401) | AWS re:Invent...
Securing Media Content and Applications in the Cloud (MED401) | AWS re:Invent...
 
O'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The CloudO'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The Cloud
 
Amazon EC2: What is this and what can I do with it?
Amazon EC2: What is this and what can I do with it?Amazon EC2: What is this and what can I do with it?
Amazon EC2: What is this and what can I do with it?
 
Getting started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
Getting started in the AWS Cloud, Glen Robinson, Solutions Architect, AWSGetting started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
Getting started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
 

Más de 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
 

Más de 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
 

MED303 Addressing Security in Media Workflows - AWS re: Invent 2012

  • 2. Does AWS meet customer’s security requirements?
  • 3. Does AWS meet customer’s security requirements? TOGETHER
  • 4. YOU Account Management Network Configuration OS Firewalls Security Groups Application Operating System Virtualization Infrastructure Network Infrastructure Physical Infrastructure Physical Security Facilities
  • 5. Certifications • SOC 1 • ISO 27001 Certification Facilities • PCI Level 1 Service Provider • FedRAMP (FISMA moderate & low) Physical Security • GovCloud Physical Infrastructure • MPAA Best Practices Compliance Network Infrastructure Virtualization Infrastructure Customer are running Sarbanes-Oxley (SOX), HIPAA (healthcare), FISMA (US Federal Government), DIACAP MAC III Sensitive ATO, International Traffic in Arms Regulations (ITAR)
  • 6. Check out AWS Security Center • Security whitepaper Facilities • Risk and compliance whitepaper Physical Security Physical Infrastructure Network Infrastructure Virtualization Infrastructure Security Track at re:Invent Security OF the AWS Cloud Security IN The AWS Cloud AWS Identity & Access Management
  • 7. Amazon CloudFront Amazon End User Delivery EC2 Instances Route 53 Amazon S3 (Media Storage) Content Amazon Simple Ingest EC2 Instances Processing EC2 Instances Queue Service (SQS) AWS Cloud Corporate Data Center
  • 8.
  • 9.
  • 10. OK!
  • 11. Facilities ✔ Physical Security Physical Infrastructure Network Infrastructure Virtualization Infrastructure Operating System A few nifty AWS features Application Security Groups IAM (Identity & Access Management) OS Firewalls EC2 Security features Network Configuration VPC (Virtual Private Cloud) Account Management S3 Security features CloudFront Security features
  • 12. Unique security credentials • Access keys, Login/Password, MFA device • Federated Authentication (Secure Token Service STS) Policies control access to AWS APIs • API calls must be signed by either: X.509 certificate or secret key Deep integration into some services • S3: policies on objects and buckets • Simple DB: domains Not for Operating Systems or Applications (use LDAP, Active Directory/ADFS, etc..)
  • 13.
  • 14. Amazon S3 (Media Storage) Content Ingest EC2 Instances Amazon Simple Queue Service (SQS) AWS Cloud Corporate Data Center
  • 15. S3 Client Side Encryption with AWS SDK for Java Look for AmazonS3EncryptionClient class (subclass of AmazonS3Client) Content Envelope Key Encrypted Content Encrypted Envelope Key Master Key AWS SDK for Java Corporate Data Center
  • 16.
  • 17. AWS Direct Connect SSL endpoints • All AWS APIs provide SSL endpoints AWS Import/Export Service for very large datasets AWS Import/Export Amazon S3 AWS Direct (Media Storage) Connect Co-Lo Content Ingest EC2 Instances Amazon Simple Queue Service (SQS) AWS Cloud Corporate Data Center
  • 18.
  • 19. • Bucket and Object level permissions • Owner only access (by default) • Signed URLs/Query String Authentication • IAM Policies • Versioning (MFA Delete) • Detailed Access Logging ✔Access Logs
  • 20. • Encryption Amazon S3 Master S3 Key • Decryption • Key Management (Encrypted by S3 Master key) (Stored Separately from your data) • 256-bit AES encryption Envelop Key Encrypted Stored Data Encrypted Stored Key Content to be Uploaded (encryption enabled in the HTTP Header)
  • 21.
  • 22. Internet Corporate data center 10.0.0.0/16 S3 Glacier Internet Gateway VPN Gateway SQS Router 10.0.0.0/24 10.0.1.0/24 EC2 API endpoint Instances Instances NAT Instance VPC Public Subnet VPC Private Subnet
  • 23. EC2 (Guest) operating System • Controlled by YOU • YOU have admin/root • Instance AWS has NO visibility Security Group • YOU generate the key-pairs Availability Zone A Security Groups (Stateful Filters) AWS Cloud • YOU control the mandatory inbound firewall Security Group Adobe_FMS • Default Deny All Configuration • +Egress in the case of VPC Protocol Port Range Source TCP 80 0.0.0.0/0 TCP 1111 0.0.0.0/0 Signed API calls TCP 1935 0.0.0.0/0 UDP 1935 0.0.0.0/0 SSH 22 192.168.0.41/10
  • 24. EC2 Security Controls • Security Groups (default deny all) Internet Gateway Virtual Private Cloud (VPC) • Isolated environment • Ingress and Egress filters S3 (Media Storage) • Network ACLs Instances NAT Instance • Routing rules Security Group EC2 VPC Private Subnet VPC Public Amazon Simple OS Level Firewalls Subnet Queue Service (SQS) • IP Tables Virtual Private Cloud Patch Management AWS Cloud
  • 25. • Windows • Windows Encrypting File System (EFS) • TruCrypt – Works well with NTFS • Linux • EncFS • Loop-AES • Dm-Crypt • TruCrypt
  • 26.
  • 27. Amazon CloudFront Delivery EC2 Instances Amazon End User Route 53 Amazon S3 (Media Storage) AWS Cloud
  • 28. CloudFront’s Private Content Feature Amazon S3 (Logs Storage) Amazon CloudFront Only deliver content to securely signed requests Signed Request • HTTPS ONLY requests/delivery HTTP • CloudFront Origin Access Identity End User • Signed URL Verification Policy based on a timed URL or a CIDR block of the requestor • HTTPS ONLY origin fetches • Trusted Signers • Access Logs Delivery EC2 Instances Amazon S3 (Media Storage) Security Group
  • 29. CloudFront supports: RTMP – Adobe's Real-Time Message Protocol RTMPT – Adobe streaming tunneled over HTTP RTMPE – Adobe encrypted RTMPTE – Adobe encrypted tunneled over HTTP
  • 30. Live Streaming: • Secure the instance • Security Groups (source and port) • Streaming server in a VPC • Securing the content chunks and manifest • Use Signed URLs provided by CloudFront On-Demand Streaming: • S3 content bucket security • CloudFront private content features
  • 31. Amazon CloudFront Setup CloudFront for private content A web application that: • Send the IP address of the requestor to a geo-location service (Digital Element, Max Mind) • Evaluate the IP address Geo-Location Service • Generate a URL for CloudFront or return a EC2 WebServer Instances not-allowed page
  • 32. Amazon CloudFront HTTPS HTTPS Amazon Route 53 End User Delivery EC2 Instances Security Group S3 (Media Storage) AWS Direct Connect Content Amazon Simple Queue Service (SQS) Processing EC2 Instances Security Group Ingest EC2 Instances Virtual Private Cloud AWS Cloud Security Group Corporate Data Center
  • 33.
  • 34. Set up application level logging on the EC2 instances Several third-party products for logging along with EMR (Elastic Map Reduce) If you are investigating a security event and need logs and forensics: TALK TO US !
  • 35. Facilities ✔ Physical Security Physical Infrastructure Network Infrastructure Virtualization Infrastructure Operating System Application A few nifty AWS features Security Groups IAM (Identity & Access Management) OS Firewalls EC2 Security features Network Configuration VPC (Virtual Private Cloud) Account Management S3 Security features CloudFront Security features
  • 37. Pre-Production Production Production Wrap Post-Production Distribution Digital Services Digital Services Visual Effects Effects Visual Post Production Post Production Creative Advertising Creative Advertising Distribution Distribution KODE Compliance Inc. | Accelerating Compliance
  • 38. Pre-Production Production Production Wrap Post-Production Distribution KODE Compliance Inc. | Accelerating Compliance
  • 39. Amazon CloudFront HTTPS HTTPS End User Amazon Delivery EC2 Instances Route 53 Security Group S3 (Media Storage) AWS Direct Connect Content Amazon Simple Queue Service (SQS) Processing EC2 Instances Security Group Ingest EC2 Instances Virtual Private Cloud AWS Cloud Security Group Corporate Data Center
  • 40. KODE Compliance Inc. | Accelerating Compliance
  • 41. • Experts in the MPAA standard • Eliminate the guessing game • Committed to getting you compliant KODE Compliance Inc. | Accelerating Compliance
  • 42. Heavy lifting for infrastructure security OS and application level security
  • 43.
  • 44. We are sincerely eager to tweet #reinvent hear your feedback on this presentation and on re:Invent. Please fill out an evaluation form when you have a chance.