Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Exam AWS Certified DevOps Engineer - Professional DOP-C02 topic 1 question 262 discussion

A company has an organization in AWS Organizations for its multi-account environment. A DevOps engineer is developing an AWS CodeArtifact based strategy for application package management across the organization. Each application team at the company has its own account in the organization. Each application team also has limited access to a centralized shared services account.

Each application team needs full access to download, publish, and grant access to its own packages. Some common library packages that the application teams use must also be shared with the entire organization.


Which combination of steps will meet these requirements with the LEAST administrative overhead? (Choose three.)

  • A. Create a domain in each application team's account. Grant each application team's account full read access and write access to the application team's domain.
  • B. Create a domain in the shared services account. Grant the organization read access and CreateRepository access.
  • C. Create a repository in each application team’s account. Grant each application team’s account full read access and write access to its own repository.
  • D. Create a repository in the shared services account. Grant the organization read access to the repository in the shared services account Set the repository as the upstream repository in each application team's repository.
  • E. For teams that require shared packages, create resource-based policies that allow read access to the repository from other application teams' accounts.
  • F. Set the other application teams' repositories as upstream repositories.
Show Suggested Answer Hide Answer
Suggested Answer: BDE 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
limelight04
2 weeks, 6 days ago
Selected Answer: BCE
While Option D is a valid approach, it introduces additional complexity by requiring each application team to set up their repositories with the shared services account as an upstream repository. This can lead to more administrative overhead and potential misconfigurations. In contrast, Options B, C, and E provide a simpler and more direct way to achieve the desired outcome. By centralizing the domain in the shared services account, granting organization-wide access, and allowing resource-based policies for shared packages, you can efficiently manage package distribution without relying on individual repository configurations.
upvoted 1 times
...
jamesf
1 month, 2 weeks ago
Selected Answer: BCD
B: Establish a centralized domain in the shared services account and provide organizational access to common libraries. D: Create a repository for common libraries in the shared services account, allow organization-wide read access, and configure upstream repositories. C: Create individual repositories in each team’s account and grant full access to manage their own packages.
upvoted 3 times
jamesf
1 month, 2 weeks ago
Keywords: LEAST Administrative overhead Why not following options: A: (Optional) Creating a domain in each team’s account if they need isolated domains (generally, a centralized domain in the shared services account might be more efficient). E: (Optional) Configure resource-based policies for cross-account access if specific repositories need access by other teams' accounts beyond the shared services domain. F: (Optional) Set other repositories as upstream if required, though this may be redundant if the shared services account repository is already upstream.
upvoted 1 times
...
...
tgv
2 months ago
Selected Answer: BCD
---> BCD
upvoted 3 times
...
TEC1
2 months ago
Selected Answer: BDE
I will go with BDE
upvoted 1 times
...
trungtd
2 months ago
Selected Answer: BCD
B allows for centralized control and management of common packages, and the organization can easily access and create repositories within this domain. C ensures that each team has full control over their packages D allows all teams to access common packages
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 ...