SlideShare ist ein Scribd-Unternehmen logo
1 von 69
PROFITEZ DU CLOUD WINDOWS AZURE
POUR COMMERCIALISER VOS
APPLICATIONS SAAS
V3.5
10h05 – 10h30

Coulisses techniques Développement Cloud

9h00 – 9h15

10h30 – 11h00

9h15 – 9h25

11h00 – 11h30

9h25 – 9h45

11h30 – 12h00

Accueil
(badges, café, livres blancs)

Présentation
d’Objet Direct et du Groupe
Viseo, Partenaire Microsoft

Mot de Microsoft,
positionnement du Cloud

PAUSE
Discussions informelles
et questions

Coulisses
Techniques - Industrialisation

Conclusion / Q&A
et/ou Bonus*

(*) « Industrialisez rapidement vos développements »

9h45 – 10h05

Retour d’expériences et
démo Colibri, une application
SaaS sur Windows Azure
10h05 – 10h30

Coulisses techniques Développement Cloud

9h00 – 9h15

10h30 – 11h00

9h15 – 9h25

11h00 – 11h30

9h25 – 9h45

11h30 – 12h00

Accueil
(badges, café, livres blancs)

Présentation
d’Objet Direct et du Groupe
Viseo, Partenaire Microsoft

Mot de Microsoft,
positionnement du Cloud

PAUSE
Discussions informelles
et questions

Coulisses
Techniques - Industrialisation

Conclusion / Q&A
et/ou Bonus*

(*) « Industrialisez rapidement vos développements »

9h45 – 10h05

Retour d’expériences et
démo Colibri, une application
SaaS sur Windows Azure
AU SEIN D’UN

GROUPE
COMPLÉMENTAIRE

Intégrateur

ERP
& CRM

Intégrateur

Business
Intelligence
Génie

Logiciel
/ Agile

70
M€ de CA

650

Collaborateurs

12
Agences
& Filiales
AU SEIN D’UN

GROUPE
COMPLEMENTAIRE
10h05 – 10h30

Coulisses techniques Développement Cloud

9h00 – 9h15

10h30 – 11h00

9h15 – 9h25

11h00 – 11h30

9h25 – 9h45

11h30 – 12h00

Accueil
(badges, café, livres blancs)

Présentation
d’Objet Direct et du Groupe
Viseo, Partenaire Microsoft

Mot de Microsoft,
positionnement du Cloud

PAUSE
Discussions informelles
et questions

Coulisses
Techniques - Industrialisation

Conclusion / Q&A
et/ou Bonus*

(*) « Industrialisez rapidement vos développements »

9h45 – 10h05

Retour d’expériences et
démo Colibri, une application
SaaS sur Windows Azure
Introduction à Windows Azure

Benjamin Talmard
Windows Azure Technical Evangelist at Microsoft
Le Cloud par Microsoft
Sur les Datacenters de Microsoft

•

Plateforme mondiale de Cloud Computing hébergée par Microsoft

•

Hébergement de toute application avec Haute Disponibilité

•

Large gamme de services selon les modèles IaaS & PaaS

•

VPN sécurisé et Connectivité d’arrière plan d’Applications

•

Haut niveau de Sécurité & Conformité pour vos données et applications

•

Haut degré d’automatisation avec très Bas Prix

2
Windows Azure
Déployé sur 8
Data Centers
Cloud ultra
modernes
De nouveaux DC :
Australie, Japon,
Brésil, Suède,
Finlande
Connecté à
l’infrastructure
réseau de
Microsoft
4
Trois modèles d’hébergement
applicatif
Web Sites : le « PaaS »
-Déployer facilement des sites web en quelques secondes
-Support de frameworks open sources dont WordPress, Drupal, Joomla!, Umbraco.
-Développer sur Windows, Mac ou Linux et déployer grâce à GIT,TFS,FTP,…
Cloud Services : le PaaS
-Déployer ses applications directement sur les DataCenters Azure
-Bénéficier du modèle complet de Cloud et d’une automatisation maximale
-L’application est adaptée pour le Cloud de manière à l’utiliser au maximum
Virtual Machines : le IaaS
-Migrer des applications / VM vers Azure sans modification
-Garder le contrôle complet des VMs tout en bénéficiant des services de Cloud
-Réversibilité complète par simple récupération de la machine virtuelle
Frameworks

Richesse de l’offre Windows Azure

Fabric

Services

Ruby …

.
.
.
virtual machines

.
.
.
web sites

.
.
.
cloud services

SQL database

compute

noSQL database

storage

Global Physical Infrastructure
Infrastructure

.
.
.

servers / network / datacenters
Automated

Elastic

Managed Resources

Usage Based

N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia
+ 24 Edge CDN Locations

.
.
.
blob storage

connect

.
.
.
virtual network

networking

traffic manager
Quelques scénarios d’usage d’Azure
Achat Azure : 2 options
•

Abonnement en ligne (procédure slide suivante)
–
–
–

Souscription en ligne sur le site Microsoft
Prix publics. Pas de garantie des prix.
Le support Azure doit être souscrit en plus à raison d’un abonnement support par abonnement Azure. Les offres de support
sont décrites sur : https://www.windowsazure.com/fr-fr/support/plans/

– Contrat entreprise (contacter Julie Desoeuvres)
–
–
–
–
–
–
–

Ouvert pour 3 ans. Engagement annuel. L’ annuité peut être révisée chaque année.
Prépaiement de l’annuité (forfait annuel). Forfait minimum de 18767€ /an.
Les services Azure sont décomptés quotidiennement de ce forfait à des tarifs préférentiels versus les tarifs publics. Garantie
contre une hausse des prix pendant 3 ans. Si baisse des prix publics, baisse impactée sur les tarifs préférentiels
Gestion multi-abonnements : possibilité de créer un nombre illimité d’abonnements Azure dans le cadre du contrat
Suivi granulaire de la consommation : au niveau global, et au niveau de chaque abonnement
Le support doit être souscrit annuellement en plus, à raison d’un abonnement support pour tous les abonnements du
Contrat Entreprise.
Possibilité de récupérer des abonnements existants (ouverts en ligne) et les « importer » dans le contrat sans migration ni
réinstallation
Ouverture d’un abonnement Azure
(directement sur le site web Azure)
• Avoir un compte Microsoft (anciennement compte Windows
Live). Pour en créer un : https://signup.live.com/signup.aspx?lic=1
• Ouvrir un abonnement Azure sur :
https://www.windowsazure.com/fr-fr/pricing/purchase-options/
• Si vous ne souhaitez pas utiliser de CB mais recevoir une facture,
en faire la demande avant d’ouvrir l’abonnement sur :
http://www.windowsazure.com/fr-fr/pricing/invoicing/ (avoir
créé le compte Microsoft au préalable)
10h05 – 10h30

Coulisses techniques Développement Cloud

9h00 – 9h15

10h30 – 11h00

9h15 – 9h25

11h00 – 11h30

9h25 – 9h45

11h30 – 12h00

Accueil
(badges, café, livres blancs)

Présentation
d’Objet Direct et du Groupe
Viseo, Partenaire Microsoft

Mot de Microsoft,
positionnement du Cloud

PAUSE
Discussions informelles
et questions

Coulisses
Techniques - Industrialisation

Conclusion / Q&A
et/ou Bonus*

(*) « Industrialisez rapidement vos développements »

9h45 – 10h05

Retour d’expériences et
démo Colibri, une application
SaaS sur Windows Azure
POURQUOI
PROMESSES
UN PROCESSUS STRUCTURÉ
•Best Practices du marché
•Colibri formalise l’élaboration des prévisions
de ventes

Capacité de structurer un processus métier
et de le piloter ► Workflow ou
phasage des actions
STRUCTURE DE DONNÉES
RICHE
5 axes d’analyse,
12 niveaux d’agrégation par axe

GESTION MULTI-NIVEAUX
► Structuration avec Base en étoile, Cube
OLAP ou Calcul In Memory ?
SIMPLE ET ROBUSTE
•Modèles de prévision basés sur des
algorithmes éprouvés et vérifiables

Mise en œuvre de calculs complexes de
manière transparente pour l’utilisateur
► traitements asynchrones et
puissance de calcul
NATIVEMENT COLLABORATIF
•Placer le travail collaboratif au cœur du
processus de prévisions, avec tous les acteurs

Notification des actions des collaborateurs
en temps réel
► Système de push serveur/client
PILOTAGE ET SUPERVISION
Tableaux de bord à caractère décisionnel

► Tableaux de bord performants et
composants riches
► Intégration au mail
INTUITIF, ACCESSIBLE ET
ERGONOMIQUE
•Impliquer les novices : simple et intuitive
•L’élaboration de prévisions n’a jamais été si
facile et ludique !

Clients : desktop et tablettes
Design : centré utilisateur
Technologie front : HTML5 avec
composants graphiques riches
adaptés
ACCESSIBLE À
TOUS LES BUDGETS
Prix de vente basés sur l’usage
Solution SAAS : Infra/TMA/MCO intégrées
MAIS
ATTENTION aux prix des composants utilisés
INTÉGRÉ ET PERFORMANT
•Gros volumes de données
•Module d’import/export des données depuis
le SI + transfert sécurisé

