24

Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

  • Upload
    phamque

  • View
    216

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …
Page 2: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Bertram DornSpecialized Sollutions Architect for Secuirty and Compliance

30. Juni 2016

AWS for Finance InstitutesThe 1st Stpps to adopt AWS

Page 3: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Infrastructure

Page 4: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

What is DevOps?

DevOps = efficiencies that speed up this lifecycle

developers customers

releasetestbuild

plan monitor

delivery pipeline

feedback loop

Software development lifecycle

Page 5: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Monolith development lifecycle

developers

releasetestbuild

delivery pipelineapp

Page 6: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …
Page 7: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Microservice development lifecycle

developers delivery pipelinesservices

releasetestbuild

releasetestbuild

releasetestbuild

releasetestbuild

releasetestbuild

releasetestbuild

Page 8: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Service-Oriented Architecture (SOA)

Single-purpose

Connected through APIs

Highly decoupled

“Microservices”

Page 9: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

ENTERPRISE APPS

DEVELOPMENT & OPERATIONSMOBILE SERVICESAPP SERVICESANALYTICS

DataWarehousing

Hadoop/Spark

Streaming Data Collection

Machine Learning

Elastic Search

Virtual Desktops

Sharing & Collaboration

Corporate Email

Backup

Queuing & Notifications

Workflow

Search

Email

Transcoding

One-click App Deployment

Identity

Sync

Single Integrated Console

PushNotifications

DevOps Resource Management

Application Lifecycle Management

Containers

Triggers

Resource Templates

TECHNICAL & BUSINESS SUPPORT

Account Management

Support

Professional Services

Training & Certification

Security & Pricing Reports

Partner Ecosystem

Solutions Architects

MARKETPLACE

Business Apps

Business Intelligence DatabasesDevOps

Tools NetworkingSecurity Storage

Regions Availability Zones

Points of Presence

INFRASTRUCTURE

CORE SERVICES

ComputeVMs, Auto-scaling, & Load Balancing

StorageObject, Blocks, Archival, Import/Export

DatabasesRelational, NoSQL, Caching, Migration

NetworkingVPC, DX, DNS

CDN

Access Control

Identity Management

Key Management & Storage

Monitoring & Logs

Assessment and reporting

Resource & Usage Auditing

SECURITY & COMPLIANCE

Configuration Compliance

Web application firewall

HYBRID ARCHITECTURE

Data Backups

Integrated App Deployments

DirectConnect

IdentityFederation

IntegratedResource Management

Integrated Networking

API Gateway

IoT

Rules Engine

Device Shadows

Device SDKs

Registry

Device Gateway

Streaming Data Analysis

Business Intelligence

MobileAnalytics

Page 10: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

ENTERPRISE APPS

DEVELOPMENT & OPERATIONSMOBILE SERVICESAPP SERVICESANALYTICS

DataWarehousing

Hadoop/Spark

Streaming Data Collection

Machine Learning

Elastic Search

Virtual Desktops

Sharing & Collaboration

Corporate Email

Backup

Queuing & Notifications

Workflow

Search

Email

Transcoding

One-click App Deployment

Identity

Sync

Single Integrated Console

PushNotifications

DevOps Resource Management

Application Lifecycle Management

Containers

Triggers

Resource Templates

TECHNICAL & BUSINESS SUPPORT

Account Management

Support

Professional Services

Training & Certification

Security & Pricing Reports

Partner Ecosystem

Solutions Architects

MARKETPLACE

Business Apps

Business Intelligence DatabasesDevOps

Tools NetworkingSecurity Storage

Regions Availability Zones

Points of Presence

INFRASTRUCTURE

CORE SERVICES

ComputeVMs, Auto-scaling, & Load Balancing

StorageObject, Blocks, Archival, Import/Export

DatabasesRelational, NoSQL, Caching, Migration

NetworkingVPC, DX, DNS

CDN

Access Control

Identity Management

Key Management & Storage

Monitoring & Logs

Assessment and reporting

Resource & Usage Auditing

SECURITY & COMPLIANCE

Configuration Compliance

Web application firewall

HYBRID ARCHITECTURE

Data Backups

Integrated App Deployments

DirectConnect

IdentityFederation

IntegratedResource Management

Integrated Networking

API Gateway

IoT

Rules Engine

Device Shadows

Device SDKs

Registry

Device Gateway

Streaming Data Analysis

Business Intelligence

MobileAnalytics

Page 11: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

ENTERPRISE APPS

DEVELOPMENT & OPERATIONSMOBILE SERVICESAPP SERVICESANALYTICS

DataWarehousing

Hadoop/Spark

Streaming Data Collection

Machine Learning

Elastic Search

Virtual Desktops

Sharing & Collaboration

Corporate Email

