SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Unify security, compliance, and finance
teams with governance at scale
Doug Vanderpool
Principal Consultant
AWS Enterprise Advisory
Team
G R C 2 0 4
Brett Miller
Technical Program
Manager
AWS Governance@Scale
Brian Price
CEO
cloudtamer.io
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
Introduction
Tackling anti-patterns
Governance at scale 101
Automating governance at scale
Success stories
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
4
There’s more to cloud
transformation than this…
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
5
Legacy IT
Buy
Centralized management that is
divorced from business
On-prem security
Request -> Order -> Installation
Minimal releases
Pay as you go
Decentralized management that is aligned with
business and business owners
Cloud security (where a single person
can have major impact)
Self-service with assurance
Frequent code deployments for
agility and innovation
Modern Cloud@Scale
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
6
Legacy Culture
“Mother may I?”
Limited visibility
Centralized management
Prolonged procurement
Infrequent change
Autonomy
Stewardship
Delegation
Instantaneous IT resources
Constant change
Cloud Culture
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
7
Successful cloud
transformation
looks like this…
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Report: The cloud transformation journey: Great expectations lead to a brave new world
Source: 451 Research, LLC
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
1
Cloud Sprawl and Cloud ConcernsExperimentationand POCs
2
The journey to cloud adoption
“Lift and Shift” and Limited Success
3
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
The typical AWS adoption reality
Amazon
S3
Project 1 AWS Account
Amazon
EC2
Project 2 AWS Account
Amazon
S3
Amazon
EC2
Amazon
RDS
Stage 1
Specific Systems
Limited Accounts
Minimal Services
Stage 2
Numerous Systems
Multiple Accounts
Many Services
Amazon
S3
Project 1 AWS Account
Amazon
EC2
Amazon
VPC
Amazon
S3
Project 2 AWS Account
Amazon
EC2
Amazon
VPC
Amazon
EMR
Amazon
Kinesis
Amazon
Redshift
Project 3 AWS Account
Amazon
S3
Project 4 AWS
Account
Amazon
EC2
Project 5 AWS
Account
Amazon API
Gateway
Amazon
SQS
Amazon
WorkSpaces
Amazon ECS
AWS Elastic Beanstalk
Amazon
S3
Amazon
EC2
Amazon
EMR
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Limited accounts vs. governance at scale
• This is a one-way door
• AI/ML, blockchain, “the next big
thing”
• Agility
• Enable your teams by removing
barriers
• Drive ownership and accountability
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Guardians at the gate
If one person or team is a “gate,”
you will struggle to scale.
Photo by Paolo Nicolello on Unsplash
AWS Cloud Anti-Pattern Blog Post: https://tinyurl.com/y2pjlk99
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Trade-offs in developer controls and developer agility
• Prescribes limited access to the AWS
platform based on catalog templates, via
middleware, or via centralized control
• Suitable for meeting common
requirements of less-technical internal
users
• Traditionally doesn’t allow developers to
access cloud APIs
• Relies too much on humans and manual
processes
Controlled environment
• Complete power of the AWS platform; every
“approved” feature available immediately
• Native access to the AWS Console, CLI, API
• Enables powerful DevOps CI/CD pipelines
• Requires a comprehensive foundation for managing
access, security, collaboration
• Requires the building or buying of a solution that can
manage access, budget, compliance
of many AWS accounts
Minimally encumbered environment
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Avoiding departments of “No”
• Find a way to yes
• Build consensus, not silos Business Unit
Autonomy
Integration
Multi-Account
Strategy
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Signs you may need governance
• Your cloud management team – or your security team – is viewed as the
“Department of No.”
• You can’t hire enough people to effectively manage your cloud presence and
keep up with the demand from your users.
• Requests for accounts or account access seem to go into a black hole.
• Your dev and test environments are required to be set up to meet the same
approvals as your production environment.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS governance at scale framework
• Provides customers with the
blueprint for enterprise cloud
success
• We drink our own champagne:
these best practices were first
adopted by AWS to manage
thousands of cloud accounts
AWS Governance at Scale: https://tinyurl.com/yxwhfqd2
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Three principlesof governance at scale
Account management
• Align AWS accounts with the organization through a common interface. Standardize and
streamline provisioning, maintenance, and access control policies for many AWS accounts and
workloads
Cost enforcement
• Ensure AWS accounts and workloads do not exceed budget
Compliance automation
• Accelerate security authorizations, provide continuous monitoring and configuration
management, and enforce security controls
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
People
Process
Technology
Delegation
Decentralized
Autonomy
Stewardship
AWS
Automated governance solution
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
• Enforces fiscal and compliance policies
with more than notifications
• Provides native access to cloud
capabilities—it’s not a cloud broker
• Easy access for technical staff to
create the resources they need
• Easy for senior leadership to enact
financial and compliance oversight as
adoption scales
cloudtamer.io enables organizations to manage their
cloud presence at scale
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud@Scale: Account management
Company X
Dept. A
Project 1
Project 2
Project 3
Dept. B
Project 4
Project 5
Dept. C
Project 6
• Centralized management of all cloud accounts
• Federated single sign-on and 2-factor authentication (MFA)
• Automated, self-service account creation with native Console,
CLI, and API access
Account Management
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud@Scale: Budget enforcement
Company X
Dept. A
Project 1
Project 2
Project 3
Dept. B
Project 4
Project 5
Dept. C
Project 6
• Centralized management of all cloud accounts
• Federated single sign-on and 2-factor authentication (MFA)
• Automated, self-service account creation with native Console,
CLI, and API access
Account Management
BudgetEnforcement
• Hierarchical budget alignment to projects and organizational units
with real-time spend tracking
• Configurable enforcement actions to alert, freeze spending, and
terminate cloud resources
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud@Scale: Compliance automation
• Inheritable rules to enforce and share policies, configurations and
approved resources
• Cloud rule and policy exemption workflows to simplify change
management
• Integration with GRC tools to validate account configuration and
accelerate accreditation
Company X
Dept. A
Project 1
Project 2
Project 3
Dept. B
Project 4
Project 5
Dept. C
Project 6
ComplianceAutomation
• Centralized management of all cloud accounts
• Federated single sign-on and 2-factor authentication (MFA)
• Automated, self-service account creation with native Console, CLI,
and API access
Account Management
BudgetEnforcement
• Hierarchical budget alignment to projects and organizational units
with real-time spend tracking
• Configurable enforcement actions to alert, freeze spending, and
terminate cloud resources
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Visit cloudtamer.io in
booth 234.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Global leader in
entertainment
Pain comes with scale.
Pain brings willingness to change.
Integration is hard work.
Speed and ease of implementation is
key.
Governance at scale is a clear path.
Photo: peter-lewicki-411606 on Unsplash
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Results: Integration and automation
• An integrated governance at scale, AWS security epics, and AWS Landing Zone
solution
• Manual integrations with Apptio, ServiceNow, and Terraform
• Automated AWS account creation and guardrails
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Governance for massive
data and cost control
Source: NASA
NASA is responsible for a
large and growing earth
science data collection.
Concerns around cost control
endangered the cloud
program.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Goals for the multi-account cloud platform
● Maximize autonomy: a platform, not a gate
● Maximize flexibility: freedom to achieve mission
● Deliver shared services and controls: reduce duplication, complexity, cost
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Controlling user access
• User authentication
• Grant uniform access and experience to end users
from multiple identity management systems
(NAMS (SAML) / internal directory / active
directory)
• Enforce and validate minimum authentication
levels via two-factor authentication
• Ensure that users only have access commensurate
to the authentication type with cloudtamer.io
• User authorization
• Control who views finances, who accesses AWS
resources, and who manages finance
• cloudtamer.io manages AWS IAM roles and
policies at an organization level
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Spend insight and enforcement
• Enforces individual AWS account-level
budget through “budget caps”
• Provides account alert spend monitoring
and budget control actions
• Allows for flexible access levels:
• Top-level view for management &
business teams
• Account view for admins & developers
as needed
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Results: Massive data with cost control
80 TBs/day
generation
400 TBs/day
reprocessing
300 GB
granules
150 PBs @ 50 Gbps
processing speed for months
NASA Earthdata Cloud (EDC) – http://earthdata.nasa.gov
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Governance for
enterprise software
development
Developers needed fast,
unhindered, access to computing
resources, modern development
tools, and streamlined services to
develop applications.
With thousands of developers
accessing this environment, what
could possibly go wrong?
Photo: hack-capital-568971 on Unsplash
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Developers build at their leisure; leaders get visibility
• Native access to AWS in a secure
manner with access to only allowed
services
• Self-service access to create the
resources needed for projects –
provided those resources are within
budget and compliance standards
• Integrated security and compliance
services
• Budget and compliance oversight for
senior leadership to gain better
insight on usage
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Results
• Scalability: The ability to scale to 40K+ users with computing availability to
meet unique mission needs
• Speed: Reduction of time to get cloud accounts and resources allowing quicker
innovation
• Security: Automatic monitoring and detection of anomalous security events to
better protect against threats to the enterprise
• Compliance: Prevention against users intentionally or unintentionally violating
financial or security policies (i.e., FedRAMP, Antideficiency Act) ensuring cost-
effective, secure solutions are built
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Recommendations
✓ Implement a scalable, hierarchical, automated governance solution.
✓ Balance boundaries and guidelines with user capability and speed.
✓ Start with a Minimum Lovable Product (MLP).
✓ Buy, build, or partner, but set timeframes.
✓ Define your success criteria and continually measure and report.
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Next steps
Thank you!
© 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
Doug Vanderpool
Principal Consultant
AWS Enterprise Advisory Team
dougvan@amazon.com
Brett Miller
Technical Program Manager
AWS Governance@Scale
brettmi@amazon.com
Brian Price
CEO
cloudtamer.io
bprice@cloudtamer.io

