You are asked to design a case management system for a client in addition to storing some basic metadata about a case, one of the client s requirements Is the ability for users to update a case The client would like any user in their organization of 500 people to be able to make these updates The users are all based in the company's headquarters, and there will be frequent cases where users are attempting to edit the same case. The client wants to ensure no information Is lost when these edits occur and does not want the solution to burden their process administrators with any additional effort.
Which data locking approach should you recommend?
A. Allow edits without locking the case GDI
B. Use the database lo implement tow lewd pessimistic locking.
C. Add an ¬ersion annotation to the case COT to manage Vie locking
D. Design a process report and query to determine who opened the edit form first
You are reviewing the Engine Performance Logs in Production for a single application thathas been live for six months. This application experiences concurrent user activity and has a fairly sustained load during business hours. The client has reported performance issues with the application during business hours.
During your investigation, you notice a high Work Queue - Java Work Queue Size value in the logs You also notice unattended process activities, including timer events and sending notifications emails, are taking far longer to execute than normal.
The client Increased the number of CPU cores prior to the application going live
What is the next recommendation?
A. Add more engine replicas.
B. Optimize slow-performing user interfaces.
C. Add more application servers.
D. Add execution and analytics shards
You have 5 applications on your Appian platform in production. Users are now beginning to use multiple applications across the platform, and the client wants to ensure a consistent user experience across all applications You notice that some applications use rich text some use section layouts, and others use box layouts. The result is that each application has a different color and size for the header.
What would you recommend to ensure consistency across the platform?
A. Create constants for text size and color, and update each section lo reference these values.
B. In the common application, create a rule that can be used across the platform for section headers, and update each application to reference this new rule
C. In the common application, create one rule for each application, and update each application to reference its respective rule
D. In each individual application, create a rule that can be used lot tot section headers, and update each application lo reference its respective rule
Your clients customer management application is finally released lo Production. After a few weeks of small enhancements and patches, the client Is ready to build their next application. The new application will leverage customer information from the first application to allow the client to launch targeted campaigns for select customers in order to increase sales.As part of the first application, your team had built a section lo display key customer information such as their name, address, phone number, how long they have been a customer, etc. A similar section will be needed on the campaign record you are building.
One of your developers shows you the new object they are working on for the new application and asks you to review it as they are running Into a few issues.
What feedback should you give?
A. Provide guidance to the developer on how to address the issues so that they can proceed with their work
B. Ask the developer to convert the original customer section into a shared object so it can be used by the new application
C. Point the developer to the relevant areas in the documentation or Applan Community where they can find more Information on the issues they are running into.
D. Create a duplicate version of that sect
You have an active development team (Team A) building enhancements for an application (App X'). and ate currently using the TEST environment for UAT.
A separate operations team ('Team B) discovers a critical error in the Production instance of App X that they must remediate However. Team 6 does not have a hotfix stream for which to accomplish this The available environments are DEV. TEST, and PROD
Which risk mitigation effort should both teams employ to ensure Team AS capital project is only minorly interrupted, and Team B s critical fix can be completed and deployed quickly to end users?
A. Team 8 must communicate to Team A which component will be addressed in the hotfix to avoid overlap of changes It overlap exists, the component must be versioned to its PROD state before being remediated and deployed, and then versioned back to its latest development state If overlap does not exist, the component may be remediated and deployed without any version changes
B. Team A must analyze their current codebase in OEV lo merge the hotfix changes into their latest enhancements. Team B is then requited to wait for the hotfix to follow regular deployment protocols from DEV to the PROO environment.
C. Team 8 must address changes in the TEST environment These changes can then be tested and deployed directly to PROD. Once the deployment is complete. Team B can then communicate their changes to Teams to ensure they are Incorporated as a part of the next release.
D. Team 8 must address the changes directly in PROD. As there is no hotfix stream, and OEV and TEST are being utilized for active development it is best to avoid a conflict of components. Once Team A has completed their enhancements work. Team 6 can update DEV and TEST accordingly.
You are on a protect with an application that has been deployed to Production and is live with users. The client wishes to increase the number of active users.
You need to conduct load testing to ensure Production can handle the increased usage
Review the specs for four environments in the following image.
Which environment should you use for load testing7
A. acmeuat
B. acmedev
C. acme
D. acmetest
You are taskedto build a large scale acquisition application for a prominent customer. The acquisition process tracks the time it takes is fulfill a purchase request with an award.
The customer has structured the contract so that there are multiple application dev teams.
How should you design for multiple processes and forms, while minimizing repeated code?
A. Create a Center of Excellence (CoE)
B. Create a common objects application.
C. Create a Scrum of Scrums sprint meeting for the team leads
D. Create duplicate processes and forms as needed
You add an index on the searched field of a MySQL table with many rows (>100k).
The field would benefit greatly from the Index in which three scenarios?
A. The field contains a textual shot Business code.
B. The field contains long unstructured text such as a hash
C. The field contains many datetimes, covering a large range
D. The Add contains Dig integers, above and below 0.
E. The field contains a structured JSON.
You are developing a case management application to manage support cases for a large set of sites. One of the tabs in this application s site Is a record grid of cases, along with Information about the site corresponding to that case. Users must be able to filter cases by priority level and status.
You decide to create a view as the source of your entity-backed record, which joins the separate case/site tables (as depicted in the following Image).
Which three column should be indexed?
A. site_id
B. status
C. name
D. modified_date
E. priority
F. case_id
As part of an upcoming release of an application, a new nullable field is added to a table that contains customer dataThe new field is used by a reportin the upcoming release, and is calculated using data from another table.
Which two actions should you consider when creating the script to add the new field?
A. Create a script thatadds the held and leaves it null.
B. Create a rollback script that removes the field.
C. Create a script that adds the field and then populate it
D. Create a rollback script that clears the data from the field
E. Add a view that joins the customer data to the data used in calculation