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:- In the article, I will not deal with questions like "Why bother to bother?"
- The article will be my personal opinion about exam preparation, it may differ from your opinion or, especially, Microsoft.
- 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.
- 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.
- 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.
- 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.
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.
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”).
AZ-203 (I don’t know some courses on az-203, but you can reuse az-200 / az-201) 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:
- There is no real laboratory work (reference to the instructions in the official documentation is not serious).
- Half of the sections are video from channel9 / youtube, and it happens that the interface has already changed a little, and in the case of some sections on AAD, even the portal has already changed.
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 AzureWhat 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 personallyAll 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.
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:
- Microsoft Professional Orientation: Cloud Administration
- Microsoft Azure Virtual Machines
- Microsoft Azure Virtual Networks
- Microsoft Azure Identity
- Microsoft Azure Storage
- Microsoft Azure App Service
- Databases in Azure
- Azure Security and Compliance
- Automating Azure Workloads
- Migrating Workloads to Azure
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:
- Getting Started with the Internet of Things (IoT)
- IoT Data Analytics and Storage
- IoT Architecture Design and Business Planning
- Business Intelligence for IoT Solutions
- They cover both the Azure Iot Reference Architecture, an example - RFP (request for proposal) for an IoT solution, and reviews of services like PowerBi, Time Series, Hot / Cold storage, Event / IoT hubs.
You can still learn the tracks
DevOps ,
Big Data , but this is outside the stated topic.
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.
- If a person has passed an average of 200-250, then he has nothing to do on training.
- If 100 - he is clearly in the group of beginners.
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.
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).
- You can deal with the patterns that pnp commands have allocated (I’m not saying that rocket technologies, but they don’t write about space either in GangOf4). For example, competing-consumers . These patterns are found in courses AZ-300, and may be found in exams.
- Read Checklists in different directions. For example, the Resiliency / Scalability checklist (also not quantum chromodynamics, but checklists are not created for this, but in order not to miss something by chance)
- You can see simple reference architecture

- Well, a lot more interesting.
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 .
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:
- Lack of laboratory work. This is a huge minus, because for many people, “muscular” memory is better than visual.
- 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.
- 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 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.
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.
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.
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:
- The person had an injury in the locomotor system . It takes a long time to recover, and there are few places in specialized centers. The idea - let's write out faster, so that more people turn around, and put Kinect connected to the Internet to the person’s home. If a person moves - well, the doctor can see how often and correctly. If the opposite does not use - take action.

- Or road workers / mechanics / locksmiths whose hands are occupied, but you can voice ask the bot “when and who repaired this section of the road” or “is there a part in the warehouse”. If the phone is fixed on the helmet, then you can say: “take a photo” so that you don’t climb into your hands with your elbows in the tar, but fix the result of the repair and attach it to the report.
- Well and at the worst, any connected farm
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:
- Microsoft Professional Program -> Cloud Administration track (General overview of basic services. You can not donate laboratory work, but read the content will be correct).
- Of course, you have to google a lot more, because specialized content for AZ-900 at the time of writing the article Internet.
- Exam AZ-900 (exam confirming that you know all the key concepts on Azure)
If you are
ITPro- 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)
- Cloud Society - AZ-100 / AZ-101 preparation materials
- On RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Administrator (go through tests to verify your skills)
- Exam AZ-900 (exam confirming that you know all the key concepts on Azure)
- Exam AZ-100 without fail. AZ-101 at will or as needed.
If you are a
developer (and know .net / C #)
- 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.)
- Cloud Society - AZ-200 / AZ-201 Preparatory Materials
- On RoleIQ Pluralsight -> RoleIQ -> RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Developer (tests pass, to make sure in their skills)
- AZ-900 Not required, but useful (an exam confirming that you know all the key Azure concepts. )
- 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."
- 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)
- Courses on the Cloud Society included in the Microsoft Professional Program -> IoT track
- 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)
- 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)
- 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)
- Explore material at the Azure Architecture Center
- Exam AZ-300/301 is mandatory, because donating one without the other is not much point.