Création d’un cloud Privé SQL Server et
mise en œuvre d’une offre Database as a
Service
..Eric Grenon
.Sébastien Grosbois
Microsoft
ericg@microsoft.com
sebgros@microsoft.com

. ..

Bases de données/Data management
Donnez votre avis !
Depuis votre smartphone sur :
http://notes.mstechdays.fr
De nombreux lots à gagner toute les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les Techdays !

#mstechdays

..

Bases de données/ Data management
SQL SERVER AS A SERVICE
L’offre de service Microsoft

#mstechdays

..

Bases de données/ Data management
SQLaa
S

• La virtualisation de SQL server

Ce n’est pas …

• Du IaaS

#mstechdays

..

• « SQL Server In Windows Azure Virtual Machine »

Bases de données/ Data management
SQLaaS

.

« Je peux provisionner ma base de données en moins d’une
heure »
« Je peux rafraichir mon environnement de développement
avec les données de production tout seul et sans effort !»
« Je laisse mes utilisateurs créer et supprimer leurs bases de
données »
« Je peux restaurer tout seul l’état initial de ma base de
données entre chaque campagnes de tests »
« Mes instances peuvent être mise à niveau avec un simple
click et quasiment sans interruption »
« Facile d’ajouter de la puissance à mon service SQL ! »
« J’ai réduit les coûts de licences en mutualisant mes bases »
« Mon job de DBA prend tout son sens en me concentrant sur
les taches à forte valeur ajoutée »
« J’ai enfin des tableaux de bords complets pour comprendre
comment fonctionne ma plateforme SQL »
«Les DBA peuvent enfin facilement fournir les éléments de
coût pour refacturer »
SQLaaS
Une offre de service basée sur une solution
standard de cloud privé SQL Server, pouvant être
adaptée aux besoins et contraintes spécifiques du
client.

#mstechdays

..

Bases de données/ Data management
SQLaaS
…C’est

• ˮL’équivalentˮ Windows Azure SQL Database »
«
dans un Cloud privé et avec un moteur SQL complet

• Entièrement configuré pour répondre aux besoins et
contraintes spécifiques du Client
Promesse du Cloud : mise en œuvre immédiate et
• Approche PaaS pure dans un contexte de Cloud privé
puissance infinie
(consommateur du service versus fournisseur du
service)

#mstechdays

..

Bases de données/ Data management
Private Cloud SQL

.

#mstechdays

Bases de données/ Data management
Private Cloud
Les 4 piliers

Optimisatio
n
Réduire les besoins
d’investissement
récurent
Réduire les coûts de
fonctionnement
Optimiser l’utilisation
d’espace et d’énergie

Self Service

Elasticité

Contrôle

Déploiement rapide
Automatisation sans
perte de souplesse
Garantie de conformité
Délégation du service

Garantir la conformité
Découvrir les écarts
Mesurer le service
Donner des
indicateurs
Refacturer
facilement
S’adapter aux besoins

Quoi
Agilité améliorée
Supporter les pics
de charge plus
facilement
Infrastructure
dynamique
S’étendre
rapidement de
manière prévisible

Comment
Consolidation
d’instances SQL
Consolidation de
bases de données
Virtualisation

. #mstechdays

Construction par
briques élémentaires
Mise à jour des briques
sans interruption
Répartition de la
charge dynamique

Création de modèles
Système
d’automatisation
Standardisation

Bases de données/ Data management

Outils de supervision
Gestion par policy
Gouvernance des
ressources
Tableaux de bord
Catalogue de service:
Exemple convention bancaire
Service

Dimension

Fonctions
optionnelles

Investisseur
simple

Carte bancaire

Investisseur
éclairé

Day trading

Gestion de compte

Assurance

#mstechdays

Gestion Web

…

Forfait téléphonique

..

Fonctions incluses

…

Bases de données/ Data management

Tenue de compte
Guichet
Relevé impots
PaaS « pur »

Physique

Virtuel / Privé

IaaS
Niveau de maturité

..#mstechdays

Bases de données/ Data management

PaaS

SaaS
SQLaaS pourquoi faire ?

..#mstechdays

Bases de données/ Data management
Gestion du cycle de vie (instance)
Provisionnement

Contrôle de
conformité

Surveillance

Gestion des
ressources

Refacturation

Dé provisionnement

#mstechdays

..

Gestion des
mises à jour
Bases de données/ Data management
Gestion du cycle de vie (base)
Contrôle de
conformité

Provisionnement

Gestion des
ressources

Surveillance

Sauvegarde

Undo

Maintenance

(hors production)

Refresh

Dé provisionnement

.

#mstechdays

(hors production)

Bases de données/ Data management

Refacturation
Architecture SQLaaS

..#mstechdays

Bases de données/ Data management
Utilisateurs
Métiers

DBA

Administrateurs

..

SQLaaS
Architecture logique
Presentation tier
Cloud Users

Presentation tier
Cloud
Administrators

Service request
tier

Orchestration tier

Application tier

Data tier

..

Action tier
Une solution supportée ?
Plateforme SQLaaS

Support
Support
SQLaaS
SQL instances et
Support Premier produit
Pilote
management
solution
databases service
tools

.

Consomme

Consommateurs
Une solution de PaaS « pur »
SQLaaService

Machines
virtuelles

Machines
Physiques

IaaS privé

Infrastructure
Réseau

.

Sauvegarde

Serveurs

Stockage

IaaS Azure
Portail de gestion (simplification de
l’usage)

..
L’offre « One Microsoft »

#mstechdays

..

Bases de données/ Data management
Démarche

T0
..

T0+ 4
semaines

