APPRENEZ AZURE
ATELIER DE 2 JOURS


App Service

Virtual Machine

Cloud Service

Functions

Logic Apps

App Insights

SQL Database

CosmosDB

Storage

Service Bus

Cognitive Services

Cache

Il y a plus de 100+ services dans Azure!

Lorsque vous démarrez avec Azure, l'obstacle principal est de sélectionner les bons services parmi les 100+ disponibles.

Devriez-vous déployer votre application Web sur App Service (Platform As A Service) ou une Machine Virtuelle (Infrastructure As A Service).

Vous cherchez à implémenter un flux de travail de messagerie? Devriez-vous utiliser les Storage queues ou les Service Bus queues?

Besoin de stocker des données? Devriez-vous utiliser une base de données relationnelle comme SQL Database ou du NoSQL comme CosmosDB?


Au lieu d'essayer de couvrir chaque service Azure, l'Académie Azure se concentre sur App Service et sur les services Azure qui ont du sens pour les développeurs Web, en vous donnant une base solide et concrète sur laquelle vous pouvez évoluer.


PLAN DE COURS

Cet atelier technique couvre les concepts de base d'Azure App Service et d'autres services Azure et vous guide dans la création, le déploiement et le monitoring d'applications Web. L'Académie Azure est le point de départ idéal pour comprendre et utiliser efficacement Azure. Vous apprendrez à créer, déployer et surveiller des applications sur Azure tout au long de l'atelier avec des activités pratiques.

indique un sujet accompagné d'une activité pratique

Jour 1

  • Survol d'Azure & des cas d'utilisation du Cloud
  • Comprendre le modèle de facturation
  • Utilisation d'Azure
    • Utiliser le portail Azure
    • Utiliser la ligne de commande (CLI)
    • Utiliser le CLI depuis VS Code
    • Utiliser le module Azure PowerShell
  • Création de App Service, comprendre les Resource Groups
  • Déploiement
    • Publier avec FTP , fichiers Zip, Visual Studio , un GIT local
    • Déploiements par étapes avec les Deployment Slots
    • Intégration continue avec GIT et autres gestionnaire de sources
  • Concepts de stockage Azure Storage
    • Comprendre comment la rebondance et la réplication fonctionnent
    • Access keys , connection strings , shared access signatures , access policies
  • Utilisation du Storage Explorer
  • Utilisation de l'émulateur de Storage
  • Utiliser les Storage Blobs afin de stocker des données binaires
  • Utiliser les Storage Tables comme stockage de type NoSQL
  • Utiliser les Storage Queues afin de découpler vos applications

Jour 2

  • Messagerie Cloud avec Service Bus
  • Comment sélectionner le bon service de messagerie (queuing service)
  • Les tâches en arrière-plan (Background tasks) avec les Web Jobs
  • Serverless
    • Direction Serverless avec les Azure Functions!
    • Comprendre les avantages des Durable Functions
    • Créer des workflows serverless avec Logic Apps
  • SQL Database
    • Comprendre les DTUs planifier la capacité
    • Création des logins des utilisateurs
    • Migration de données existantes avec le Data Migration Assistant
    • Utilisation de SQL Operations Studio
  • NoSQL avec Cosmos DB
    • Comprendre les Request Units et planifier la capacité
    • Utilisation de l'émulateur local et du Data Migration Tool
    • L'importance d'une bonne clef de partition
    • Comprendre comment fonctionne la réplication
    • Utilisation de l'API SQL pour faire des requêtes
  • Comment récolter de la télémétrie avec Application Insights
  • Dépannage en utilisant les outils Kudu


EST-CE POUR MOI?

Developer

Développeur

Vous êtes un(e) développeur(e) et on vous a assigné la tâche de coder une nouvelle application ou d'en déployer une existante sur Azure. Vous désirez comprendre quels sont les services Azure que vous devez utiliser ainsi que les outils pouvant vous aider dans votre tâche. À la fin de cet atelier, vous serez capable de sélectionner les bons services Azure et créer, déployer et gérer des applications Web sur Azure.

Architect

Architecte

Vous êtes l'architecte de l'équipe et vous avez été chargé de déployer des applications sur le Cloud et Azure. Vous souhaitez comprendre et explorer les services Azure essentiels afin de bien définir votre achitecture Cloud. À la fin de cet atelier, vous aurez un bonne connaissance des services Azure essentiels pour les applications Web et ainsi, pouvoir définir votre architecture Cloud.


CONFIGURATION

Pour asister à cet atelier, votre ordinateur portatif doit avoir la configuration suivante:

Checklist


INSCRIPTION

Nous prévoyons visiter plusieurs grandes villes du Canada cette année, contactez-nous si vous souhaitez avoir l'Académie Azure dans votre ville!

Vous pouvez aussi organiser cet atelier dans votre entreprise! (minimum de 6 inscriptions)