Lors de l'événement de septembre 2018, il y a eu , l'annonce de nouveaux examens de la série AZ-***, tandis que la série 70-53* a disparu.
La description avait déjà été mentionnée dans mon . Mais depuis, beaucoup de choses ont changé et cet article inclut des modifications de décembre 2018 et mars 2019, qui n'étaient pas prises en compte dans l'article précédent.

De plus, de nouveaux , qui n'étaient pas non plus abordés dans les articles plus anciens.
Dans cet article, , il y aura une liste de ressources pour se préparer aux examens Azure Dev/Infra/Architecture.
Pour ceux qui ne s'intéressent pas aux raisons des changements, passez cette section.Je vais essayer de lister les points clés :
- Il n'y avait pas d'examen de base pour Azure (cette absence est particulièrement évidente pour les rôles non techniques). Auparavant, il fallait réussir un examen assez difficile sur l'infrastructure/le développement/l'architecture dès le départ.
- Imaginez maintenant que vous travaillez déjà dans les ventes depuis 5 ans, sans coder ni gérer de serveurs. Pour obtenir une certification valide, vous devez plonger beaucoup plus profondément que ce qui est nécessaire dans votre rôle, et passer beaucoup plus de temps, ce qui n'est pas rationnel. (Je ne prends pas en compte les certificats délivrés lors de séminaires d'un jour ou même plus courts de Microsoft, car cela ne concerne pas les connaissances, mais le fait d'assister au séminaire)
- Il n'est pas possible d'actualiser un examen 3-4 ans et de faire semblant que ceux qui l'ont passé en 2015 et ceux qui l'ont passé en 2018 ont les mêmes connaissances sur une plateforme en évolution rapide.
- Il y a eu une tentative de créer un examen 70-535 en remplacement du 70-534 sur l'architecture, mais cela n'a pas été suffisant.
- Il n'est pas possible de « fourguer » toutes les questions relatives à l'infrastructure dans un examen, toutes celles sur le développement dans un autre, et toutes celles sur l'architecture dans un troisième. Azure compte 100+ services. Il était évident que les examens devaient être fractionnés.
- Cependant, Microsoft a abandonné ce point d'ici mars 2019. En décembre 2018, les examens az-200/az-201 ont été fusionnés en un seul az-203. Ensuite, . Seulement l'examen d'architecture est resté en deux parties, et pour l'instant, il ne semble pas qu'il soit prévu de le fusionner.
- Business (ainsi que les développeurs, administrateurs et architectes) n'évolue pas aussi rapidement que les tendances changent. (et en même temps les services Azure et les souhaits de Microsoft). Microsoft peut ajouter des services chaque jour pour suivre les nouvelles tendances (Blockchain/IOT/Services cognitifs et IA, informatique quantique, etc.), mais vous ne les utilisez pas dans vos projets et vous ne prévoyez pas de les utiliser, car ces services ne sont pas nécessaires dans le projet ou le sont, mais dans une autre équipe. En conséquence — la pertinence du certificat a commencé à diminuer avec chaque nouvelle question sur de nouveaux sujets. Et cela est vrai non seulement pour les entreprises traditionnelles avec une adoption des innovations suffisamment lente, mais aussi pour les startups super innovantes, qui n'ont pas besoin de tout.
- Il y avait bien sûr aussi des mots sur le fait que Microsoft voulait créer des certificats correspondant à des rôles réels (les postes pour lesquels les RH recherchent des personnes). Mais à l'origine, il avait été annoncé 2+2+2+1 certificat sur Azure, qui étaient probablement similaires aux types de spécialistes d'Azure, mais après la réduction, lorsque nous avons eu 1+1+2+1, cet argument est devenu moins clair.
Les explications étaient logiques, mais la communauté a malgré tout des raisons de mécontentement.
L'opinion de la communauté sur les problèmes peut également être omise si souhaitéVoici celles que j'ai vues :
- Entre 70-535 (qui a remplacé 70-534 fin 2017) et les nouveaux examens d'architecture (az-30*) moins d'un an s'est écoulé. Avec le remplacement de 70-534 (par 70-535), il n'était probablement plus possible d'attendre, car il était en retard d'environ 2 ans, mais les problèmes étaient identiques pour les 3 examens, et seul un a été remplacé.
- Quelqu'un a déjà commencé à se préparer à l'examen 70-53*, et ils ont été « ravis » d'apprendre que les examens étaient obsolètes, il fallait réorganiser leur préparation et passer d'autres examens. (En théorie, les examens sont similaires, mais le processus de passation diffère en raison de la présence de travaux pratiques avec le véritable portail Azure directement pendant l'examen, les cours officiels n'étant pas initialement disponibles)
- Les examens transitoires — c'est bien, mais les examens transitoires des cours en ligne payants (az-*02). Cela signifie que quelqu'un pourrait passer 70-532 et dépenser 165 $ (aux États-Unis, en Russie 80 $), pour découvrir un mois plus tard qu'il devait encore préparer de l'argent.
Jusqu'à ce moment-là, il n'y avait rien d'anormal, car cela s'était déjà produit par le passé. Mais il y avait aussi des raisons uniques de mécontentement.
- Même les versions Beta des examens (az-20*, az-30*) des cours en ligne payants (on dit qu'avant, les examens bêta étaient gratuits, et que les gens étaient prêts à risquer d'attendre plusieurs mois pour savoir s'ils avaient réussi ou non, tout en aidant à améliorer l'examen).
- Il y avait des voix sur le sujet : « Est-ce que dès le départ ils auraient pu faire les choses correctement ?? Вот в AWS таких проблем не было». На это мне возразить нечего.
Probablement, si les examens de transition et les bêta avaient été gratuits (pour ceux qui les avaient déjà passés), personne ne se serait vraiment plaint.
Mais en mars 2019, Microsoft a frappé la communauté avec un message indiquant que lesDe cela, presque tout le monde a commencé à s'énerver.
Qu'est-ce qui a fondamentalement changé ?
- Le remplacement complet des examens existants par de nouveaux est effectivement un changement majeur, mais cela ne m'a pas impressionné.
- Pour les architectes, il y a 2 examens au lieu d'un — cela ne change pas grand-chose, car pour obtenir le certificat d'architecte, il faut tout de même passer les deux. Il y a juste plus d'examens.
- Un examen sur Azure DevOps (anciennement VSTS, ex VSO) a été introduit.
- La plus grande nouveauté a été l'ajout d'une partie pratique, où vous avez accès à un véritable portail Azure, recevez un vrai abonnement, un compte sous lequel travailler et plusieurs tâches à accomplir. C'est vraiment super car les examens commencent à évaluer les compétences pratiques des candidats.
- D'après mon expérience personnelle, si vous avez de l'expérience avec Azure, la partie pratique rend l'examen plus facile, pas plus difficile, car vous pouvez ne pas vous souvenir immédiatement de la bonne réponse à une question, mais dans la partie pratique, en regardant les paramètres dans Azure, vous la trouverez.
Azure pour les nuls, ou AZ-900
a été annoncé beaucoup plus tard que les autres, mais je pense que c'est la première chose à faire. L'AZ-900 regroupe toutes les questions de base sur Azure sans lien avec des rôles techniques (développeur/architecte/itpro). Exemples : qu'est-ce que CAPEX/OPEX, cloud public/privé/hybride, comment fonctionne la facturation, à qui appartiennent les données, en quelques mots, vous devez être capable d'expliquer une poignée de services de base, quelle est la différence entre les centres de données publics et les centres de données Azure en Allemagne/Chine/US GOV, etc. Et en sortant, vous pouvez même obtenir un certificat de base.

