SharePoint
et le Fermier Azure
Expert en
innovation
#mstechdays 2014
2ème partie
Speaker
Jonathan LE GUELLEC
SharePoint Consultant
- Exakis
jonathanl@exakis.com
+33 6 60 08 29 66
Microsoft Certified
MCSE - SharePoint 2013
MCSA - Windows Server 2012
SharePoint 2010 Administrator & Developer
Communautés Microsoft (Nantes)
Speaker & Membre
Développer sur AzureSuivez le
guide ! Exploiter les rôles Azure
Installer une Production
Suivre son environnement
1ère partie
2ème partie
Place aux choses sérieuses !
Installer une
Production
• Serveurs
• Connectivité interne
• Active Directory & Résolution DNS
Infrastructure
• SQL Serveur 2012
• SharePoint Server 2013Applications
• Connectivité externe
• Haute disponibilité
• Authentification
Publication
• AutomatisationExploitabilité
• Virtual Machine
• Blob Storage (stockage des vhd)
• Réseau interne d’Azure
• DHCP à durée indéterminée (mais longue durée)
« Ca va, ça, comme machine ? »
• Active Directory
• A1 ou 2
• SQL Server
• A7
• A3
• SharePoint
• A4
• A5
• Pour VM SQL Server & SharePoint
Type CPU (1,6 Ghz) RAM (Go) Tarif /
Heure
~Tarif /
Mois
A1 (Petite) 1 1,75 0,068 € ~50 €
A2 (Moyenne) 2 3,5 0,135 € ~100 €
A3 (Grande) 4 7 0,269 € ~200 €
A4 (Très grande) 8 14 0,537 € ~399 €
A5 2 14 0,298 € ~222 €
A6 4 28 0,596 € ~444 €
A7 8 56 1,192 € ~887 €
• AD + SQL+ SP
• A1 + A3 + A5
• 50 + 200 + 222 = 434 €/mois
• Blob Storage (VHDs)
• Bande passante
• Etc…
Type CPU (1,6 Ghz) RAM (Go) Tarif /
Heure
~Tarif /
Mois
A1 (Petite) 1 1,75 0,068 € ~50 €
A2 (Moyenne) 2 3,5 0,135 € ~100 €
A3 (Grande) 4 7 0,269 € ~200 €
A4 (Très grande) 8 14 0,537 € ~399 €
A5 2 14 0,298 € ~222 €
A6 4 28 0,596 € ~444 €
A7 8 56 1,192 € ~887 €
« Et moi qui me demandais où
j’allais caser tout ce foin … »
• Blob : existe uniquement dans Azure Storage
• AzureDisk : existe uniquement dans Azure VM
• OS/NoOS
• Read, Read/Write, NoCache
Alors résumons :
- du réseau : OK …
- des nuages : OK …
• Permet de mettre en place des réseaux sécurisés
• IPv4 privés entièrement contenus dans Windows Azure
• Bail DHCP à durée indéterminé
• Aucun blocage entre les sous-réseaux
• Aucun blocage sortant des sous-réseaux vers internet
LBEP
EPEP
• Placement automatique des machines sur des racks physiques
différents
• Limite les risques de pannes matérielles redondantes
• Placement automatique des machines au plus proche
physiquement …
• … en tenant compte de la limite imposée par Availability Set !
• Conserver le mode DHCP
• La configuration réseau se déploie automatiquement par DHCP
• Site à site / Point à site
• Prévoir la configuration du VPN dès le début
• Sinon configuration par Powershell exclusivement
• Cmdlets pour Azure (Réseaux / Core services AD/DNS)
• PS Remoting ( Cluster /SQL AG Conf.)
• SharePoint Cmdlets ( Conf. Ferme SharePoint)
• Ferme simple ou hautement disponible
• Couvre toute les étapes, du réseau à la configuration des services
SharePoint
https://github.com/WindowsAzure/azure-sdk-tools-samples/wiki/Automated-
Deployment-of-SharePoint-2013-with-Windows-Azure-PowerShell
• Certains paramètres de VM ne peuvent plus être changés après init.
• Toute la config IP descend par DHCP !
• Ne pas les éteindre directement depuis l’OS
• Ne pas lui crier dessus ou vous perdrez du temps de debug…
• Nécessaire pour les commandes PS remoting
• Penser aux SPN ( WSMAN/*.cloudapp.net) sur le poste client
exécutant les scripts
MSDN:
150€ de
ressources
Partenaires:
http://aka.ms/free/trialhttp://aka.ms/MSDN/Avantages/Abo
Maintenir sa
ferme
• Installation, Exploitation …
• Doit correspondre une langue disponible de la plateforme
• Mais aussi à la langue des exécutants ! (Ex. TMA sous traitée à l’étranger)
• Documentation Toolkit for SharePoint
• SCOM
• Health Analyzer & ULS
• Powershell + Developer Dashboard
On-Prem
Doc. Tool Kit for SharePoint
les outils de rapports automatiques
SCOM
Outils Tiers
PAL + WSP
HealthAnalyser
SharePoint Server ULS logs (CODEPLEX)
PowerShell + DevDashBoard + Outils
YAMMER
Microsoft SharePoint Farm Group
Availability
Farm Roll Up To Farm Group Availability
Configuration
Farm Roll Up To Farm Group Configuration
Performance
Farm Roll Up To Farm Group Performance
Security
Farm Roll Up To Farm Group Security
SharePoint 2013 Farm
Availability
SharePoint Server Group Roll Up To Farm
Availability
SharePoint Service Group Roll Up To Farm
Availability
SPHARuleGroup Roll Up To Farm Availability
Configuration
SharePoint Server Group Roll Up To Farm
Configuration
SharePoint Service Group Roll Up To Farm
Configuration
SPHARuleGroup Roll Up To Farm Configuration
Performance
SharePoint Server Group Roll Up To Farm
Performance
SharePoint Service Group Roll Up To Farm
Performance
SPHARuleGroup Roll Up To Farm Performance
Security
SharePoint Server Group Roll Up To Farm
Security
SharePoint Service Group Roll Up To Farm
Security
SPHARuleGroup Roll Up To Farm Security
SPHA Rule Custom
SPHARuleGroup Roll Up To Farm Custom
Worst
Worst
Worst
Worst
• Windows Azure Store
• Tableau de bord des
services Windows Azure
• Windows Azure Management Cmdlets
• Windows Azure Traffic Manager
• Visual Studio Online
Azure
Outils inclus AZURE + Visual Studio
Online Infos Visual Studio Online –
Application Insights
Windows Azure Store Tableau de bord
des services Windows Azure
SCOM
System Center
Outils Tiers
PowerShell + Wevtutil
• Documentation Toolkit for O365
• OnRamp
• Powershell
Office
365
Doc. Tool Kit for Office 365
Outils inclus
OnRamp
MOSDAL
PowerShell
Windows PowerShell for SharePoint
Online
©Copyright Exakis 2013 – Reproduction et utilisation interdites sans autorisation

Techdays 2014 - Le fermier azure (2ème partie)

  • 1.
    SharePoint et le FermierAzure Expert en innovation #mstechdays 2014 2ème partie
  • 2.
    Speaker Jonathan LE GUELLEC SharePointConsultant - Exakis jonathanl@exakis.com +33 6 60 08 29 66 Microsoft Certified MCSE - SharePoint 2013 MCSA - Windows Server 2012 SharePoint 2010 Administrator & Developer Communautés Microsoft (Nantes) Speaker & Membre
  • 3.
    Développer sur AzureSuivezle guide ! Exploiter les rôles Azure Installer une Production Suivre son environnement 1ère partie 2ème partie
  • 4.
    Place aux chosessérieuses ! Installer une Production
  • 5.
    • Serveurs • Connectivitéinterne • Active Directory & Résolution DNS Infrastructure • SQL Serveur 2012 • SharePoint Server 2013Applications • Connectivité externe • Haute disponibilité • Authentification Publication • AutomatisationExploitabilité
  • 6.
    • Virtual Machine •Blob Storage (stockage des vhd) • Réseau interne d’Azure • DHCP à durée indéterminée (mais longue durée)
  • 7.
    « Ca va,ça, comme machine ? »
  • 8.
    • Active Directory •A1 ou 2 • SQL Server • A7 • A3 • SharePoint • A4 • A5 • Pour VM SQL Server & SharePoint Type CPU (1,6 Ghz) RAM (Go) Tarif / Heure ~Tarif / Mois A1 (Petite) 1 1,75 0,068 € ~50 € A2 (Moyenne) 2 3,5 0,135 € ~100 € A3 (Grande) 4 7 0,269 € ~200 € A4 (Très grande) 8 14 0,537 € ~399 € A5 2 14 0,298 € ~222 € A6 4 28 0,596 € ~444 € A7 8 56 1,192 € ~887 €
  • 9.
    • AD +SQL+ SP • A1 + A3 + A5 • 50 + 200 + 222 = 434 €/mois • Blob Storage (VHDs) • Bande passante • Etc… Type CPU (1,6 Ghz) RAM (Go) Tarif / Heure ~Tarif / Mois A1 (Petite) 1 1,75 0,068 € ~50 € A2 (Moyenne) 2 3,5 0,135 € ~100 € A3 (Grande) 4 7 0,269 € ~200 € A4 (Très grande) 8 14 0,537 € ~399 € A5 2 14 0,298 € ~222 € A6 4 28 0,596 € ~444 € A7 8 56 1,192 € ~887 €
  • 10.
    « Et moiqui me demandais où j’allais caser tout ce foin … »
  • 11.
    • Blob :existe uniquement dans Azure Storage • AzureDisk : existe uniquement dans Azure VM • OS/NoOS • Read, Read/Write, NoCache
  • 12.
    Alors résumons : -du réseau : OK … - des nuages : OK …
  • 13.
    • Permet demettre en place des réseaux sécurisés • IPv4 privés entièrement contenus dans Windows Azure • Bail DHCP à durée indéterminé • Aucun blocage entre les sous-réseaux • Aucun blocage sortant des sous-réseaux vers internet
  • 14.
  • 15.
    • Placement automatiquedes machines sur des racks physiques différents • Limite les risques de pannes matérielles redondantes • Placement automatique des machines au plus proche physiquement … • … en tenant compte de la limite imposée par Availability Set !
  • 17.
    • Conserver lemode DHCP • La configuration réseau se déploie automatiquement par DHCP • Site à site / Point à site • Prévoir la configuration du VPN dès le début • Sinon configuration par Powershell exclusivement
  • 20.
    • Cmdlets pourAzure (Réseaux / Core services AD/DNS) • PS Remoting ( Cluster /SQL AG Conf.) • SharePoint Cmdlets ( Conf. Ferme SharePoint) • Ferme simple ou hautement disponible • Couvre toute les étapes, du réseau à la configuration des services SharePoint https://github.com/WindowsAzure/azure-sdk-tools-samples/wiki/Automated- Deployment-of-SharePoint-2013-with-Windows-Azure-PowerShell
  • 21.
    • Certains paramètresde VM ne peuvent plus être changés après init. • Toute la config IP descend par DHCP !
  • 22.
    • Ne pasles éteindre directement depuis l’OS • Ne pas lui crier dessus ou vous perdrez du temps de debug… • Nécessaire pour les commandes PS remoting • Penser aux SPN ( WSMAN/*.cloudapp.net) sur le poste client exécutant les scripts
  • 24.
  • 26.
  • 27.
    • Installation, Exploitation… • Doit correspondre une langue disponible de la plateforme • Mais aussi à la langue des exécutants ! (Ex. TMA sous traitée à l’étranger)
  • 28.
    • Documentation Toolkitfor SharePoint • SCOM • Health Analyzer & ULS • Powershell + Developer Dashboard On-Prem Doc. Tool Kit for SharePoint les outils de rapports automatiques SCOM Outils Tiers PAL + WSP HealthAnalyser SharePoint Server ULS logs (CODEPLEX) PowerShell + DevDashBoard + Outils YAMMER Microsoft SharePoint Farm Group Availability Farm Roll Up To Farm Group Availability Configuration Farm Roll Up To Farm Group Configuration Performance Farm Roll Up To Farm Group Performance Security Farm Roll Up To Farm Group Security SharePoint 2013 Farm Availability SharePoint Server Group Roll Up To Farm Availability SharePoint Service Group Roll Up To Farm Availability SPHARuleGroup Roll Up To Farm Availability Configuration SharePoint Server Group Roll Up To Farm Configuration SharePoint Service Group Roll Up To Farm Configuration SPHARuleGroup Roll Up To Farm Configuration Performance SharePoint Server Group Roll Up To Farm Performance SharePoint Service Group Roll Up To Farm Performance SPHARuleGroup Roll Up To Farm Performance Security SharePoint Server Group Roll Up To Farm Security SharePoint Service Group Roll Up To Farm Security SPHARuleGroup Roll Up To Farm Security SPHA Rule Custom SPHARuleGroup Roll Up To Farm Custom Worst Worst Worst Worst
  • 29.
    • Windows AzureStore • Tableau de bord des services Windows Azure • Windows Azure Management Cmdlets • Windows Azure Traffic Manager • Visual Studio Online Azure Outils inclus AZURE + Visual Studio Online Infos Visual Studio Online – Application Insights Windows Azure Store Tableau de bord des services Windows Azure SCOM System Center Outils Tiers PowerShell + Wevtutil
  • 30.
    • Documentation Toolkitfor O365 • OnRamp • Powershell Office 365 Doc. Tool Kit for Office 365 Outils inclus OnRamp MOSDAL PowerShell Windows PowerShell for SharePoint Online
  • 33.
    ©Copyright Exakis 2013– Reproduction et utilisation interdites sans autorisation

Notes de l'éditeur

  • #23 Service Principal Names : http://msdn.microsoft.com/en-us/library/ms677949(v=vs.85).aspx
  • #29 Schemas : Surveillances SCOM