Bonjour, Habr! Aujourd'hui, nous parlons de l'expérience pratique de la certification Microsoft et de l'obtention du statut MCSA. Arrêtons-nous sur le chemin de la certification. Eh bien, à la fin de l'article, vous trouverez des ressources utiles, y compris des cours et des livres qui vous aideront à mieux vous préparer aux examens.
Je donne la parole à l'auteurObjectifs et avantages de la certification
L'obtention de certificats dans divers produits ou domaines du monde informatique est ambiguë: certains la considèrent comme une collection inutile d'artefacts papier / électroniques qui n'ont rien à voir avec de réelles connaissances et compétences, d'autres cherchent à reconstituer leur profil LinkedIn avec de nouveaux «insignes». À mon avis, il est important de comprendre les buts et objectifs que vous poursuivez, car réussir un examen de certification, même si vous connaissez bien le produit, nécessite encore une certaine préparation, et cela prend du temps, ce qui est souvent une ressource précieuse qui ne suffit pas. .
Les principaux objectifs de la préparation et de la réussite des examens de certification pour moi étaient d'élargir, d'approfondir et de structurer mes connaissances de la plate-forme cloud Microsoft Azure. Il est important de comprendre que même si vous travaillez constamment et intensivement avec un produit, en particulier un produit complexe, vous comprenez souvent bien et profondément les options individuelles (services) du produit, affectant parfois légèrement les autres. Lorsque vous vous préparez à l'examen, puis dans le processus de préparation, couvrez un éventail assez large de différents sujets, services, fonctionnalités des produits et plates-formes, ce qui vous permet d'élargir vos horizons professionnels.
Un autre avantage d'obtenir des certificats est qu'il peut être souhaitable, et parfois des exigences obligatoires du client lors de l'embauche de spécialistes pour le projet ou simplement une exigence pour un poste chez l'employeur. Un point important est que la présence d'un certain nombre de spécialistes certifiés est parfois simplement nécessaire pour maintenir un certain niveau de statut de partenaire d'une entreprise partenaire auprès d'un fournisseur. Cependant, ce serait une erreur de penser que la certification, en soi, augmentera considérablement votre valeur sur le marché du travail en tant que spécialiste. Les connaissances doivent être soutenues par une bonne expérience de travail avec le produit dans des projets réels.
Chemins de certification
Le produit pour lequel j'ai décidé de certifier était la plate-forme cloud Microsoft Azure. Les options et les chemins de certification pour Azure sont présentés sur
cette page . La certification implique plusieurs étapes: lorsque vous réussissez l'un des examens (par exemple, 70-533), vous obtenez le statut de Microsoft Certified Professional (MCP).
La première étape du chemin de certification est le statut de
MCSA (Cloud Platform Microsoft Certified Solutions Associate) - pour cela, vous devez passer deux examens de
cette liste . La deuxième étape est le statut de
Microsoft Certified Solutions Expert (MCSE) , pour l'obtenir, vous devez avoir le statut de MCSA et ajouter pour réussir l'un des examens de
cette liste . Dans cet article, je vais essayer de révéler mon expérience dans la préparation et la réussite de deux examens de certification pour un produit Microsoft Azure:
- 70-533: Implémentation de solutions d'infrastructure Microsoft Azure
- 70-535: Architecture des solutions Microsoft Azure
La réussite des deux examens a permis de passer la première étape de certification de la plateforme cloud Microsoft Azure et d'obtenir le statut: Cloud Platform Microsoft Certified Solutions Associate (MCSA).
Matériel de formation et formation
J'ai déjà commencé à préparer l'examen avec des compétences professionnelles et une expérience avec Microsoft Azure. Au total, il m'a fallu environ 3 mois de préparation intensive (en combinaison avec le travail quotidien) pour préparer deux examens. De plus, j'ai assisté au cours de formation officiel de cinq jours 20535A pour me préparer à l'examen 70-535.
Lors de la préparation, j'ai utilisé différentes sources, ci-dessous j'en donnerai une liste avec une description par ordre informatif pour moi:
- La documentation officielle est, à mon avis, l'une des meilleures ressources pour préparer l'examen. Il est magnifiquement structuré, informatif, facile à lire et à comprendre, et équipé d'un grand nombre d'exemples de code, de commandes et d'exercices pratiques pour consolider les matériaux théoriques. Quels que soient les manuels et les matériaux que vous utilisez, je vous recommande fortement de regarder le sujet à l'étude dans la documentation, ne serait-ce que parce qu'il est régulièrement mis à jour et qu'il s'agit de l'une des sources d'informations les plus pertinentes sur le produit. Étant donné que la plate-forme Microsoft Azure est en constante évolution, la documentation est simplement nécessaire pour se tenir au courant des dernières modifications du produit et des services individuels.
- Azure Architecture Center est une excellente ressource dans laquelle les meilleures pratiques sont collectées et l'expérience de Microsoft dans la conception de diverses solutions dans Azure. Une grande attention est accordée aux différents modèles architecturaux et à leur applicabilité dans divers scénarios. Des recommandations sont également données - comment implémenter tel ou tel modèle architectural à l'aide des services Azure. Essayer de déployer l'un ou l'autre modèle d'architecture dans Azure est simple et facile, en utilisant des liens pour déployer des modèles ARM via le portail Azure. Je recommande fortement d'utiliser cette ressource non seulement pour préparer l'examen, mais aussi pour le travail quotidien sur les projets.
- Guide d'étude . J'ai utilisé le didacticiel officiel du cours 20535A fourni par Microsoft sur la plate- forme Skillpipe . Étant donné que les deux examens 70-533 et 70-535 ont beaucoup de sujets communs, le manuel a été utile pour préparer les deux examens.
- Cours de formation sur les ressources tierces. Il existe de nombreux cours de formation Microsoft officiels sur le portail edx , y compris du contenu Microsoft Azure. L'instructeur de nombreux cours, par exemple sur Azure IaaS, est Microsoft MVP - Corey Hynes. Il expose parfaitement le matériel, le complétant par des démonstrations et des explications. D'autres ressources, telles que Udemy ou Linux Academy , peuvent également être utiles comme matériel supplémentaire. J'ai utilisé des formations sur edx et l'une des formations sur le portail Udemy.
- Chaînes vidéo sur YouTube. Je recommande les flux Microsoft Azure et Microsoft Mechanics . Dans le cadre des courtes vidéos, les présentateurs invitent les chefs de produit et les ingénieurs au studio qui parlent en détail du service qu'ils développent et font des démonstrations intéressantes.
En plus de la théorie, il est évident qu'il est important d'avoir suffisamment d'expérience pratique avec la plateforme. Vous avez sûrement utilisé à plusieurs reprises un certain nombre de services dans des projets et des tâches réels. Mais les examens, en particulier 70-535, couvrent un éventail assez large de services, et il est probable qu'avec certains d'entre eux, vous n'aviez pas suffisamment d'expérience. Dans ce cas, les exercices pratiques (tutoriels) contenus dans la documentation peuvent vous aider. Mais, à mon avis, il est préférable de mettre vos propres expériences avec des services, au sein desquelles vous pouvez résoudre quelques petits problèmes appliqués. Cela vous permettra d'étudier et de rechercher plus efficacement le produit.
Programme CloudPro 2020
CloudPro 2020 offre un bon de certification gratuit pour l'un des examens. Vous devez passer un test très simple, après avoir réussi, vous recevrez une lettre contenant des informations sur la façon d'obtenir et d'appliquer un bon pour l'examen que vous avez choisi. Un bon point est que le bon est donné pour l'examen avec une tentative de reprise, ce qui est très utile si vous n'avez pas subitement réussi l'examen la première fois.
Maintenant, le programme est suspendu, mais il est probable qu'il se poursuivra très bientôt.
L'obtention de certificats Microsoft Azure via le programme Cloud Pro 2020 offre également la possibilité de suivre un cours en ligne sur la préparation des architectes Blockchain pour les spécialistes Azure. Ce cours est conçu pour les professionnels Microsoft Azure certifiés qui souhaitent étudier en profondeur et en profondeur la technologie Blockchain, des bases à la création et à la construction d'une architecture pour des solutions complexes basées sur la technologie Blockchain. Après avoir écouté le matériel du cours et accompli les tâches pratiques, l'étudiant a la possibilité de passer un examen et de recevoir un certificat d'architecte Blockchain. Pour moi, la réussite aux examens de certification dans Microsoft Azure que je considère comme une opportunité de franchir la prochaine étape dans le développement de compétences professionnelles et d'approfondir la construction d'une architecture de solutions blockchain basée sur la plateforme cloud Azure.
Règles d'examen
Les règles détaillées pour la conduite des examens Microsoft sont disponibles ici. Vous trouverez ici des informations sur les formats de test, les types et le nombre de questions, les règles et les conditions de reprise. Un autre point que je voudrais mentionner est ce que l'on appelle les «décharges cérébrales». Je vous déconseille fortement de les utiliser. Eh bien, tout d'abord, il s'agit d'une violation des politiques de Microsoft, dont la sanction pourrait être l'annulation des résultats des examens et le retrait de la certification. Deuxièmement, à la fois la plate-forme Azure et le contenu de l'examen changent assez souvent, donc utiliser le prochain «vidage» pour vous préparer à courir le risque de rencontrer du contenu obsolète. Et enfin, nous avons le «fair-play» et nous passons l'examen d'abord par nous-mêmes et pour augmenter notre niveau de connaissance.
Format d'examen
L'examen est disponible en plusieurs langues, dont le russe, mais je vous recommande fortement de le passer en anglais, car au départ tous les termes de la documentation et de la littérature sont en anglais. Avant l'examen, il vous sera demandé de répondre à une brève enquête dans laquelle vous répondrez à des questions sur votre expérience avec Azure, les raisons qui vous ont poussé à passer l'examen, et plus encore. Les réponses à ces questions sont collectées à des fins statistiques et n'affectent pas le déroulement de l'examen.
Certaines questions de l'examen concernent la nature des tâches situationnelles. Par exemple, dans l'examen 70-535, une série de questions est divisée en blocs séparés, dans lesquels un certain scénario du client est initialement décrit, selon lequel les tâches architecturales sont déjà données sous la forme de questions avec des choix de réponses différents (choix multiple / unique, nécessité d'organiser des options de réponse, etc.). d.). Ainsi, les tâches sont formulées sur la compréhension et le rôle de chaque ressource individuelle (service) dans un scénario particulier de construction d'infrastructure. À mon avis, il s'agit d'une approche très correcte des tests, qui fait penser et penser logiquement le candidat, et non pas mémoriser automatiquement les faits de la documentation.
Pour les réponses incorrectes, les points ne sont pas retirés, cela est clairement indiqué dans le règlement des examens. Séparément, je voudrais citer un extrait des règles concernant la question «Que signifie mon évaluation?»: «Après avoir réussi l'examen, vous avez simplement démontré votre compétence dans le domaine de compétence évalué. De plus, les évaluations des candidats qui réussissent l'examen ne permettent pas de comparer leurs compétences; une note de passage plus élevée ne signifie pas des niveaux de compétence plus élevés. Il en va de même pour les notes inférieures à la note de passage; des notes inférieures ne signifient pas un niveau de compétence inférieur. En réussissant l'examen, vous avez démontré votre compétence quelle que soit votre évaluation; sans passer l'examen, vous n'avez pas prouvé votre compétence. »
Résumé
Après avoir passé 2 examens et obtenu le statut de MCSA, je n'ai fait que la première étape de la pyramide de certification pour Microsoft Azure. L'étape suivante consiste à obtenir le
Microsoft Certified Solutions Expert (MCSE) . Pour ce faire, je prévois de passer l'examen
70-538 Implémentation des solutions Microsoft Azure DevOps , qui n'est pas encore disponible pour la livraison, mais qui sera, espérons-le, disponible dans un proche avenir.

Lorsque vous choisissez des parcours de certification et des examens pour réussir, faites-le de manière significative, afin qu'il corresponde à vos plans de carrière et à votre croissance.
Je vous souhaite du succès aux examens!
À propos de l'auteur

Emin Askerov est architecte de solutions cloud chez
BANKEX , Microsoft Certified Professional, Microsoft Certified Solutions Associate. Dans le passé, développeur de systèmes d'information géographique chez CSoft, évangéliste technique et consultant chez Microsoft et Oracle, où il a aidé la communauté des partenaires à implémenter des solutions cloud et des middleware sur site dans leurs projets. Se concentre actuellement sur le cloud computing et les plateformes Microsoft Azure / Visual Studio Team Services.
Matériel utile (cours + livres)
Cours de formation d'architectes Blockchain
Ce cours est conçu pour les professionnels Microsoft Azure certifiés qui souhaitent étudier en profondeur et en profondeur la technologie Blockchain, des bases à la création et à la construction d'une architecture pour des solutions complexes basées sur la technologie Blockchain.
→
Télécharger / VoirCours en ligne d'examen de certification 70-533: Implémentation de solutions d'infrastructure Microsoft Azure
Ce cours comprend 8 leçons vidéo:
- Séance d'introduction
- Développement et implémentation d'applications à l'aide d'Azure Application Service
- Créez et gérez des machines virtuelles avec Azure Resource Manager
- Concevoir et mettre en œuvre des stratégies de stockage
- Concevoir et déployer des modèles ARM
- Implémentation d'un réseau virtuel
- Gestion des opérations Azure
- Azure Identity Management
De plus, le cours prévoit 7 travaux de laboratoire (devoirs), pour une meilleure assimilation du matériel.
→
DétailsPréparation à l'examen 70-535: Architecture des solutions Microsoft Azure
Ce cours traite des points clés à considérer lors de la préparation d'une architecture cloud ou hybride. Examinons des exemples qui permettront aux professionnels de l'informatique d'acquérir des connaissances pratiques dans la préparation et la planification de l'architecture des services d'infrastructure et des applications métier. De plus, suivre ce cours vous aidera à vous rapprocher de l'examen 70-535 Architecting Microsoft Azure Solutions.
→
Détails70-533 Implémentation de solutions d'infrastructure Microsoft Azure
Après avoir exploré cette vidéo, vous pouvez regarder de plus près les technologies Azure et confirmer votre expertise avec un certificat Microsoft. De plus, vous apprendrez à déployer, configurer et administrer des services et des machines virtuelles dans Microsoft Azure, à migrer des serveurs et des services locaux vers le cloud et à utiliser Microsoft Azure pour héberger des sites Web et des services d'applications mobiles en arrière-plan.
→
DétailsInfrastructure de sécurité Microsoft Azure
Ce livre fournit des informations générales, des conseils de conception, des scénarios de déploiement, les meilleures pratiques, les résultats des enquêtes technologiques et des instructions pas à pas pour vous aider à compiler une présentation complète des capacités de sécurité d'Azure.

→
TéléchargerGuide d'architecture d'application cloud
Adoptez une approche structurée pour développer des applications cloud. Cet e-book de 300 pages sur l'architecture de cloud computing décrit l'architecture, le développement et les directives de mise en œuvre qui s'appliquent quelle que soit la plateforme cloud que vous choisissez. Ce guide comprend des étapes pour:
- Choisir le bon style d'architecture d'application cloud pour votre application ou solution;
- sélection de technologies informatiques et de stockage de données appropriées;
- mettre en œuvre 10 principes de développement pour créer une application évolutive, résiliente et gérable;
- suivre les cinq principes de création d'un logiciel de qualité garantissant le succès de votre application cloud;
- Utiliser des modèles de conception conçus pour le problème que vous essayez de résoudre.

→
Télécharger