Enfin, il y a un examen pour les personnes qui ne sont pas encore prêtes à passer quelque chose de sérieux ou qui n'en ont pas besoin du tout, mais qui ont besoin d'un certificat de compétence montrant qu'elles connaissent le sujet. À mon humble avis, Cet examen doit être passé par tous les gestionnaires et les vendeurs impliqués dans des projets liés à Azure.C'est un moyen de s'assurer que les gens comprennent ce qu'ils font. Les rôles techniques peuvent également le passer sans problème. Au tout début de leur parcours vers les certifications, car l'examen couvre des questions sur plusieurs dizaines de services de base (ce que c'est et pourquoi), tout en offrant un aperçu général de la plateforme qui est généralement négligé.
Une fois que vous avez réussi l'examen, vous pouvez penser à savoir s'il vaut la peine de continuer à 'passer' ou non, car chaque examen exige des efforts considérables en préparation.
Infrastructure (itpro / ou plus tendance devops)
Au départ, il y avait 2 examens (az-100 / az-101), mais en mars 2019, il y a eu une transformation des examens similaire à celle du développement, où de — .
Cela a déplu à la communauté (lisez les commentaires dans l'annonce en anglais).car az-100 / az-101 avaient été créés (et étaient en état de sortie) en septembre 2018 et déjà en mars 2019, ils ont annoncé qu'à partir de mai 2019, ils seraient obsolètes. Les gens ont dépensé du temps et de l'argent.
Le meilleur commentaire était « Qui gère ces trucs ? Le même gars du département Windows Phone ? » ©
Il est clair que le certificat, contrairement à l'examen, n'est pas devenu obsolète et que ceux qui ont passé az-101 se sont vu promettre un bon pour le passage. Mais la situation de l'annulation de l'examen 7 mois après sa sortie n'est pas agréable.
Depuis le 70-533, (après la fusion des az-100 / az-101 en az-103), peu de choses ont changé globalement, bien qu'il y ait eu une bonne raison d'introduire un nouvel examen puisque le 70-533 avait déjà environ 3-4 ans, et il était nécessaire de créer un nouvel examen, car les connaissances en 2015 et à la fin de 2018 sont assurément différentes.
- De Ils ont presque pris toutes les questions : sur ce que l'on peut faire dans Azure (créer une machine, accéder aux ressources, aux abonnements, aux groupes de ressources, travailler avec les objets Azure Active Directory, avec les réseaux, etc.). En revanche, ils ont supprimé quelques thèmes sur : « Azure AD Identity Protection et Enterprise State Roaming ; configurer la réinitialisation de mot de passe en libre-service ; mettre en œuvre des politiques d'accès conditionnel ; gérer plusieurs répertoires ; réaliser une revue d'accès »
- De ils ont pris uniquement les travaux sur « Implement Azure load balancer », « Monitor and troubleshoot virtual networking », « Integrate on premises network with Azure virtual network », « Managed role based access control (RBAC) », « Implement multi-factor authentication (MFA) » et ont légèrement élargi la section « Implement and manage hybrid identities »
Développement
Initialement, en septembre 2018, deux examens ont été annoncés : l'examen sur et l'examen sur . Cependant, le 29 décembre (deux jours avant la publication des examens en version Beta), Microsoft a fait un cadeau de Nouvel An, à savoir : les 3 examens AZ-200/AZ-201/AZ-202 ont été retirés de l'état beta réservés retraité. Cependant, un nouvel examen a été publié dans lequel les souhaits de la communauté ont été ‘pris en compte’ (article dans ).
La communauté n'était pas satisfaite de cette décisionLa version complète peut être lue directement dans les commentaires sous .
Pour les rares qui ont passé l'examen entre septembre et décembre, cela a été un coup dur. En fin de compte :
- Pour ceux qui ont passé AZ-200, les résultats ont été recalculés et certains ont obtenu leur certificat. On dit que ceux qui ont seulement passé AZ-201 n'ont pas eu assez de points pour le certificat.
- AZ-202, après des commentaires mécontents sous l'annonce, a également été recalculé de manière ingénieuse avec l'examen 70-532. Ici, Microsoft ne nous a pas trompés et certains ont obtenu le certificat de Développeur Associé.
Dans l'examen AZ-203, des questions sur Web Apps, SQL Database, Functions, AKS, CosmosDB, Logic Apps, Event Grid, API Management etc. Je pense que c'est un ensemble de services approprié qui reflète l'état actuel d'Azure.
Ce qu'AZ-203 a perdu par rapport à AZ-200/AZ-201Il est dommage que des questions sur Cognitive Services, Bots et IoT aient été supprimées par rapport à AZ-201, mais peut-être qu'il y avait déjà trop de contenu pour un seul examen, donc ils ont décidé de sacrifier ces thèmes, les considérant comme moins fréquents, bien que très à la mode.
Dans AZ-203, 3 des 8 problèmes que j'ai notés pour AZ-200/AZ-201 ont été conservés.
- Pourquoi les Batch Services figurent-ils dans l'examen ? Ne peut-on pas vivre sans une machine à calculer ? (WebJobs/Functions suffisent s'il n'est pas nécessaire de réaliser des opérations intensives en calcul).
- Pourquoi les Mobile Apps de Microsoft en 2019 m'échappent également. Microsoft a perdu la bataille pour sa plateforme mobile, et quand tu n'as pas ta propre plateforme mobile, les services pour la soutenir ne sont pas demandés. Mais ils sont inclus dans l'examen principal.
- J'aime beaucoup les instructions pour configurer le Notification Hub pour Android, qui disent : « avant de créer le Notification Hub pour Android, créez Firebase (qui peut envoyer des notifications sur Android/iOS gratuitement). »
- — c'est une question sur Asp.Net Core et elle se démarque, car dans Node, c'est réalisé différemment, mais il faut connaître le code (Microsoft s'efforce ces dernières années de rendre ses services multiplateformes) et ce n'est pas directement lié à Azure.
Ce qui existe maintenant est bien mieux et plus récent que ce qui était dans l'examen 70-532 de 2015 à 2018. (Et si ce n'était pas pour la trahison de ceux qui passaient les AZ-200/201/202, tout aurait été plutôt pas mal.)
Architecture
Il y a 2 examens, et un certificat de Solution Architect est délivré après avoir réussi les deux. À mon avis, passer l'un sans l'autre est une idée plutôt étrange, car c'est 2 points de vue sur une même chose.
- Dans le cas de nous commençons par des services spécifiques (azure active directory, azure storage, machines virtuelles)
- Et dans le cas de nous partons des blocs logiques clés (autorisation, stockage, calcul).
Je ne dirais pas qu'il y a une correspondance miroir entre eux, comme un à un. Par exemple, dans le 301, le terme 'calcul' dans la section correspondante peut désigner à la fois azure batch, aks et vmss. Dans le même temps, dans le 300, il y aura une séparation claire en 3 parties différentes (traitement parallèle, conteneurs, vms).
Je ne vois pas l'intérêt de traduire ici la liste des services à connaître car il faut non seulement connaître les services, mais aussi comment ils sont interconnectés et quand utiliser quoi. De plus, cette liste est très longue, et il n'y a même pas de version complète sur les pages de description des examens, car l'architecte doit avoir une connaissance large du sujet (alors qu'un développeur doit avoir une connaissance approfondie).
Encore une fois, je recommande de passer les deux examens et de se préparer à eux en parallèle.
DevOps dans Azure sur les services Azure
couvre un très large éventail de questions. L'examen exige d'un côté de comprendre les processus et méthodologies (travail avec des éléments de travail, planification, etc.), et de l'autre — de savoir comment gérer les dépendances des projets, comment compiler le code, publier, comment utiliser des outils externes pour l'analyse de code, comment recevoir des retours d'utilisateurs via des outils, etc.
Mon avis personnelPersonnellement, je ferais l'examen similaire à AZ-30* (divisé en 2 parties : processus & pratique/côté artisanal du travail devops) car c'est comme la différence entre un scrum master et un ingénieur devops. Mais les auteurs savent mieux.
Pour obtenir le certificat , il est nécessaire d'obtenir au préalable un certificat soit en , soit en .
- Si vous souhaitez une certification spécifiquement sur Azure/Cloud, alors tout va bien pour vous. Je recommanderais d'abord de passer l'AZ-203, car vous y aurez un aperçu de certains services Azure, et ensuite dans l'AZ-400, il y a tout un chapitre sur Azure Kubernetes Services, Azure Container Registry, ARM, Azure CLI dans le contexte de la publication.
- Cependant, si vous souhaitezpasser l'examen, mais publier en dehors d'Azure, alors vous serez de toute façon obligé de vous familiariser avec Azure. Vous n'avez de toute façon pas le choix, car le 31 décembre 2018, Microsoft et maintenant, soit vous optez pour la version Cloud, soit rien.

