📜 ⬆️ ⬇️

Azure Exam Preparation

In the last article I talked about the new Azure exams (AZ Series: az-10 *, az-203, az-30 *). Now you can discuss exam preparation.

In the article I will tell about


And some other resources.

Assumptions:
  1. In the article, I will not deal with questions like "Why bother to bother?"
  2. The article will be my personal opinion about exam preparation, it may differ from your opinion or, especially, Microsoft.
  3. The article will cover only English-speaking resources.
    • First, there are simply no Russian speakers. Personal blogs will not give you the desired picture.
    • secondly, only English-language resources are the source of truth. In communication with support, it is useless to refer to the Russian-language version, even if someone from Microsoft employees such as Cloud Solution Architect sent a link to a Russian-language article.
    • thirdly, in theory, it is possible to take an exam in Russian, but something tells me that these versions are much more difficult to understand.
  4. You have the minimum level of knowledge on Azure , since Being certified without experience is a very bad idea. Certificate - this is still proof of qualification.
  5. Data & AI exam preparation will not be touched upon in the article, since exams will change soon anyway, and preparing for “wars of the past” is an idea so-so.
  6. I will not touch upon the preparation for the exam Az-400 (DevOps) either , since did not give up and did not prepare. Yes, and without this exam content will be enough.


Microsoft learning


The first resource to which you need to pay attention, will be Microsoft Learning . This resource, which you can use to learn Azure from scratch, while choosing your role (developer, architect, admin).
')
There are many relatively small pieces that can be studied for 30-60 minutes per day for 1-3 months, while covering a very wide layer of material.



Certainly, about 1-3 months is completely from scratch. If you have been working with Azure for the last couple of years, then this resource should be reviewed very quickly, find gaps in your knowledge and go on to prepare for the exam.

CloudSociety.learning


There are courses for each section listed in the exam description. This is such a squeeze, brain dump, which you must know to pass exams.



You enroll for the course (enroll), read the content, do small test tasks on your own and at the end pass a small test. I am not ready to guarantee that, having learned the text of all the modules, you will pass the exam, but if you already know Azure, this resource will greatly help reduce the preparation time.

In my subjective opinion, courses with CloudSociety (openedx) are as close as possible to what is asked in the AZ series exams and at the same time are free.

I will cite here a list of exam preparation courses. (To get on the openedx version, simply replace the URL “cloudsociety.learning” with “openedx”).






The same courses can be found openedx, except for one.
Why Microsoft has 2 sites on its domain on one engine, I absolutely do not understand - after all, part of the courses are published on 2 resources at the same time.

And the content is the same, questions and answers, and even the order of the questions. Find the differences!



Judging by the fact that the article about CloudSociety Learning appeared on December 20th, then, supposedly, CloudSociety will be developing, and not openedx. In addition, this resource is promoted in many blogs and, probably, CloudSociety will develop further. (Although now the behavior of Microsoft, I would not dare to predict.)

  • I found only one plus in openedx: Microsoft generates course certificates for free. On edx, you need to pay $ 99 for each, and there are no certificates at all on Cloud Society (as of January 5). The certificate looks solid, with the signature of the most-most, though it is not clear how these certificates have value.
  • Although there is a minus: on the opened courses it is not visible in the search - they can only be accessed by direct links. Perhaps this means that this resource is no longer a target, but then the question arises: “why was it necessary to start a new resource on the same engine, upload content there and advertise it in a blog?” If someone knows the answer, share this the secret.

On OpenEDX, I found only 1 course, which is absent on the Cloud Society. Configuring and Operating Microsoft Azure Stack (the only unique course for opened, which, by the way, can be seen without a direct link)

But there are some drawbacks to CloudSociety:


Edx


EDX is a well-known platform: there are a lot of different courses from leading universities. There are collected, including, and courses from Microsoft on Azure
What makes EDX globally different from the Cloud Society is clear - this is a platform external to Microsoft , and Microsoft’s presence on it is a must, since this is a demonstration of the flag (there are many other good courses, and we should be there), and “trading on the red lines” (maybe someone will pass by and learn our courses, even if they don’t really want to).

But with this platform in December 2018, there was a problem that divided the EDX by zero, for me personally
All practical tests became paid, i.e. for $ 99.



And the progress on the course will be deleted literally in a month if the course is not paid, even if the course lasts 3 months.



I understand that companies need money , but without tests, preparation for Azure exams makes little sense, and with them - this will cost at least a couple of thousand dollars. And if you believe the approach announced in the spring of 2018 , it is unlikely that the tests will be made free again. Naturally, I don’t read the EDX blog, so I first learned about the changes through the following portal message, which surprised me a lot.

It became somehow unpleasant, but it is clear why Microsoft needs its own resource. In my opinion, Microsoft cannot rely in such an important process as training on the goodwill of an external company , which they have no influence on. Therefore, you need your own resource, which, if anything, will replace it and who will not need to earn money. But this is just my opinion.

Microsoft Professional Program


There is an MPP program (which replaces Microsoft Virtual Academy and many other training resources), within which you can complete a track that includes several 9-12 courses on edx and receive one general certificate that you graduated from this track (passed tests, labs, etc.)

