+ All Categories
Home > Documents > Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Date post: 12-May-2015
Category:
Upload: michael-kirst-neshva
View: 310 times
Download: 0 times
Share this document with a friend
49
Michael Kirst-Neshva MVP Office 365 Senior IT-Infrastructure Architect ANK Business Services UG [email protected] Windows Azure Hybrid Cloud mit Windows AZURE Active Directory (WAAD) SharePoint Konferenz Wien 2013 Veranstal ter:
Transcript
Page 1: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Michael Kirst-Neshva

MVP Office 365Senior IT-Infrastructure ArchitectANK Business Services UG [email protected]

Windows Azure

Hybrid Cloud mitWindows AZURE Active Directory(WAAD)

SharePoint Konferenz Wien 2013

Veranstalter:

Page 2: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

„If deploying an application requires a developer‘s involvement, it‘s not IaaS“

• Abstrahiert physische Hardware

• Kunde ist verantwortlich für das OS, Software und Datenbanken

• Rechenkapazitäten wie Performance, Bandbreite und Speicherzugriff sind standardisiert

Was ist Infrastructure as a Service?

Infrastructure as a Service in Windows Azure

Page 3: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Infrastructure as a Service in Windows Azure

The spring release of Windows

Azure Infrastructure as a Service

introduces new functionality that

allows full control and

management of virtual machines

along with an extensive virtual

networking offering.

Page 4: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Übersicht

Infrastructure as a Service in Windows Azure

Page 5: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

VM-Größe

Anzahl CPUs

RAM Bandbreite

Anzahl Disks

SQL Edition

Extra Small

Shared 768 MB 5 (Mbps) 1 Express

Small 1 1.75 GB 100 (Mbps)

2 Standard

Medium 2 3.5 GB 200 (Mbps)

4 Standard

Large 4 7 GB 400 (Mbps)

8 Standard/ Enterprise

Extra Large

8 14 GB 800 (Mbps)

16 Standard/ Enterprise

Jede persistente Disk kann bis zu 1 TB betragen

Verfügbare VM-Größen

Infrastructure as a Service in Windows Azure

Page 6: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Cross-Premise Konnektivität

Infrastructure as a Service in Windows Azure

Page 7: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

• Cloud Services stellen einen logischen Container zur Ausführung von VMs dar

• Befindet sich nur eine VM in diesem, wird er im Azure Portal nicht extra ausgewiesen

• Cloud Services besitzen jeweils ein eigenes virtuelles Netzwerk

• Sind von außen via öffentlicher IP erreichbar (VIP)

• Ports sind zur Laufzeit konfigurierbar

• Cloud Services können via VPN mit lokalen Netzen verbunden werden (IPsec)

Virtual Machines können gemeinsam in einem gemeinsamen Cloud Service gehostet werden

Cloud Services

Page 8: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Virtual Machine Portabilität

Page 9: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure

Lokales Rechenzentrum

Page 10: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure

Lokales Rechenzentrum

Page 11: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure Andere Service Provider

Lokales Rechenzentrum

Page 12: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Lokales Rechenzentrum

Windows Azure Other Service Providers

no lock-in

Page 13: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure Storage

VM mit Persistenten Laufwerk

Page 14: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure Storage

VM mit Persistenten Laufwerk

Page 15: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure Storage

VM mit Persistenten Laufwerk

Page 16: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Zuverlässig und immer verfügbar(always on)

Windows Azure Storage

VM mit Persistenten Laufwerk

Page 17: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Continuous storage

geo-replication

Dublin

DC

Amsterda

mDC

> 500 miles

Windows Azure Storage

Europäische Datenreplikation

Page 18: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

• Zum korrekten Tunnelaufbau wird KB2523881 benötigt (Windows Server 2008/R2)• http://support.microsoft.com/default.aspx?scid=kb;EN-US;2523881