Les examens sur la Data Platform
Tous les examens mentionnés ci-dessus n'étaient que le premier pas dans les changements.
- En décembre, il y a eu une annonce dans , que tous les examens impliquant un travail intensif sur les données seraient retirés dans six mois, le 30 juin 2019.
- Et à la fin janvier 2019 .
Ces examens ont été créés à l'époque «Cloud First, Mobile First», mais cette époque a pris fin à l'automne 2017. Maintenant, chez Microsoft, nous sommes à un nouveau tournant : ««.
Microsoft reconsidère fortement son approche du stockage et du traitement des données ainsi que des services basés sur l'intelligence artificielle, et cela entraîne aussi des changements dans les examens.
- Par exemple, depuis 2016 (peut-être même depuis 2017), il y avait le rôle de Cloud Solution Architect — une personne responsable de l'augmentation de la consommation d'Azure par les clients. Ce rôle a eu 2 directions (qui apparaissaient et disparaissaient) : App Platform et Infrastructure (nous ne considérons pas O365 car je ne suis pas expert dans ce domaine). En 2018, ils ont commencé à recruter des DSA — Data Solution Architect. Ce sont les mêmes CSA, mais pour eux, les projets de stockage et de traitement de grandes quantités de données ainsi que divers services cognitifs, bots, machine learning sont importants.
- De plus, une des raisons de l'annulation de az-200/az-201 et leur remplacement par az-203 était que les questions sur les bots et les services cognitifs relèvent davantage du domaine «Data&AI», plutôt que du développement, et c'est pourquoi elles ont été retirées des examens pour développeurs.
En fin de compte, nous avons obtenu 4 examens en phase beta (si nous considérons ce qui s'est passé avec az-10*/az-20*, je ne me précipiterais pas pour passer ces examens).
Je ne peux pas me considérer comme un grand spécialiste de l'analyse des données et encore moins de l'intelligence artificielle, mais ma compréhension de la différence entre les examens est la suivante :
- DP-100 Data Science Solutions — la description de cet examen ne contient pas de questions sur Azure. C'est plutôt un examen général, méthodologique.
- DP-200/DP-201 — cela concerne le stockage et le traitement des données spécifiquement dans Azure (Azure Data Solution). Cela inclut à la fois des questions générales et spécifiques à SQL Azure, CosmosDB, SQL DWH, etc.
- AI-100 — tout est plus ou moins clair ici, car l'IA ne concerne pas le stockage ou de grands volumes, mais plutôt des méthodes d'analyse basées sur l'apprentissage automatique (pas simplement — rassembler un tas de sources, effectuer un nettoyage, de l'agrégation, et les fusionner dans un DWH)
Mais ce n'est que ma compréhension, en tant que personne intéressée, mais qui n'est pas profondément impliquée dans le sujet.
Source : habr.com