Weitere ähnliche Inhalte

Was ist angesagt?

Accelerare l’utilizzo del Machine Learning con le soluzioni ML pronte per l’u...
Accelerare l’utilizzo del Machine Learning con le soluzioni ML pronte per l’u...Accelerare l’utilizzo del Machine Learning con le soluzioni ML pronte per l’u...
Accelerare l’utilizzo del Machine Learning con le soluzioni ML pronte per l’u...
Amazon Web Services
 
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Amazon Web Services
 
AWS雲端自動化合規檢核與資安警訊通報管理
AWS雲端自動化合規檢核與資安警訊通報管理AWS雲端自動化合規檢核與資安警訊通報管理
AWS雲端自動化合規檢核與資安警訊通報管理
Amazon Web Services
 

Was ist angesagt? (20)

Innovating FIPS crypto validation in the Cloud - SEP321 - AWS re:Inforce 2019
Innovating FIPS crypto validation in the Cloud - SEP321 - AWS re:Inforce 2019 Innovating FIPS crypto validation in the Cloud - SEP321 - AWS re:Inforce 2019
Innovating FIPS crypto validation in the Cloud - SEP321 - AWS re:Inforce 2019
 
Accelerare l’utilizzo del Machine Learning con le soluzioni ML pronte per l’u...
Accelerare l’utilizzo del Machine Learning con le soluzioni ML pronte per l’u...Accelerare l’utilizzo del Machine Learning con le soluzioni ML pronte per l’u...
Accelerare l’utilizzo del Machine Learning con le soluzioni ML pronte per l’u...
 