All MPP courses are hosted on the EDX platform, and in 2019, a problem arose:
You can take tests for courses only for money, without them the course will not be marked as completed on the MPP site. As a result, a general MPP certificate can be obtained only by paying $ 99 for each course. I hope that Microsoft will be able to transfer information about passing courses from EDX to its Cloud Society platform without losing progress, otherwise it will discredit the MPP program.

In the context of passing Azure exams, we are interested in the Cloud Administration track in the first place, because It includes the following courses:


The same courses can be found on the Cloud Society. Courses from this program do not correlate with the Azure exams because they are much simpler, but you can start learning Azure and prepare for the AZ-100 exam from there.

In addition to tests, there is also laboratory work in the real cloud. I strongly recommend them to do, because The AZ series exams also have labs that need to publish something, repair something in a real cloud. Hands-on experience is invaluable when taking az-100 / az-101 .

I would use this program as the minimum admission to work with Azure in the company. I got it - get access, I didn't get it - sorry, but additional tests are needed. The course is simple, I would even say, suitable for second-year students (who have already learned to study the material themselves, as in high school, and not as in middle — the teacher will tell all the topics, the main thing is to attend diligently).

I would highly recommend Azure IoT as a track to prepare for an architectural exam. Although this track is weaker than the Big Data courses, there are still 4 courses in it that are worth seeing:


You can still learn the tracks DevOps , Big Data , but this is outside the stated topic.

Pluralsight RoleIQ


You can pass Azure knowledge testing for free in 3 directions: architecture, development, infrastructure, and get some 0-300 of your knowledge as a result. Each role consists of several tests 6-9, which allows a comprehensive look at their knowledge. (You need to create an account, you do not need to bind the card, you do not need to start a free trial either. Tests are available without it). Architecture example



In my opinion, these are good qualitative tests ( there is a qualitative, and there is a quantitative method that will give value ) to evaluate your knowledge.

Numerical estimates meant little to me, since I did not agree with the formulation of many questions, as well as with the answers.
  • The simplest examples are questions like: “On which blade you can find these metrics” and then 4 choices. Taking into account the fact that the portal is rapidly changing, and I don’t remember the names of the tabs personally, this question is not correct in terms of testing.
  • Or a task: “choose the right method to remove the message from the queue”. Common sense has let me down in it, because I chose queue.Dequeue instead of the correct queue.DequeueMessage . In my opinion, such questions are very strange, because it will always prompt Auto-complete in any IDE.
  • Well, or the question: "What are the most commonly used states of connection to a resource, in the circuit-breaker pattern in a popular implementation?" How to say: “frequently used and popular implementations” is a straightforward “exact” question. It remains to measure the popularity and frequency of use of states.


Each question is given a time limit , depending on the length of the text of the question + all the answers. But if you want to hack the system, it will be hard, because time is given not much.

For all this, the estimate is nonlinear , i.e. You have passed 17 out of 20 questions - you will receive 255 out of 300. It depends on the complexity of the tasks and at what point you made a mistake. For me personally, such a system is a bit confusing (it turns out that if you made a mistake in the beginning, this is bad, and if closer to the end, it is less scary), but it gives a qualitative result.



By the way, you can entertain your self-esteem, because at the end of each test, they give not only an estimate, but also the percentage of people who passed better than you. It is pleasant to see that 1-3% surrendered to you better.

I see this test as a way to divide the mass of those who want to learn into several groups according to their initial skills.


After passing the test, they will recommend courses that close the gaps in knowledge, but these courses are already for money.

Pluralsight courses


In January 2019, the path appeared to prepare directly for the AZ series exams (since the authors did not have the az-203 way, they were also not ready for Microsoft’s tricks with the abolition of az-200 / az-201).


What is the path to the preparation course? Judging by the dates (some of the courses were made in August, even before the announcement of new exams), the content was not originally made for these exams, but only after the announcement of new tests from the courses paths covering the topics from the exam were formed.

Unfortunately, I can’t say anything about the relevance of these courses to the exams themselves. They came out recently, the amount of content there is huge, but I also have a paid subscription now.

But I repeat once again: it looks very close to what is described on the pages with exams.

Azure Architecture Center


A good resource created by the team Patterns and Practices , which with a very big desire can be mastered in a day (read all the articles).


This resource will be useful to read not only those who are going to be a cloud architect , but also developers , because It is for them to implement these templates, and at the same time itpro some things will be interesting, such as the myths about the migration to the Cloud .

Official documentation


This is a great place to learn , because only it is the official source of truth.

You can spend hours and even days reading, watching, even trying to repeat what is shown in the documentation. I see 3 problems:

  1. Lack of laboratory work. This is a huge minus, because for many people, “muscular” memory is better than visual.
  2. Mostly outdated documentation (or at least screenshots). The documentation is huge. For example, when I last checked, there were 9000 pictures in it, which were not referenced at all in the documentation. True, those that were referenced were 50 thousand, but many needed to be updated. With the text is the same.
  3. Sometimes there is simply no answer to the right questions in the documentation and the only way to find a solution is to make it by trying all the options.

