azure governancedownload.microsoft.com/.../martin_vliem_azure_governance.pdf · service...

49

Upload: others

Post on 28-May-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 2: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Azure Governance Foundational technology building

blocks for enterprise control

Page 3: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Agenda

• Introduction to Cloud governance challenges

• Azure governance controls all-up

• Enterprise controls

• Subscription & resource controls

• Access & audit controls

• Scenario

Page 4: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 5: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Azure

Platform Service

Application

Container

Application

Container

Office 365

Managed Service

On-premises

Mail Unified

Communi-

cation

Collaboration

Page 6: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Management and Support

Service Operations

Fabric

Service Delivery

Platform

Application

Manageand

support

Support

Provide capability

Provide capability

DefineDefineDefine

Request Fulfillment

Asset and Configuration Management

Change Management

Incident and Problem

Management

Release and Deployment Management

Access Management

Daily Operations

Knowledge Management

Service Monitoring

Configuration Management

Service Reporting

Network Support

Service Management

Fabric Management

Deployment and

Provisioning

Authentication

Consumer and Provider

Portal

Usage and Billing

Authorization

Data Protection

Directory

Process Automation

Compute StorageNetwork

Virtualization

Service Level Management

Financial Management

Regulatory Policy and Compliance Management

Information Security

Management

Availability and

Continuity Management

Capacity Management

Service Lifecycle

Management

Enable services

Provide capability

Enable services

Define

Business Relationship Management

This diagram is updated periodically. The latest version can be found online. Version 1

Cloud Services Foundation Reference Model

Detailed information about this diagram is provided in the Cloud Services Foundation Reference Model article.

Required Processes

Required

Processes

Management &

Support

Mgmt & Sup

Administrator

Service

Operations

Author

Operations

Manager

Application

Developer Operator

Fabric

Fabric

Administrator

Platform

Platform

Administrator

Service Delivery

Service

Manager

Reliability

Manager Architect

Required

Capabilities Cloud Service

http://aka.ms/Xzpey8

Page 7: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

1. Enterprise governance, risk, compliance

2. Resource level controls (organizing)

3. Access control, auditing & monitoring

4. Connectivity controls (hybrid networking)

Page 8: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Azure governance controls overview

Page 9: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

State-of-the-art security

and access control.

200+ services delivered

24X7

Leading innovator in

power efficiency

Thousands+ people in

engineering and

operations and major

investments in cloud

Physical

Features

Geo-

Distribution

Platform

Availability

and Security

Compliance

and DR

99.9% / 99.99% uptime,

financially-backed SLAs

Highly available

platform services

Service isolation over

virtualized

compute and network

Clear boundaries and

multiple lines of

defense

Broad compliance

certifications • ISO 27001:5000

• SSAE16 (SAS70-TII)

• HIPAA

• PCI-DSS

• EUDPD – Safe Harbor • Art 29 Working Party

• EU Model Clauses

• ISO/IEC 27018

• Data Processing Agreement

Preparedness, testing,

refinement

Multiple data centers in

different geographies in

19 regions

Local, zone and geo-

replication

Redundant platform

services and failover

Page 10: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

(NSP)

EXP

Public Internet

Page 11: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 12: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Azure Portals

Management portals Service catalog

Deploy

Delete

Configure

Monitor

Manage

Operate…

Account portal

Subscription management

Preview features

Enterprise subscription & billing management

Delegation of control (departments)

Billing information

Reporting / billing API

Page 13: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription have the ability to access and manage Subscriptions and

development projects within the Azure Management Portal. The Service Administrator does not have access to the Enterprise Portal unless they also have one of

the other two roles.

Enterprise Portal

Account Owner - The Account Owner can add Subscriptions for their Account, update the Service Administrator and Co-Administrator for an individual

Subscription, view usage data for their Account, and view Account charges if enabled by the Enterprise Administrator. The Account Owner will not have visibility

of the monetary commitment balance unless they also have Enterprise Administrator rights.

Account Portal

Mgmt Portal

Enterprise Azure Roles

Enterprise Administrator -The Enterprise Administrator has the ability to add other Enterprise and Department Administrators, add Departments, add or associate

Accounts to the Enrollment, can view usage and charges data across all Accounts and Subscriptions, can view the monetary commitment balance associated to the

Enrollment. There is no limit to the number of Enterprise Administrators on an Enrollment. You can also add a Notifications Contact that can receive all email

notifications.

Department Administrator - The Department Administrator has the ability to edit their department name and cost center, manage department admins, add

accounts to the enrollment and their departments, remove accounts from their departments and view Department charges if enabled by the Enterprise Admin.

Page 14: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Functional Teams

Finance, Marketing, Sales, etc.

Geographic Locations

