Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
-
Upload
guillaume-meyer -
Category
Software
-
view
240 -
download
0
description
Transcript of Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint
Sur Azure et Office 365
Webinar du 26 juin 2014
SharePoint sur le cloud, oui mais lequel ?
Options d’hébergement
ERYEM
La performance du Cloud en question ?
64 % des DSI citent la PERFORMANCE comme l’une de leurs 3 PRIORITES pour leurs projets CLOUD
« Les Problèmes de PERFORMANCE et de
DISPONIBILITE impactent l’ADOPTION DU CLOUD »
5
ERYEM
Déployer des applications dans Azure
Objectifs :• Maîtrise des coûts en ajustant les capacités dynamiquement selon la charge
• Assurer la disponibilité des environnements
Absorber les pics de charges réguliers et activités saisonnières :• Période des fêtes pour l’e-Commerce
• Clôtures comptables en fin de trimestre / fiscale
• Environnements hors production (Intégration, performance…)
6
ERYEM 7
ERYEM 8
ERYEM 9
SharePoint sur
ERYEM
SharePoint dans Azure
Quelles sont les demandes ?
• Les utilisateurs réclament de la
Stabilité et de la Performance
sur l’accès à leur portail
SharePoint et à leurs
transactions métiers
• Les clients ne peuvent tester
sereinement ce qu’ils font, par
manque de temps,
d’environnements, ou
d’expérience ; le passage en
production est souvent difficile
• Connaître et respecter les
Bonnes Pratiques SharePoint et
Microsoft
• Disposer d’un outillage et de
services adaptés à SharePoint
• Connaître les scénarios
SharePoint à tester et les
indicateurs à mesurer
Pourquoi ?
Multiples compétences à avoir
• Installation et Configuration
d’environnements de test
SharePoint en Cloud
• Audit et Mesure permanente
de la Qualité de Service
délivrée aux utilisateurs
• Tests de Charge SharePoint
avec diagnostic des bons
indicateurs
• Mesure et diagnostic des
écarts entre 2 environnements,
2 versions
Mieux gérer vos tests et
performances
11
ERYEM
Les spécificités de SharePoint en matière de performance
• Une architecture N-Tiers avec des spécificités d’architecture
• Frontaux Web
• Applicatifs : Query, Index, BCS, Access…
• SQL : Passif / Actif / Cluster…
• Scaling multi-axes :
• Horizontal : Ajouter un nouveau serveur d’un rôle existant
• Vertical : Modifier la topologie et ajouter un serveur dédié à nouveau rôle
• Scriptable via scripting PowerShell (Eg SPAutoInstaller)
• Différentes solutions de développement spécifique :
• .Net OM / CSOM
• JavaScript Rest / CSOM
• SharePoint / Provider-Hosted Apps
ERYEM
La problématique, avoir une vision “Bout de chaîne” du point de vue de l’Utilisateur
Application
Clients
Employés
FAI ▪ Operateurs Mobiles▪ Browsers ▪ Devices ▪ AJAX ▪ JavaScript ▪ Mobile & Tablettes
UtilisateursDATA CENTERWeb ▪ Mobile ▪ Application ▪ Database ▪ Réseau
▪ Virtualisation ▪ SOA ▪ CDNs ▪ Services Tiers
Point de vue“Bout de chaîne” de l’utilisateur
Application
Mesures 24 x 7
TIERS / CLOUD/ RESEAU
13
ERYEM
Mesurer et optimiser la performance pour les utilisateurs finaux
Disponibilité
Pour les Utilisateurs finaux
Environnements de Tests de charge
clé-en main dans Azure
Impact des TIERS contributeursPerformance Utilisateur
selon zone géographique
Diagnostic détaillé
Gains de temps, d’efficacité,
et de satisfaction utilisateurs
Meilleur visibilité et
pilotage assuré
Tests et diagnostic accélérés
pour résoudre les problèmes
Optimise la qualité de
Services dans le Cloud
14
ERYEM
Diagnostic bout-en-bout et en profondeur de SharePoint
15
Métriques analysées en temps-réel
ERYEM
Mesurer l’Experience Utilisateur réelle – Selon la géographie
17
ERYEM
Mesurer l’Experience Utilisateur réelle – Sur une journée de travail
18
ERYEM
Mesurer l’Experience Utilisateur réelle – Impact des contributeurs tiers
19
ERYEM
c
c
c
Mesurer et Optimiser la performance réelle – Tableau de bord
KPI, Alertes et Diagnostic
Performance Azure
Selon Localisation géographiqueImpact des TIERS contributeurs
Sur la Performance Globale Utilisateur
20
Evolution de la performance
Selon dates et heure
Diagnostic détaillé
ERYEM
Impact des Applications Cloud sur les KPI Business
Performance multi-
transactions…
…Impact sur le CA par
Activité ou Région?
Impact sur les pages
vues, le taux de
conversion?
Business Transaction Management.
21
ERYEM
Tester les performances à partir d’Azure
ENVIRONNEMENTApplicatif DE TEST CLIENT HEBERGE dans le Cloud
METRIQUES SystèmesET CONSOMATIONCLOUD
Visibilité100% Transactions100% Utilisateurs
Tirs de Charge 100% CLOUD, moins couteux et plus rapide de mise en œuvreDétection des problèmes de performance de bout en bout
Tests de Robustesse et Aux limites, possibles par simple ajouts de VM CLOUD
ENVIRONNEMENT Outils + VM
d’Injection de Charge
HEBERGES dans le Cloud
22
SharePoint sur
Gérer la performance ?
Paramétrages de SharePoint dans Office 365
ERYEM
Performance selon la géographie
26
ERYEM
Monitoring Permanent Utilisateur réel avec diagnostic
D’où viennent mes
utilisateurs?
Sont ils satisfaits ?
Pb Browser? Call AJAX ?
Server Web? App.? Service
Tiers?
Qu’a fait
l’utilisateur ?
Devices used?
Which have
poor user
experience? Bandwidth
Issues? Carrier?
Pb sur les Tierces
Parties? Facebook,
Amazon, Google …?
27
ERYEM
Optimisations possibles