But all these 3 problems still do not outweigh the fact that documentation is the main source of theoretical knowledge .

Channel9


Channel9 is not a resource for learning about Azure. At best, this is a place where you can get a notification about the existence of a new feature, but the details are only in practice and in the documentation. Therefore, I personally download videos selectively before a business trip, to look at the plane. Fortunately, for the month, usually 5-6 pieces of 10 minutes each appear.

Azure Blog


This resource is better and more detailed than Channel9, but is close to it in its essence and is suitable for receiving notifications about new features. Sometimes there are technical details that cannot be found even in the documentation (which makes me wonder), but to find such moments is like searching for needles in a haystack. Therefore, I have crossed out this source for myself.

Github repositories


There are so many samples on github. For example , the examples here are quite good, they have done a lot for all services, and they usually cover the needs of developers / architects quite well. I would not call github a resource for exam preparation, since there is nothing specific to the AZ series exams. But as a place where you can see code samples on the stated topics of the exam, completely.

One problem: the support of these examples is almost zero. I opened up issues / pull requests and considered luck if there was at least a response in a month. New features through issue have never been added. But in some cases, pull request was accepted, but not always. At the same time, I was not some no name user, but an employee of the company, but this generally had no effect.

Azure User stories


Microsoft likes to publish marketing materials. From them you can learn some examples of how customers use Azure. This does not help much when passing the exam, but at least you can form a picture of the world. You can start with this link

There are also some more technical information where interesting examples from the hackathons fast. I really liked this resource, because there is usually both a visual picture, how it looks from the point of view of architecture (what is connected with it) and an explanation of why. Here are a couple of examples of such cases:


It is very interesting to see what people do and what ideas they generate.

Lynda


A couple of days ago, an AZ-100 course appeared on this resource, but there was nothing specialized in architecture or design.

The way of studying-passing examinations-certification recommended by me


If you are a project manager using Azure, I would recommend the following set of resources and steps to learn:

  1. Microsoft Professional Program -> Cloud Administration track (General overview of basic services. You can not donate laboratory work, but read the content will be correct).
  2. Of course, you have to google a lot more, because specialized content for AZ-900 at the time of writing the article Internet.
  3. Exam AZ-900 (exam confirming that you know all the key concepts on Azure)

If you are ITPro

  1. Courses on the Cloud Society included in the Microsoft Professional Program -> Cloud Administration track (General overview of basic services. You can not donate laboratory work, but read the content will be correct)
  2. Cloud Society - AZ-100 / AZ-101 preparation materials
  3. On RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Administrator (go through tests to verify your skills)
  4. Exam AZ-900 (exam confirming that you know all the key concepts on Azure)
  5. Exam AZ-100 without fail. AZ-101 at will or as needed.

If you are a developer (and know .net / C #)

  1. Courses on the Cloud Society included in the Microsoft Professional Program -> Cloud Administration track (A general overview of basic services developers need, because not all projects can be done on pure PAAS, but you still need to understand basic infrastructure services, because the same AKS is based, after all, on VMs connected to Vnets with Load Balanced, Public IP, Network Security Groups, etc.)
  2. Cloud Society - AZ-200 / AZ-201 Preparatory Materials
  3. On RoleIQ Pluralsight -> RoleIQ -> RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Developer (tests pass, to make sure in their skills)
  4. AZ-900 Not required, but useful (an exam confirming that you know all the key Azure concepts. )
  5. Exam AZ-203

If you do not know C # /. Net, it will be harder for you to pass, but it is possible, because All C-like languages ​​are very similar, and you can look at the API without knowing C #. <

If you are an Architect (Solution or any other type). This path will be the longest, but "There are no royal paths to geometry."

  1. Courses on the Cloud Society included in the Microsoft Professional Program -> Cloud Administration track (General overview of basic services. You can not pass laboratory work, but the content will be correct)
  2. Courses on the Cloud Society included in the Microsoft Professional Program -> IoT track
  3. Cloud Society - AZ-300 / AZ-301 preparation materials
    • Cloud Society - AZ-100 / AZ-101 preparatory materials (Not mandatory, but very useful, because you can look at the same services from a different angle)
    • Cloud Society - AZ-200 / AZ-201 preparatory materials (Not mandatory, but very useful, because you can look at the same services from a different angle)
  4. I highly recommend passing the AZ-900 exam. (The test confirms that you know all the key concepts in Azure. For Architects, this is a Checkpoint in which you can make sure that you are on the right path)
  5. On RoleIQ Pluralsight -> RoleIQ -> RoleIQ Pluralsight -> RoleIQ -> RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Solution Architect (pass tests to verify their skills)

    • RoleIQ Pluralsight -> RoleIQ -> RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Developer (Optional, but additional practice won't hurt)
    • RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Administrator (Optional, but additional practice won't hurt)
  6. Explore material at the Azure Architecture Center
  7. Exam AZ-300/301 is mandatory, because donating one without the other is not much point.

Source: https://habr.com/ru/post/435602/


All Articles