A custom web application developed with SAPUI5 and running on SAP Business Technology Platform uses large custom data objects deployed in a central data store (SAP HANA Cloud). The solution architect of the application is unsure about which tools to use for integration of this data from different SAP Sources into the central data store and asks you as the Enterprise Architect for guidance. Under which conditions is a data-oriented integration approach (Data Integration) preferable to other integration styles?
Correct Answer: B
Explanation Data-oriented integration is a method of integrating data from different sources into a single data store. This approach is often used when the data is heterogeneous, meaning that it comes from different sources and in different formats. Data-oriented integration can also be used when the data is frequently updated, as it allows for the data to be updated in real time. The following are some of the benefits of using data-oriented integration: It can help to improve the performance of applications that access the data. It can help to reduce the complexity of the integration process. It can help to improve the quality of the data. However, data-oriented integration can also be more complex to implement than other integration styles. The conditions under which data-oriented integration is preferable to other integration styles are: When the data is heterogeneous and comes from different sources. When the data is frequently updated. When the data needs to be cleansed, correlated, and partly newly calculated. In the case of the custom web application, the data objects are built with data from different SAP and non-SAP sources that can be structured and unstructured, change with high frequency, and need to be cleansed, correlated, and partly newly calculated. Therefore, a data-oriented integration approach is preferable to other integration styles.
Question 2
As the Chief Enterprise Architect of Wanderlust GmbH, you know that there is very little process documentation available on online marketing processes within Wanderlust. You also know that SAP has a rich End-to-End (E2E) Business Processes content repository. To take advantage of that, you have engaged an SAP Enterprise Architect. The SAP Enterprise Architect is using SAP's Business Process Model (BPM) and the Business Capability Model (BCM) while mapping processes to capabilities, how are the two models connected? Note: There are 2 correct answers to this question.
Correct Answer: B,C
Question 3
Why is it useful to create Transition Architectures in the Application Architecture domain?
Correct Answer: C
Explanation According to the SAP Enterprise Architecture Framework, which is a methodology and toolset by the German multinational software company SAP that helps enterprise architects define and implement an architecture strategy for their organizations, Transition Architectures are intermediate states between the Baseline Architecture (the current situation) and the Target Architecture (the desired future state). Transition Architectures describe how to move from one state to another in a feasible and manageable way, taking into account the constraints and dependencies of the project. Transition Architectures are useful for structuring complex application architectures that require multiple changes of existing interdependent applications and/or the rollout of new applications. Some applications/solutions depend on the existence of others, meaning that they cannot be implemented or operated without the presence or functionality of other applications/solutions. For example, a new application that relies on data from an existing application, or an existing application that needs to be integrated with a new application. By creating Transition Architectures, enterprise architects can: Define and prioritize the sequence and timing of the changes and rollouts that are needed to achieve the Target Architecture. Identify and mitigate the risks and issues that might arise during the transition process, such as technical, operational, or organizational challenges. Communicate and align with the stakeholders and sponsors of the project, such as business owners, users, developers, vendors, etc. Monitor and control the progress and performance of the project, and ensure that it meets the requirements and expectations of the project. Transition Architectures are useful in the Application Architecture domain because they can help to structure complex application architectures that require multiple changes of existing interdependent applications and/or the rollout of new applications. In some cases, it may be possible to make changes to existing applications independently of each other. However, in many cases, changes to one application will require changes to other applications. This is because applications often depend on each other for data or functionality. Transition Architectures can help to identify these dependencies and to plan the changes to the applications in a way that minimizes the impact on the business. They can also help to ensure that the changes are made in a consistent and orderly fashion. The following are some of the benefits of using Transition Architectures in the Application Architecture domain: They can help to improve the visibility of complex application architectures. They can help to identify dependencies between applications. They can help to plan the changes to applications in a way that minimizes the impact on the business. They can help to ensure that the changes are made in a consistent and orderly fashion. Therefore, Transition Architectures can be a valuable tool for managing complex application architectures.
Question 4
As Chief Enterprise Architect of Wanderlust GmbH, you have just finished documenting the business ecosystem around online marketing. The CEO is asking for a suitable artifact to rejuvenate online marketing with a set of employees and partners. What would you do to be ready with the right information in this situation?
Correct Answer: C
Explanation A stakeholder map is a visual representation of the people and organizations that have an interest in the online marketing ecosystem. It is useful for understanding the different perspectives of the stakeholders and identifying the key stakeholders that need to be involved in the rejuvenation of the ecosystem. A statement of architecture work is a document that describes the scope, objectives, and deliverables of an architecture project. It is not as detailed as a stakeholder map and it does not provide a visual representation of the stakeholders. Extending the business ecosystem into business capabilities and processes is a good way to understand the current state of the ecosystem and identify the areas where improvement is needed. However, it does not provide a detailed view of the stakeholders involved in the ecosystem. Therefore, the best course of action is to extend the organizational map by detailing the organization units, partners and stakeholder groups further into business roles and personas. This will provide a more detailed view of the stakeholders involved in the ecosystem and it will help to understand the different perspectives of the stakeholders. Here are some of the benefits of extending the organizational map into business roles and personas: It can help to identify the key stakeholders that need to be involved in the rejuvenation of the ecosystem. It can help to understand the different perspectives of the stakeholders and identify any potential conflicts of interest. It can help to ensure that the rejuvenation of the ecosystem is aligned with the needs of the stakeholders.
Question 5
As an Enterprise Architect, you must ensure that future extensions to the Digital Core of the enterprise guarantee stable and reliable operations. The architecture guideline demands to follow the clean-core strategy. What does this demand ensure and entail?
Correct Answer: A
Explanation The clean-core strategy is a SAP initiative to keep the core of SAP applications as clean as possible by moving customizations and extensions to the side-by-side layer. This allows SAP to more easily deliver new releases of applications without having to worry about breaking custom code. The following are the benefits of following the clean-core strategy: Stability: Extensions that are developed in accordance with the clean-core strategy are less likely to break when the underlying application is upgraded. Maintainability: Extensions that are developed in the side-by-side layer are easier to maintain than extensions that are embedded in the core application. Flexibility: The clean-core strategy allows for more flexibility in how extensions are developed. Therefore, the clean-core strategy is a good way to ensure that future extensions to the Digital Core of the enterprise guarantee stable and reliable operations. The clean-core strategy is a SAP initiative to keep the core of SAP S/4HANA as clean as possible by moving customizations and extensions to the side-by-side layer. This allows SAP to more easily deliver new releases of S/4HANA without having to worry about breaking custom code. The clean-core strategy ensures that extensions do not break an upgrade, and upgrades do not break an extension. This means that extensions are compatible with the latest version of SAP S/4HANA and do not require any changes or adaptations when a new release is applied. To achieve this, extensions must access SAP business objects only through well defined, upgrade-stable interfaces, such as public APIs, OData services, or events. These interfaces are documented and maintained by SAP and guarantee backward compatibility and stability across releases. Verified References: 1: https://www.sap.com/products/rise/clean-core.html | 2: https://blogs.sap.com/2023/02/22/s-4hana-clean-core-with-and-btp/