exam questions

Exam AZ-900 All Questions

View all questions & answers for the AZ-900 exam

Exam AZ-900 topic 1 question 83 discussion

Actual exam question from Microsoft's AZ-900
Question #: 83
Topic #: 1
[All AZ-900 Questions]

You have an accounting application named App1 that uses a legacy database.
You plan to move App1 to the cloud.
Which service model should you use?

  • A. platform as a service (PaaS)
  • B. infrastructure as a service (IaaS)
  • C. software as a service (SaaS)
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
Jerem1ah
Highly Voted 2 years, 7 months ago
Selected Answer: B
IaaS as you need to install the legacy software.
upvoted 52 times
VaibhavGawali
10 months, 2 weeks ago
I agree. IaaS is suitable for moving legacy applications to the cloud, as it provides the underlying infrastructure (virtual machines, storage, networks, etc.) that you can configure to run your existing applications without needing to make significant changes to the application's architecture.
upvoted 2 times
...
Hoeishetmogelijk
2 years, 3 months ago
Actually it must be IAAS because of the legacy database. Legacy software could be implemented on PAAS.
upvoted 7 times
...
Yomzie
1 year, 1 month ago
You cannot "install" legacy software in the cloud. It is now a "legacy" s/w because it no longer gets technical (update/patching/management) support from the ISV. You can do a "lift and shift" migration of the On-Prem solution, in the cloud, while using a DB solution that closely mirrors the legacy DB.
upvoted 1 times
...
...
hossein7070
Highly Voted 2 years, 8 months ago
I assume It should be Paas as it deals with DB
upvoted 26 times
AlbertKwan
2 years, 5 months ago
Please provide the basis of your "Assumption".
upvoted 4 times
...
matrixler
2 years, 7 months ago
i think that's wrong because using PaaS you don't have full control over the operating system and you can't install your "legacy DB". So you need IaaS. One solution would be to use a new DB within azure - that would be PaaS.
upvoted 18 times
...
Sarmad_Mansour
2 years, 3 months ago
It would be PaaS if we are dealing with SQL DB, but regular DB would be IaaS.
upvoted 5 times
...
zimzimzimma
1 year, 11 months ago
They keyword is 'legacy' here. It implies a database is being used which Microsoft does not offer (anymore) as a PaaS service. So it must be IaaS.
upvoted 5 times
Yomzie
1 year, 1 month ago
Being "legacy" does not necessarily make it a Microsoft product. It could be an IBM, SAS, or Google product that is out of the support lifecycle.
upvoted 1 times
...
...
...
ElPitu97
Most Recent 1 month, 3 weeks ago
Selected Answer: B
IaaS because it's a legacy database
upvoted 1 times
...
Jas001
3 months, 4 weeks ago
Selected Answer: B
From chatgpt, Infrastructure as a Service (IaaS) This option provides the flexibility and control necessary to support a legacy database and application during the migration to the cloud.
upvoted 2 times
...
Romano390
4 months, 1 week ago
Selected Answer: B
All custom and legacy software goes towards IaaS
upvoted 1 times
...
Mitra_1
6 months, 3 weeks ago
Selected Answer: B
Since App1 is using a legacy database, it may have specific system requirements (e.g., a particular database version, OS dependencies) that would be challenging to accommodate. IaaS allows you to move your existing application and legacy database as-is to the cloud. You get full control over the operating system, virtual machines, and networking, enabling you to configure the environment to meet the legacy system's needs.
upvoted 2 times
...
Sid_urooj
2 years, 2 months ago
App1 to the cloud is infrastructure as a service (IaaS). The reason for this is that IaaS allows you to have greater control over the operating system, networking, and other infrastructure components, which is important when you're working with legacy applications. With IaaS, you can still use your legacy database and other existing components, while taking advantage of the scalability and cost savings offered by cloud infrastructure. Platform as a service (PaaS) and software as a service (SaaS) are not ideal for legacy applications as they may require extensive modifications to the code or may not be compatible with the existing infrastructure. PaaS may be suitable if the application can be easily refactored or modernized to work on a new platform, while SaaS is most appropriate for applications where you don't have control over the underlying infrastructure or code.
upvoted 6 times
...
viktornm
2 years, 2 months ago
B. infrastructure as a service (IaaS) is the correct service model for moving App1 to the cloud because it requires access to a specific operating system and database environment. IaaS provides the flexibility to host legacy applications and databases without having to make changes to the underlying architecture. With IaaS, you can manage the infrastructure and the application while the cloud provider manages the underlying hardware.
upvoted 2 times
...
emptyH
2 years, 2 months ago
Selected Answer: B
legacy database means your going to have to bring in a custom app into play to talk to that old DB. probably needs to reside along side it.
upvoted 1 times
...
lombri
2 years, 3 months ago
Selected Answer: B
IaaS is the right one
upvoted 3 times
...
Luansi
2 years, 4 months ago
Selected Answer: A
You can move your app top PaaS service and use a datagateway to connect with your data or migrate intire solution (App + DataBase) in a VM (IaaS). I think the solution is PaaS because the sentence only refer to the app.
upvoted 2 times
...
Altheus
2 years, 5 months ago
Legacy database = infrastructure, it will want a windows server to sit on.
upvoted 3 times
...
pheonix__85
2 years, 5 months ago
the question indicates that Only the app is migrating to the cloud, at that point nothing suggest that the DB would follow. so assuming only the app is concerned by the migration to cloud, PaaS is a logic answer
upvoted 9 times
...
zzMichielzz
2 years, 6 months ago
You have to read this very carefully. It only states that the APP is being moved to the Cloud. There is no indication in this text that the database must be moved or must be installed on a VM as well. So the APP is PAAS. (And yes, seperated from this question. A Hybrid Cloud is probably needed)
upvoted 9 times
Pinha
2 years, 3 months ago
Really good review! Congrats!
upvoted 1 times
...
wabosi
2 years, 5 months ago
This is what #85 says, a web app and on-prem db (Hybrid). This is actually what I thought about this scenario...the only difference with #85 might be considering the app legacy as well (and not a web app) so IaaS makes sense because you move both.
upvoted 1 times
...
wazmac
2 years, 5 months ago
Very good point, the question does not say anything about moving the Legacy DB to the cloud, or installing anything, the answer is PaaS.
upvoted 3 times
...
...
Hari_kg
2 years, 6 months ago
Guys I'm not sure about the answer. They are talking about moving just the app from legacy db( db unsuitable for modern apps) to cloud ,not the db. So the answer should be PaaS right? Please correct me if I'm wrong.
upvoted 3 times
...
User_Mowgli
2 years, 6 months ago
Answer?
upvoted 1 times
...
efeerdogru
2 years, 6 months ago
This is a bad example. No info about app and db on the same host. It says app connects to legacy DB, not the app is legacy. I can put the app on PaaS and DB on IaaS.
upvoted 4 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