68
GLOBAL WINDOWS AZURE BOOTCAMP BIENVENUE au Lyon - France V1.1R

Global Windows Azure Bootcamp : Intro et Keynote

Embed Size (px)

Citation preview

Page 2: Global Windows Azure Bootcamp : Intro et Keynote

#gwab Microsoft Azure

PRÉSENTATION DU GWAB 2014

Vincent ThavonekhamMicrosoft Practice Manager, VISEO Technologies

v-TSP on Microsoft [email protected]

Page 3: Global Windows Azure Bootcamp : Intro et Keynote

Global Windows Azure Bootcamp, by MUG-Lyon 2014 3

There are 138 locations registered in 57 countries and 137 cities.

GWAB = Evénement mondial

Page 4: Global Windows Azure Bootcamp : Intro et Keynote

The Charity : the reason of computing • What? a globally distributed lab

• Goal? We’re aiming at discovering how our body’s serum protein glycosylation works. We want to know how high blood sugar levels present in diabetes patients affect the complex sugar production systems required for our health and ability to fight disease. We want to prove the theory that when small changes in this process start occurring, the disease can progress and lead to Type 2 diabetes. The results from this work will not only help understand the human diabetic state at the molecular level but also lead the way for early detection of diabetes.

(Please note that PNNL has usage rights to the image above portraying Mr. Harrison Ford in a research setting.)

http://globalazurelab.azurewebsites.net

Page 5: Global Windows Azure Bootcamp : Intro et Keynote

The Sponsors: These guys are doing it globally

       

A BIG THANK YOU

Page 6: Global Windows Azure Bootcamp : Intro et Keynote

The Sponsors: These guys are doing it

A BIG THANK YOU

Page 7: Global Windows Azure Bootcamp : Intro et Keynote

Type de Cadeaux:

• Envoyé par email après l’événement

• Remis aujourd’hui même

Page 8: Global Windows Azure Bootcamp : Intro et Keynote

The Social Fun (1/2)Find all the online locations here

http://bit.ly/gwabflickrhttp://bit.ly/gwabTwitter (capital

‘T’)http://bit.ly/gwabfacebook

Page 9: Global Windows Azure Bootcamp : Intro et Keynote

The Social Fun (2/2)Find all the online locations here

http://bit.ly/gwabflickrgwabTwitter (capital ‘T’)gwabfacebook

Page 10: Global Windows Azure Bootcamp : Intro et Keynote

Global Windows Azure Bootcamp, by MUG-Lyon 2014 10

Wi-Fi SID: ionis-portalIdentifiant : gwab29032014Mot de passe : j9Y98UxlYou may need to open a browser to connect.

Page 11: Global Windows Azure Bootcamp : Intro et Keynote

#gwab Microsoft Azure

LA KEYNOTE PAR MICROSOFT

Benjamin TalmardConseiller technologique Microsoft [email protected]

Page 12: Global Windows Azure Bootcamp : Intro et Keynote

Storage

Caching CDN

Database

Identity

MediaNetworking

Traffic

Messaging

Cloud ServicesWeb Sites

BizTalk Svcs

MobileVirtual Machines

Big data

VS Online

BackupAutomation

Page 13: Global Windows Azure Bootcamp : Intro et Keynote

Languages

CMS

Devices

Databases

OperatingSystems

Page 14: Global Windows Azure Bootcamp : Intro et Keynote

North America Region Europe Region Asia Pacific Area

N. Central – U.S. Sub-Region

S.E. AsiaSub-Region

E. AsiaSub-Region

N. Europe Sub-Region

W. Europe Sub-Region

S. Central – U.S. Sub-Region

East – U.S. Sub-Region

West – U.S. Sub-Region

East JapanSub-Region

Southeast AustraliaSub-Region

West JapanSub-Region

East AustraliaSub-Region

E. China (via 21Vianet)Sub-Region

NE. China (via 21Vianet)Sub-Region

BrazilSub-Region

24 x 7 x 365 support Over 1 billion customers, 20 million businesses 76 markets worldwide 280 years of combined industry experience in infrastructure, security, product dev, and global ops

Major datacenterLive sub-regionLive sub-region 21VianetAnnounced sub-region