An AWS approach to higher standards of assurance with provable security - FND...
An AWS approach to higher standards of assurance with provable security - FND...An AWS approach to higher standards of assurance with provable security - FND...
An AWS approach to higher standards of assurance with provable security - FND...
 
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
 
Leadership session: Foundational security - FND313-L - AWS re:Inforce 2019
Leadership session: Foundational security - FND313-L - AWS re:Inforce 2019 Leadership session: Foundational security - FND313-L - AWS re:Inforce 2019
Leadership session: Foundational security - FND313-L - AWS re:Inforce 2019
 
Capital One case study: Addressing compliance and security within AWS - FND21...
Capital One case study: Addressing compliance and security within AWS - FND21...Capital One case study: Addressing compliance and security within AWS - FND21...
Capital One case study: Addressing compliance and security within AWS - FND21...
 
Encrypting everything with AWS - SEP402 - AWS re:Inforce 2019
Encrypting everything with AWS - SEP402 - AWS re:Inforce 2019 Encrypting everything with AWS - SEP402 - AWS re:Inforce 2019
Encrypting everything with AWS - SEP402 - AWS re:Inforce 2019
 
AWS雲端自動化合規檢核與資安警訊通報管理
AWS雲端自動化合規檢核與資安警訊通報管理AWS雲端自動化合規檢核與資安警訊通報管理
AWS雲端自動化合規檢核與資安警訊通報管理
 
