exam questions

Exam AZ-300 All Questions

View all questions & answers for the AZ-300 exam

Exam AZ-300 topic 2 question 30 discussion

Actual exam question from Microsoft's AZ-300
Question #: 30
Topic #: 2
[All AZ-300 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: Create a Service Fabric Cluster with a stateful Reliable Service for Routing Service. Deploy a Guest Executable to 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
Shunya
Highly Voted 4 years, 10 months ago
Answer is B which is No. In our requirement we need Routing to be stateless and rest all to be stateful. By creating one stateful “Routing” and Guest Executable for all the services we have below issues 1) There will be at least one Routing Service which is stateful and if that is called state is kept. This is wrong 2) Guest Executable (GE) is a stateless and except for routing service rest all need to be stateful. By creating all services as GE we are creating stateless services which defeats the ask.
upvoted 7 times
Shunya
4 years, 10 months ago
Read this to get basic understanding of Reliable Services: https://www.jamessturtevant.com/posts/Service-Fabric-Service-Types/
upvoted 2 times
...
...
Fishfinger
Most Recent 4 years, 8 months ago
Answer is B - Guest executables are stateless and they are looking for stateful Reliable Service for Routing Service- https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-guest-executables-introduction
upvoted 1 times
...
NKnab
4 years, 11 months ago
so i think answer is Yes
upvoted 1 times
...
cacasodo
4 years, 12 months ago
"Guest executables are treated like stateless services" - https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-guest-executables-introduction
upvoted 3 times
...
keithtemplin
5 years ago
Routing Service requirement = "must not persist data across sessions." Stateful would keep that data
upvoted 2 times
tartar
4 years, 8 months ago
B is ok
upvoted 3 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago