Lorsque les équipes Windows Azure ont mis en place les machines virtuelles (IaaS), le cahier des charges comprenait la capacité à héberger des environnements fondamentaux de la plateforme Microsoft comme SharePoint et donc SQL Server et Active Directory. Cette session présente rapidement le positionnement des machines virtuelles Azure par rapport à d'autres fonctions Windows Azure (sites Web, Cloud Services, ...) puis montre pour AD, SQL et SharePoint les différentes possibilités et concrètement comment mettre en œuvre une plateforme complète dans Windows Azure. Les problématiques de haute disponibilité telles que SQL Server database mirroring ou le load balancing des web front end Sharepoint, ou encore de VPN seront également abordés.
1. Donnez votre avis !
Depuis votre smartphone, sur :
http://notes.mstechdays.fr
De nombreux lots à gagner toutes les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays
http://notes.mstechdays.fr
2. Les VMAzure pour
SharePoint, SQL Server etAD
Mickaël Mottet
Architecture / Azure / Cloud
Benjamin Guinebertière
Conseiller technologique Windows Azure
Microsoft France
@benjguin
Expert Technique
Osiatis
@MCKLMT
3. Windows Azure
• Windows Azure, les VMs
• Réseau, Active Directory
• SQL Server
• SharePoint
• Comment calculer le prix
Plan
6. Windows Azure
Vue d’ensemble de Windows Azure
Windows Azure
Offres
Services
web apps
web sites
cloud apps
cloud services
Apps existantes
virtual machines
16. Windows Azure
• AD peut être déployé dans les machines
virtuelles Windows Azure
• Attention:
– Windows Azure Active Directory
≠
Windows Active Directory dans Windows Azure
Active Directory
17. Windows Azure
• Considérations spécifiques
– Is it safe to virtualize DCs?
– Placement of the Active Directory database (DIT)
– Optimizing your deployment for traffic and cost
– Read-Only DCs (RODC) or Read-Writes?
– Global Catalog or not?
– Trust or Replicate?
– IP addressing and name resolution
– Geo-distributed cloud-hosted domain controllers
• Déploiement Active Directory supporté dans
Windows Azure
Active Directory
18. Windows Azure
• Virtual Network
– plan d’adressage
– VPN site à site
• DC à demeure + DC dans Windows Azure
(Read Write)
Choix
25. Windows Azure
• SQL Server Web Edition et Standard Edition
peuvent être loués
• Mobilité de la licence avec Software
Assurance
• SQL Express gratuit
Licences
33. Windows Azure
Continuum SharePoint avec le Cloud
Contrôle
OptimisationduCoût
SharePoint (à demeure)
• SharePoint
Proposition de valeur :
• Contrôle complet
• matériel (taille/échelle)
• Contrôle de HA/DR/taille
Proposition de valeur :
• 100% des API
• Migration simple des
personnalisations existantes
• Contrôle de HA/DR/taille
SharePoint (IaaS)
• Hosted SharePoint
Proposition de valeur :
• HA, tolérance aux pannes auto
• Montée en charge sans heurts
• Self-provisioning, mgmt @ gde échelle
• SharePoint Service
Office 365 (SaaS)
35. Windows Azure
• Pour Windows Azure,
– mobilité de la licence (via la Software Assurance)
– Pas de location de SharePoint
• (Pour Office 365, modèle SaaS)
Licences
38. Windows Azure
• www.windowsazure.com/pricing
• Ressources à prendre en compte dans le prix:
– machines virtuelles Windows
– Location SQL Server ou mobilité de licence
– mobilité de licence SharePoint
– Stockage
• taille
• transactions
– Réseau virtuel (VPN uniquement)
– Bande passante
– Support
Calcul du prix
40. Windows Azure
• Windows Azure virtual machines a dans son
cahier des charges, entre autres, le support
de
– Active Directory
– SQL Server
– SharePoint
Conclusion
41. Windows Azure
• Windows Azure:
http://windowsazure.com
• Livre blanc sur le déploiement de SharePoint dans les machines
virtuelles Windows Azure:
http://www.microsoft.com/en-us/download/details.aspx?id=34598
• Mise en place du database mirroring sur SQL Server 2012 avec
PowerShell
http://bit.ly/YWz4PQ
• Ressources en français et accélérateur Windows Azure
http://aka.ms/cloud
Ressources
42. Windows Azure
Gagnez une tablette Windows
8
Souscrivez à l’offre d’essai ou activez
votre accès Azure MSDN
Présentez-vous sur le stand Azure
(zone Services & Tools)
Participez au tirage au sort
à 18h30 le 12 ou le 13 février
Les blocs de couleurs sont éditables et peuvent reprendre la couleur du type de session qui est donnée.
Les blocs de couleurs sont éditables et peuvent reprendre la couleur du type de session qui est donnée.
5’Création d’une machine virtuelle depuis la galerie et depuis un VHD existant, image. Montrer un VHD dans le blob storage.Evoquer sans montrer PowerShell et Azure CLI. PowerShell sera montré dans d’autres démos.montrer juste comment cela peut se faire, rapidement, sans aller jusqu’au bout
Les blocs de couleurs sont éditables et peuvent reprendre la couleur du type de session qui est donnée.
Load Balanced Input Endpoints allow you to configure the load balance to distribute traffic to multiple VMs. This works with TCP/UDP and you can also configure an HTTP probe with a custom path to test the health of the VM.
Load Balanced Input Endpoints allow you to configure the load balance to distribute traffic to multiple VMs. This works with TCP/UDP and you can also configure an HTTP probe with a custom path to test the health of the VM. Definissable via Powershell / check toutes les 15sGet-AzureVM -ServiceName "MyService" -Name "MyTestVM2" | Set-AzureEndpoint -LBSetName "MyLBSet" –Name MyTestEndpoint2 –Protocol tcp –LocalPort 80 -ProbePort 80 -ProbeProtocol http -ProbePath "/" | Update-AzureVM
Les blocs de couleurs sont éditables et peuvent reprendre la couleur du type de session qui est donnée.
10’configuration du réseau, et DNSEtablissement VPNétapes principales création d’un DCMontrer les deux DC qui hébergent le même domaine
10’VM depuis galerie, Installation SQL Server, SYSPREP, image, InstanciationSQL Express sur 3ème machine (witness)Configuration du Databasemirroringsi le temps le permet: SQL Server Management Studio depuis poste local avec exposition port 1433 via endpoint
Les blocs de couleurs sont éditables et peuvent reprendre la couleur du type de session qui est donnée.
8’Navigation dans SharePointSite d’administrationNavigation depuis Internetsi possible: basculement du SQL Server en databasemirroring
Les blocs de couleurs sont éditables et peuvent reprendre la couleur du type de session qui est donnée.