Building a well-engaged and secure AWS account access management - FND207-R ...
 Building a well-engaged and secure AWS account access management - FND207-R ... Building a well-engaged and secure AWS account access management - FND207-R ...
Building a well-engaged and secure AWS account access management - FND207-R ...
 
Privacy, ethics, and engineering in emerging technology - SEP204 - AWS re:Inf...
Privacy, ethics, and engineering in emerging technology - SEP204 - AWS re:Inf...Privacy, ethics, and engineering in emerging technology - SEP204 - AWS re:Inf...
Privacy, ethics, and engineering in emerging technology - SEP204 - AWS re:Inf...
 
Enforcing security invariants with AWS Organizations - SDD314 - AWS re:Inforc...
Enforcing security invariants with AWS Organizations - SDD314 - AWS re:Inforc...Enforcing security invariants with AWS Organizations - SDD314 - AWS re:Inforc...
Enforcing security invariants with AWS Organizations - SDD314 - AWS re:Inforc...
 
Using AWS WAF to protect against bots and scrapers - SDD311 - AWS re:Inforce ...
Using AWS WAF to protect against bots and scrapers - SDD311 - AWS re:Inforce ...Using AWS WAF to protect against bots and scrapers - SDD311 - AWS re:Inforce ...
Using AWS WAF to protect against bots and scrapers - SDD311 - AWS re:Inforce ...
 
Transforming Enterprise IT - Virtual Transformation Day Feb 2019
Transforming Enterprise IT - Virtual Transformation Day Feb 2019Transforming Enterprise IT - Virtual Transformation Day Feb 2019
Transforming Enterprise IT - Virtual Transformation Day Feb 2019
 
Securing your block storage on AWS - GRC207 - AWS re:Inforce 2019
Securing your block storage on AWS - GRC207 - AWS re:Inforce 2019 Securing your block storage on AWS - GRC207 - AWS re:Inforce 2019
Securing your block storage on AWS - GRC207 - AWS re:Inforce 2019
 
Protect customer privacy with AWS - GRC351 - AWS re:Inforce 2019
Protect customer privacy with AWS - GRC351 - AWS re:Inforce 2019 Protect customer privacy with AWS - GRC351 - AWS re:Inforce 2019
Protect customer privacy with AWS - GRC351 - AWS re:Inforce 2019
 
How to act on your security and compliance alerts with AWS Security Hub - FND...
How to act on your security and compliance alerts with AWS Security Hub - FND...How to act on your security and compliance alerts with AWS Security Hub - FND...
How to act on your security and compliance alerts with AWS Security Hub - FND...
 
Architecting security and governance across your AWS environment
Architecting security and governance across your AWS environmentArchitecting security and governance across your AWS environment
Architecting security and governance across your AWS environment
 
Firecracker: Secure and fast microVMs for serverless computing - SEP316 - AWS...
Firecracker: Secure and fast microVMs for serverless computing - SEP316 - AWS...Firecracker: Secure and fast microVMs for serverless computing - SEP316 - AWS...
Firecracker: Secure and fast microVMs for serverless computing - SEP316 - AWS...
 