► PERFORMANCES & SCALABILITÉ
► SÉCURITÉ
DÉMONSTRATION
10h05 – 10h30

Coulisses techniques Développement Cloud

9h00 – 9h15

10h30 – 11h00

9h15 – 9h25

11h00 – 11h30

9h25 – 9h45

11h30 – 12h00

Accueil
(badges, café, livres blancs)

Présentation
d’Objet Direct et du Groupe
Viseo, Partenaire Microsoft

Mot de Microsoft,
positionnement du Cloud

PAUSE
Discussions informelles
et questions

Coulisses
Techniques - Industrialisation

Conclusion / Q&A
et/ou Bonus*

(*) « Industrialisez rapidement vos développements »

9h45 – 10h05

Retour d’expériences et
démo Colibri, une application
SaaS sur Windows Azure
VERIFICATION DE

L’AUDIENCE
RESPONSABLES
INFORMATIQUES ?

CHEFS DE PROJETS ?

QUI CODE ?

QUI CONNAÎT LE
CLOUD ?
VERIFICATION DE

L’AUDIENCE
RESPONSABLES
INFORMATIQUES ?

CHEFS DE PROJETS ?

QUI CODE ?

EN PARTICULIER
WINDOWS AZURE ?

Sachez-le …
N’hésitez pas à

POSER DES
QUESTIONS !

POST-IT À VOTRE
DISPOSITION !!!
ARCHITECTURE DE COLIBRI
EXIGENCE : RÉDUCTION DES COÛTS !
ERP

•
•
•

Uniquement PaaS
Pas de Worker
Role
Multi-tenancy
côté Web-Role
ARCHITECTURE DE COLIBRI
MULTI-TENANCY

m
m
i.co
m
i.co olibr
.co
r
ri
lib
olib i1.C
li4.
.Co
// C om
i1.C ://Cl
i1
p:
Cl
/Cl
htt libri.c
:// http
p: /
ttp
h
Co
ht t

3

4

2

1

33
22

11

1

Full multi-tenancy
. Plusieurs clients / tenants
. 1 Web Role
. 1 Azure SQL Database

Multi-tenancy partielle
. Plusieurs clients / tenants
. 1 Web Role
. 1 Azure SQL Database

2

44

3

Mono-tenancy partielle
. 4 WebRoles / 4 bases
. Tout est dupliqué !

4
ARCHITECTURE DE COLIBRI
MULTI-TENANCY
Exigence forte : garantir le
cloisonnement des données
clients

ht

//
t p:

Cli

m
.co
bri
oli
1.C

p: /
htt

/Cl

i

b
o li
2.C

om
ri.c

ht

Cli3

li4.

/C
p:/
htt

4

Chaque client Colibri dispose de sa
propre SQL Database
Windows
Azure

Répond à l’exigence de réinternalisation
sur site de la solution Colibri
Compatible avec les outils d’administration
comme SQL Management Studio (Backup /
Restore)

om
ri.c

3

2

1

//
t p:

lib
.Co

1

2

3

4 Azure SQL Databases

4

i
ibr
Col

m
.co
AZURE SQL DATABASE (PAAS)
ARCHITECTURE LOGICIELLE
Service SQL PAAS
Service SQL PAAS

Web role
Web role

Utilisateurs
AZURE SQL DATABASE (PAAS)
PRINCIPAUX AVANTAGES

SAUVEGARDE AUTOMATIQUE
HAUTE DISPONIBILITÉ

CONTRÔLE DE COHÉRENCE

MISE A NIVEAU AUTOMATIQUE
AZURE SQL DATABASE (PAAS)
PRINCIPALES LIMITATIONS
Pas de contrôle sur les
ressources et leur allocation
Pas d’index stockés en
colonne (columnStore)
Pas de compression de base
de données
Pas de partitionnement de
tables
Pas d’analyseur de profil
AZURE SQL DATABASE (PAAS)
BONNES PRATIQUES
SQL SERVER EN MODE PAAS :
LA RECHERCHE DU BON COMPROMIS
Performances
Performances
du système
du système

Rapidité de
Rapidité de
développement
développement

Facilité de
Facilité de
maintenance
maintenance
BILAN EN TANT QUE DEVELOPPEUR

Code unique pour le SaaS ou pour la version « On-Premise » : réversibilité totale

Simple de convertir une application ASP .Net stateless en
application scalable fonctionnant sur le Cloud Windows Azure.
Attention : best practices nécessaires
Performance



Coût

Stateless



Load
balancing
BILAN EN TANT QU’ARCHITECTE

Modèle économique  impacts sur l’architecture technique
Exemple : stratégies envisagées pour la persistance
•Azure SQL Dabase (PaaS)
•Azure SQL Datase Premium (PaaS)
•VM SQL Server (IaaS)
•Azure Table Storage (NoSQL, PaaS)
S’appuyer sur les services Azure
Exemple : Azure Service Bus, SendGrid
BILAN
SURVEILLER LES NOUVEAUTÉS (ex : élasticité)
AVANT : Pas d’élasticité (besoin d’un projet OpenSource CodePlex)

Réactivité de Microsoft par rapport aux besoins, avec les services
Preview, comme "Scale"
10h05 – 10h30

Coulisses techniques Développement Cloud

9h00 – 9h15

10h30 – 11h00

9h15 – 9h25

11h00 – 11h30

9h25 – 9h45

11h30 – 12h00

Accueil
(badges, café, livres blancs)

Présentation
d’Objet Direct et du Groupe
Viseo, Partenaire Microsoft

Mot de Microsoft,
positionnement du Cloud

PAUSE
Discussions informelles
et questions

Coulisses
Techniques - Industrialisation

Conclusion / Q&A
et/ou Bonus*

(*) « Industrialisez rapidement vos développements »

9h45 – 10h05

Retour d’expériences et
démo Colibri, une application
SaaS sur Windows Azure
10h30 – 11h00

PAUSE
Discussions informelles
et questions
10h05 – 10h30

Coulisses techniques Développement Cloud

9h00 – 9h15

10h30 – 11h00

9h15 – 9h25

11h00 – 11h30

9h25 – 9h45

11h30 – 12h00

Accueil
(badges, café, livres blancs)

Présentation
d’Objet Direct et du Groupe
Viseo, Partenaire Microsoft

Mot de Microsoft,
positionnement du Cloud

PAUSE
Discussions informelles
et questions

Coulisses
Techniques - Industrialisation

Conclusion / Q&A
et/ou Bonus*

(*) « Industrialisez rapidement vos développements »

9h45 – 10h05

Retour d’expériences et
démo Colibri, une application
SaaS sur Windows Azure
VERIFICATION DE

L’AUDIENCE
QUI CONNAÎT TEAM
FOUNDATION
SERVER ?
TEAM FOUNDATION
SERVICE ?

L’ALM ?

Sachez-le …
N’hésitez pas à

POSER DES
QUESTIONS !

POST-IT À VOTRE
DISPOSITION !!!
CYCLE DE VIE D’UNE APPLICATION WINDOWS AZURE
VUE SIMPLIFIEE

Simple non ?

Windows Azure

Version de test
Windows Azure

Package
livraison

Qualité

Environnement de
livraison

Archivage Code Source

Développeur

Usine logicielle

SIMPLE + QUALITE + DEPLOIEMENT RAPIDE = 100% de nos projets .Net sont sur Windows Azure
(Usine logiciel TFS + Environnements).
BON ROI = Mise en place même pour nos clients « non-Azure » ; « Setup-up cost » = 1 heure
CYCLE DE VIE D’UNE APPLICATION WINDOWS AZURE
VUE COMPLÈTE

Windows Azure
Windows
Azure

in
ta g
S
Version de Version de test
test

OK ?
OK ?
?Dév
Version?

Environnement de test
Package
livraison Test

Environnement Dév
VS Publish
10 min

Windows Azure

WebPublish
3 sec

Version ag
Version Client St
Client

ing

Environnement Client

Qualité
Package
livraison Client

Développeur

g

Archivage
Code Source

gi
Version
Sta
PROD
Version PROD

Package
livraison Client

Usine logicielle

Environnement PROD
Etc…

ng
NOTRE USINE LOGICIELLE FULL VISUAL STUDIO 2013
“TIME TO MARKET” RAPIDE GRACE A L’ALM MICROSOFT
Exploratory
Exploratory
Testing
Testing

Storyboarding
Storyboarding

Feedback
Feedback
Manager
Manager

Debug in Prod
Debug in Prod
(Intellitrace)
(Intellitrace)
Code Review
Code Review

TFS
2013

ALM

Quality Builds

NDepend v5 (**)

Stylecop,
FXCop,
R#