• Sowohl der Gateway Rechner in Azure, als auch der Rechner welcher lokal als IPsec-Endpunkt dient, haben keine Konnektivität zu den Rechnern auf der anderen Seite des Tunnels

• IPsec-Tunnel sind nicht kompatibel mit NAT• Auch Portweiterleitungen funktionieren nicht• öffentliche IP direkt an NIC des Windows Servers wird benötigt

• IPsec-Tunnel wird Azure-seitig initiiert

Besonderheiten bei der Konfiguration

Page 19: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure Networks

Subnetz Cz.B.

10.10.5.0/24

Subnetz Bz.B.

10.10.4.0/24

Subnetz Az.B.

10.10.3.0/24G

ate

way S

ub

netz

z.B. 1

0.1

0.1

.0/2

4Web-Server

File-Server

SQL-Server

Win

dow

s Serv

er

Öff

entlich

e IP

Page 20: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Dieser Host sieht keine

Rechner im WA VNET !

Beispielaufbau

Lokales Netz 192.168.150.0/24

192.168.150.30

WA

VN

ET 1

92.1

68.0

.0/1

9

98.78.65.43

192.168.150.10

SP1

192.168.4.5

192.168.1.5

SP2

192.168.4.4

192.168.1.4

DB2

192.168.5.5

DB1

192.168.5.4

Gateway Subnetz 192.168.1.0/24

SharePoint Server Subnetz 192.168.4.0/24

DB-Server Subnetz 192.168.5.0/24

Gate-way

192.168.1.11

169.23.42.23

Page 21: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Anbindung verschiedener Cloud Solutions / Cloud Provider

Hybrid Möglichkeiten

Lokales Netzwerk

SP1

SP2

SAPArchive

Gate-way

Windows AZURE Netzwerk

Cloud Service Provider Netzwerk

Gate-way

Page 22: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Anbindung verschiedener Cloud Solutions / Cloud Provider

Hybrid Möglichkeiten

Lokales Netzwerk

SP1

SP2

SAPArchive

Gate-way

Windows AZURE Netzwerk

Cloud Service Provider Netzwerk

Gate-way

Internet

Gate-way

Internet

Page 23: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Anbindung verschiedener Cloud Solutions / Cloud Provider

Hybrid Möglichkeiten – Beispiel SharePoint Backup

Lokales Netzwerk

SP1

SP2

SAPArchive

Gate-way

Windows AZURE Netzwerk

Cloud Service Provider Netzwerk

Gate-way

Internet

Gate-way

Internet

AZURE Storage

Page 24: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

• Windows Azure Networks bietet standardkompatible IPsec-Tunnel zwischen VNets aus Cloud Services und On-Premises-Netzen

• Beispielkonfigurationsskripte für• Cisco ASA / ISR / ASR• Juniper SSG / ISG

• Andere IPsec-Endpunktsysteme denkbar • Windows Server – RRAS (Windows 2008 R2)• Linux (Router) (z.B. RouterOS von RouterBOARD)• AppGate der Firma Cryptzone

• Windows 2012 als RRAS offiziell supportet

• Leistungsfähiges Webportal zur Konfiguration von komplexen Netzwerkumgebungen in Windows Azure

Zusammenfassung

Page 25: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Claims Will Get The Job

Done

Page 26: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

ScenariosWindows

Azure

Page 27: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Security challenge

Your App

Authentication

Authorization

User store

ManagementUI

Forget password?

Customersupport Data

protection

Integrationwith AD

LDAPUser

mapping

Synchronization

IntegrationWith

Facebook

MoreUser

mapping

FacebookAuth API

MoreSynchronizatio

n

Dear programmer:

Thank you for securing your application!

SincerelyHacker

Page 28: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure Active

Directory

Page 29: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Windows Azure Active Directory• Extension of Active

Directory into the cloud

• Designed primarily to meet the needs of cloud applications

• Identity as a service: an essential part of Platform as a Service

