Rejoignez-nous sur les réseaux sociaux !

Nos Offres de formation

Techniques

La plate-forme Microsoft Azure

Date : 05/09/2016 - 07/09/2016

Durée : 3

Niveau : ***

Programme détaillé

Avertissement
La plate-forme Azure évoluant très rapidement, le programme proposé ci-dessous peut-être légèrement modifié pour s’adapter aux évolutions récentes.

 

Prérequis


Les utilisateurs doivent connaître les bases du développement Web avec C#; ASP.NET et Visual Studio. Des notions d’infrastructures sont un plus

 

Les comptes sur les services suivants devront être créés :

  •  Azure (souscription gratuite, avec un crédit de 70$ minimum)
  • Visual Studio Online

 

Détails et organisation


La formation est donnée dans les locaux de Novencia, en présence d’un instructeur certifié Azure et Architecte sur les technologies Microsoft :

  • Ratio pratique/théorique : 20%/80%
  • Ordinateur : fourni
  • Durée : 3 jours
  • Horaires : 9h-17h
  • Repas inclus

Outils à installer sur la machine

  •  Visual Studio Community 2015
  • Azure Powershell
  • Azure SDK

Introduction

  • Le Cloud
  • Définition
  • Un peu d’histoire
  • Les acteurs
  • Les différents modes
  • SAS
  • PAS
  • IAS

L’Infrastructure Azure

  • Réseaux
  • interconnexion
  • Sécurité

Azure IaaS : Machines Virtuelles

  • Créations         
  • Images disponibles
  • Personnalisation
  • Gestion des images et VHD
  • Gestion de configuration avec DSC
  • Configuration du réseau
  • Gestion de la montée en charge : availability set
  • Gestion du stockage
  • Monitoring

Azure PaaS : Websites

  • Déploiement
  • Deployment Slots
  • Hosting plans
  • Configuration
  • AppSettings et connexion strings
  • Request mapping
  • Virtual directories/virtual applications
  • Personnalisation du domaine
  • SSL & certificats        
  • Analytics & Monitoring
  • Webjobs
  • Montée en charge et robustesse
  • Auto-scale
  • Traffic Manager
  • Design Patterns pour la robustesse et la reprise sur erreurs

Azure PaaS : Stockage

  • Blobs et fichiers
  • Tables
  • Files
  • Gestion de la sécurité
  • Bases de données Sql

Azure PaaS : Cloud Service

  • Développement
  • Web roles
  • Worker roles
  • Azure compute emulator
  • Design patterns pour la robustesse, la montée en charge et la reprise sur erreurs
  • Tâches de démarrage
  • Configuration
  • Taille et nombre d’instances, montée en charge
  • Réseau

                    ♦ end points configurables

                    ♦ HTTPS/SSL

                    ♦ Règles et contrôle d’accès

                    ♦ Réseaux virtuels

                    ♦ Adresses IP

                    ♦ Domaine personnalisé

  • Stockage local
  • Sites web multiples pour un web rôle
  • Paramètre de l’environnement d’exécution (chaînes de connexion, etc.)
  • Déploiement
  • Premier déploiement

                    ♦ Avec visual studio

                    ♦ Génération et upload d’un package

                    ♦ Intégration continue avec Visual Studio Online

  • Mise à jour

                     ♦ Incrémentale

                     ♦ Simultanée

                     ♦ Remplacement

  • Swap
  • Suivi et déverminage
  • Diagnostiques
  • Profilage
  • Déverminage à distance/Intellitrace
  • Activation du RDP
  • Utilisation de l’émulateur

 

 

 

 

 

 

 

 

 

Objectifs

Découvrir la plateforme Azure

Comment coder avec Azure

Comment allier Azure et Visual Studio

Inscrivez-vous !

La plate-forme Microsoft Azure