An Architect to notify by the Business that order conversion dramatically dropped a few hours after
go live. Further investigation points out that customers cannot proceed to checkout anymore. The
Architect is aware that a custom inventory checks with a third-party API is enforced at the beginning
of checkout, and that customers are redirected to the basket page when items are no longer in stock
Which tool can dearly confirm that the problem is indeed caused by the inventory check?
A.
Sales Dashboard from Reports and Dashboards
B.
Service Status from Business Manager
C.
Pipeline Profiler from Business Manager
D.
Realtime Report from Reports and Dashboards
Correct Answer: C
Explanation:
The appropriate tool to verify that the problem is indeed caused by the inventory check at the
beginning of checkout is the Pipeline Profiler in Business Manager. This tool allows an architect
to analyze the performance of specific code execution paths, including those involving third
party API calls. It helps identify bottlenecks and inefficiencies in the pipeline execution,
particularly useful in situations where custom code like inventory checks may impact site
functionality. The use of the Pipeline Profiler would enable the architect to pinpoint if the
custom inventory check is causing the checkout process to fail or redirect users
inappropriately.
Question #2 (Topic: demo questions)
During code review, the Architect found that there is a service call on every visit of the product detail
woe (PDP).
What best practices should the Architect ensure are followed for the service configuration?
Choose 2 answers
A.
Circuit breaker is enabled.
B.
Service timeout is set.
C.
Service mock up call is configured.
D.
Service logging is disabled.
Correct Answer: C
Explanation:
For logging practices in a complex LINK cartridge integration, the recommendation is Get logger for cartridge-specific category (C): This practice allows for more precise and relevant
logging by focusing on the specific cartridge, making troubleshooting more efficient.
Report debug level message for the back-end asynchronous communication: This ensures that all
detailed interactions are logged, providing valuable data for diagnosing issues.
Report all errors at error level message: This categorizes all critical issues under error logs, which is
essential for quick identification and resolution of problems affecting the system's operations.
This structured logging strategy enhances the ability to monitor and troubleshoot the system
effectively, especially in complex integrations where multiple components interact asynchronously.
Question #3 (Topic: demo questions)
The Client is Crowing and decided to migrate its ecommerce website to B2C Commerce. The
Client provided the Architect with the f metrics for its existing website over the past 12 months
and forecasted into the next year:
Metric
Value
Average visits per hour
500
Peak visits per hour
1000
Average page views per hour
10000
Peak page views per hour
20000
Average orders per hour
100
Peak orders per hour
250
Average items per order
2.1
Average order value
300 USD
Expected growth percentage
300
Noting these historical metrics and the forecasted growth of 300%, which load test targets meet best
practices for testing the new B2C Commerce site?
A.
15000 visits per hour, 300000 page views per hour, and 3750 orders per
hour
B.
150000 visits per hour, 3000000 page views per hour, and 37500 orders per hour
C.
1500 visits per hour, 30000 page views per hour, and 375 orders per hour
D.
3000 visits per hour, 60000 page views per hour, and 750 orders per hour
Correct Answer: A
Explanation:
Considering the existing metrics and forecasted 300% growth, the appropriate load testing
targets for the new B2C Commerce site would be: 15000 visits per hour: This figure is
calculated by applying the expected growth to the peak visits per hour (1000 visits),
resulting in 4000 visits. The choice of 15000 provides a higher buffer to accommodate
unforeseen spikes in traffic. 300000 page views per hour: Similarly, this is scaled up from the
peak page views per hour (20000) considering the growth, ensuring the site can handle high
demand and interactions. 3750 orders per hour: This target is based on the peak orders per
hour (250) with the growth applied, allowing testing of the system's ability to handle
transactions under significant load. These targets ensure that the system is robust enough to
handle increased traffic and transactions without performance degradation, crucial for
maintaining customer satisfaction and operational stability.
Question #4 (Topic: demo questions)
An Architect has been asked by the Business to integrate a newpayment LINK cartridge. As
part of the integration, the Architect has created four new services to access various endpoints
in the integration. How can the Architect move the new services to Production when the
integration is ready for launch?
A.
The new services will be moved to Production with a Data Replication.
B.
The new services will be moved to production with a Site Import.
C.
The new services must be manually exported from staging and Imported into Production.
D.
The new services will be moved to Production with a Code Replication.
Correct Answer: D
Explanation:
For deploying new services related to a payment LINK cartridge to Production, the correct method is
through Code Replication (D). This approach ensures that all new code changes, including the
integration services, are consistently applied across different environments. Code replication covers
deploying all changes made in code, scripts, and service configurations from a staging or
development environment to the production environment. This process ensures that all new
functionalities are tested in a controlled