microsoft azure : the cloud for modern business

11
HJAIEJ Chourouk [email protected] Elève ingénieur en génie logiciel de l’INSAT & Microsoft Student Partner http://hjaiejchourouk.com tn.linkedin.com/in/ hchourouk/ http://facebook.com/hjaiej.chourouk @Chourouk2013

Upload: chourouk-hjaiej

Post on 15-Jul-2015

389 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: Microsoft Azure : The cloud for modern business

HJAIEJ Chourouk [email protected]

Elève ingénieur en génie logiciel de l’INSAT & Microsoft Student Partnerhttp://hjaiejchourouk.com

tn.linkedin.com/in/hchourouk/http://facebook.com/hjaiej.chourouk

@Chourouk2013

Page 2: Microsoft Azure : The cloud for modern business

Qu'est-ce que Microsoft Azure ? Plateforme cloud de Microsoft : une gamme croissante de services

complémentaires pour le calcul, le stockage, les données, la mise en réseau et les

applications qui accélère la migration et votre productivité, tout en vous

permettant de faire des économies.2

Page 3: Microsoft Azure : The cloud for modern business

Quelles sont les capacités de Microsoft Azure?

Plateforme permet de concevoir et réaliser :

• des applications hybrides, vivant en partie dans l’entreprise et en partie dans des

datacenters publics

• des applications dites « cloud » entièrement hébergée dans les datacenters de

Windows Azure.

3

Page 4: Microsoft Azure : The cloud for modern business

Quelles sont les capacités de Microsoft Azure?

Microsoft garantit la flexibilité du choix de la technologie de développement ainsi

que l’interopérabilité de la plateforme avec le reste de l’écosystème mondial

Il est ainsi possible de développer des solutions « in the cloud » pour Windows

Azure en PHP, Java, Ruby, Python, etc.

Les sites Web Windows Azure (PaaS). On peut y déployer (via FTP, Git ou Team

Foundation Services) des applications Web en PHP, Node.js, ASP.NET et plusgénéralement tout ce qui tourne sous Internet Information Services (IIS).

Il s'agit d'une offre d'hébergement (applications et données) et de services

(workflow, stockage et synchronisation des données, bus de messages, contacts, ...).

Un ensemble d'API: permet d'utiliser et d'accéder à cette plateforme et aux services

associés.

4

Page 5: Microsoft Azure : The cloud for modern business

Les rôles applicatifs (VM Rôles)

Web Rôle : pour exécuter des applications Web dans Internet Information Services

IIS. Il s'agit d'une instance du projet web, d'un PC qui exécute l'application et

prend en charge la demande.

Worker Rôle : pour faire tourner l'équivalent de services le chef qui va préparer la

demande

VM Rôle : Quand les deux rôles précédents ne conviennent pas, il est également

possible de charger soi-même une image de machine virtuelle. Il est à noter que

ces instances de VM rôle sont sans état (stateless) à savoir que si la machine

virtuelle redémarre, elle repart de l'image qu'on lui a fourni initialement.

5

Page 6: Microsoft Azure : The cloud for modern business

Stockage (Windows Azure storage)

Les BLOBs (Binary Large OBjects) : équivalent des fichiers (Vidéos, Images et

fichiers).

Les tables : offrent un stockage non –relationnel d’entité de type <<clé/valeur>>

permettant un requetage de ces entités en fonction de leurs identifiants ou d’autres

attributs.

Les Azure Queues : proposent des files de données permettant notamment de

faire transiter des données entre les différents composants d’une application cloud.

6

Page 7: Microsoft Azure : The cloud for modern business

Ce que vous pouvez connaitre sur Microsoft Azure…

Mise en place de sites webs Déploiement de sites Web Configuration des sites Web Configurer les diagnostics, la surveillance Configurer l'échelle et la résilience Gérer les plans d'hébergement

Mise en œuvre des Machines virtuelles Déploiement sur Azure machines virtuelles (VM), les charges de travail Gestion de la configuration Configuration du réseau de la VM Configuration de la résilience de la VM Conception et implémentation de stockage VM Configurer la surveillance du point de terminaison, les alertes et diagnostic

7

Page 8: Microsoft Azure : The cloud for modern business

Ce que vous pouvez connaitre sur Microsoft Azure…

Mise en œuvre des services en nuages

Configuration des rôles et des services cloud Déploiement et gestion des services en nuage Services cloud moniteur

Mise en place de stockage

Implémentation des blobs et des fichiers d'Azur Gestion de l'accès Configuration des diagnostics, la surveillance Mise en place des bases de données SQL Mise en place des services de récupération

8

Page 9: Microsoft Azure : The cloud for modern business

Ce que vous pouvez connaitre sur Microsoft Azure…

Mise en place d’un repertoire actif Azure

Intégration d’une annonce d'Azur avec les répertoires existants Configuration du panneau d'accès Application Intégration d’une application avec AD Azur

Implémentation de réseaux virtuels

Configuration d’un réseau virtuel Modification d’une configuration de réseau Conception et mise en place d’ un réseau multi-sites ou hybride

9

Page 10: Microsoft Azure : The cloud for modern business

Ressources qui peuvent vous aider afin de comprendre les différents notions…

Channel 9 : http://channel9.msdn.com/Series/Windows-Azure-Cloud-Services-Tutorials

Microsoft Virtual Academy : http://www.microsoftvirtualacademy.com/training-

courses/introduction-to-windows-azurehttp://www.microsoftvirtualacademy.com/training-courses/windows-azure-pack-infrastructure-as-a-service-jump-start

MSDN: https://social.msdn.microsoft.com/forums/azure/enUS/home?category=windowsazureplatform

10

Page 11: Microsoft Azure : The cloud for modern business

7

Questions / Réponses

HJAIEJ Chourouk [email protected]

Elève ingénieur en génie logiciel de l’INSAT & Microsoft Student Partnerhttp://hjaiejchourouk.com

tn.linkedin.com/in/hchourouk/http://facebook.com/hjaiej.chourouk

@Chourouk2013