Appian ACD-301 試験概要:
| 認定ベンダー: | Appian |
|---|---|
| 試験名: | Appian認定リードデベロッパー |
| 試験番号: | ACD-301 |
| 関連資格: | Appian認定アソシエイトデベロッパー Appian認定シニアデベロッパー |
| 出題数: | 45 |
| 認定の有効期間: | 2年間 |
| 試験形式: | リストを対応付ける, 順序問題, 複数選択, 単一選択 |
| 合格点: | 54% |
| 試験時間: | 90 分 |
| 受験料: | $250 USD |
| 対応言語: | 英語 |
| サンプル問題: | Appian ACD-301 サンプル問題 |
| 受験方法: | Meazure Learning によるオンライン監督試験 |
| 前提条件: | Appian Certified Associate Developer (ACD-101) および Appian Certified Senior Developer (ACD-201) の認定資格を保有していること。 |
| 公式シラバスのURL: | https://community.appian.com/learn/certifications/p/lead-developer |
Appian ACD-301 試験シラバストピック:
| セクション | 目標 |
|---|---|
| トピック 1: プロジェクトおよびリソース管理 | - Agile チーム全体の主要な活動を管理し、主導する - Appian governance に関わる規程と手順を推奨する - クライアント要件を解釈し、技術設計の選択肢を提案する |
| トピック 2: アプリケーション設計と開発 | - 複数アプリケーション開発のベストプラクティスを実装する - Appian の機能を活用したアプリケーションを設計する - Appian がユーザー要件をどのように満たせるかを評価する - 一貫性と再利用性を考慮してアプリケーションを評価・設計する |
| トピック 3: Appian の拡張 | - 高度な連携を設計し、トラブルシューティングする - connected systems を使用した認証を評価し、実装する - 高度なドキュメント生成オプションを評価する - Appian が外部システムと通信できるようにする高度な API をプログラムする - 既存の plug-ins を評価し、カスタム plug-ins を開発すべきタイミングを見極める |
| トピック 4: スケーラビリティとパフォーマンスを考慮した設計 | - 高性能な Appian コンポーネントを設計・実装する - アプリケーションレベルで問題を監視し、トラブルシューティングする - load testing を計画・評価する - スケーラブルなアプリケーションを構築・保守する |
| トピック 5: プラットフォーム管理 | - 環境全体でアプリケーションのデプロイを計画、実行し、トラブルシューティングする - 基本的なプラットフォームのエンタープライズアーキテクチャとその使用方法を説明する - administration console の設定を構成する - 必要に応じて Appian Support を含め、環境レベルで問題を特定し、解決する |
| トピック 6: データ管理 | - 高度なデータベース機能を実装する - 安全なデータモデルを分析・設計する - data fabric、データタイプ、およびデータ移行を活用する最適な方法を判断する - データ移行を計画、実行し、トラブルシューティングする - data fabric の複雑な問題を診断し、トラブルシューティングする - 大規模データベース構造を分析、評価し、トラブルシューティングする |
Appian Certified Lead Developer 認定 ACD-301 試験問題:
問題 #1
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 short business code.
B. The field contains long unstructured text such as a hash.
C. The field contains a structured JSON.
D. The field contains big integers, above and below 0.
E. The field contains many datetimes, covering a large range.
問題 #2
As part of an upcoming release of an application, a new nullable field is added to a table that contains customer dat a. The new field is used by a report in 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 rollback script that clears the data from the field.
B. Create a rollback script that removes the field.
C. Add a view that joins the customer data to the data used in calculation.
D. Create a script that adds the field and leaves it null.
E. Create a script that adds the field and then populates it.
問題 #3
You are just starting with a new team that has been working together on an application for months. They ask you to review some of their views that have been degrading in performance. The views are highly complex with hundreds of lines of SQL. What is the first step in troubleshooting the degradation?
A. Browse through the tables, note any tables that contain a large volume of null values, and work with your team to plan for table restructure.
B. Go through all of the tables one by one to identify which of the grouped by, ordered by, or joined keys are currently indexed.
C. Go through the entire database structure to obtain an overview, ensure you understand the business needs, and then normalize the tables to optimize performance.
D. Run an explain statement on the views, identify critical areas of improvement that can be remediated without business knowledge.
問題 #4
A customer wants to integrate a CSV file once a day into their Appian application, sent every night at 1:00 AM. The file contains hundreds of thousands of items to be used daily by users as soon as their workday starts at 8:00 AM. Considering the high volume of data to manipulate and the nature of the operation, what is the best technical option to process the requirement?
A. Build a complex and optimized view (relevant indices, efficient joins, etc.), and use it every time a user needs to use the data.
B. Create a set of stored procedures to handle the volume and the complexity of the expectations, and call it after each integration.
C. Use an Appian Process Model, initiated after every integration, to loop on each item and update it to the business requirements.
D. Process what can be completed easily in a process model after each integration, and complete the most complex tasks using a set of stored procedures.
問題 #5
An Appian application contains an integration used to send a JSON, called at the end of a form submission, returning the created code of the user request as the response. To be able to efficiently follow their case, the user needs to be informed of that code at the end of the process. The JSON contains case fields (such as text, dates, and numeric fields) to a customer's API. What should be your two primary considerations when building this integration?
A. The size limit of the body needs to be carefully followed to avoid an error.
B. A dictionary that matches the expected request body must be manually constructed.
C. The request must be a multi-part POST.
D. A process must be built to retrieve the API response afterwards so that the user experience is not impacted.
解説:
| 問題 #1 正解: A、D、E | 問題 #2 正解: B、E | 問題 #3 正解: D | 問題 #4 正解: B | 問題 #5 正解: A、B |














916 お客様のコメント
品質保証JPexamはIT認定試験のシラバスに従って、試験問題の範囲を正確に絞って、的中率が99%の最新問題集を捧げます。
1年間の無料更新サービスJPexamは1年以内に問題集の無料更新サービスを提供し、お客様がいつでも最新版の問題集を持つことを保証いたします。もし試験の内容が変更されたら、弊社は直ちにお客様にお知らせします。それに、弊社の問題集が更新されたら、早速メールで最新バージョンを送付いたします。
全額返金JPexamの問題集を利用すると、短時間で勉強しても試験に合格できるのを保証いたします。試験に不合格になってしまった場合、弊社は全額返金いたします。(
ご購入前のお試しJPexamは問題集のサンプルを無料で提供いたします。ご購入前にサンプルを試用して製品の品質を確認することができます。ご遠慮なく利用してください。