How Dow Jones uses AWS to create a secure perimeter around its web properties...
How Dow Jones uses AWS to create a secure perimeter around its web properties...How Dow Jones uses AWS to create a secure perimeter around its web properties...
How Dow Jones uses AWS to create a secure perimeter around its web properties...
 
Security, Risk and Compliance of Your Cloud Journey - Tel Aviv Summit 2018
Security, Risk and Compliance of Your Cloud Journey - Tel Aviv Summit 2018Security, Risk and Compliance of Your Cloud Journey - Tel Aviv Summit 2018
Security, Risk and Compliance of Your Cloud Journey - Tel Aviv Summit 2018
 

Ähnlich wie Unify security, compliance, and finance teams with governance at scale - GRC204 - AWS re:Inforce 2019

以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構
Amazon Web Services
 
엔터프라이즈의 효과적인 클라우드 도입을 위한 전략 및 적용 사례-신규진 프로페셔널 서비스 리드, AWS/고병률 데이터베이스 아키텍트, 삼성...
엔터프라이즈의 효과적인 클라우드 도입을 위한 전략 및 적용 사례-신규진 프로페셔널 서비스 리드, AWS/고병률 데이터베이스 아키텍트, 삼성...엔터프라이즈의 효과적인 클라우드 도입을 위한 전략 및 적용 사례-신규진 프로페셔널 서비스 리드, AWS/고병률 데이터베이스 아키텍트, 삼성...
엔터프라이즈의 효과적인 클라우드 도입을 위한 전략 및 적용 사례-신규진 프로페셔널 서비스 리드, AWS/고병률 데이터베이스 아키텍트, 삼성...
Amazon Web Services Korea
 
AWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best PracticesAWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best Practices
Amazon Web Services
 
Cloud adoption of Higher Education Institutions.pdf
Cloud adoption of Higher Education Institutions.pdfCloud adoption of Higher Education Institutions.pdf
Cloud adoption of Higher Education Institutions.pdf
Amazon Web Services
 

Ähnlich wie Unify security, compliance, and finance teams with governance at scale - GRC204 - AWS re:Inforce 2019 (20)

AWS Governance at Scale_AWSPSSummit_Singapore
AWS Governance at Scale_AWSPSSummit_SingaporeAWS Governance at Scale_AWSPSSummit_Singapore
AWS Governance at Scale_AWSPSSummit_Singapore
 
以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構
 
Using automation to drive continuous-compliance best practices - SVC309 - Chi...
Using automation to drive continuous-compliance best practices - SVC309 - Chi...Using automation to drive continuous-compliance best practices - SVC309 - Chi...
Using automation to drive continuous-compliance best practices - SVC309 - Chi...
 
Cloud DevSecOps masterclass: Lessons learned from a multi-year implementation...
Cloud DevSecOps masterclass: Lessons learned from a multi-year implementation...Cloud DevSecOps masterclass: Lessons learned from a multi-year implementation...
Cloud DevSecOps masterclass: Lessons learned from a multi-year implementation...
 
엔터프라이즈의 효과적인 클라우드 도입을 위한 전략 및 적용 사례-신규진 프로페셔널 서비스 리드, AWS/고병률 데이터베이스 아키텍트, 삼성...
엔터프라이즈의 효과적인 클라우드 도입을 위한 전략 및 적용 사례-신규진 프로페셔널 서비스 리드, AWS/고병률 데이터베이스 아키텍트, 삼성...엔터프라이즈의 효과적인 클라우드 도입을 위한 전략 및 적용 사례-신규진 프로페셔널 서비스 리드, AWS/고병률 데이터베이스 아키텍트, 삼성...
엔터프라이즈의 효과적인 클라우드 도입을 위한 전략 및 적용 사례-신규진 프로페셔널 서비스 리드, AWS/고병률 데이터베이스 아키텍트, 삼성...
 
以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構以容器技術為基礎的混合雲設計架構
以容器技術為基礎的混合雲設計架構
 
