SharePoint et Azure premiers pas - SharePoint Days Casablanca
-
Upload
patrick-guimonet -
Category
Technology
-
view
1.717 -
download
1
Transcript of SharePoint et Azure premiers pas - SharePoint Days Casablanca
SharePoint et Azure
Premiers pas
Patrick Guimonet – Architecte de Solutions d’Entreprise –
MVP Office 365 – Fondateur et Dirigeant Abalon @patricg
SharePoint Saturday Paris 2015
Sponsors
• Diamond• Platinum• Gold• Silver
Formulaire de soumission partenaire
4 thématiques
• IT Pro• Développeur• Utilisateur final• Métier
Formulaire de soumission conférencier
Contact
• Site officiel• @SPSParis• [email protected]
5 technologies
30 mai 2015Tour Montparnasse75014 Paris - France
3
Agenda
Pourquoi ?
Quels cas d’usages ?
Comment ?
Bien choisir ses VMs
Bien comprendre l’assistant
Aller plus loin
Conclusion et Perspectives
Ressources pour aller plus loin
Pourquoi ?
5Source : SDTimes From the Editors: Microsoft gets the enterprise, but not consumers Source : Azure IaaS for IT Pros Online Event
Les avantages
du Cloud
6
Agilité
Paiement à la consommation
Facilité et Rapidité de déploiement
Ressources « infinies »
Automatisation
Les usages SharePoint
candidats pour le Nuage
7
Les solutions dans le Nuage sont de plus en plus matures pour de la production.
Environnements SharePoint
En local
SharePoint Online
(Office 365)
Plateforme IaaS
(Microsoft
Azure)
SharePoint
hébergé
(hors d’Europe)
SharePoint
hébergé
(en Europe)
1. Production +++ +++ +++ ++ ++
2. Tests de
Performance ++ (coûts)
- Limitation de la consommation des
ressources+++ ++ ++
3. Tests
fonctionnels++
+ (uniquement si les
fonctionnalités sont disponibles)
+++ ++ ++
4.
Développement++
++(uniquement pour tester des apps)
+++ ++ ++
5. Reprise après
désastre++ (coûts) ++ +++ ++ ++
UsagesSharePoint
En local
SharePoint
Online
(Office 365)
Plateforme IaaS
(Microsoft Azure)
SharePoint
hébergé
(hors d’Europe)
SharePoint
hébergé
(en Europe)
1. Intranet
Social & Collab+ +++ + + +
2. Intranet
Documents ++ +++ ++ ++ ++
3. Intranet
Données sensibles+++ + + - +++
4. Intranet
Sites
personnels
++ +++ ++ ++ ++
4. Intranet
OneDrive
++ +++ ++ ++ ++
5. Intranet
Site de publication+++ ++ +++ ++ ++
6. Intranet
Recherche
++ +++ ++ ++ ++
7. Intranet
Décisionnel++ +++ ++ ++ ++
8. Intranet
Applications métiers+++ ++ ++ ++ ++
9. Intranet
Portail vidéos+ +++
10. Extranet + +++ ++ ++ ++
11. Internet
Site de publication++ - +++ +++ +++
Mis à jour au 26 janvier 2015 NB : il s’agit uniquement d’une notation relative pour comparer les différents environnements entre eux.
Environnements de développement
et de tests dans Azure
Create SharePoint 2013 development environments quickly on Azure
http://blogs.msdn.com/b/sharepointdev/archive/2013/09/26/create-sharepoint-2013-development-environments-quickly-on-azure.aspx
15 minutes + 50 minutes !
Détails : visualstudio2013msdngalleryimage.azurewebsites.net
The Visual Studio 2013 image is an exclusive offer for MSDN subscribers and provides the capability to quickly provision a development environment for Web/SQL development and for SharePoint 2013 development on an Azure Virtual machine.
Ferme de secours dans Azure
Schéma de principe
Network
Office Web Applications
Farm
SharePoint Farm
Directory
Network
Content & SA Data
SPC206
Site Internet public
Avec Windows Azure AD pour l’authentification des utilisateurs
Internet Sites in Windows Azure using SharePoint Server 2013
ADFS pour Office 365
dans Windows Azure
Synchronisation d'annuaires
Au lieu de déployer le serveur de synchronisation derépertoire 64 bits dans votre environnement local,configurez une machine virtuelle dans WindowsAzure à la place.
Synchronisation d'annuaires + ADFS (Active DirectoryFederation Services)
Cette option permet de supporter des identitésOffice 365 fédérées (SSO - single sign-on) sans ajoutde matériel à votre infrastructure locale. Il fournitégalement la résilience si l'environnement ActiveDirectory local n'est pas disponible.
Les composants se trouvent dans Windows Azure.
Le trafic d'authentification des clients, pour lesutilisateurs qui se connectent depuis n'importe où,est géré par des serveurs AD FS et proxy qui sontdéployée sur Windows Azure.
Il était une fois…
20
Au commencement était le navigateur !
• Avec une souscription Azure
• Meilleure pratique : • un navigateur pour Office 365 ,
• un navigateur pour Azure
Deux portails !
21
portal.azure.com manage.windowsazure.com
Abonnement
Subscription
22
PowerShellGet-AzureSubscription Remove-AzureSubscriptionSelect-AzureSubscriptionSet-AzureSubscriptionImport-AzurePublishSettingsFile
account.windowsazure.com/Subscriptions
Administrateurs et
comptes
23Gestion des comptes, des abonnements et des rôles d'administrateur
Un groupe d’affinité
26
Fournit une localisation proche des ressources et permet de réduire la latence
PowerShellGet-AzureAffinityGroup New-AzureAffinityGroupSet-AzureAffinityGroupRemove-AzureAffinityGroup
Région
Groupe d’affinité
Réseau virtuel
Service Cloud
Groupe de disponibilité
Sous-réseau
VM1
Compte destockage
VM2
Compte destockage
Les ressources : Réseau,
stockage et Service Cloud
27
PowerShellGet-AzureService New-AzureServiceSet-AzureServiceRemove-AzureServiceStart-AzureServiceStop-AzureService
PowerShellGet-AzureVNetConfig Get-AzureVNetConnectionNew-AzureServiceSet-AzureServiceRemove-AzureServiceStart-AzureServiceStop-AzureService
PowerShellGet-AzureStorageAccount New-AzureStorageAccountSet-AzureStorageAccountRemove-AzureStorageAccount
Un VM dans Azure
28
Une VM c’est quoi ? Un capacité de traitement (CPU)
Du stockage
Un accès au réseau
Architecture de
stockage
Machine virtuelle Azure
C:\Disque système
E:\, F:\, etc.Disques de donnéesD:\
Disque temporaire
G:\, H:\, etc.Partage réseau SMB 2.1
Annoncé : Stockage PremiumSur SSD, jusqu’à 5 000 E/S/set 200 Mo/s
Disk Cache
Stockage Premium
Type de disques P10 P20 P30Taille du disque 128 Go 512 Go 1024 GoE/S par disque 500 2300 5000Débit par disque 100 Mo/s 150 Mo/s 200 Mo/s
30
Bon niveau de performances pour SQL Server pour SharePoint
3 tailles de disques
2 fermes par défaut
• Une ferme simple avec 3 serveursPour des tests ou du développement
Informations de configuration de la batterie de serveurs SharePointAutomated Deployment of SharePoint 2013 with Windows Azure PowerShell
• Une ferme simple avec 3 serveursPour la production, ou tester la haute disponibilité
Les groupes de ressources
Les scripts utilisent le module AzureResource Manager pour créer automa-tiquement l'infrastructure et les configura-tions serveur relatives à ces batteries deserveurs SharePoint
Regarder aussi PS DSC (Desired StateConfiguration )http://blogs.msdn.com/b/powershell/archive/2014/08/07/introducing-the-azure-powershell-dsc-desired-state-configuration-extension.aspx
PowerShell
Get-AzureLocation Get-AzureResource Get-AzureResourceGroup Get-AzureResourceGroupDeployment Get-AzureResourceGroupGalleryTemplate Get-AzureResourceGroupLog New-AzureResource New-AzureResourceGroup New-AzureResourceGroupDeployment Remove-AzureResource Remove-AzureResourceGroup Save-AzureResourceGroupGalleryTemplate Set-AzureResource Stop-AzureResourceGroupDeployment Test-AzureResourceGroupTemplate
Choix par défaut
dans l’assistant
Domain controllers SQL Server SharePoint
Should be at least : fewer than 1000 users :
4 cores, 8 GB
between 1,000 to 10,000 users :
8 cores, 16 GB
4 cores, 12 GB
https://portal.azure.com
Configuration matérielle et logicielle requise pour SharePoint 2013https://technet.microsoft.com/fr-fr/library/cc262485(v=office.15).aspx
Différence entre prérequis
et configurations par défaut
Le nombre de cœurs est toujours sous les prérequis
La mémoire pour SQL Server est plutôt bonne
La mémoire par défaut pour SP est largement sous-estimée
4
8
4
2 2 2
8
16
12
14 14
3,5
0
2
4
6
8
10
12
14
16
18
SQL (moins de 1000
utilisateurs)
VM SQL (entre 1000
et 10000 utilisateurs)
VM SharePoint
Nb de cœurs min requis Nb de cœurs
Mém. mini Mémoire VM (en Go)
VM A std CI
VM D MI basic & std
VM D basic & std
VM A basic & std
CI Compute intensive
MI Memory Intensive
0,25 1 2 4 8 16
0,75 GB
1,75 GB
3,5 GB
7 GB
14 GB
28 GB
112 GB
56 GB
cores
Toutes les options en octobre 2014
Prix en € pour le CD Europe du Nord au 2014-10-10
5 8
4
3
4
4
2
Quelle taille de VM ?
41
2 Séries (+2) :
• A : standard
• D : CPU 60% plus rapide, plus de mémoire, local SSD
• DS : optimisées pour du stockage Premium
• G : Big (plus de mémoire, de CPU…)
1 2 4 8 16 cœurs
0,75 Go
1,75 Go
3,5 Go
7 Go
14 Go
28 Go
112 Go
56 Go
Quelle taille de VM
pour SharePoint ?
42
Les tailles pertinentes pour SharePoint
Prérequis : 4 cœurs, 12 Go de mémoire
1 2 4 8 16 cœurs
0,75 Go
1,75 Go
3,5 Go
7 Go
14 Go
28 Go
112 Go
56 Go
VM DS
VM D MI std
VM D std
VM A std
MI Memory Intensive
2
2
1
3
Mes choix par défaut
pour SharePoint
Contrôleurs de domaine SQL Server SharePoint
Environnement de Tests A1 50 € A5 189 € A5 189 €
Environnement de production
moins de 1000 utilisateurs
A1 50 € DS3 352 € DS3 352 €
Environnement de production
Plus de 1000 utilisateurs
A2 100 € DS4 704 € DS3 352 €
Au moins :
Moins de 1000 utilisateurs :
4 cœurs, 8 Go
entre 1 000 et 10 000 utilisateurs :
8 cœurs, 16 Go
4 cœurs, 12 Go
Pour la configuration
des services
La configuration des services n’est pas faite.
AutoSPInstaller est la bonne réponse à ce besoin, mais il doit être adapté car l’installation principale est déja faite.
44
http://autospinstaller.codeplex.comhttps://autospinstallergui.codeplex.com
46
Conclusion
Une offre riche, à considérer absolument
La solution IaaS de Microsoft
Elle permet toutes les possibilités
de la version locale
Et un déploiement totalement
scripté
Un bon choix
Microsoft Azure
47
Ressources
channel9.msdn.com/Events/Microsoft-Azure/Level-Up-Azure-IaaS-for-IT-Pros
www.microsoftvirtualacademy.com/colleges/azure-iaas-for-it-pros
Du bon contenu
pour aider !
Livre blanc SharePoint 2013 on Windows Azure Infrastructure
Infographie SharePoint with SQL Server AlwaysOn
Scripts PowerShell
Automating SharePoint Deployments in Windows Azure using PowerShell
Microsoft Azure IaaS and SharePoint 2013 tips and tricks
Windows Azure Infrastructure Services Deployment Methodology with PowerShell (Part 1 of 2) ***
Introduction to PowerShell with Windows Azure
49
Sur MSDN : Planning for SharePoint 2013 on Azure Infrastructure ServicesSur Technet : Architectures Microsoft Azure pour SharePoint 2013
Thank you for your attention!This presentation will be available on the Casablanca SharePoint Days web site after the event.
Merci de votre attention !Cette présentation sera disponible sur le site internetde SharePoint Days Casablanca, après l’événement.