yung chou - anatomy of cloud solution

24
1

Upload: mike-rosado-devops-casm-mcsa-msitp-mcse

Post on 22-Jan-2017

738 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Yung Chou - Anatomy of Cloud Solution

1

Page 2: Yung Chou - Anatomy of Cloud Solution

http://yungchou.wordpress.com

@yungchou

Technology Evangelist

Page 3: Yung Chou - Anatomy of Cloud Solution

The Anatomy of a Cloud Solution

Page 4: Yung Chou - Anatomy of Cloud Solution

4

Point-to-Site

VPN

Site-to-Site

VPN

DNS

Page 5: Yung Chou - Anatomy of Cloud Solution

5

Storage

Page 6: Yung Chou - Anatomy of Cloud Solution

Primary datacenter

• Region X

Storage accountStorage accountTotal 3 replicas

LRS

Azure

name

resolution

Secure

storage

access

• Three replicas are placed within a single facility

within a single region to provide a continuum of

durability and availability

© 2016 Yung Chou.

Azure Locally-Redundant Storage (LRS)

Storage

Account

Azure pricing: http://aka.ms/pricing 6

Page 7: Yung Chou - Anatomy of Cloud Solution

Secondary datacenter

• Region YPrimary datacenter

• Region X

Storage accountStorage accountTotal 3 replicas

LRS

Storage accountStorage accountTotal 3 replicas

LRS (Replicated)

Free ingress

transmission

For RA-GRS,

charged egress

transmission

Azure

name

resolutionGeo-failover

Secure

storage

access

Azure Geo-Redundant Storage (GRS/RA-GRS)

Storage

Account

© 2016 Yung Chou.

Azure pricing: http://aka.ms/pricing

GRS or RA-GRS

7

Page 8: Yung Chou - Anatomy of Cloud Solution

Datacenter facility

• Region X

ReplicaSecure

storage

access

Azure

name

resolution

Datacenter

• Region X (or Region Y)

Replica

Datacenter

• Region X (or Region Y)

Replica

Azure Zone-Redundant Storage (ZRS)

© 2016 Yung Chou.

• Three replicas may span across two or three facilities on

one or two regions.

• ZRS fits between LRS and GRS in terms of providing a

continuum of durability and price.

• No metrics, logging capability, or conversion to LRS/GRS

• Supporting block blobs only

Azure pricing: http://aka.ms/pricing

Storage

Account ZRS

8

Page 9: Yung Chou - Anatomy of Cloud Solution

9

Point-to-Site

VPN

Site-to-Site

VPN

DNS

Network

Page 10: Yung Chou - Anatomy of Cloud Solution

contoso.corp

Data-Tier

10.2.2.0/24

Collab-Tier

10.2.3.0/24

Frontend

10.2.4.0/24

Backend

10.2.1.0/24Availability

Set

Availability

Set

fe1fe2

dc1/dns

10.2.1.4/24

dc2/dns

10.2.1.5/24

Load-Balancer

SQLSharePoint

Microsoft Azure Virtual Network - 10.2.x

fe3

Availability Set

AD Forest in Azure Vnet

© 2016 Yung Chou.

10

Page 11: Yung Chou - Anatomy of Cloud Solution

contoso.corp

Data-Tier

10.2.2.0/24

Collab-Tier

10.2.3.0/24

Frontend

10.2.4.0/24

Backend

10.2.1.0/24 Availability

Set

fe1fe2

dc1/dnsdc2/dns

Load-Balancer

SQLSharePoint

Microsoft Azure Virtual Network

fe3

Availability Set

Microsoft Azure Virtual Network Site

fabrikam.inc

Data-Tier

192.168.12.0/24

Collab-Tier

192.168.13.

0/24

Frontend

192.168.14.0/24

Backend

192.168.11.0/24 Availability

Set

fe1fe2

dc1/dnsdc2/dns

Load-Balancer

SQLSharePoint

Microsoft Azure Virtual Network

fe3

Availability Set

Microsoft Azure Virtual Network Site

B2B with Azure Vnet-to-Vnet Connectionhttp://aka.ms/v2v

© 2016 Yung Chou.

11

Page 12: Yung Chou - Anatomy of Cloud Solution

contoso.corp

On-premises

Active Directory

establishment

Site-to-Site

VPN

Windows Server 2012 R2

as a VPN gateway

Point-to-Site

VPN

Data-Tier

10.2.2.0/24

Collab-Tier

10.2.3.0/24

Frontend

10.2.4.0/24

Backend

10.2.1.0/24 Availability

Set

fe1fe2

dc1/dns

10.2.1.4/24

dc2/dns

10.2.1.5/24

Load-Balancer

SQLSharePoint

Microsoft Azure Virtual Network - 10.2.x

fe3

Availability Set

Microsoft Azure Virtual Network Site

Hybrid Cloud with Azure S2S/P2S VPN

© 2016 Yung Chou.

12

Page 13: Yung Chou - Anatomy of Cloud Solution

Point-to-Site

VPN

Site-to-Site

VPN

DNS

13

Compute

Page 14: Yung Chou - Anatomy of Cloud Solution

14

Page 15: Yung Chou - Anatomy of Cloud Solution

Point-to-Site

VPN

Site-to-Site

VPN

DNS

15

DevOps

Page 16: Yung Chou - Anatomy of Cloud Solution

16

Page 17: Yung Chou - Anatomy of Cloud Solution

DevOps Environment

17

Point-to-Site

VPN

Site-to-Site

VPN

DNSPoint-to-Site

VPN

Site-to-Site

VPN

DNSPoint-to-Site

VPN

Site-to-Site

VPN

DNSPoint-to-Site

VPN

Site-to-Site

VPN

DNSPoint-to-Site

VPN

Site-to-Site

VPN

DNSPoint-to-Site

VPN

Site-to-Site

VPN

DNSPoint-to-Site

VPN

Site-to-Site

VPN

DNSPoint-to-Site

VPN

Site-to-Site

VPN

DNS

Production

Page 18: Yung Chou - Anatomy of Cloud Solution

18

Point-to-Site

VPN

Site-to-Site

VPN

DNS

Page 19: Yung Chou - Anatomy of Cloud Solution

19

Page 20: Yung Chou - Anatomy of Cloud Solution

20

Azure Quickstart Templates

Page 21: Yung Chou - Anatomy of Cloud Solution

21

Azure AD Multi-Factor Authentication

Page 22: Yung Chou - Anatomy of Cloud Solution

22

Point-to-Site

VPN

Site-to-Site

VPN

DNS

Page 23: Yung Chou - Anatomy of Cloud Solution

23

If interested in working on a POC on

Azure, Chef, Container and IoT

Check with [email protected]

Page 24: Yung Chou - Anatomy of Cloud Solution

http://yungchou.wordpress.com

@yungchou

Technology Evangelist