T0+12
semaine
s
Création d’un cloud Privé SQL Server et
mise en œuvre d’une offre Database as a
Service

Questions ?
#mstechdays

. ..

Bases de données/ Data management
Digital is
business

. ..
Rationalisation d'infrastructures SQL Server

Rationalisation d'infrastructures SQL Server

  • 2.
    Création d’un cloudPrivé SQL Server et mise en œuvre d’une offre Database as a Service ..Eric Grenon .Sébastien Grosbois Microsoft ericg@microsoft.com sebgros@microsoft.com . .. Bases de données/Data management
  • 3.
    Donnez votre avis! Depuis votre smartphone sur : http://notes.mstechdays.fr De nombreux lots à gagner toute les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les Techdays ! #mstechdays .. Bases de données/ Data management
  • 4.
    SQL SERVER ASA SERVICE L’offre de service Microsoft #mstechdays .. Bases de données/ Data management
  • 5.
    SQLaa S • La virtualisationde SQL server Ce n’est pas … • Du IaaS #mstechdays .. • « SQL Server In Windows Azure Virtual Machine » Bases de données/ Data management
  • 6.
    SQLaaS . « Je peuxprovisionner ma base de données en moins d’une heure » « Je peux rafraichir mon environnement de développement avec les données de production tout seul et sans effort !» « Je laisse mes utilisateurs créer et supprimer leurs bases de données » « Je peux restaurer tout seul l’état initial de ma base de données entre chaque campagnes de tests » « Mes instances peuvent être mise à niveau avec un simple click et quasiment sans interruption » « Facile d’ajouter de la puissance à mon service SQL ! » « J’ai réduit les coûts de licences en mutualisant mes bases » « Mon job de DBA prend tout son sens en me concentrant sur les taches à forte valeur ajoutée » « J’ai enfin des tableaux de bords complets pour comprendre comment fonctionne ma plateforme SQL » «Les DBA peuvent enfin facilement fournir les éléments de coût pour refacturer »
  • 7.
    SQLaaS Une offre deservice basée sur une solution standard de cloud privé SQL Server, pouvant être adaptée aux besoins et contraintes spécifiques du client. #mstechdays .. Bases de données/ Data management
  • 8.
    SQLaaS …C’est • ˮL’équivalentˮ WindowsAzure SQL Database » « dans un Cloud privé et avec un moteur SQL complet • Entièrement configuré pour répondre aux besoins et contraintes spécifiques du Client Promesse du Cloud : mise en œuvre immédiate et • Approche PaaS pure dans un contexte de Cloud privé puissance infinie (consommateur du service versus fournisseur du service) #mstechdays .. Bases de données/ Data management
  • 9.
    Private Cloud SQL . #mstechdays Basesde données/ Data management
  • 10.
    Private Cloud Les 4piliers Optimisatio n Réduire les besoins d’investissement récurent Réduire les coûts de fonctionnement Optimiser l’utilisation d’espace et d’énergie Self Service Elasticité Contrôle Déploiement rapide Automatisation sans perte de souplesse Garantie de conformité Délégation du service Garantir la conformité Découvrir les écarts Mesurer le service Donner des indicateurs Refacturer facilement S’adapter aux besoins Quoi Agilité améliorée Supporter les pics de charge plus facilement Infrastructure dynamique S’étendre rapidement de manière prévisible Comment Consolidation d’instances SQL Consolidation de bases de données Virtualisation . #mstechdays Construction par briques élémentaires Mise à jour des briques sans interruption Répartition de la charge dynamique Création de modèles Système d’automatisation Standardisation Bases de données/ Data management Outils de supervision Gestion par policy Gouvernance des ressources Tableaux de bord
  • 11.
    Catalogue de service: Exempleconvention bancaire Service Dimension Fonctions optionnelles Investisseur simple Carte bancaire Investisseur éclairé Day trading Gestion de compte Assurance #mstechdays Gestion Web … Forfait téléphonique .. Fonctions incluses … Bases de données/ Data management Tenue de compte Guichet Relevé impots
  • 12.
    PaaS « pur» Physique Virtuel / Privé IaaS Niveau de maturité ..#mstechdays Bases de données/ Data management PaaS SaaS
  • 13.
    SQLaaS pourquoi faire? ..#mstechdays Bases de données/ Data management
  • 14.
    Gestion du cyclede vie (instance) Provisionnement Contrôle de conformité Surveillance Gestion des ressources Refacturation Dé provisionnement #mstechdays .. Gestion des mises à jour Bases de données/ Data management
  • 15.
    Gestion du cyclede vie (base) Contrôle de conformité Provisionnement Gestion des ressources Surveillance Sauvegarde Undo Maintenance (hors production) Refresh Dé provisionnement . #mstechdays (hors production) Bases de données/ Data management Refacturation
  • 16.
  • 17.
  • 18.
    Architecture logique Presentation tier CloudUsers Presentation tier Cloud Administrators Service request tier Orchestration tier Application tier Data tier .. Action tier
  • 19.
    Une solution supportée? Plateforme SQLaaS Support Support SQLaaS SQL instances et Support Premier produit Pilote management solution databases service tools . Consomme Consommateurs
  • 20.
    Une solution dePaaS « pur » SQLaaService Machines virtuelles Machines Physiques IaaS privé Infrastructure Réseau . Sauvegarde Serveurs Stockage IaaS Azure
  • 21.
    Portail de gestion(simplification de l’usage) ..
  • 22.
    L’offre « OneMicrosoft » #mstechdays .. Bases de données/ Data management
  • 23.
  • 24.
    Création d’un cloudPrivé SQL Server et mise en œuvre d’une offre Database as a Service Questions ? #mstechdays . .. Bases de données/ Data management
  • 25.