Voici les supports de notre Webinar "Performance de SharePoint dans Azure et Office 365" :
- SharePoint sur Azure
- Solutions APM (Application Performance Monitoring) pour SharePoint
- SharePoint dans Office 365
5. 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
6. ERYEM
Déployer des applications dansAzure
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
11. 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
12. 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
13. 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 CENTER
Web ▪ 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
14. 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 contributeurs
Performance 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
20. ERYEM
c
c
c
Mesurer et Optimiser la performance réelle – Tableau de bord
KPI, Alertes et Diagnostic
Performance Azure
Selon Localisation géographique
Impact des TIERS contributeurs
Sur la Performance Globale Utilisateur
20
Evolution de la performance
Selon dates et heure
Diagnostic détaillé
21. ERYEM
Impact desApplications 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
22. ERYEM
Tester les performances à partir d’Azure
ENVIRONNEMENT
ApplicatifDE TEST
CLIENTHEBERGE dans
leCloud
METRIQUESSystèmes
ETCONSOMATION
CLOUD
Visibilité
100%Transactions
100%Utilisateurs
Tirs de Charge 100%CLOUD, moins couteuxetplus rapidede miseen œuvre
Détectiondes problèmesde performancedebout enbout
Tests de Robustesseet Aux limites, possiblespar simpleajoutsde VM CLOUD
ENVIRONNEMENT Outils + VM
d’Injection de Charge
HEBERGES dans le Cloud
22
27. 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