North America, Europe, Asia, etc.

Business Divisions

Automotive, Aerospace, Medical, etc.

Applications

Application 1, Application 2, etc.

Page 15: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 16: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 17: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 19: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 20: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 21: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 22: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Azure resource manager

AZURE RESOURCE MANAGER API

Page 23: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 24: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

container for multiple resources

resources exist in one* resource group

resource groups can span regions

resource groups can span services RESOU R CE G R OUP

A deployment within a resource group:

tracks template execution

created within a resource group

allows nested deployments

Page 25: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 26: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Resource Group

SQL DB App

Service Virtual

Machine

My

3 Tier

Template

reference()

App-centric Resource Groups and Templates

Page 27: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

SQL DB App

Service Virtual

Machine

My

DB Tier

Template

My

Web Tier

Template

My

VM Tier

Template

reference() Resource Group

App-centric Resource Groups and Tier-centric Templates

Page 28: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

SQL DB App

Service Virtual

Machine

My Nested

DB Tier

Template

My Nested

Web Tier

Template

My Nested

VM Tier

Template

Pare

nt

Tem

pla

te

reference() Resource Group

App-centric Resource Groups and Nested Templates

Page 29: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Resource Group Resource Group Resource Group

SQL DB App

Service Virtual

Machine

My

DB Tier

Template

My

Web Tier

Template

My

VM Tier

Template

Linked Resource

Tier-centric Resource Groups and Templates

Page 30: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 31: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 32: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Access control & monitoring

Page 33: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 34: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

• Mitigate risk of compromised accounts Multi-Factor Authentication (Azure MFA / Windows Server ADFS)

• Limit excessive permissions – least privilege Azure AD Role Based Access Control (RBAC)

Azure AD Privileged Identity Management (temporary/’JIT’ access controls)

• Detect insider compromise or abuse of privileges Azure auditing and logging

Azure AD anomaly detection and analysis

Page 35: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Preventing accounts with weak authentication methods

Secure your user accounts with Azure MFA Can be used with Azure Active Directory or Windows Server Active Directory

Federation Services (ADFS)

Provides a second factor (e.g. phone or device) as a second factor

Secure your user accounts with Smart Cards with Windows Server ADFS & AAD

Use your existing PKI (Smart Card, Virtual Smart Card) to secure accounts by using Azure AD accounts federated to your on premises infrastructure

Page 36: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

1

2

Page 37: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

• Superuser accounts have special risk and deserve special management.

• Enable “Just In Time” (JIT) privileged access

• Microsoft uses this paradigm to protect Azure • No standing access

• Temporary, specifically scoped elevations to resolve incidents & provide support

• Customers can now benefit from this learning – Azure AD Privileged Identity Management

Page 38: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 39: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Role Definitions

• describes the set of permissions

(e.g. read actions)

• can be used in multiple

assignments

Role Assignments

• associate role definitions with an

identity (e.g. user/group) at a

scope (e.g. resource group)

• always inherited – subscription

assignments apply to all resources

Page 40: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 41: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

subscription level – grants permissions to all resources in the sub

resource group level – grants permissions to all resources in the group

resource level – grants permissions to the specific resource

Page 42: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 43: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 44: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 45: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription
Page 46: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Scenario sample

Page 47: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Microsoft Azure On-Premises

Sector 1 Sector 2 ..

Region

NA

Region

SA

Division

Mktg

..

Division

Sales ..

Project 1

Project 2

..

Subscription

per Sector

Resource Group

per Project

Tags Region, Division, Project

“Standard” VNet

per Division in separate resource group

Billing Tracked per Division

Subnet On “standard” Vnet

assigned to each Project

Users, Groups and

Password Sync Active Directory

Express Route(s)

IT Director’ Office

Azure Active

Directory

Infrastructure Admins and

Support

Project Team Roles

Network Admins

Owners of Subscriptions

VNet Contributors of “standard” VNet RGs

Virtual Machine Contributors of Project RGs and “standard” VNet RGs

Appropriate Role on Project RGs

Page 48: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription

Your feedback is important!

Scan the QR Code and let us know via the TechDays App.

Laat ons weten wat u van de sessie vindt via de TechDays App!

Scan de QR Code.

Bent u al lid van de Microsoft Virtual Academy?! Op MVA kunt u altijd iets nieuws leren over de laatste technologie van Microsoft. Meld u vandaag aan op de MVA Stand. MVA biedt 7/24 gratis online training on-demand voor IT-Professionals en Ontwikkelaars.

Thank you!

Page 49: Azure Governancedownload.microsoft.com/.../Martin_Vliem_Azure_Governance.pdf · Service Administrator - The Service Administrator and up to 199 Co-Administrators per Subscription