Page 15: Global Windows Azure Bootcamp : Intro et Keynote

Testez Microsoft Azure gratuitement dès maintenant !

MSDN: jusqu’à 115€

de ressources chaque mois

Pour tous:150€

de ressource le 1er mois pour toute

ouverture de compte

Startup: Rejoignez Bizspark115€

de ressources chaque mois pendant 3 ans

Partenaires: jusqu’à 75€

de ressources chaque mois

http://aka.ms/Azure/Partner

http://aka.ms/free/trial

http://aka.ms/MSDN/Avantages/Abo

http://aka.ms/bizspark/azure

Page 16: Global Windows Azure Bootcamp : Intro et Keynote

#gwab Microsoft Azure

AGENDA DE LA JOURNÉE

Vincent Thavonekham, MUG-LyonMicrosoft Practice Manager, Groupe VISEO

Microsoft v-TSP on Microsoft [email protected]

Page 17: Global Windows Azure Bootcamp : Intro et Keynote

TRACK Dev Junior (Niveau 100 Présentation)

TRACK Dev Senior (Niveau 400 Geek)

TRACK Dirigeants (Niveau Intro à avancé)

9h-9h30 Accueil, code Wifi, café, jeux concours9h30-10h Salle 001 Présentation du MUG, et sponsors

Plénière Microsoft par Benjamin => Intro Azure et enjeux (ouverture du Cloud)10h-11h Cédric D

[Live Démo]

Playing with PHP on Azure - A Zend experience.

Jérémy ABenjamin T[Live Démo]

Créer un backend mobile pour vos apps Win, iOS et Android avec Azure Mobile Services

Vincent T[Talk]

Salle 001

Différence entre Private & Public Cloud vs. hébergeur 'classique‘.[Audience: intro]

11h-12h Samir A

[Live Démo]

Multi-tenancy avec Windows Azure.(niveau junior à expert)

Cédric D

[Live Démo]

Rhinos have tea on Azure

(Sencha Touch 2, PhoneGap, authentication…)

Haikel

[Talk]

Salle 001

« Je suis expert Amazon / Fedora ; pourtant je recommande parfois Windows Azure !! »

12h1513h30

Repas buffet offert / Pause / Réseautage Q&A "ask the experts"Ajustement Wifi et configuration compte Azure pour coder l'après-midi

13h3014h30

Pierre-Yves F

Démo d'Azure Mobile Services: Création d'une application simple de gestion

Arnaud C [Live-démo] Architecture Cloud Hybride

Vincent T+ PhilippeGSalle 001

[Talk+Démo] Industrialisation des dév. avec TFS sur Win Azure (appelé VSO). Exploration d'une usine logicielle GIT multi-techno

14h3015h30

Daniel Tizon +nos experts

[Atelier « A » + jeux](niveau junior à expert) Simplicité de JAVA sur MS Azure : Pas-à-pas, du simple au complexe

Emilien P +Samuel P + Florent P

+ nos experts

[Atelier « B » + jeux](live coding en binôme niveau junior à expert)C# + Java + GIT + VSO + Cloud = Code Quality / Clean Code

Arnaud CSalle 001

[Talk + Démo] Le Cloud Hybride avec System Center 2012 R2 et Win Azure

15h3016h30

17h: Jeux concours

TOUS les experts non sur les ateliers

Table ronde / Atelier: Discussions ouvertes avec Q&A avancées2 jeux concours Décideurs :(Quizz, Tirage au sort)

> 17hCadeaux

MERCI à vous, merci aux Sponsors !! Election des gagnants; Nombreux Lots (plusieurs milliers d’€€) (certains lots pourront être envoyé ultérieurement)

> 18h BAR / RESTAURANT (non pris en charge)

AGEN

DA G

WAB

201

4

Fran

ce -

Lyon

Page 18: Global Windows Azure Bootcamp : Intro et Keynote

18Global Windows Azure Bootcamp, by MUG-Lyon 2014

Plan des sallesSalle001

Salle004

Salle003

Salle002

Page 19: Global Windows Azure Bootcamp : Intro et Keynote

Microsoft Azure

PLACE AUX SESSIONS !!

RELAXEZ-VOUS !

