Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

CompTIA CV0-004 Exam - Topic 1 Question 8 Discussion

A cloud consultant needs to modernize a legacy application that can no longer address user demand and is expensive to maintain. Which of the following is the best migrationstrategy?
C) Refactor
A) Retain
B) Rehost
D) Replatform

CompTIA CV0-004 Exam - Topic 1 Question 8 Discussion

Actual exam question for CompTIA's CV0-004 exam
Question #: 8
Topic #: 1
[All CV0-004 Questions]

A cloud consultant needs to modernize a legacy application that can no longer address user demand and is expensive to maintain. Which of the following is the best migration

strategy?

Show Suggested Answer Hide Answer
Suggested Answer: C

Refactoring is the process of restructuring existing computer code without changing its external behavior. In cloud computing, it often means modifying the application to better leverage cloud-native features and services. This can address user demand and reduce maintenance costs by making the application more scalable, resilient, and manageable. Reference: CompTIA Cloud+ Certification Study Guide (Exam CV0-004) by Scott Wilson and Eric Vanderburg


Contribute your Thoughts:

0/2000 characters
Sunshine
7 months ago
Surprised that rehosting is even an option here!
upvoted 0 times
...
Barney
8 months ago
Wait, can rehosting really handle increased demand?
upvoted 0 times
...
Renato
8 months ago
Retaining it just seems like a bad idea, honestly.
upvoted 0 times
...
Hubert
8 months ago
Definitely agree, replatforming can save costs too!
upvoted 0 times
...
Leota
8 months ago
I think refactoring is the way to go for modern apps.
upvoted 0 times
...
Wilburn
9 months ago
Retaining the legacy app seems like a bad idea given the maintenance costs, but I wonder if there's a scenario where it could work?
upvoted 0 times
...
Frank
9 months ago
I feel like replatforming could be a good middle ground, but I can't quite recall the specifics on when to choose it over refactoring.
upvoted 0 times
...
Ernestine
9 months ago
I remember practicing a question where refactoring was the best choice for modernizing an app. It seems like it could be the right answer here too.
upvoted 0 times
...
Harrison
9 months ago
I think rehosting might be the easiest option, but I'm not sure if it really addresses the user demand issue.
upvoted 0 times
...
Celeste
9 months ago
Refactoring could be a good way to modernize the application, but it might be more time-consuming and expensive. I'll need to consider the budget and timeline.
upvoted 0 times
...
Tomoko
9 months ago
Hmm, I'm a bit unsure about this. I'll need to review my notes on cloud migration strategies to decide the best approach.
upvoted 0 times
...
Stephaine
9 months ago
This is a tricky one. I'll need to think through the pros and cons of each option carefully.
upvoted 0 times
...
Nu
9 months ago
Rehosting seems like the most straightforward option, but I'm not sure if that's the best long-term solution. I'll have to weigh the trade-offs.
upvoted 0 times
...
Sabrina
9 months ago
Okay, let me think this through. The code is using a ternary operator, so I'll need to pay close attention to the conditions and values being returned.
upvoted 0 times
...
Vincenza
9 months ago
I think the key here is balancing the login requirements with the need for a grace period. Setting the login policy to the branded URL and the redirect policy to redirect with a warning seems like the best approach to meet both of those requirements.
upvoted 0 times
...
Loise
10 months ago
This seems like a tricky one. I'll have to review my notes on authentication methods to make sure I get this right.
upvoted 0 times
...
Veda
2 years ago
I believe Replatforming might also be a good option as it involves moving the application to a new platform.
upvoted 0 times
...
Florinda
2 years ago
Refactoring allows for the application to be updated and optimized for current user demands.
upvoted 0 times
...
Johnna
2 years ago
Why do you think Refactoring is the best option?
upvoted 0 times
...
Florinda
2 years ago
I think the best migration strategy is to Refactor the legacy application.
upvoted 0 times
...
Angella
2 years ago
I think re-platforming could be a good option as it allows for some changes without completely starting from scratch.
upvoted 0 times
...
Audra
2 years ago
I personally think that retaining the legacy application might not be the best choice in this scenario.
upvoted 0 times
...
Jannette
2 years ago
I disagree, I believe refactoring would be a better option.
upvoted 0 times
...
Josphine
2 years ago
I think the best migration strategy would be to rehost.
upvoted 0 times
...
Sarina
2 years ago
Hmm, I don't know. Replatform (D) sounds a bit risky to me. I'd be worried about compatibility issues and hidden costs. Why not just bite the bullet and go for a full Refactor (C)? Yeah, it's more work, but you'll end up with a much stronger, future-proof application.
upvoted 0 times
...
Diego
2 years ago
Ah, the age-old cloud migration dilemma. I'd say Replatform is the way to go - it's like getting a cloud-ready app without all the heavy lifting of a full refactor.
upvoted 0 times
...
Georgeanna
2 years ago
Hold up, what about Replatform (D)? That could be a good middle ground - moving the app to a newer, cloud-based platform without a full rewrite. Might be a bit more work than Rehost, but could pay off in the long run.
upvoted 0 times
...
Rebecka
2 years ago
I agree, Refactor (C) seems like the way to go. You want to modernize the application while minimizing the impact, and that means improving the code and architecture without a full rebuild. Rehost (B) might be a quick fix, but it doesn't really solve the underlying issues.
upvoted 0 times
...
Dorsey
2 years ago
I'm with Clement on this one. Replatform seems like the best balance between modernization and effort.
upvoted 0 times
...
Clement
2 years ago
Refactor could work, but it might be a lot of work. Replatform could be a good compromise - migrate to a managed service in the cloud to reduce maintenance costs.
upvoted 0 times
Vanda
2 years ago
It's important to consider the long-term benefits of each migration strategy.
upvoted 0 times
...
Emogene
2 years ago
Replatforming to a managed service is the way to go.
upvoted 0 times
...
Zona
2 years ago
Retaining the legacy application is not a viable option.
upvoted 0 times
...
Mireya
2 years ago
Rehosting might not solve the cost issue.
upvoted 0 times
...
Aracelis
2 years ago
I agree, Refactor might be too much work.
upvoted 0 times
...
Caprice
2 years ago
Replatform could be the best option to reduce maintenance costs.
upvoted 0 times
...
...
Geoffrey
2 years ago
This is a tricky one. The key is to really understand the situation - a legacy application that can't keep up with user demand and is expensive to maintain. I'm leaning towards Refactor (C) as the best option, but I can see arguments for some of the other choices as well.
upvoted 0 times
...
Cassi
2 years ago
I don't know, I feel like Refactor could be the way to go. If the app is legacy and expensive to maintain, we might as well take the opportunity to modernize it.
upvoted 0 times
...
Vince
2 years ago
Rehost seems like the easiest way to go, right? Just lift and shift the app to the cloud without making any major changes.
upvoted 0 times
Erasmo
2 years ago
I agree with Colton, refactoring might take more time upfront but it could be more beneficial in the long term.
upvoted 0 times
...
Colton
2 years ago
But don't you think refactoring would be better in the long run? It allows for better optimization and cost savings.
upvoted 0 times
...
Loreta
2 years ago
Yes, rehosting is a good option if you want a quick migration without too much hassle.
upvoted 0 times
...
...
Hyman
2 years ago
Hmm, this is a tricky one. I'm leaning towards Rehost or Replatform, but I'm not sure which one would be the best option here.
upvoted 0 times
...

Save Cancel