Backup

Queuing & Notifications

Workflow

Search

Email

Transcoding

One-click App Deployment

Identity

Sync

Single Integrated Console

PushNotifications

DevOps Resource Management

Application Lifecycle Management

Containers

Triggers

Resource Templates

TECHNICAL & BUSINESS SUPPORT

Account Management

Support

Professional Services

Training & Certification

Security & Pricing Reports

Partner Ecosystem

Solutions Architects

MARKETPLACE

Business Apps

Business Intelligence DatabasesDevOps

Tools NetworkingSecurity Storage

Regions Availability Zones

Points of Presence

INFRASTRUCTURE

CORE SERVICES

ComputeVMs, Auto-scaling, & Load Balancing

StorageObject, Blocks, Archival, Import/Export

DatabasesRelational, NoSQL, Caching, Migration

NetworkingVPC, DX, DNS

CDN

Identity Management

Key Management & Storage

Monitoring & Logs

Assessment and reporting

Resource & Usage Auditing

SECURITY & COMPLIANCE

Configuration Compliance

Web application firewall

HYBRID ARCHITECTURE

Data Backups

Integrated App Deployments

DirectConnect

IdentityFederation

IntegratedResource Management

Integrated Networking

API Gateway

IoT

Rules Engine

Device Shadows

Device SDKs

Registry

Device Gateway

Streaming Data Analysis

Business Intelligence

MobileAnalytics

Access Control

Page 12: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Dedicated Security Services

§ Tennant Isolation§ Deep Network Security§ Scaling Crypto Services§ Detailed Monitoring§ Access Control

§ Mandatory§ Fine Grade§ MFA Possible

AWS Global Infrastructure

Application Services

Networking

Deployment & Administration

DatabaseStorageCompute

Inherit

Control

Identity Management

Key Management & Storage

Monitoring & Logs

Assessment and reporting

Resource & Usage Auditing

SECURITY & COMPLIANCE

Configuration Compliance

Web application firewall

Access Control

Page 13: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Security Possibilities

Lift and Shift§ Integrate standards§ Replicate§ Automate§ Federate

Transparency§ Monitor Every Activity§ Transparent Data Flows§ No Hidden IT§ Cost Driven Awareness § Automatic Alarming

Scale and Innovate§ Use Cloud Security

Functions§ Scale Out § Services as Code§ Continuous Deployment§ Continuous Security

Permanent Monitoring/Audit§ Automatic Reaction§ Permanent Monitoring§ Integrated Audit§ Security - DevOps

Page 14: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Mapping

Page 15: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Point-in-time, or continuous compliance assessments?

ISO27001/27017

270189001

Page 16: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Shared Responsibility

Cross-service Controls

Service-specific Controls

Managed by AWS

Managed by Customer

Security of the Cloud

Security in the Cloud

Cloud Service Provider Controls

Optimized Network/OS/App Controls

Request reports at:aws.amazon.com/compliance/#contact

ISO27000

ISO9001

Page 17: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

The main AWS Compliance Frameworks of todayCertificates: Programmes:

ISO9001

ISO27000

MPAA

Page 18: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Scope

• By Service (not only Datacenter)

• By Region• By Certification• Global• Scalable

Page 19: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Setup

AuftragsdatenvereinbahrungInclusive

Technische und Organisatorische Massnahmen

Page 20: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Compliance Requirements

Mapping of Internal ControlsMapping of Regulator ControlsMeeting Regulator/Legal RequirementsContinuous Monitoring

Discuss the Needs in the Enterprise Agreement

Dive Deep in the AWS Control Framework

AWS Control FrameworkAWS Control FrameworkEnterprise AgreementEA + AWS Controls

Learn and Integrate the AWS Security Technology

Page 21: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

Vielen Dank

Bertram Dorn

Page 22: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

What is AWS?

AWS Global Infrastructure

Application Services

Networking

Deployment & Administration

DatabaseStorageCompute

Page 23: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

AWS Global Footprint

US West (N.California)

US West (Oregon)

GovCloud

US East (Virginia)

EU West (Ireland)

Asia Pacific (Tokyo)

Asia Pacific (Singapore)

Asia Pacific (Sydney)

China (Beijing)

São Paulo

EU Central (Frankfurt)

Korea (Seul)Indien (Mumbai)

RegionAn independent collection of AWS resources in a defined geography

A solid foundation for meeting location-dependent privacy and compliance requirements^

Page 24: Infrastructure - Amazon Web Services APPS ANALYTICS APP SERVICES MOBILE SERVICES DEVELOPMENT & OPERATIONS Data Warehousing Hadoop / Spark …

AWS Global Footprint

Availability ZoneDesigned as independent failure zones

Physically separated within a typical metropolitan region