De 10h00 à 12h00

19

VOS EXPERT

S!

Page 20: Global Windows Azure Bootcamp : Intro et Keynote

INTRODUCTION AU CLOUD

DIFFÉRENCES ENTRE LE CLOUDET UN HÉBERGEMENT DIT « STANDARD »

V2.0

VINCENT THAVONEKHAMPRACTICE MANAGERViseo Business Technologies

NIVEAU 100 DÉCOUVERTE

Page 21: Global Windows Azure Bootcamp : Intro et Keynote

PÉRIODIQUE PROGRAMMEZ!JAN 2014: N°170 SPÉCIAL CLOUD. CONTRIBUTION SUR LE MULTI-TENANCY

EXPERTISE RECONNUE PAR MICROSOFT

2014: NOUVEAU V-TSP AZURE NOMMÉ PAR MICROSOFTNOMMÉ MICROSOFT

2014: ANIMATION DES STANDS MICROSOFT AZURE

QUI SUIS-JE ? WWW.THAVO.COM

Page 22: Global Windows Azure Bootcamp : Intro et Keynote

QUI EST-VOUS ?

• VOUS CONNAISSEZ DÉJÀ LES CONCEPTS DU CLOUD ?

• VOUS CONNAISSEZ DÉJÀ LE PRINCIPE D’ÉLASTICITÉ QUASI-INFINI ?

• VOUS TRAVAILLEZ DÉJÀ AVEC LE CLOUD (AMAZON, GOOGLE, AZURE) ?

• VOUS CONNAISSEZ BIEN WINDOWS AZURE ?

Page 23: Global Windows Azure Bootcamp : Intro et Keynote

INTRODUCTION AU CLOUD COMPUTING

• RÉVOLUTION DANS LE DOMAINE IT• PROPOSER SOUS FORME EXTERNALISÉE:

– PAIEMENT À L’USAGE – QUANTITÉ INFINIE– ENSEMBLE DE SERVICES TECHNIQUES INFORMATIQUES

• CES SERVICES SONT – SOIT DE TYPE IAAS : BRIQUES D’INFRASTRUCTURE DE BAS

NIVEAU– SOIT DE TYPE PAAS : DES MIDDLEWARES APPLICATIFS– SOIT DE TYPE SAAS : OFFRES MÉTIERS CLÉS EN MAIN, LÀ

AUSSI EXTERNALISÉES• OFFRES MAJEURES : AMAZON, GOOGLE, WINDOWS

AZURE, SALESFORCE.COM, OVH (CLOUD OU PRIVATE CLOUD)

Page 24: Global Windows Azure Bootcamp : Intro et Keynote

PROBLEMATIQUES DU CLOUD COMPUTING

• OFFRE UN TRÈS GRAND NOMBRE DE NOUVELLES POSSIBILITÉS

• MAIS POSE DE QUESTIONS NOUVELLES, NOTAMMENT :– LA SÉCURITÉ– LA CONFIDENTIALITÉ– LE COÛT TOTAL RÉEL DE POSSESSION– LES CONTRAINTES LÉGALES ET LOCALISATION DES

DONNÉES– LA RÉORGANISATION DES DSI– ET DES RÔLES AU SEIN DE L’ENTREPRISE

Page 25: Global Windows Azure Bootcamp : Intro et Keynote

PROBLEMATIQUES DU CLOUD COMPUTING : Cloud privé, Cloud public, Hébergement externalisé, Hébergement On-premise…

• TERME LARGEMENT ABUSÉ PAR LE MARKETING– IMPRESSION DE PEU DE NOUVEAUTÉS– SÈME LA CONFUSION

• POURTANT DE NOMBREUX CONCEPTS NOVATEURS – À APPRÉCIER – À APPRÉHENDER

Page 26: Global Windows Azure Bootcamp : Intro et Keynote

Mister Good Deal• 1,5 million de clients,• > 3 millions de visiteurs

uniques par mois,• 120 000 produits en stock• Persona fictifs ci-dessous.

26

Ref: http://www.cloudmagazine.fr/dotclear/index.php?pages/Mistergooddeal.com-mise-sur-Windows-AzureIaaS : Infrastructure As A Service, PaaS : Platform As A Service, SaaS : Software As A Service