cloud

app

cloud

app

cloud

app

Page 30: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Identity Management as a Service• Consolidate identity

management across cloud apps

• Connect to directory from any platform, any device

• Connect with people from web identity providers and other organizations

cloud

app

cloud

app

cloud

app

Page 31: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Relationship to Windows Server AD• On-premises and cloud

Active Directory managed as one

• Directory information synchronized to cloud, made available to cloud apps via role-based access control

• Federated authentication enables SSO to cloud applications

cloud

app

cloud

app

cloud

app

Sync and Federation

Page 32: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Directory Graph API• RESTful programmatic access to directory• Objects such as users, groups, roles, licenses• Relationships such as member, memberOf, manager, directReport

• Requests use standard HTTP methods• POST, GET, PATCH, DELETE to create, read, update, and delete• Response in XML or JSON; standard HTTP status codes• Compatible with OData 3.0

• OAuth 2.0 for authentication• Role-based assignment for application and user authorization

Page 33: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Three-Tier SharePoint Farm

Web Tier

Application Tier

Database Tier

Load Balancer

Web Front End

Application ServerCentral Admin

Database ServerConfig and Content DB

Page 34: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

SharePoint Farm ConfigurationAD/DC/DNS

OnPrem

LB WFE SQLAppSvr

80

2012

VPN Tunnel

Cloud Svc

Cloud Svc

Virtual Network

Azure

AD/DC/DNS

Page 35: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

SharePoint in Windows Azure

Internet

Persistent VM Role

SharePoint FrontEnd

Persistent VM Role

SharePoint FrontEnd

Persistent VM Role

Search and Indes

Persistent Desk

Persistent VM Role

DC DNS

Server Account

Persistent VM RoleSQL

Persistent VM Role

SQL

Local DNS

SQ

L Mirro

ring

LB

Windows Azure Virtual Network

Use Accounts

OnPremisesDC DNS

10.8.8.x

Domain Joined to On-Premises Network

Page 36: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

PowerShell Automation• http://windowsazure.com/man

age

• Based on the Windows Azure Service Management APIs

• Fully automate VM deployments

• Accomplish tasks not in the portal

Page 37: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

DEMOWie sieht das in AZURE aus?

Page 38: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Deploy Virtual Machine Example

## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe `-ImageName $spimage -InstanceSize Medium |

$dns1 = New-AzureDns -Name 'dns1' -IPAddress '10.1.2.4'

