APPRENEZ AZURE
FORMATION DE 2 JOURS

Azure
App Service
Azure
Virtual Machine
Azure
Cloud Service
Azure
Functions
Azure
Logic Apps
Azure
App Insights
Azure
SQL Database
Azure
CosmosDB
Azure
Storage
Azure
Service Bus
Azure
Cognitive Services
Azure
Cache
Puzzled

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 la formation, avec des activités pratiques.

indique un sujet accompagné d'une activité pratique

Graduation Cap

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
  • Création de App Service, comprendre les Resource Groups
  • Déploiement
    • Publier avec FTP , fichiers Zip, Code , 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
  • Comment récolter de la télémétrie avec Application Insights
  • Dépannage en utilisant les outils Kudu
  • 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


EST-CE POUR MOI?

Developer

Développeur (C#, Node, Java, PHP, etc)

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 cette formation, 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 / Lead dev

Vous êtes l'architecte ou le lead 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 cette formation, vous aurez un bonne connaissance des services Azure essentiels pour les applications Web et ainsi, pouvoir définir votre architecture Cloud.


.NET SEULEMENT? BIEN SUR QUE NON!

Le contenu et les activités de cette formation incluent l'utilisation de NodeJS avec Visual Studio Code et C # avec Visual Studio Code et Visual Studio. Les activités pratiques fonctionnent sous Windows, MacOS X et Ubuntu. Peu importe que vous utilisiez .NET, Java, PHP, Ruby ou autre chose, de retour au travail, utilisez simplement le SDK Azure pour votre plate-forme et les concepts que vous aurez appris resteront les mêmes.

Node

NodeJS et JavaScript

Si vous êtes un(e) développeur(e) NodeJS, vous utiliserez NodeJS et JavaScript avec Visual Studio Code.

JavaScript + Node + Code

Les activités de codage ont été testés sur Windows 10 Pro 1809, Mac OS X 10.14.4 Mojave et Ubuntu 18.04.2 LTS.

Windows ou MacOS X ou Ubuntu
C#

.NET et C#

Si vous êtes un(e) développeur(e) .NET sur Windows, vous utiliserez C# et .NET Core avec Visual Studio 2017 or 2019 ainsi que Visual Studio Code.

C# + Visual Studio + Code

Un ordinateur Windows est requis. Vous pouvez aussi utiliser une machine virtuelle roulant Windows.

Windows

CONFIGURATION

Pour asister à cette formation, votre ordinateur portatif doit avoir la configuration suivante:

Checklist

Les activités pratiques ont été testés sur Windows 10 Pro 1809, Mac OS X 10.14.4 Mojave et Ubuntu 18.04.2 LTS.

    Pour les devs .NET sur Windows
  • Visual Studio 2017 ou 2019 Community, Pro ou Enterprise avec les derniers updates et les rôles suivant installés:
    • ASP.NET and Web development
    • .NET desktop development
    • Azure development


INSCRIPTION

Nos tarifs réguliers: 1 jour $495, 2 jours $995, 3 jours $1,495.

Inscrivez-vous tôt et économisez 20% avec le tarif lève-tôt.

Contactez-nous si vous souhaitez avoir l'Académie Azure dans votre ville!

Vous pouvez aussi organiser nos formations dans votre entreprise! (minimum 6 inscriptions, 3 dans la région de Montréal)