Mme Michu « Je crée un compte, ça marche de suite » SaaS « Pour les promos, je clique ‘F5’ toutes les secondes »

M. IT Ops Prod « Gestion des pics d’activité, on monte automatiquement une infrastructure de 200 VMs en 15 min » PaaS, IaaS

VOCABULAIRE DES GRANDES CATEGORIES DE CLOUD: SAAS, PAAS, IAAS

Page 27: Global Windows Azure Bootcamp : Intro et Keynote

Cloud Computing

Sur site

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Serv

ice In

form

atiq

ueIaaS public

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Fournisseur de Cloud

Clie

nt d

u se

rvice

PaaS public

Fournisseur de Cloud

Clie

nt d

u se

rvice

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

SaaS PublicFournisseur de Cloud

Storage

Servers

O/S

Middleware

Virtualization

Applications

Runtime

Data

Networking

Page 28: Global Windows Azure Bootcamp : Intro et Keynote

VOCABULAIRE DES GRANDES CATEGORIES DE CLOUD: SAAS, PAAS, IAAS

• SOFTWARE AS A SERVICE (SAAS)– UTILISATION EN LIGNE D’UN LOGICIEL– EXEMPLES : CRM, EMAIL, GED, PAYE

• PLATFORM AS A SERVICE (PAAS)– SOLUTION DE DÉPLOIEMENT D’UN LOGICIEL QUE VOUS

FOURNISSEZ– MONTÉE EN CHARGE (AUTOMATIQUEMENT EN GÉNÉRAL)– EXEMPLES : WINDOWS AZURE, GOOGLE APP ENGINE,

HEROKU, …• INFRASTRUCTURE AS A SERVICE (IAAS)

– LOCATION DE RESSOURCES (SERVEURS, DISQUES, BACKUPS, …)

– AJOUT DE RESSOURCES À LA DEMANDE ET EN QUELQUES MINUTES

– LA GESTION DES RESSOURCES PEUT ÊTRE AUTOMATISÉE (API FOURNIES)

– EXEMPLES : AMAZON EC2, IBM, OVH, …

Page 29: Global Windows Azure Bootcamp : Intro et Keynote

VM VM VM VM VM

VM

Élasticité horizontale

VM

VM

VM

Élasticité verticaleCP

U, R

AM, H

DD

Limitations!

CONCEPTES D’ELASTICITE

Page 30: Global Windows Azure Bootcamp : Intro et Keynote

INTERETS

Page 31: Global Windows Azure Bootcamp : Intro et Keynote

Computing

2013

2016+44%

INTERETS

Page 32: Global Windows Azure Bootcamp : Intro et Keynote

DIFFERENCE ENTRE CLOUD ET HEBERGEMENT

HÉBERGEMENTCLOUD

EX. 1 DATA CENTER = 11 STADES DE FOOT EX. 1 DATA CENTER = 1 GRANDE SALLE

GOOGLE / AMAZON / AZURE: ~ MILLION DE SERVEUR PAR OPÉRATEUR

OVH ACTEUR MAJEUR EN FRANCE : 150 000 SERVEURS DANS 5 DATACENTER

AUCUNE INTERVENTION EN SALLE INTERVENTION HUMAINE EN SALLE

Page 33: Global Windows Azure Bootcamp : Intro et Keynote

COMPRENDRE LES ENJEUX EN UNE DIPOSITIVE

Cloud Hébergement

Ajout de nouvelles VMs (souvent à la demande)

Achat / location de seveurs et VMs

Haute Sécurité: coût élevé et manuel

Opérateur pour monitorer et déployer

Flexibilité des processus

Elasticité infinie pilotée par l’application (donc le

développeur)

Paiement à la consommation

Haute Sécurité: coût faible car économie d’échelle

Quasi aucun humainProcessus standard pour

tous

Page 34: Global Windows Azure Bootcamp : Intro et Keynote

EXEMPLE D’OFFRE D’UN HEBERGEUR

• ACHAT OU LOCATION D’UNE NOUVEAU SERVEUR / VM

• DÉPLOIEMENT ET MONITORING 24/7 PAR L’ÉQUIPE D’HÉBERGEMENT, AVEC PROCESSUS PERSONNALISÉ

