exam questions

Exam AZ-301 All Questions

View all questions & answers for the AZ-301 exam

Exam AZ-301 topic 5 question 7 discussion

Actual exam question from Microsoft's AZ-301
Question #: 7
Topic #: 5
[All AZ-301 Questions]

Note: This question is part of series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company has custom ASP.NET and Java applications that run old versions of Windows and Linux. The company plans to place applications in containers.
You need to design a solution that includes networking, service discovery, and load balancing for the applications. The solution must support storage orchestration.
Solution: Deploy a Kubernetes cluster that has the desired number of instances of the applications.
Does the solution meet the goal?

  • A. Yes
  • B. No
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️
Instead you should deploy each application to an Azure Container instance.
Note: Docker Containers are the global standard and are natively supported in Azure, offering enterprises an interesting and flexible way to migrate legacy apps for both future proofing and cost benefits.
References:
https://docs.microsoft.com/en-us/dotnet/standard/modernize-with-azure-and-containers/modernize-existing-apps-to-cloud-optimized/deploy-existing-net-apps-as- windows-containers

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
MyLord
Highly Voted 5 years, 7 months ago
I don't get why "No" is the correct answer here? Azure Container Instances is a great solution for any scenario that can operate in isolated containers, including simple applications, task automation, and build jobs. For scenarios where you need full container orchestration, including service discovery across multiple containers, automatic scaling, and coordinated application upgrades, we recommend Azure Kubernetes Service (AKS). https://docs.microsoft.com/en-us/azure/container-instances/container-instances-overview
upvoted 36 times
tartar
4 years, 8 months ago
A is ok
upvoted 6 times
Jinder
4 years, 4 months ago
The answer will be B(No). The reason being, AKS does not support older windows server versions. It supports Windows 2019 only. Refer below link from Microsoft docs: https://docs.microsoft.com/en-us/azure/aks/faq#can-i-run-windows-server-containers-on-aks
upvoted 3 times
...
...
...
pradjhun
Highly Voted 5 years, 6 months ago
It has to be AKS as Azure Load Balancer - Placing an Azure Load Balancer in front of container instances in a networked container group is not supported https://docs.microsoft.com/en-us/azure/container-instances/container-instances-vnet
upvoted 9 times
Rajuuu
5 years ago
A container is agnostics to the OS as it bundles all dependenies in a image .
upvoted 2 times
...
...
mindtrax
Most Recent 4 years, 3 months ago
No, as per https://docs.microsoft.com/en-us/azure/aks/windows-faq "AKS uses Windows Server 2019 as the host OS version and only supports process isolation. Container images built using other Windows Server versions are not supported."
upvoted 2 times
...
glam
4 years, 4 months ago
A. YES
upvoted 1 times
...
sanketshah
4 years, 5 months ago
A is correct answer.
upvoted 1 times
Jinder
4 years, 4 months ago
The answer will be B(No). The reason being, AKS does not support older windows server versions. It supports Windows 2019 only. Refer below link from Microsoft docs: https://docs.microsoft.com/en-us/azure/aks/faq#can-i-run-windows-server-containers-on-aks
upvoted 2 times
levo017
4 years, 3 months ago
I think AKS need win 2019 to run, but the question indicates the ASP.NET runs on older version of Windows ( Not AKS). So your reference is talking about different thing. AKS is the correct answer, among other things, as far as I know, Container Instance doesn't support Storage Orchestration by itself.
upvoted 2 times
...
...
...
Sanndsu
4 years, 9 months ago
I think the answer is correct. AKS has limited support for Windows and it's in preview feature. In such case we should use Container Services. check this article. https://docs.microsoft.com/en-us/dotnet/architecture/modernize-with-azure-containers/modernize-existing-apps-to-cloud-optimized/when-to-deploy-windows-containers-to-azure-container-service-kubernetes
upvoted 1 times
cozzy
4 years, 8 months ago
AKS requires Windows Server containers to be based on images of Windows Server 2019 or greater
upvoted 4 times
...
...
denkes
4 years, 9 months ago
I would choose also no, because Container Service is what they expect. Kubernetes is oversized in my opinion. See also next Question here in examtopics. There they will ask if Container Instance would be the right choice.
upvoted 1 times
...
mackc13
4 years, 10 months ago
answer is B : https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/version-compatibility?tabs=windows-server-2019%2Cwindows-10-1909
upvoted 1 times
...
eug45
4 years, 10 months ago
very wrong, Answer is A https://docs.microsoft.com/en-us/previous-versions/azure/container-service/kubernetes/container-service-intro-kubernetes
upvoted 3 times
...
Valica
4 years, 10 months ago
Hello, in this question there is no mention about Azure, only about 2 apps Java and .Net to be placed in containers. A Kubernete Cluster installed onprem would fulfill this request: https://kubernetes.io/docs/setup/production-environment/windows/intro-windows-in-kubernetes/ I think that this question is not correct and something is missing in the text. From tech perspective the answer is ok if you ignore Azure. If we refere to Azure then the answer is No. We have to use AKS.
upvoted 2 times
Yannor
4 years, 10 months ago
I don't think kubernetes would work very well, specially with the requirement that "applications that run old versions of Windows and Linux"
upvoted 1 times
...
...
jonnybugaloo
4 years, 11 months ago
Guys, the questions doesn't mention Azure Kubernet Services - AKS, only kubernetes cluster, which is different. But also, Kubernetes is nothing more than an orchestration tool to work with containers, so, but it doesn't offer service discovery...
upvoted 2 times
jonnybugaloo
4 years, 11 months ago
My mistake here. K8s DOES Service discovery. So, I'd click yes too. https://platform9.com/blog/kubernetes-service-discovery-principles-in-practice/
upvoted 1 times
...
...
DeveshSolanki
4 years, 11 months ago
Yes think so
upvoted 1 times
...
chaudh
4 years, 11 months ago
The question doesn't mention Azure :)
upvoted 2 times
...
rwrogers11
5 years ago
I think at the time the exam was written, AKS did not support Windows. Have to remember, the questions on the exam, will be based on what was available at the time the exam was written. So in that thinking, NO is the correct answer.
upvoted 1 times
...
AmineHZ
5 years ago
should be Yes, because now AKS are supporting a Windows Container https://docs.microsoft.com/en-us/azure/aks/windows-container-cli
upvoted 3 times
...
kasemz
5 years ago
They said " Deploy a Kubernetes cluster" not an Azure Kubernetes custer so the given answer is good
upvoted 3 times
JakeCallham
5 years ago
I think you're right, however I think this is a real shitty way of formulating a question by microsoft.
upvoted 7 times
...
...
Mokaw
5 years, 1 month ago
From yesterday 04/28/2020 AKS - Windows Server containers are available for all users (GA) - https://azure.microsoft.com/en-us/updates/windows-server-containers-in-aks-now-generally-available/
upvoted 3 times
HemantArora
4 years, 11 months ago
the question is that the answer should be in which context-- as it exists or when the question was framed?
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...