Governance@scale - Governance of Multi-Account, Large-Scale AWS Environments ...
Governance@scale - Governance of Multi-Account, Large-Scale AWS Environments ...Governance@scale - Governance of Multi-Account, Large-Scale AWS Environments ...
Governance@scale - Governance of Multi-Account, Large-Scale AWS Environments ...
 
Cloud Governance and Provisioning Management using AWS Management Tools and S...
Cloud Governance and Provisioning Management using AWS Management Tools and S...Cloud Governance and Provisioning Management using AWS Management Tools and S...
Cloud Governance and Provisioning Management using AWS Management Tools and S...
 
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
 
Hybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSHybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWS
 
Welcome To Day One
Welcome To Day OneWelcome To Day One
Welcome To Day One
 
AWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best PracticesAWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best Practices
 
Control your cloud environment with AWS management tools
Control your cloud environment with AWS management toolsControl your cloud environment with AWS management tools
Control your cloud environment with AWS management tools
 
Best Practices for Safe Deployments on AWS Lambda and Amazon API Gateway (SRV...
Best Practices for Safe Deployments on AWS Lambda and Amazon API Gateway (SRV...Best Practices for Safe Deployments on AWS Lambda and Amazon API Gateway (SRV...
Best Practices for Safe Deployments on AWS Lambda and Amazon API Gateway (SRV...
 
Modern Applications Development on AWS
Modern Applications Development on AWSModern Applications Development on AWS
Modern Applications Development on AWS
 
Using automation to drive continuous-compliance best practices - SEC208 - New...
Using automation to drive continuous-compliance best practices - SEC208 - New...Using automation to drive continuous-compliance best practices - SEC208 - New...
Using automation to drive continuous-compliance best practices - SEC208 - New...
 
Containers on AWS
Containers on AWSContainers on AWS
Containers on AWS
 
Cloud adoption of Higher Education Institutions.pdf
Cloud adoption of Higher Education Institutions.pdfCloud adoption of Higher Education Institutions.pdf
Cloud adoption of Higher Education Institutions.pdf
 
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
 
Securing Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOpsSecuring Container-Based Applications at the Speed of DevOps
Securing Container-Based Applications at the Speed of DevOps
 

Mehr von Amazon 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 AWS
Amazon 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 Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon 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
 

Mehr von 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
 

Unify security, compliance, and finance teams with governance at scale - GRC204 - AWS re:Inforce 2019

  • 1. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Unify security, compliance, and finance teams with governance at scale Doug Vanderpool Principal Consultant AWS Enterprise Advisory Team G R C 2 0 4 Brett Miller Technical Program Manager AWS Governance@Scale Brian Price CEO cloudtamer.io
  • 2. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda Introduction Tackling anti-patterns Governance at scale 101 Automating governance at scale Success stories
  • 3. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 4. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. 4 There’s more to cloud transformation than this…
  • 5. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. 5 Legacy IT Buy Centralized management that is divorced from business On-prem security Request -> Order -> Installation Minimal releases Pay as you go Decentralized management that is aligned with business and business owners Cloud security (where a single person can have major impact) Self-service with assurance Frequent code deployments for agility and innovation Modern Cloud@Scale
  • 6. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. 6 Legacy Culture “Mother may I?” Limited visibility Centralized management Prolonged procurement Infrequent change Autonomy Stewardship Delegation Instantaneous IT resources Constant change Cloud Culture
  • 7. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. 7 Successful cloud transformation looks like this…
  • 8. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Report: The cloud transformation journey: Great expectations lead to a brave new world Source: 451 Research, LLC
  • 9. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 10. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. 1 Cloud Sprawl and Cloud ConcernsExperimentationand POCs 2 The journey to cloud adoption “Lift and Shift” and Limited Success 3
  • 11. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. The typical AWS adoption reality Amazon S3 Project 1 AWS Account Amazon EC2 Project 2 AWS Account Amazon S3 Amazon EC2 Amazon RDS Stage 1 Specific Systems Limited Accounts Minimal Services Stage 2 Numerous Systems Multiple Accounts Many Services Amazon S3 Project 1 AWS Account Amazon EC2 Amazon VPC Amazon S3 Project 2 AWS Account Amazon EC2 Amazon VPC Amazon EMR Amazon Kinesis Amazon Redshift Project 3 AWS Account Amazon S3 Project 4 AWS Account Amazon EC2 Project 5 AWS Account Amazon API Gateway Amazon SQS Amazon WorkSpaces Amazon ECS AWS Elastic Beanstalk Amazon S3 Amazon EC2 Amazon EMR
  • 12. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Limited accounts vs. governance at scale • This is a one-way door • AI/ML, blockchain, “the next big thing” • Agility • Enable your teams by removing barriers • Drive ownership and accountability
  • 13. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Guardians at the gate If one person or team is a “gate,” you will struggle to scale. Photo by Paolo Nicolello on Unsplash AWS Cloud Anti-Pattern Blog Post: https://tinyurl.com/y2pjlk99
  • 14. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Trade-offs in developer controls and developer agility • Prescribes limited access to the AWS platform based on catalog templates, via middleware, or via centralized control • Suitable for meeting common requirements of less-technical internal users • Traditionally doesn’t allow developers to access cloud APIs • Relies too much on humans and manual processes Controlled environment • Complete power of the AWS platform; every “approved” feature available immediately • Native access to the AWS Console, CLI, API • Enables powerful DevOps CI/CD pipelines • Requires a comprehensive foundation for managing access, security, collaboration • Requires the building or buying of a solution that can manage access, budget, compliance of many AWS accounts Minimally encumbered environment
  • 15. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Avoiding departments of “No” • Find a way to yes • Build consensus, not silos Business Unit Autonomy Integration Multi-Account Strategy
  • 16. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 17. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Signs you may need governance • Your cloud management team – or your security team – is viewed as the “Department of No.” • You can’t hire enough people to effectively manage your cloud presence and keep up with the demand from your users. • Requests for accounts or account access seem to go into a black hole. • Your dev and test environments are required to be set up to meet the same approvals as your production environment.
  • 18. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS governance at scale framework • Provides customers with the blueprint for enterprise cloud success • We drink our own champagne: these best practices were first adopted by AWS to manage thousands of cloud accounts AWS Governance at Scale: https://tinyurl.com/yxwhfqd2
  • 19. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Three principlesof governance at scale Account management • Align AWS accounts with the organization through a common interface. Standardize and streamline provisioning, maintenance, and access control policies for many AWS accounts and workloads Cost enforcement • Ensure AWS accounts and workloads do not exceed budget Compliance automation • Accelerate security authorizations, provide continuous monitoring and configuration management, and enforce security controls
  • 20. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. People Process Technology Delegation Decentralized Autonomy Stewardship AWS Automated governance solution
  • 21. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 22. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. • Enforces fiscal and compliance policies with more than notifications • Provides native access to cloud capabilities—it’s not a cloud broker • Easy access for technical staff to create the resources they need • Easy for senior leadership to enact financial and compliance oversight as adoption scales cloudtamer.io enables organizations to manage their cloud presence at scale
  • 23. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Cloud@Scale: Account management Company X Dept. A Project 1 Project 2 Project 3 Dept. B Project 4 Project 5 Dept. C Project 6 • Centralized management of all cloud accounts • Federated single sign-on and 2-factor authentication (MFA) • Automated, self-service account creation with native Console, CLI, and API access Account Management
  • 24. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Cloud@Scale: Budget enforcement Company X Dept. A Project 1 Project 2 Project 3 Dept. B Project 4 Project 5 Dept. C Project 6 • Centralized management of all cloud accounts • Federated single sign-on and 2-factor authentication (MFA) • Automated, self-service account creation with native Console, CLI, and API access Account Management BudgetEnforcement • Hierarchical budget alignment to projects and organizational units with real-time spend tracking • Configurable enforcement actions to alert, freeze spending, and terminate cloud resources
  • 25. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Cloud@Scale: Compliance automation • Inheritable rules to enforce and share policies, configurations and approved resources • Cloud rule and policy exemption workflows to simplify change management • Integration with GRC tools to validate account configuration and accelerate accreditation Company X Dept. A Project 1 Project 2 Project 3 Dept. B Project 4 Project 5 Dept. C Project 6 ComplianceAutomation • Centralized management of all cloud accounts • Federated single sign-on and 2-factor authentication (MFA) • Automated, self-service account creation with native Console, CLI, and API access Account Management BudgetEnforcement • Hierarchical budget alignment to projects and organizational units with real-time spend tracking • Configurable enforcement actions to alert, freeze spending, and terminate cloud resources
  • 26. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Visit cloudtamer.io in booth 234.
  • 27. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 28. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Global leader in entertainment Pain comes with scale. Pain brings willingness to change. Integration is hard work. Speed and ease of implementation is key. Governance at scale is a clear path. Photo: peter-lewicki-411606 on Unsplash
  • 29. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Results: Integration and automation • An integrated governance at scale, AWS security epics, and AWS Landing Zone solution • Manual integrations with Apptio, ServiceNow, and Terraform • Automated AWS account creation and guardrails
  • 30. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Governance for massive data and cost control Source: NASA NASA is responsible for a large and growing earth science data collection. Concerns around cost control endangered the cloud program.
  • 31. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Goals for the multi-account cloud platform ● Maximize autonomy: a platform, not a gate ● Maximize flexibility: freedom to achieve mission ● Deliver shared services and controls: reduce duplication, complexity, cost
  • 32. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Controlling user access • User authentication • Grant uniform access and experience to end users from multiple identity management systems (NAMS (SAML) / internal directory / active directory) • Enforce and validate minimum authentication levels via two-factor authentication • Ensure that users only have access commensurate to the authentication type with cloudtamer.io • User authorization • Control who views finances, who accesses AWS resources, and who manages finance • cloudtamer.io manages AWS IAM roles and policies at an organization level
  • 33. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Spend insight and enforcement • Enforces individual AWS account-level budget through “budget caps” • Provides account alert spend monitoring and budget control actions • Allows for flexible access levels: • Top-level view for management & business teams • Account view for admins & developers as needed
  • 34. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Results: Massive data with cost control 80 TBs/day generation 400 TBs/day reprocessing 300 GB granules 150 PBs @ 50 Gbps processing speed for months NASA Earthdata Cloud (EDC) – http://earthdata.nasa.gov
  • 35. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Governance for enterprise software development Developers needed fast, unhindered, access to computing resources, modern development tools, and streamlined services to develop applications. With thousands of developers accessing this environment, what could possibly go wrong? Photo: hack-capital-568971 on Unsplash
  • 36. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Developers build at their leisure; leaders get visibility • Native access to AWS in a secure manner with access to only allowed services • Self-service access to create the resources needed for projects – provided those resources are within budget and compliance standards • Integrated security and compliance services • Budget and compliance oversight for senior leadership to gain better insight on usage
  • 37. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Results • Scalability: The ability to scale to 40K+ users with computing availability to meet unique mission needs • Speed: Reduction of time to get cloud accounts and resources allowing quicker innovation • Security: Automatic monitoring and detection of anomalous security events to better protect against threats to the enterprise • Compliance: Prevention against users intentionally or unintentionally violating financial or security policies (i.e., FedRAMP, Antideficiency Act) ensuring cost- effective, secure solutions are built
  • 38. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Recommendations ✓ Implement a scalable, hierarchical, automated governance solution. ✓ Balance boundaries and guidelines with user capability and speed. ✓ Start with a Minimum Lovable Product (MLP). ✓ Buy, build, or partner, but set timeframes. ✓ Define your success criteria and continually measure and report.
  • 39. © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Next steps
  • 40. Thank you! © 2019,Amazon Web Services, Inc. or its affiliates. All rights reserved. Doug Vanderpool Principal Consultant AWS Enterprise Advisory Team dougvan@amazon.com Brett Miller Technical Program Manager AWS Governance@Scale brettmi@amazon.com Brian Price CEO cloudtamer.io bprice@cloudtamer.io