• BACKUP-RESTORE PAR LES ÉQUIPES D’HÉBERGEMENT

• MISE À JOUR DES OS ET DES ANTI-VIRUS PAR L’HÉBERGEUR MANUELLEMENT VIA SCRIPTS

• OPTION: EXPERTISE EN TESTS D’INTRUSION (NIVEAU APPLICATION ET INFRASTRUCTURE)

Page 35: Global Windows Azure Bootcamp : Intro et Keynote

EXEMPLE D’OFFRE D’UN CLOUD

• AUCUNE INTERVENTION HUMAINE DE LA PART DE L’HÉBERGEUR– MISE À JOUR DES OS (EX. PASSAGE DE WINDOWS SERVEUR 2008 À

WINDOWS SERVEUR 2012 AUTOMATIQUE)– ELASTICITÉ: ALLUMAGE ET EXTINCTION DES VMS AUTOMATIQUE,

L’APPLICATIF WEB SAIT CORRECTEMENT SE COMPORTER– FAIBLE COÛT: ÉCONOMIE D’ÉCHELLE ET PAS D’OPÉRATEURS

• COMMENT FAIRE SANS INTERVENTION HUMAINE? RICHESSE DES SERVICES ‘AUTOMATISÉS’– AUTOSCALING– TOUT EST SCRIPTABLE PAR LE CLIENT– … (VOIR DIAPORAMA SUIVANT)

Page 36: Global Windows Azure Bootcamp : Intro et Keynote

Public Cloud: richesse de l’offre Amazon AWS (non exhaustif!)

Page 37: Global Windows Azure Bootcamp : Intro et Keynote

Public Cloud: richesse du Cloud Windows Azure (non exhaustif!)

caching identity service bus media CDN big data commerce integration analytics HPC Scheduler mobile

compute storage networking

virtual machines web sites cloud services SQL database noSQL database blob storage connect virtual network traffic manager

...

Fram

ewor

ksSe

rvic

esFa

bric

Infr

astr

uctu

re

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

......

......

...

Automated

Managed Resources

Elastic

Usage Based

Global Physical Infrastructureservers / network / datacenters

Ruby …

34 Add-Ons

Nouvelles fonctionnalités toutes les 2 semaines

Page 38: Global Windows Azure Bootcamp : Intro et Keynote

TsdfsdfdfsdPRIVATE CLOUD VS. PUBLIC CLOUD VS. HEBERGEMENT

CLOUD PRIVÉ VS. PUBLICTCO: TOTAL COST OF OWNERSHIP

HÉBERGEMENT VS. CLOUD ZONE ROUGE: SURCHARGEZONE JAUNE: SOUS-UTILISATION = GASPILLAGE

ANALOGIE• Avez-vous, à votre domicile, une centrale électrique ?• A partir de quelle taille de bâtiment est-il intéressant d’avoir sa

propre centrale électrique ?• Une application Web est comparable à l’électricité

Page 39: Global Windows Azure Bootcamp : Intro et Keynote

TÉMOIGNAGE: VÉRITABLE DÉPLOIEMENT « PUBLIC CLOUD » POUR UN PROSPECT

Déploiement semi-manuel réussi pour un nouveau prospect par téléphone-Chat lors d’un « After-work ». Prospect transformé en client !

Page 40: Global Windows Azure Bootcamp : Intro et Keynote

CONFIGURATION EN QUELQUES ÉTAPES (1/3)CRÉER UN ENVIRONNEMENT CLOUD AZURE, PUIS LIAISON AU REPOSITORY

Page 41: Global Windows Azure Bootcamp : Intro et Keynote

CONFIGURATION EN QUELQUES ÉTAPES (2/3)UTILISATION: CONNEXION À JAVA / ECLIPSE

Page 42: Global Windows Azure Bootcamp : Intro et Keynote

CONFIGURATION EN QUELQUES ÉTAPES (3/3)UTILISATION: CONNEXION À VISUAL STUDIO

Page 43: Global Windows Azure Bootcamp : Intro et Keynote

CONCLUSION: DEBUTER SUR LE CLOUD = ATTENTION A LA MARCHE !

