exam questions

Exam AZ-303 All Questions

View all questions & answers for the AZ-303 exam

Exam AZ-303 topic 6 question 5 discussion

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

You develop an entertainment application where users can buy and trade virtual real estate. The application must scale to support thousands of users.
The current architecture includes five Azure virtual machines (VM) that connect to an Azure SQL Database for account information and Azure Table Storage for backend services. A user interacts with these components in the cloud at any given time.
✑ Routing Service `" Routes a request to the appropriate service and must not persist data across sessions.
✑ Account Service `" Stores and manages all account information and authentication and requires data to persist across sessions
✑ User Service `" Stores and manages all user information and requires data to persist across sessions.
✑ Housing Network Service `" Stores and manages the current real-estate economy and requires data to persist across sessions.
✑ Trade Service `" Stores and manages virtual trade between accounts and requires data to persist across sessions.
Due to volatile user traffic, a microservices solution is selected for scale agility.
You need to migrate to a distributed microservices solution on Azure Service Fabric.
Solution: Deploy a Windows container to Azure Service Fabric for each component.
Does the solution meet the goal?

  • A. Yes
  • B. No
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
Kraviecc
Highly Voted 4 years, 4 months ago
According to the https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-quickstart-containers (Running an existing application in a Windows container on a Service Fabric cluster doesn't require any changes to your application) should be YES.
upvoted 12 times
pentium75
3 years, 10 months ago
But would it 'scale to thousands of users' if we have only a single instance of each microservice?
upvoted 2 times
...
...
as0912
Highly Voted 4 years, 2 months ago
Not a part of AZ-303
upvoted 12 times
...
Inland
Most Recent 3 years, 4 months ago
Yes is correct https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/compute-decision-tree
upvoted 1 times
...
gizda2
3 years, 7 months ago
Service Fabric would only be the logical choice if it was about DOTNET applications within the containers. It's not mentioned in the question.
upvoted 1 times
...
subbu3071988
3 years, 8 months ago
This is out of syllabus for AZ-303. As per my understanding containers are stateless and Distributed Microservices are stateful. Also , we should use stateful services when we want data to persist and stateless services when data must not persist. In the current scenario, we are providing a stateless solution (Windows Container deployment) for stateful microservices (Distributed Microservices). So answer should be "No".
upvoted 3 times
...
syu31svc
3 years, 9 months ago
https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-overview I would take yes
upvoted 2 times
...
nguyenhung1121990
4 years, 1 month ago
A - Yes: is correct Answer
upvoted 3 times
...
demonite
4 years, 1 month ago
Should be Yes
upvoted 2 times
...
inf
4 years, 4 months ago
Likely Yes. Key is stateful and stateless. Both are supported in containers in the service fabric https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-choose-framework Containers By default, Service Fabric deploys and activates services as processes. Service Fabric can also deploy services in containers. Service Fabric supports deployment of Linux containers and Windows containers on Windows Server 2016 and later. Container images can be pulled from any container repository and deployed to the machine. You can deploy existing applications as guest executables, Service Fabric stateless or stateful Reliable services or Reliable Actors in containers, and you can mix services in processes and services in containers in the same application.
upvoted 2 times
pentium75
3 years, 10 months ago
Would a single container 'support thousands of users'?
upvoted 1 times
...
rdemontis
3 years, 10 months ago
thanks for your explanation
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 ...