New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname `-DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2

Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd `-Domain $domain -DomainUserName $domuser -DomainPassword $dompwd `-MachineObjectOU $advmou -JoinDomain $joindom |

Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' `-LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 `-ProbePath '/healthcheck/iisstart.htm' |Set-AzureSubnet $spsubnet. . .

Page 39: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Installation Scenario Deployment type and scale

RAM Processor

Hard Disk Space

Single server with a built-in database or single server that uses SQL Server

Development or evaluation installation of SharePoint Foundation 2013

8 GB 64-bit, 4 cores

80 GB for system drive

Single server with a built-in database or single server that uses SQL Server

Development or evaluation installation of SharePoint Server 2013

24 GB 64-bit, 4 cores

80 GB for system drive

Web server or application server in a three-tier farm

Pilot, user acceptance test, or production deployment of SharePoint Server 2013

12 GB 64-bit, 4 cores

80 GB for system drive

SharePoint Server Configuration

Page 40: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

SQL Server Configuration

Component Minimum requirement Processor 64-bit, 4 cores for small deployments

64-bit, 8 cores for medium deployments

RAM 8 GB for small deployments 16 GB for medium deployments

Page 41: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

(Angaben ohne Gewähr)

SharePoint AZURE BeispielrechnungComponent VM 8 x XL (8x1,6 GHz CPU, 14 GB RAM, 2.040 GB Speicher)

€ 2.745,27Speicher(geo redundant)

5.000 GB € 309,23

Speicher(lokal redundant)

5.000 GB € 245,85 250 Mio Transaktion € 18,62

Bandbreite 500 GB € 44,24

Virtuelles Netzwerk

360 Stunden € 13,41

Gesamtsumme € 3.376,68 Monatlich (pay as you go) € 2.748,72 6 - Monatsplan € 2.662,83 12 – Monatsplan

Page 42: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Technical Deployment Considerations for SharePoint 2013 on Windows Azure Virtual

http://gallery.technet.microsoft.com/Technical-Deployment-db645804

Install SharePoint 2013 on AzureVM–How to

http://blogs.technet.com/b/patrick_heyde/archive/2013/01/25/install-sharepoint-2013-on-azurevm-how-to.aspx

Deployment Guide SharePoint 2013

Page 43: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Wir können Sie unterstützen

[email protected]

“Existenz-gründerpaket” Office 365

Service Provider

Stellplätze in deutschen Rechenzentren

Internet Services

- Managed DNS

- Managed FTP

43

Managed Services für

- Office 365- Windows

Intune- Windows

AZURE

Office 365 Business Pakete

Managed Services für

- DocAve- Cryptzone

SaaS- System

Center- Hyper-V

PoC Workshops

Infrastruktur Architektur

Hybrid Cloud Consulting

Page 44: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Web RessourcenUnter folgenden Einstiegspunkten finden sich alle Ressourcen, die für einen Start in Windows Azure wichtig sind

• Windows Azure Homepagehttp://www.azure.com

• Kostenloser Demo-Accounthttp://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=A2DCCE88E

• Windows Azure Development Centerhttp://www.windowsazure.com/en-us/develop/overview/

• Windows Azure SDKshttp://www.windowsazure.com/en-us/develop/downloads/

• Windows Azure Training Kithttp://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/

• Kundenreferenzenhttp://www.microsoft.com/de-de/business/kundenreferenzen/default.aspx?product=53

• Video-Serie zu Windows Azure (10-Minuten-Videos):http://www.youtube.com/watch?v=kLfaa_19yB4&list=PLC71216BDE26EBE8C

Page 45: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Guidelines for Deploying Windows Server Active Directory on Windows Azure Virtual Machines

http://msdn.microsoft.com/en-us/library/windowsazure/jj156090.aspx

Create a Virtual Network for Cross-Premises Connectivity

http://www.windowsazure.com/en-us/manage/services/networking/cross-premises-connectivity/

Compliance and Security

http://www.windowsazure.com/de-de/support/trust-center/compliance/

RouterBOARD (RouterOS) – MikroTik (ab 45 USD bzw. 1 User for Free)http://www.mikrotik.com/software.html

Guided Tour of Windows AZURE Active Directory

http://haishibai.blogspot.com/2012/07/guided-tour-of-windows-azure-active.html

How to connect your on-premise network to Windows Azure using Windows Server as a VPN gateway

http://morgansimonsen.wordpress.com/2012/10/24/how-to-connect-your-on-premise-network-to-windows-azure-using-windows-server-as-a-vpn-gateway-2/

Integrating Active Directory into Windows Azure Virtual Machines

http://clintedmonson.ulitzer.com/node/2523213

Weitere Webressourcen

Page 46: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

SharePoint Camp ab 08. Juli in Münchenab 05. August in Berlinab 02. September in Karlsruhein zwei speziellen Versionenwww.SharePointCamp.de

Trainings und Events der ppedvMehr als 100 verschiedene Trainings auf Microsoft-Technologien spezialisiert11 Standorte in AT & D Maßgeschneiderte Trainings direkt bei Ihnen vor Ort!www.ppedv.at

Wir sehen uns wieder!

Page 47: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Hat Ihnen mein Vortrag gefallen?Ich freue mich auf Ihr Feedback!

Page 48: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

VIELEN DANK!

Platin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner:

Page 49: Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

I

www.azure.com


Recommended