SIMPLE à chaque étapes !– Ne pas oublier les prochaines marches– Cela porte un nom: Modèle de maturité du « Cloud Computing »– Assimiler les problématiques DevOps et ITIL limite l’effet tunnel– « Think big, act small, fail fast, lear rapidly » (cf. Lean)

1. Initiation / PoC / apprentissageBusiness Model

2. - 1ier SaaS à la main- tâtonnement avec l’outillage

3. Conception de processus PROD- arrive aux limites des outils de dév- début d’automatisation en pré-prod / prod

4. Intégrer de plus en plus de fonctionnalités, consolidation

5. Commercialisation robuste

ITIL (**)

Prêt

ARM (*)

(*) ARM: Application Release Management(**) ITIL: IT Infrastructure Library

Page 44: Global Windows Azure Bootcamp : Intro et Keynote

Merci !

Page 45: Global Windows Azure Bootcamp : Intro et Keynote

Microsoft Azure

PLACE AUX SESSIONS !!

RELAXEZ-VOUS !

De 10h00 à 12h00

45

VOS EXPERT

S!

Page 46: Global Windows Azure Bootcamp : Intro et Keynote

12h15 – 13h PAUSE REPAS : Pizza et sandwiches

46

Page 47: Global Windows Azure Bootcamp : Intro et Keynote

Microsoft Azure

PLACE AUX CADEAUX !

PLACE AUX SESSIONS !!

47

Page 48: Global Windows Azure Bootcamp : Intro et Keynote

The Sponsors: These guys are doing it globally

       

A BIG THANK YOU

Page 49: Global Windows Azure Bootcamp : Intro et Keynote

The Sponsors: These guys are doing it

A BIG THANK YOU

Page 50: Global Windows Azure Bootcamp : Intro et Keynote

Global Windows Azure Bootcamp, by MUG-Lyon 2014

Sponsor OfferingAzureWatch - Paraleaphttps://www.paraleap.com/

Every attendees gets 1 free month of Azure Watch

CODE Magazinehttp://www.codemag.com/magazine/

Every attendee gets a digital copy of the March/April issue of CODE MagazineEvery attendee gets 1 year free digital subscription to CODE Magazine

Zudiohttps://zud.io/

Every Attendee gets 6 months free

Stackifyhttp://www.stackify.com/

Every attendee gets 1 free license. Install it and get a TShirt sent to you.

Wintellect Now!http://www.wintellectnow.com/

Every attendee gets a 2 week subscription. If they register before April 25th they can get a 50% discount.

FacetFlowhttps://facetflow.com/

Every attendee gets 2 free months when they sign up past the trial.

Appveyorhttp://www.appveyor.com/

Every attendee gets 2 free months with the purchase of any plan.

Mygethttp://www.myget.org

Every attendees gets 2 months free.

NDependhttp://www.myget.org

Every attendees gets -5% discount, with coupon:VklTRU8gQ0xJRU5UMTIzIDIwMTQ=

Make sure to ask the organizers for the “Stuff We All Get” information!

Pour TOUT le monde!!

50

Page 51: Global Windows Azure Bootcamp : Intro et Keynote

1 Winner: One Year SubscriptionGive your Full name and email to the Organizers

1 Winner: One license choosen from ReSharper, dotTrace Memory, dotTrace Performance, dotCover, dotPeek, PhpStorm, PyCharm, IntelliJ IDEA, AppCode, WebStorm, RubyMine)Give your Full name and email to the Organizers3 Winners: Enterprise License to Enzo Cloud BackupGive your Full name and email to the Organizers

1 Winner: Ultimate Infragistics LicenseWinner ask for code from organizer

1 Winner: Developer Edition Give your Full name, company name and email to the Organizers

1 Winner: Voucher for an online course!Winner ask for code from organizer

5 Winners: A license to Azure Management StudioWinner ask for voucher code from organizer

5 Winners: Choose a License of CloudBerry Drive, CloudBerry Explorer Pro or CloudBerry BackupWinner ask for voucher code from organizer

PrixOR

Global Windows Azure Bootcamp, by MUG-Lyon 2014

51

Page 52: Global Windows Azure Bootcamp : Intro et Keynote