(*) TFS 2013: Microsoft Visual Studio Team Foundation Server 2013
(**) « Objet Direct, premier partenaire agréé NDepend »
GRANDE FLEXIBILITE DU SELF-SERVICE
BESOIN DE GERER TOUS CES ENVIRONNEMENTS ET PARAMETRES
Multi-tenancy = Clients différents et même
environnement?
Nombreux comptes Windows Azure ; isoler les
développeurs de la production !
Nombreux services possibles par environnement
Rigueur et convention de nommage
d’un
d’un
Tableau EXCEL interminable
essié
cessitté B
Né c
Né
DB
de CMD
il lde CM ))
outti
ou
I
TL
pe IT IL
TyEnvironnement
((Type I
Service Azure
Nom de code

s
ocessu
e du pr ion
stiv
t
c exhau
/ valida
e la do
ication
re d
if
Miniatu iement / vér
éplo
d

Souscrip-tion

Login Microsoft Account

Cloud Services

OD-Colibri-Dev01-NE-CloudSrv.CloudApp.net

Dév, Europe N

MSDN1

Xyz-Dev@Live.com

Cloud Services

OD-Colibri-Rec01-WE-CloudSrv.CloudApp.net

Rec, Europe O

MSDN2

Xyz-Rec@Live.com

Service Bus

OD-Colibri-Dev01-SrvBus

Dév

MSDN1

Xyz-Dev@Live.com

SQL Database

Server:
Nom:

Démo Client01,
Europe Nord

MSDN3
+ VISA

Xyz-Demo@Live.com

Storage Account

odcolinedevstoacc

Dév Europe Nord

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

zjlgjtckrk
od.colibri.db.Dev01

de
TFS BUILD ET DÉPLOIEMENT RAPIDE ET CONTINU
SUR LES DIFFÉRENTS ENVIRONNEMENTS. HAUTE TRAÇABILITÉ

Alternative possible à TFS Buid / Deploy : InRelease, qui devient Microsoft. Sinon Nolio, Microsoft System
Center, Service Now, …
VÉRITABLE DÉPLOIEMENT COLIBRI
TÉMOIGNAGE…

Déploiement semi-manuel réussi de Colibri pour un nouveau prospect
par téléphone portable - Chat lors d’un « After-work »
SOUSCRIPTION A WINDOWS AZURE
RÉPARTITION DE NOS LICENCES ET ABONNEMENTS

« Think big, Act small, Fail fast ; learn rapidly »
RETOUR D’EXPERIENCE SUR LE SLA
ARRET DE SERVICE PLANIFIE (A DEUX REPRISES)

Maintenance « single instance
deployments of
Windows Azure Virtual
Machines »
•REFLEXE: Aucun problèmes de
notre côté, car full PaaS !
•FAIT: … Sauf … une partie en
‘preview’
RETOUR D’EXPERIENCE SUR LE SLA
ARRET DE SERVICE PLANIFIE (A DEUX REPRISES)
BIEN PENSER:
Alertes par email & filtre anti-Spam!
Effet de bords à anticiper
« Single Point of Failure » : Peu de perturbations lors de la 2nd
maintenance
Utilité des 2 instances !
Objet Direct

TFS Build

?

Preview
TFS Build

?

?
POUR CONCLURE …

SIMPLE à chaque étapes !
– Ne pas oublier les prochaines marches
– Cela porte un nom: Modèle de maturité du « Cloud Computing »
Prêt
ITIL (**)
ARM (*)

(*) ARM: Application Release Management
(**) ITIL: IT Infrastructure Library
10h05 – 10h30

Coulisses techniques Développement Cloud

9h00 – 9h15

10h30 – 11h00

9h15 – 9h25

11h00 – 11h30

9h25 – 9h45

11h30 – 12h00

Accueil
(badges, café, livres blancs)

Présentation
d’Objet Direct et du Groupe
Viseo, Partenaire Microsoft

Mot de Microsoft,
positionnement du Cloud

PAUSE
Discussions informelles
et questions

Coulisses
Techniques - Industrialisation

Conclusion / Q&A
et/ou Bonus*

(*) « Industrialisez rapidement vos développements »

9h45 – 10h05

Retour d’expériences et
démo Colibri, une application
SaaS sur Windows Azure
CONCLUSION
AVANTAGES ET INCONVENIENTS
+ Haute
disponibilité

+ Immédiatement
opérationnelle

+ Solution à
moindre coût

+
Accompagnement
de Microsoft

+ Plateforme ouverte, et très simple
notre retour d’expérience par rapport à Java et Google
-Selon les usages:
Attention aux
performances
SQL Database
Considérer l’offre
Premium / IaaS /
Big data

- Implémentation
SSO complexe,
facilité par
WAAD, et reste
un domaine très
avancé

- Avantage et
inconvénient du
« Self-Service »:
- Monter
rapidement des
environnement.
Attention $$$
Merci !
Bonus
COLLABORATION
ÉTROITE ENTRE OBJET
DIRECT ET MICROSOFT

16 sociétés à travers le monde
sélectionnées sur ce programme
TAP
Unique société française à avoir
été sélectionnée grâce à sa
longue expérience sur le Cloud
Azure sur un projet de dimension
internationale

Avril 2013
Expérience
avérée
à travailler sur
des
partenariats
stratégiques
avec
Microsoft

Convié à travailler(*)
sous NDA avec
Microsoft Corp, à
Redmond / Seattle,
sur un ‘TAP’
Technological
Adoption Program
qui est un
partenariat
prestigieux
ARCHITECTURE TECHNIQUE
COLIBRI
ENVIRONNEMENT D’INTÉGRATION / DÉPLOIEMENT CONTINU
BASÉ SUT TFS 2013
SPÉCIALISATION DANS LE DEVOPS
DE BOUT EN BOUT
Q&A / BONUS
QESTIONS AVANCEES ??
Problématique de « Map reduce »
Retravailler toutes les formules
mathématiques pour les rendre
parallélisable

Théories mathématiques
pures

Exemples de coûts
150€ / mois full PaaS

2500€ / mois (si Extra Large
instance Pro BI)
LES COULISSES TECHNIQUES D’UNE APPLICATION
SAAS – BLOB STORAGE

Blob Storage Concepts
http://<account>.blob.core.windows.net/<container>/<blobname>
http://<account>.blob.core.windows.net/<container>/<blobname>

Account
PIC01.JPG
Block/Page

Highly scalable up to Peta
bytes, durable, available file
system.

Block/Page

Images
Contoso

BLOB Storage is the simplest
way to store large amounts
of unstructured text or binary
data such as video, audio and
images with the fastest
read performance.

Blobs can be exposed
publically over http.

PIC02.JPG
Video
VID1.AVI

Can securely lock down
permissions to blobs.
SECURITE DE VOTRE SYSTÈME D’INFORMATION
OUVERTURE DES PORTS / PROTOCOLES
PROTOCOLS and PORTS to open
TCP:49152 to 65535 (due to MS IaaS of June 2012)
HTTP and HTTPS (443) (for Win Azure Report)
TCP 8172 (Publish using WebDeploy)
TCP 3389 (Remote Desktop Access (RDP))
SQL Management Studio connected to SQL Azure :
. TCP 1433 SQL Server (based on TDS protocol)
. TCP 1434 SQL Admin Connection
. TCP 4022 SQL Service Broker
. TCP 435 SQL Service Broker
. TCP 2383 "Analysis Services«
. TCP 2382 "SQL Browser«
. UDP 1434 "SQL Browser«
. Azure Service Bus
BESOIN DE DECLARER LES IP-RANGE DES DATACENTERS

Weitere ähnliche Inhalte

Was ist angesagt?

Le Cloud Hybride avec System Center 2012 R2 et Windows Azure
Le Cloud Hybride avec System Center 2012  R2 et Windows AzureLe Cloud Hybride avec System Center 2012  R2 et Windows Azure
Le Cloud Hybride avec System Center 2012 R2 et Windows AzureMicrosoft Technet France
 
Alphorm.com Formation Microsoft 365 (MS-100) : Services et Identités
Alphorm.com Formation Microsoft 365 (MS-100) : Services et IdentitésAlphorm.com Formation Microsoft 365 (MS-100) : Services et Identités
Alphorm.com Formation Microsoft 365 (MS-100) : Services et IdentitésAlphorm
 
SharePoint dans le Nuage toutes les options 2014-04-14
SharePoint dans le Nuage  toutes les options   2014-04-14SharePoint dans le Nuage  toutes les options   2014-04-14
SharePoint dans le Nuage toutes les options 2014-04-14Patrick Guimonet
 
Osez faire le premier pas vers office 365 hybridez vous! - yOS Tour Lyon
Osez faire le premier pas vers office 365 hybridez vous! - yOS Tour LyonOsez faire le premier pas vers office 365 hybridez vous! - yOS Tour Lyon
Osez faire le premier pas vers office 365 hybridez vous! - yOS Tour LyonJoris Faure
 
Vers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceVers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceMicrosoft
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilMicrosoft Technet France
 
Econocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
Econocom aux Techdays de Microsoft. Retours d'expérience sur le CloudEconocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
Econocom aux Techdays de Microsoft. Retours d'expérience sur le CloudYvain Abeilles
 
L'Offre Dell et MS pour la virtualisation de votre IT
L'Offre Dell et MS pour la virtualisation de votre ITL'Offre Dell et MS pour la virtualisation de votre IT
L'Offre Dell et MS pour la virtualisation de votre ITMicrosoft
 
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...Microsoft
 
Bonnes pratiques de StorSimple v2 et interconnexion dans le cloud
Bonnes pratiques de StorSimple v2 et interconnexion dans le cloudBonnes pratiques de StorSimple v2 et interconnexion dans le cloud
Bonnes pratiques de StorSimple v2 et interconnexion dans le cloudMicrosoft Décideurs IT
 
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi..."J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...Microsoft
 
Softlayer webinar - Avril - Francais
Softlayer webinar - Avril - FrancaisSoftlayer webinar - Avril - Francais
Softlayer webinar - Avril - FrancaisNicolas Verdier
 
Alphorm.com support de la formation ms azure pour les développeurs
Alphorm.com support de la formation ms azure pour les développeursAlphorm.com support de la formation ms azure pour les développeurs
Alphorm.com support de la formation ms azure pour les développeursAlphorm
 
Softlayer Webinar - Juin 2014 - Francais
Softlayer Webinar - Juin 2014 - FrancaisSoftlayer Webinar - Juin 2014 - Francais
Softlayer Webinar - Juin 2014 - FrancaisNicolas Verdier
 
Windows Azure IaaS: machines virtuelles, réseau, ...
Windows Azure IaaS: machines virtuelles, réseau, ... Windows Azure IaaS: machines virtuelles, réseau, ...
Windows Azure IaaS: machines virtuelles, réseau, ... Microsoft Technet France
 
L'envers du décor : le Modern-ALM dans - et par - les équipes produits Microsoft
L'envers du décor : le Modern-ALM dans - et par - les équipes produits MicrosoftL'envers du décor : le Modern-ALM dans - et par - les équipes produits Microsoft
L'envers du décor : le Modern-ALM dans - et par - les équipes produits MicrosoftMicrosoft
 
Les nouveautés de System Center Configuration Manager vNext
Les nouveautés de System Center Configuration Manager vNextLes nouveautés de System Center Configuration Manager vNext
Les nouveautés de System Center Configuration Manager vNextMicrosoft Décideurs IT
 
Alphorm.com Support de la Formation Azure Iaas 3
Alphorm.com Support de la Formation Azure Iaas 3 Alphorm.com Support de la Formation Azure Iaas 3
Alphorm.com Support de la Formation Azure Iaas 3 Alphorm
 
Présentation/Atelier net app vshape fujitsu worldtour2014
Présentation/Atelier net app vshape fujitsu worldtour2014Présentation/Atelier net app vshape fujitsu worldtour2014
Présentation/Atelier net app vshape fujitsu worldtour2014Fujitsu France
 
Webinar Softlayer de Septembre 2015 en Francais
Webinar Softlayer de Septembre 2015 en FrancaisWebinar Softlayer de Septembre 2015 en Francais
Webinar Softlayer de Septembre 2015 en FrancaisNicolas Verdier
 

Was ist angesagt? (20)

Le Cloud Hybride avec System Center 2012 R2 et Windows Azure
Le Cloud Hybride avec System Center 2012  R2 et Windows AzureLe Cloud Hybride avec System Center 2012  R2 et Windows Azure
Le Cloud Hybride avec System Center 2012 R2 et Windows Azure
 
Alphorm.com Formation Microsoft 365 (MS-100) : Services et Identités
Alphorm.com Formation Microsoft 365 (MS-100) : Services et IdentitésAlphorm.com Formation Microsoft 365 (MS-100) : Services et Identités
Alphorm.com Formation Microsoft 365 (MS-100) : Services et Identités
 
SharePoint dans le Nuage toutes les options 2014-04-14
SharePoint dans le Nuage  toutes les options   2014-04-14SharePoint dans le Nuage  toutes les options   2014-04-14
SharePoint dans le Nuage toutes les options 2014-04-14
 
Osez faire le premier pas vers office 365 hybridez vous! - yOS Tour Lyon
Osez faire le premier pas vers office 365 hybridez vous! - yOS Tour LyonOsez faire le premier pas vers office 365 hybridez vous! - yOS Tour Lyon
Osez faire le premier pas vers office 365 hybridez vous! - yOS Tour Lyon
 
Vers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceVers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérience
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
 
Econocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
Econocom aux Techdays de Microsoft. Retours d'expérience sur le CloudEconocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
Econocom aux Techdays de Microsoft. Retours d'expérience sur le Cloud
 
L'Offre Dell et MS pour la virtualisation de votre IT
L'Offre Dell et MS pour la virtualisation de votre ITL'Offre Dell et MS pour la virtualisation de votre IT
L'Offre Dell et MS pour la virtualisation de votre IT
 
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d&rsquo;expérience GlobeCast : Réduisez votre TCO avec les abonnements...
 
Bonnes pratiques de StorSimple v2 et interconnexion dans le cloud
Bonnes pratiques de StorSimple v2 et interconnexion dans le cloudBonnes pratiques de StorSimple v2 et interconnexion dans le cloud
Bonnes pratiques de StorSimple v2 et interconnexion dans le cloud
 
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi..."J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
 
Softlayer webinar - Avril - Francais
Softlayer webinar - Avril - FrancaisSoftlayer webinar - Avril - Francais
Softlayer webinar - Avril - Francais
 
Alphorm.com support de la formation ms azure pour les développeurs
Alphorm.com support de la formation ms azure pour les développeursAlphorm.com support de la formation ms azure pour les développeurs
Alphorm.com support de la formation ms azure pour les développeurs
 
Softlayer Webinar - Juin 2014 - Francais
Softlayer Webinar - Juin 2014 - FrancaisSoftlayer Webinar - Juin 2014 - Francais
Softlayer Webinar - Juin 2014 - Francais
 
Windows Azure IaaS: machines virtuelles, réseau, ...
Windows Azure IaaS: machines virtuelles, réseau, ... Windows Azure IaaS: machines virtuelles, réseau, ...
Windows Azure IaaS: machines virtuelles, réseau, ...
 
L'envers du décor : le Modern-ALM dans - et par - les équipes produits Microsoft
L'envers du décor : le Modern-ALM dans - et par - les équipes produits MicrosoftL'envers du décor : le Modern-ALM dans - et par - les équipes produits Microsoft
L'envers du décor : le Modern-ALM dans - et par - les équipes produits Microsoft
 
Les nouveautés de System Center Configuration Manager vNext
Les nouveautés de System Center Configuration Manager vNextLes nouveautés de System Center Configuration Manager vNext
Les nouveautés de System Center Configuration Manager vNext
 
Alphorm.com Support de la Formation Azure Iaas 3
Alphorm.com Support de la Formation Azure Iaas 3 Alphorm.com Support de la Formation Azure Iaas 3
Alphorm.com Support de la Formation Azure Iaas 3
 
Présentation/Atelier net app vshape fujitsu worldtour2014
Présentation/Atelier net app vshape fujitsu worldtour2014Présentation/Atelier net app vshape fujitsu worldtour2014
Présentation/Atelier net app vshape fujitsu worldtour2014
 
Webinar Softlayer de Septembre 2015 en Francais
Webinar Softlayer de Septembre 2015 en FrancaisWebinar Softlayer de Septembre 2015 en Francais
Webinar Softlayer de Septembre 2015 en Francais
 

Andere mochten auch

Julien Corioland - Keynote - Global Azure Bootcamp 2016 Paris
Julien Corioland - Keynote - Global Azure Bootcamp 2016 ParisJulien Corioland - Keynote - Global Azure Bootcamp 2016 Paris
Julien Corioland - Keynote - Global Azure Bootcamp 2016 ParisAZUG FR
 
SCT - Installation Backup & Restore
SCT - Installation Backup & RestoreSCT - Installation Backup & Restore
SCT - Installation Backup & RestoreSCT TELECOM
 
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 ParisEstelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 ParisAZUG FR
 
Azure Camp 9 Décembre - slides session développeurs webmedia
Azure Camp 9 Décembre - slides session développeurs webmediaAzure Camp 9 Décembre - slides session développeurs webmedia
Azure Camp 9 Décembre - slides session développeurs webmediaMicrosoft
 
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics Marius Zaharia
 
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...AZUG FR
 
Azure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides KeynoteAzure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides KeynoteMicrosoft
 
Nuabee backup : solution de sauvegarde postes et serveurs
Nuabee backup : solution de sauvegarde postes et serveurs Nuabee backup : solution de sauvegarde postes et serveurs
Nuabee backup : solution de sauvegarde postes et serveurs NUABEE
 
Déploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTSDéploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTSAZUG FR
 
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017Marius Zaharia
 
SharePoint on Microsoft Azure
SharePoint on Microsoft AzureSharePoint on Microsoft Azure
SharePoint on Microsoft AzureK.Mohamed Faizal
 
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big DataAzure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big DataMicrosoft
 
Getting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 minsGetting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 minsIlyas F ☁☁☁
 
Cloud Privé, Cloud Public...poursquoi choisir ?
Cloud Privé, Cloud Public...poursquoi choisir ?Cloud Privé, Cloud Public...poursquoi choisir ?
Cloud Privé, Cloud Public...poursquoi choisir ?Microsoft Décideurs IT
 
Alphorm.com Microsoft AZURE
Alphorm.com Microsoft AZUREAlphorm.com Microsoft AZURE
Alphorm.com Microsoft AZUREAlphorm
 
L'apprentissage dans les établissements publics locaux d'enseignement
L'apprentissage dans les établissements publics locaux d'enseignementL'apprentissage dans les établissements publics locaux d'enseignement
L'apprentissage dans les établissements publics locaux d'enseignementEmploiPublic
 
Le Citoyen co-acteur de la ville
Le Citoyen co-acteur de la villeLe Citoyen co-acteur de la ville
Le Citoyen co-acteur de la villeantic Pays basque
 
Réussir un powerpoint
Réussir un powerpointRéussir un powerpoint
Réussir un powerpointPierre AVRIL
 

Andere mochten auch (20)

Julien Corioland - Keynote - Global Azure Bootcamp 2016 Paris
Julien Corioland - Keynote - Global Azure Bootcamp 2016 ParisJulien Corioland - Keynote - Global Azure Bootcamp 2016 Paris
Julien Corioland - Keynote - Global Azure Bootcamp 2016 Paris
 
SCT - Installation Backup & Restore
SCT - Installation Backup & RestoreSCT - Installation Backup & Restore
SCT - Installation Backup & Restore
 
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 ParisEstelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
 
Azure Camp 9 Décembre - slides session développeurs webmedia
Azure Camp 9 Décembre - slides session développeurs webmediaAzure Camp 9 Décembre - slides session développeurs webmedia
Azure Camp 9 Décembre - slides session développeurs webmedia
 
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
 
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
 
Azure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides KeynoteAzure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides Keynote
 
Nuabee backup : solution de sauvegarde postes et serveurs
Nuabee backup : solution de sauvegarde postes et serveurs Nuabee backup : solution de sauvegarde postes et serveurs
Nuabee backup : solution de sauvegarde postes et serveurs
 
Aws vs azure
Aws vs azureAws vs azure
Aws vs azure
 
Déploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTSDéploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTS
 
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
 
SharePoint on Microsoft Azure
SharePoint on Microsoft AzureSharePoint on Microsoft Azure
SharePoint on Microsoft Azure
 
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big DataAzure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
 
Getting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 minsGetting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 mins
 
Cloud Privé, Cloud Public...poursquoi choisir ?
Cloud Privé, Cloud Public...poursquoi choisir ?Cloud Privé, Cloud Public...poursquoi choisir ?
Cloud Privé, Cloud Public...poursquoi choisir ?
 
Alphorm.com Microsoft AZURE
Alphorm.com Microsoft AZUREAlphorm.com Microsoft AZURE
Alphorm.com Microsoft AZURE
 
Présentation EMK mode digital
Présentation EMK mode digital Présentation EMK mode digital
Présentation EMK mode digital
 
L'apprentissage dans les établissements publics locaux d'enseignement
L'apprentissage dans les établissements publics locaux d'enseignementL'apprentissage dans les établissements publics locaux d'enseignement
L'apprentissage dans les établissements publics locaux d'enseignement
 
Le Citoyen co-acteur de la ville
Le Citoyen co-acteur de la villeLe Citoyen co-acteur de la ville
Le Citoyen co-acteur de la ville
 
Réussir un powerpoint
Réussir un powerpointRéussir un powerpoint
Réussir un powerpoint
 

Ähnlich wie Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham

Windows Azure Camp du mardi 10 décembre 2013
Windows Azure Camp du mardi 10 décembre 2013Windows Azure Camp du mardi 10 décembre 2013
Windows Azure Camp du mardi 10 décembre 2013Microsoft Technet France
 
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoCycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoMicrosoft
 
Pourquoi Azure a changé ma vie de développeur SharePoint
Pourquoi Azure a changé ma vie de développeur SharePointPourquoi Azure a changé ma vie de développeur SharePoint
Pourquoi Azure a changé ma vie de développeur SharePointMicrosoft
 
Meetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec AzureMeetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec AzureSamir Arezki ☁
 
Keynote Azure
Keynote AzureKeynote Azure
Keynote AzureMicrosoft
 
AGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptxAGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptxGerard Konan
 
Donnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureDonnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureSamir Arezki ☁
 
Présentation evénement AWS - 13 oct 2015
Présentation evénement AWS  - 13 oct 2015 Présentation evénement AWS  - 13 oct 2015
Présentation evénement AWS - 13 oct 2015 ABC Systemes
 
Architecture Cloud Hybride
Architecture Cloud HybrideArchitecture Cloud Hybride
Architecture Cloud HybrideMicrosoft
 
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...PartnerWin - #SocialSelling StarterPacks
 
Les VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADLes VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADMicrosoft Technet France
 
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et ADTechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et ADMCKLMT
 
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Microsoft
 
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...Vincent Thavonekham-Pro
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureThomas Conté
 
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...Devoteam
 

Ähnlich wie Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham (20)

Windows Azure Camp du mardi 10 décembre 2013
Windows Azure Camp du mardi 10 décembre 2013Windows Azure Camp du mardi 10 décembre 2013
Windows Azure Camp du mardi 10 décembre 2013
 
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et MonacoCycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
Cycle de vie d'un projet web agile avec TFS 2013, Azure VM et Monaco
 
Pourquoi Azure a changé ma vie de développeur SharePoint
Pourquoi Azure a changé ma vie de développeur SharePointPourquoi Azure a changé ma vie de développeur SharePoint
Pourquoi Azure a changé ma vie de développeur SharePoint
 
Meetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec AzureMeetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec Azure
 
Keynote Azure
Keynote AzureKeynote Azure
Keynote Azure
 
AGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptxAGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptx
 
Donnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureDonnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec Azure
 
Présentation evénement AWS - 13 oct 2015
Présentation evénement AWS  - 13 oct 2015 Présentation evénement AWS  - 13 oct 2015
Présentation evénement AWS - 13 oct 2015
 
Architecture Cloud Hybride
Architecture Cloud HybrideArchitecture Cloud Hybride
Architecture Cloud Hybride
 
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
 
Les VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADLes VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et AD
 
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et ADTechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
TechDays 2013 : Les VMs Azure pour SharePoint, SQL Server, et AD
 
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
 
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
Gab2015 vincent thavonekham_alm_devops_complète_en30_min_et_comment_gérer_la_...
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
 
Azure Serverless C2S
Azure Serverless C2SAzure Serverless C2S
Azure Serverless C2S
 
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
 
Adopter le cloud avec microsoft
Adopter le cloud avec microsoftAdopter le cloud avec microsoft
Adopter le cloud avec microsoft
 
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaSIzzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
 
Introduction à Azure Remote App
Introduction à Azure Remote AppIntroduction à Azure Remote App
Introduction à Azure Remote App
 

Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham

  • 1. PROFITEZ DU CLOUD WINDOWS AZURE POUR COMMERCIALISER VOS APPLICATIONS SAAS V3.5
  • 2. 10h05 – 10h30 Coulisses techniques Développement Cloud 9h00 – 9h15 10h30 – 11h00 9h15 – 9h25 11h00 – 11h30 9h25 – 9h45 11h30 – 12h00 Accueil (badges, café, livres blancs) Présentation d’Objet Direct et du Groupe Viseo, Partenaire Microsoft Mot de Microsoft, positionnement du Cloud PAUSE Discussions informelles et questions Coulisses Techniques - Industrialisation Conclusion / Q&A et/ou Bonus* (*) « Industrialisez rapidement vos développements » 9h45 – 10h05 Retour d’expériences et démo Colibri, une application SaaS sur Windows Azure
  • 3. 10h05 – 10h30 Coulisses techniques Développement Cloud 9h00 – 9h15 10h30 – 11h00 9h15 – 9h25 11h00 – 11h30 9h25 – 9h45 11h30 – 12h00 Accueil (badges, café, livres blancs) Présentation d’Objet Direct et du Groupe Viseo, Partenaire Microsoft Mot de Microsoft, positionnement du Cloud PAUSE Discussions informelles et questions Coulisses Techniques - Industrialisation Conclusion / Q&A et/ou Bonus* (*) « Industrialisez rapidement vos développements » 9h45 – 10h05 Retour d’expériences et démo Colibri, une application SaaS sur Windows Azure
  • 4.
  • 5. AU SEIN D’UN GROUPE COMPLÉMENTAIRE Intégrateur ERP & CRM Intégrateur Business Intelligence Génie Logiciel / Agile 70 M€ de CA 650 Collaborateurs 12 Agences & Filiales
  • 7. 10h05 – 10h30 Coulisses techniques Développement Cloud 9h00 – 9h15 10h30 – 11h00 9h15 – 9h25 11h00 – 11h30 9h25 – 9h45 11h30 – 12h00 Accueil (badges, café, livres blancs) Présentation d’Objet Direct et du Groupe Viseo, Partenaire Microsoft Mot de Microsoft, positionnement du Cloud PAUSE Discussions informelles et questions Coulisses Techniques - Industrialisation Conclusion / Q&A et/ou Bonus* (*) « Industrialisez rapidement vos développements » 9h45 – 10h05 Retour d’expériences et démo Colibri, une application SaaS sur Windows Azure
  • 8. Introduction à Windows Azure Benjamin Talmard Windows Azure Technical Evangelist at Microsoft
  • 9. Le Cloud par Microsoft Sur les Datacenters de Microsoft • Plateforme mondiale de Cloud Computing hébergée par Microsoft • Hébergement de toute application avec Haute Disponibilité • Large gamme de services selon les modèles IaaS & PaaS • VPN sécurisé et Connectivité d’arrière plan d’Applications • Haut niveau de Sécurité & Conformité pour vos données et applications • Haut degré d’automatisation avec très Bas Prix 2
  • 11. Déployé sur 8 Data Centers Cloud ultra modernes De nouveaux DC : Australie, Japon, Brésil, Suède, Finlande Connecté à l’infrastructure réseau de Microsoft 4
  • 12. Trois modèles d’hébergement applicatif Web Sites : le « PaaS » -Déployer facilement des sites web en quelques secondes -Support de frameworks open sources dont WordPress, Drupal, Joomla!, Umbraco. -Développer sur Windows, Mac ou Linux et déployer grâce à GIT,TFS,FTP,… Cloud Services : le PaaS -Déployer ses applications directement sur les DataCenters Azure -Bénéficier du modèle complet de Cloud et d’une automatisation maximale -L’application est adaptée pour le Cloud de manière à l’utiliser au maximum Virtual Machines : le IaaS -Migrer des applications / VM vers Azure sans modification -Garder le contrôle complet des VMs tout en bénéficiant des services de Cloud -Réversibilité complète par simple récupération de la machine virtuelle
  • 13. Frameworks Richesse de l’offre Windows Azure Fabric Services Ruby … . . . virtual machines . . . web sites . . . cloud services SQL database compute noSQL database storage Global Physical Infrastructure Infrastructure . . . servers / network / datacenters Automated Elastic Managed Resources Usage Based N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia + 24 Edge CDN Locations . . . blob storage connect . . . virtual network networking traffic manager
  • 15. Achat Azure : 2 options • Abonnement en ligne (procédure slide suivante) – – – Souscription en ligne sur le site Microsoft Prix publics. Pas de garantie des prix. Le support Azure doit être souscrit en plus à raison d’un abonnement support par abonnement Azure. Les offres de support sont décrites sur : https://www.windowsazure.com/fr-fr/support/plans/ – Contrat entreprise (contacter Julie Desoeuvres) – – – – – – – Ouvert pour 3 ans. Engagement annuel. L’ annuité peut être révisée chaque année. Prépaiement de l’annuité (forfait annuel). Forfait minimum de 18767€ /an. Les services Azure sont décomptés quotidiennement de ce forfait à des tarifs préférentiels versus les tarifs publics. Garantie contre une hausse des prix pendant 3 ans. Si baisse des prix publics, baisse impactée sur les tarifs préférentiels Gestion multi-abonnements : possibilité de créer un nombre illimité d’abonnements Azure dans le cadre du contrat Suivi granulaire de la consommation : au niveau global, et au niveau de chaque abonnement Le support doit être souscrit annuellement en plus, à raison d’un abonnement support pour tous les abonnements du Contrat Entreprise. Possibilité de récupérer des abonnements existants (ouverts en ligne) et les « importer » dans le contrat sans migration ni réinstallation
  • 16. Ouverture d’un abonnement Azure (directement sur le site web Azure) • Avoir un compte Microsoft (anciennement compte Windows Live). Pour en créer un : https://signup.live.com/signup.aspx?lic=1 • Ouvrir un abonnement Azure sur : https://www.windowsazure.com/fr-fr/pricing/purchase-options/ • Si vous ne souhaitez pas utiliser de CB mais recevoir une facture, en faire la demande avant d’ouvrir l’abonnement sur : http://www.windowsazure.com/fr-fr/pricing/invoicing/ (avoir créé le compte Microsoft au préalable)
  • 17. 10h05 – 10h30 Coulisses techniques Développement Cloud 9h00 – 9h15 10h30 – 11h00 9h15 – 9h25 11h00 – 11h30 9h25 – 9h45 11h30 – 12h00 Accueil (badges, café, livres blancs) Présentation d’Objet Direct et du Groupe Viseo, Partenaire Microsoft Mot de Microsoft, positionnement du Cloud PAUSE Discussions informelles et questions Coulisses Techniques - Industrialisation Conclusion / Q&A et/ou Bonus* (*) « Industrialisez rapidement vos développements » 9h45 – 10h05 Retour d’expériences et démo Colibri, une application SaaS sur Windows Azure
  • 18.
  • 20.
  • 22. UN PROCESSUS STRUCTURÉ •Best Practices du marché •Colibri formalise l’élaboration des prévisions de ventes Capacité de structurer un processus métier et de le piloter ► Workflow ou phasage des actions
  • 23. STRUCTURE DE DONNÉES RICHE 5 axes d’analyse, 12 niveaux d’agrégation par axe GESTION MULTI-NIVEAUX ► Structuration avec Base en étoile, Cube OLAP ou Calcul In Memory ?
  • 24. SIMPLE ET ROBUSTE •Modèles de prévision basés sur des algorithmes éprouvés et vérifiables Mise en œuvre de calculs complexes de manière transparente pour l’utilisateur ► traitements asynchrones et puissance de calcul
  • 25. NATIVEMENT COLLABORATIF •Placer le travail collaboratif au cœur du processus de prévisions, avec tous les acteurs Notification des actions des collaborateurs en temps réel ► Système de push serveur/client
  • 26. PILOTAGE ET SUPERVISION Tableaux de bord à caractère décisionnel ► Tableaux de bord performants et composants riches ► Intégration au mail
  • 27. INTUITIF, ACCESSIBLE ET ERGONOMIQUE •Impliquer les novices : simple et intuitive •L’élaboration de prévisions n’a jamais été si facile et ludique ! Clients : desktop et tablettes Design : centré utilisateur Technologie front : HTML5 avec composants graphiques riches adaptés
  • 28. ACCESSIBLE À TOUS LES BUDGETS Prix de vente basés sur l’usage Solution SAAS : Infra/TMA/MCO intégrées MAIS ATTENTION aux prix des composants utilisés
  • 29. INTÉGRÉ ET PERFORMANT •Gros volumes de données •Module d’import/export des données depuis le SI + transfert sécurisé ► PERFORMANCES & SCALABILITÉ ► SÉCURITÉ
  • 31. 10h05 – 10h30 Coulisses techniques Développement Cloud 9h00 – 9h15 10h30 – 11h00 9h15 – 9h25 11h00 – 11h30 9h25 – 9h45 11h30 – 12h00 Accueil (badges, café, livres blancs) Présentation d’Objet Direct et du Groupe Viseo, Partenaire Microsoft Mot de Microsoft, positionnement du Cloud PAUSE Discussions informelles et questions Coulisses Techniques - Industrialisation Conclusion / Q&A et/ou Bonus* (*) « Industrialisez rapidement vos développements » 9h45 – 10h05 Retour d’expériences et démo Colibri, une application SaaS sur Windows Azure
  • 32. VERIFICATION DE L’AUDIENCE RESPONSABLES INFORMATIQUES ? CHEFS DE PROJETS ? QUI CODE ? QUI CONNAÎT LE CLOUD ?
  • 33. VERIFICATION DE L’AUDIENCE RESPONSABLES INFORMATIQUES ? CHEFS DE PROJETS ? QUI CODE ? EN PARTICULIER WINDOWS AZURE ? Sachez-le … N’hésitez pas à POSER DES QUESTIONS ! POST-IT À VOTRE DISPOSITION !!!
  • 34. ARCHITECTURE DE COLIBRI EXIGENCE : RÉDUCTION DES COÛTS ! ERP • • • Uniquement PaaS Pas de Worker Role Multi-tenancy côté Web-Role
  • 35. ARCHITECTURE DE COLIBRI MULTI-TENANCY m m i.co m i.co olibr .co r ri lib olib i1.C li4. .Co // C om i1.C ://Cl i1 p: Cl /Cl htt libri.c :// http p: / ttp h Co ht t 3 4 2 1 33 22 11 1 Full multi-tenancy . Plusieurs clients / tenants . 1 Web Role . 1 Azure SQL Database Multi-tenancy partielle . Plusieurs clients / tenants . 1 Web Role . 1 Azure SQL Database 2 44 3 Mono-tenancy partielle . 4 WebRoles / 4 bases . Tout est dupliqué ! 4
  • 36. ARCHITECTURE DE COLIBRI MULTI-TENANCY Exigence forte : garantir le cloisonnement des données clients ht // t p: Cli m .co bri oli 1.C p: / htt /Cl i b o li 2.C om ri.c ht Cli3 li4. /C p:/ htt 4 Chaque client Colibri dispose de sa propre SQL Database Windows Azure Répond à l’exigence de réinternalisation sur site de la solution Colibri Compatible avec les outils d’administration comme SQL Management Studio (Backup / Restore) om ri.c 3 2 1 // t p: lib .Co 1 2 3 4 Azure SQL Databases 4 i ibr Col m .co
  • 37. AZURE SQL DATABASE (PAAS) ARCHITECTURE LOGICIELLE Service SQL PAAS Service SQL PAAS Web role Web role Utilisateurs
  • 38. AZURE SQL DATABASE (PAAS) PRINCIPAUX AVANTAGES SAUVEGARDE AUTOMATIQUE HAUTE DISPONIBILITÉ CONTRÔLE DE COHÉRENCE MISE A NIVEAU AUTOMATIQUE
  • 39. AZURE SQL DATABASE (PAAS) PRINCIPALES LIMITATIONS Pas de contrôle sur les ressources et leur allocation Pas d’index stockés en colonne (columnStore) Pas de compression de base de données Pas de partitionnement de tables Pas d’analyseur de profil
  • 40. AZURE SQL DATABASE (PAAS) BONNES PRATIQUES
  • 41. SQL SERVER EN MODE PAAS : LA RECHERCHE DU BON COMPROMIS Performances Performances du système du système Rapidité de Rapidité de développement développement Facilité de Facilité de maintenance maintenance
  • 42. BILAN EN TANT QUE DEVELOPPEUR Code unique pour le SaaS ou pour la version « On-Premise » : réversibilité totale Simple de convertir une application ASP .Net stateless en application scalable fonctionnant sur le Cloud Windows Azure. Attention : best practices nécessaires Performance  Coût Stateless  Load balancing
  • 43. BILAN EN TANT QU’ARCHITECTE Modèle économique  impacts sur l’architecture technique Exemple : stratégies envisagées pour la persistance •Azure SQL Dabase (PaaS) •Azure SQL Datase Premium (PaaS) •VM SQL Server (IaaS) •Azure Table Storage (NoSQL, PaaS) S’appuyer sur les services Azure Exemple : Azure Service Bus, SendGrid
  • 44. BILAN SURVEILLER LES NOUVEAUTÉS (ex : élasticité) AVANT : Pas d’élasticité (besoin d’un projet OpenSource CodePlex) Réactivité de Microsoft par rapport aux besoins, avec les services Preview, comme "Scale"
  • 45. 10h05 – 10h30 Coulisses techniques Développement Cloud 9h00 – 9h15 10h30 – 11h00 9h15 – 9h25 11h00 – 11h30 9h25 – 9h45 11h30 – 12h00 Accueil (badges, café, livres blancs) Présentation d’Objet Direct et du Groupe Viseo, Partenaire Microsoft Mot de Microsoft, positionnement du Cloud PAUSE Discussions informelles et questions Coulisses Techniques - Industrialisation Conclusion / Q&A et/ou Bonus* (*) « Industrialisez rapidement vos développements » 9h45 – 10h05 Retour d’expériences et démo Colibri, une application SaaS sur Windows Azure
  • 46. 10h30 – 11h00 PAUSE Discussions informelles et questions
  • 47. 10h05 – 10h30 Coulisses techniques Développement Cloud 9h00 – 9h15 10h30 – 11h00 9h15 – 9h25 11h00 – 11h30 9h25 – 9h45 11h30 – 12h00 Accueil (badges, café, livres blancs) Présentation d’Objet Direct et du Groupe Viseo, Partenaire Microsoft Mot de Microsoft, positionnement du Cloud PAUSE Discussions informelles et questions Coulisses Techniques - Industrialisation Conclusion / Q&A et/ou Bonus* (*) « Industrialisez rapidement vos développements » 9h45 – 10h05 Retour d’expériences et démo Colibri, une application SaaS sur Windows Azure
  • 48. VERIFICATION DE L’AUDIENCE QUI CONNAÎT TEAM FOUNDATION SERVER ? TEAM FOUNDATION SERVICE ? L’ALM ? Sachez-le … N’hésitez pas à POSER DES QUESTIONS ! POST-IT À VOTRE DISPOSITION !!!
  • 49. CYCLE DE VIE D’UNE APPLICATION WINDOWS AZURE VUE SIMPLIFIEE Simple non ? Windows Azure Version de test Windows Azure Package livraison Qualité Environnement de livraison Archivage Code Source Développeur Usine logicielle SIMPLE + QUALITE + DEPLOIEMENT RAPIDE = 100% de nos projets .Net sont sur Windows Azure (Usine logiciel TFS + Environnements). BON ROI = Mise en place même pour nos clients « non-Azure » ; « Setup-up cost » = 1 heure
  • 50. CYCLE DE VIE D’UNE APPLICATION WINDOWS AZURE VUE COMPLÈTE Windows Azure Windows Azure in ta g S Version de Version de test test OK ? OK ? ?Dév Version? Environnement de test Package livraison Test Environnement Dév VS Publish 10 min Windows Azure WebPublish 3 sec Version ag Version Client St Client ing Environnement Client Qualité Package livraison Client Développeur g Archivage Code Source gi Version Sta PROD Version PROD Package livraison Client Usine logicielle Environnement PROD Etc… ng
  • 51. NOTRE USINE LOGICIELLE FULL VISUAL STUDIO 2013 “TIME TO MARKET” RAPIDE GRACE A L’ALM MICROSOFT Exploratory Exploratory Testing Testing Storyboarding Storyboarding Feedback Feedback Manager Manager Debug in Prod Debug in Prod (Intellitrace) (Intellitrace) Code Review Code Review TFS 2013 ALM Quality Builds NDepend v5 (**) Stylecop, FXCop, R# (*) TFS 2013: Microsoft Visual Studio Team Foundation Server 2013 (**) « Objet Direct, premier partenaire agréé NDepend »
  • 52. GRANDE FLEXIBILITE DU SELF-SERVICE BESOIN DE GERER TOUS CES ENVIRONNEMENTS ET PARAMETRES Multi-tenancy = Clients différents et même environnement? Nombreux comptes Windows Azure ; isoler les développeurs de la production ! Nombreux services possibles par environnement Rigueur et convention de nommage d’un d’un Tableau EXCEL interminable essié cessitté B Né c Né DB de CMD il lde CM )) outti ou I TL pe IT IL TyEnvironnement ((Type I Service Azure Nom de code s ocessu e du pr ion stiv t c exhau / valida e la do ication re d if Miniatu iement / vér éplo d Souscrip-tion Login Microsoft Account Cloud Services OD-Colibri-Dev01-NE-CloudSrv.CloudApp.net Dév, Europe N MSDN1 Xyz-Dev@Live.com Cloud Services OD-Colibri-Rec01-WE-CloudSrv.CloudApp.net Rec, Europe O MSDN2 Xyz-Rec@Live.com Service Bus OD-Colibri-Dev01-SrvBus Dév MSDN1 Xyz-Dev@Live.com SQL Database Server: Nom: Démo Client01, Europe Nord MSDN3 + VISA Xyz-Demo@Live.com Storage Account odcolinedevstoacc Dév Europe Nord … … … … … … … … … … … … … … … … … zjlgjtckrk od.colibri.db.Dev01 de
  • 53. TFS BUILD ET DÉPLOIEMENT RAPIDE ET CONTINU SUR LES DIFFÉRENTS ENVIRONNEMENTS. HAUTE TRAÇABILITÉ Alternative possible à TFS Buid / Deploy : InRelease, qui devient Microsoft. Sinon Nolio, Microsoft System Center, Service Now, …
  • 54. VÉRITABLE DÉPLOIEMENT COLIBRI TÉMOIGNAGE… Déploiement semi-manuel réussi de Colibri pour un nouveau prospect par téléphone portable - Chat lors d’un « After-work »
  • 55. SOUSCRIPTION A WINDOWS AZURE RÉPARTITION DE NOS LICENCES ET ABONNEMENTS « Think big, Act small, Fail fast ; learn rapidly »
  • 56. RETOUR D’EXPERIENCE SUR LE SLA ARRET DE SERVICE PLANIFIE (A DEUX REPRISES) Maintenance « single instance deployments of Windows Azure Virtual Machines » •REFLEXE: Aucun problèmes de notre côté, car full PaaS ! •FAIT: … Sauf … une partie en ‘preview’
  • 57. RETOUR D’EXPERIENCE SUR LE SLA ARRET DE SERVICE PLANIFIE (A DEUX REPRISES) BIEN PENSER: Alertes par email & filtre anti-Spam! Effet de bords à anticiper « Single Point of Failure » : Peu de perturbations lors de la 2nd maintenance Utilité des 2 instances ! Objet Direct TFS Build ? Preview TFS Build ? ?
  • 58. POUR CONCLURE … SIMPLE à chaque étapes ! – Ne pas oublier les prochaines marches – Cela porte un nom: Modèle de maturité du « Cloud Computing » Prêt ITIL (**) ARM (*) (*) ARM: Application Release Management (**) ITIL: IT Infrastructure Library
  • 59. 10h05 – 10h30 Coulisses techniques Développement Cloud 9h00 – 9h15 10h30 – 11h00 9h15 – 9h25 11h00 – 11h30 9h25 – 9h45 11h30 – 12h00 Accueil (badges, café, livres blancs) Présentation d’Objet Direct et du Groupe Viseo, Partenaire Microsoft Mot de Microsoft, positionnement du Cloud PAUSE Discussions informelles et questions Coulisses Techniques - Industrialisation Conclusion / Q&A et/ou Bonus* (*) « Industrialisez rapidement vos développements » 9h45 – 10h05 Retour d’expériences et démo Colibri, une application SaaS sur Windows Azure
  • 60. CONCLUSION AVANTAGES ET INCONVENIENTS + Haute disponibilité + Immédiatement opérationnelle + Solution à moindre coût + Accompagnement de Microsoft + Plateforme ouverte, et très simple notre retour d’expérience par rapport à Java et Google -Selon les usages: Attention aux performances SQL Database Considérer l’offre Premium / IaaS / Big data - Implémentation SSO complexe, facilité par WAAD, et reste un domaine très avancé - Avantage et inconvénient du « Self-Service »: - Monter rapidement des environnement. Attention $$$
  • 62. Bonus
  • 63. COLLABORATION ÉTROITE ENTRE OBJET DIRECT ET MICROSOFT 16 sociétés à travers le monde sélectionnées sur ce programme TAP Unique société française à avoir été sélectionnée grâce à sa longue expérience sur le Cloud Azure sur un projet de dimension internationale Avril 2013 Expérience avérée à travailler sur des partenariats stratégiques avec Microsoft Convié à travailler(*) sous NDA avec Microsoft Corp, à Redmond / Seattle, sur un ‘TAP’ Technological Adoption Program qui est un partenariat prestigieux
  • 65. ENVIRONNEMENT D’INTÉGRATION / DÉPLOIEMENT CONTINU BASÉ SUT TFS 2013
  • 66. SPÉCIALISATION DANS LE DEVOPS DE BOUT EN BOUT
  • 67. Q&A / BONUS QESTIONS AVANCEES ?? Problématique de « Map reduce » Retravailler toutes les formules mathématiques pour les rendre parallélisable Théories mathématiques pures Exemples de coûts 150€ / mois full PaaS 2500€ / mois (si Extra Large instance Pro BI)
  • 68. LES COULISSES TECHNIQUES D’UNE APPLICATION SAAS – BLOB STORAGE Blob Storage Concepts http://<account>.blob.core.windows.net/<container>/<blobname> http://<account>.blob.core.windows.net/<container>/<blobname> Account PIC01.JPG Block/Page Highly scalable up to Peta bytes, durable, available file system. Block/Page Images Contoso BLOB Storage is the simplest way to store large amounts of unstructured text or binary data such as video, audio and images with the fastest read performance. Blobs can be exposed publically over http. PIC02.JPG Video VID1.AVI Can securely lock down permissions to blobs.
  • 69. SECURITE DE VOTRE SYSTÈME D’INFORMATION OUVERTURE DES PORTS / PROTOCOLES PROTOCOLS and PORTS to open TCP:49152 to 65535 (due to MS IaaS of June 2012) HTTP and HTTPS (443) (for Win Azure Report) TCP 8172 (Publish using WebDeploy) TCP 3389 (Remote Desktop Access (RDP)) SQL Management Studio connected to SQL Azure : . TCP 1433 SQL Server (based on TDS protocol) . TCP 1434 SQL Admin Connection . TCP 4022 SQL Service Broker . TCP 435 SQL Service Broker . TCP 2383 "Analysis Services« . TCP 2382 "SQL Browser« . UDP 1434 "SQL Browser« . Azure Service Bus BESOIN DE DECLARER LES IP-RANGE DES DATACENTERS

Hinweis der Redaktion

  1. {"49":"Vincent Thavonekham\n","44":"Transient Fault Handling\n","33":"Philippe Guédez\n&amp;\nTimothée Marchand\n","11":"Windows Azure runs in datacenters around the world, enabling you to deploy and run your applications and infrastructure near your customers.\n","39":"Mots-clefs :\nUniquement PaaS\nPas de Worker Role\nMulti-tenancy côté Web-Role\nSignalR\nWebSocket, fallback sur le long-polling\n \nAzure Diagnostics\nLogs : logs Windows, IIS + logs de l’appli\nCompteurs de performance\nCrash dumps\n \nAzure Storage Blob\nVidéos de présentation de Colibri\n","45":"Table Storage  pas de réversibilité\nSQL Database Premium  Option arrivée après\nVM SQL Server  Coût\n","40":"Sauvegarde automatique des bases\nHaute disponibilité (99,9%), mais ca fait quand même 42 minutes par mois, non maitrisé\nContrôle de cohérence intégré des données. Garanti de toutes façons par TFS\nMise à niveau automatique et transparant de la version du système. (plus de montée de version ni de migration)\n","46":"WADD simplifie considérablement les problématiques de SSO, par rapport à si nous devions l’implémenter.\n","41":"1) Pas de contrôle sur l’allocation des ressources\nPas d’index stocké en colonnes : ce mode de stockage des données est optimisé pour les entrepots de données (opérations de filtrage, d’agrégations, de regroupement, de jointure en étoile)\n2) Pas d’index colonne : \nSeules les colonnes nécessaires doivent être lues. Par conséquent, moins de données sont lues du disque vers la mémoire avant d&apos;être déplacées ensuite de la mémoire vers le cache de processeur. \nLes colonnes sont fortement compressées. Cela réduit le nombre d&apos;octets qui doivent être lus et déplacés. \nLa plupart des requêtes ne touchent pas à l&apos;ensemble des colonnes de la table. Par conséquent, plusieurs colonnes ne sont jamais chargées en mémoire. Cette caractéristique, combinée à une excellente compression, permet d&apos;améliorer l&apos;utilisation du pool de mémoires tampons, ce qui réduit le nombre total d&apos;E/S. \n3) 4) Optimisaiton : pas de mécanisme de compression ni de partitionnement de table\n5) Pas d’analyseur de profil (profiler) permettant de récupérer les traces de l’activité du serveur et de les analyser\n","36":"Mots-clefs :\nUniquement PaaS\nPas de Worker Role\nMulti-tenancy côté Web-Role\nSignalR\nWebSocket, fallback sur le long-polling\n \nAzure Diagnostics\nLogs : logs Windows, IIS + logs de l’appli\nCompteurs de performance\nCrash dumps\n \nAzure Storage Blob\nVidéos de présentation de Colibri\n","42":"Ecriture manuelle : pas d’utilisation d’entity framework\nProcédures stockées : enregistrement des plans d’executions\nLimitation des jointures : par décomposition des traitements\nDéport des traitements lourds dans la couche applicative : boucles et traitements alogithmiques\nSharding : càd duplication des instances de bases de données \nselon deux axes : - horizontal répartition des utilisateurs (load balancing)\n- vertical par répartition des fonctionnalités\nContrôle : base de données SQL Azure offre le même niveau de fonctions système (hormis le profiler) : statistiques, plan d’executions, vues systèmes…\n","37":"http://msdn.microsoft.com/en-us/library/bb398986(v=vs.100).aspx\n","65":"(*) Microsoft NDA Reference IEAID: 179573\n(**) « C’est la première fois que je vois une équipe qui utilise Windows Azure avec cette finesse. Vous devez partager cette expérience avec les autres équipes du programme. »\n(***) « Vincent, merci pour votre dévotion et implication. Vous avez été moteur dans le développement et la livraison de la plateforme SaaS. Je voudrais vous remercier pour votre fibre innovante et leader d’opinion. \n","54":"Isoler: une erreur de Click, et le service disparaît !!\nNécessité d’un outil de CMDB\n( Type ITIL )\n","10":"With today’s release, Windows Azure is more flexible than ever.\nWindows Azure helped pioneer the concept of Platform as a Service – and provides a rich set of managed, scalable services. Today, we are making these services even richer.\nWindows Azure also now supports Infrastructure as a Service – including the ability to host both Windows and Linux Virtual Machines in the cloud. \nSome of you might be surprised to hear the word Linux at a Microsoft event. Our support of Linux is just one example of how we are embracing openness in a fundamental new way.\nWith today’s release, we are supporting more operating systems, more languages, more open protocols, and releasing all of our SDKs on GitHub under an open source license.\nThe end result is a truly unique offering. \nYou can now use both Platform as a Service and Infrastructure as a Service together.\nYou can now use the best of both the Microsoft ecosystem and open source ecosystem together.\nAnd you can now build better and more scalable solutions than ever before.\n"}