Global Windows Azure Bootcamp, by MUG-Lyon 2014

Autres lots! - Posters, tapis de souris, autocollants, clef USB, …- Autres surprises…

52

Page 53: Global Windows Azure Bootcamp : Intro et Keynote

Bonus

Page 54: Global Windows Azure Bootcamp : Intro et Keynote

Windows Azure

Source: MS_CahierAzure2014_web.pdfSolutions-IT & Logiciels - Rédaction François Tonic - Maquette Claude Marrel - Photos et illustrations tous droits réservésEditeur : Know sarl, Paris. Directeur de la publication : Jean Kaminsky - Imprimé en France - Dépôt légal Février 2014

Page 55: Global Windows Azure Bootcamp : Intro et Keynote

55

Large capacité de croissance 24x7

25 millions d'utilisateurs

500 millions ID Live actifs

59 marchés et36 langues

350 millions de comptes

actifsPlus de 5,5 milliards de

requêteschaque mois

Plus de 500 millions

d'utilisateurs uniques

chaque mois

14 milliards d'annonc

es par mois

+300 millions d'utilisateurs76 marchés et

48 langues

2-4 milliards d'emails par

jour

TV/domicilePC

MOBILE

+200 services dans le cloud

Page 56: Global Windows Azure Bootcamp : Intro et Keynote

56

2012

Évolution de la sécurité des services en ligne

ÈRE DES PORTAILS ÈRE DES APPLIS EN LIGNEÈRE DES SERVICES WEB

Première certification ISO 27001

Premier datacenter

1989 1994-95 1997 2002

2004 2006 2008

SDL pour intégrer la sécurité tout au long du cycle de

développement

Première certification SAS-70

Directive Informatique de confiance

ÈRE DU CLOUD COMPUTING2010

Certification FISMA

2012

October 2008 : Annonce Windows Azure PDC LA

Juin 2012 : IaaS : Virtual Machines Windows / Linux

Page 57: Global Windows Azure Bootcamp : Intro et Keynote

57

Évolution du datacenter MicrosoftGénération 1 Génération 2

Densité et déploiementen rack

PUE de 1,4 – 1,6Impact minimisé

Capacité serveurPUE de ~2

Technologie sur 20 ans

2011+20081989-2005 2007

Génération 3 Génération 4

Densité Mise en conteneursConteneurs, POD

Montée en charge & pérennité

PUE de 1,2 – 1,5Économie d'air et d'eau

SLA différenciés

ColocationPAC, empreinte carbone réduite, taille adaptéePUE de 1,05 – 1,20

Mise sur le marché plus rapide

Refroidi par air

Modularité

Page 58: Global Windows Azure Bootcamp : Intro et Keynote

DevOps pour éviter les échecs Cloud

http://blog.thavo.com/2014/03/saas-multi-tenant-application-on-paas.html

Page 60: Global Windows Azure Bootcamp : Intro et Keynote

Visual Studio Online• PRIVATE PREVIEW : Application Insights• What your users are doing ? %CPU? Alerts ? Availability ??

https://objet-direct.visualstudio.com/_appanalytics/_gettingstarted

Page 61: Global Windows Azure Bootcamp : Intro et Keynote

Save money, no need third party apps

Application availability monitoring

Page 62: Global Windows Azure Bootcamp : Intro et Keynote

Application InsightsPrivate preview: Initially only 600

beta testers

Page 64: Global Windows Azure Bootcamp : Intro et Keynote

Microsoft Azure

BONUS

Global Windows Azure Bootcamp, by MUG-Lyon 2014

64

Page 65: Global Windows Azure Bootcamp : Intro et Keynote

Nombre de visite sur le site Lyon: Forte visibilité

Global Windows Azure Bootcamp, by MUG-Lyon 2014 65

Page 66: Global Windows Azure Bootcamp : Intro et Keynote

Sondage parmi les participants

Global Windows Azure Bootcamp, by MUG-Lyon 2014 66

Page 67: Global Windows Azure Bootcamp : Intro et Keynote

Global Windows Azure Bootcamp, by MUG-Lyon 2014 67

Sponsor Descriptionmyget

http://www.myget.org/

Create and host your own NuGet feeds with your own packages and those from other package sources such as NuGet.org. For those doing continuous builds this service will make their lives much easier.

JetBrains

http://www.jetbrains.com/

Makers of some of the best development productivity tools out there. They create ReSharper, a Visual Studio productivity tool, as well as many other .NET products and IDEs for Ruby, PHP and more.

Blue Syntax

http://www.bluesyntax.net

A company focusing on data challenges in the cloud, Blue Syntax has a line of products to help cloud adoption by making those challenges easy. They have tools like Enzo Back up to back up your Azure SQL Database, Azure Table Storage and even run database scripts on a schedule. Recently they have announced Enzo Unified which lets you query various cloud sources (including Twitter and Azure Tables) using TSQL.

Infragistics

http://www.infragistics.com/

Infragistics is one of the leading development UI control and tools companies. They have controls for Windows, iOS and Android, as well as testing tools.

Opsgility

http://www.opsgility.com/

Opsgility provides training for Windows Azure. Get trained by some of the folks who have actually worked at Microsoft with the product teams. They offer online and custom courses.

Cerebrata

http://www.cerebrata.com/

Cerebrata (owned by Red Gate software) creates tools for Azure developers. Azure Management Studio help you organize your storage accounts, hunt down bugs during development, view historical Azure diagnostics data and more.

CloudBerry

http://www.cloudberrylab.com/

CloudBerry Lab is a vendor of cloud backup and file management solutions for Windows Azure Storage used by 100K+ customers worldwide. With CloudBerry Lab products users can access and utilize Windows Azure Storage the same way as any local storage device. Our new CloudBerry Drive product maps Windows Azure Storage as a network drive.

Paraleap

https://www.paraleap.com/

Founded in 2010 by Igor Papirov, Paraleap Technologies is a Chicago-based software company, focused on providing tools and services for cloud computing technologies. AzureWatch is Paraleap’s flagship product, designed to add dynamic scalability and monitoring to applications running on Microsoft Windows Azure cloud platform.

CODE Magazine

http://www.codemag.com/magazine/

CODE Magazine is the leading independent magazine for professional software developers. CODE Magazine covers technologies such as .NET, mobile development, Azure and more.

Page 68: Global Windows Azure Bootcamp : Intro et Keynote

Global Windows Azure Bootcamp, by MUG-Lyon 2014 68

Sponsor Description

Zudio

https://zud.io/

Zudio lets you manage your Windows Azure Storage (Blobs, Tables and Queues) through your browser, on all devices and operating systems. You can upload, download or edit data directly, and copy and paste between accounts and even data-centers using our back-end services. We are offering GWAB attendees a full six months of Zudio for free, so you can really get to grips with Windows Azure’s amazing storage services.

Stackify

http://www.stackify.com/

Stackify provides you with the tools & insights to monitor and troubleshoot your Azure based applications leveraging our simple to use platform for monitoring, performance metrics, errors, metrics, logs, remote secured access and much more.

Using Stackify you can easily and quickly find out why your application doesn't work, is slow or just acting weird to ensure your customers satisfaction. Basically Stackify helps you find the issue in the appstack.

Wintellect Now!

http://www.wintellectnow.com/

WintellectNOW is an on demand training solution that delivers real-world ready-to-use knowledge, tools and techniques so individuals and businesses can expertly develop software, programs, apps and more. WintellectNOW was developed for the novice to advanced technical expert with topics focused on all current technologies. WintellectNOW content is written and produced by the instructors who train Microsoft’s worldwide development teams.

FacetFlow

https://facetflow.com/

Facetflow is a real-time search and analytics service for Windows Azure, powered by Elasticsearch - a distributed and horizontally scalable search engine. It lets you easily run search queries using your own domain model, or transform otherwise slow nightly reports into real-time insight for your business.

Appveyor

http://www.appveyor.com/

AppVeyor is Continuous Integration service for Windows developers to securely build and test code in parallel and deploy successful bits to on-premise or cloud environments. AppVeyor gives you full control over build servers while minimizing costs of hosting and maintenance of your own environment.

NDepend

http://www.NDepend.com

NDepend offers a wide range of features to let the user analyze a code base. It is often described as a Swiss Army Knife for .NET developers.