Leo Walker Leo Walker
0 Course Enrolled • 0 Course CompletedBiography
Kostenlos ACD301 Dumps Torrent & ACD301 exams4sure pdf & Appian ACD301 pdf vce
Während andere Leute in der U-Bahn erstarren, können Sie mit Pad die PDF Version von Appian ACD301 Prüfungsunterlagen lesen. Während andere im Internet spielen, können Sie mit Online Test Engine der Appian ACD301 trainieren. Wir glauben, dass so fleißig wie Sie sind, können Sie bestimmt in einer sehr kurzen Zeit die Appian ACD301 Prüfung bestehen. Während andere noch über Ihre ausgezeichnete Erzeugnisse erstaunen, haben Sie wahrscheinlich ein wunderbare Arbeitsstelle bekommen.
Jeder hat seinen eigenen Lebensplan. Wenn Sie andere Wahle treffen, bekommen Sie sicher etwas Anderes. So ist die Wahl serh wichtig. Die Schulungsunterlagen zur Appian ACD301 Zertifizierungsprüfung von Fast2test ist eine beste Methode, die den IT-Fachleuten helfen, ihr Ziel zu erreichen. Sie enthalten Prüfungsfragen und Antworten zur Appian ACD301 Zertifizierung. Und sie sind den echten Prüfungen ähnlich. Es ist wirklich die besten Schulungsunterlagen.
ACD301 Praxisprüfung, ACD301 Tests
Die Qualifikation ist nicht gleich wie die Fähigkeit eines Menschen. Die Qualifikation bedeutet nur, dass Sie dieses Lernerlebnis hat. Und die reale Fähigkeit sind in der Ppraxis entstanden. Sie hat keine direkte Verbindung mit der Qualifikation. Sie sollen niemals das Gefühl haben, dass Sie nicht exzellent ist. Sie sollen auch nie an Ihrer Fähigkeit zweifeln. Wenn Sie die Dumps zurAppian ACD301 Zertifizierungsprüfung wählen, sollen Sie sich bemühen, die Prüfung zu bestehen. Wenn Sie sich fürchten, ACD301 Prüfung nicht bestehen zu können, wählen Sie doch die Sulungsunterlagen zur Appian ACD301 Prüfung von Fast2test. Egal ob welche Qualifikation haben, können Sie ganz einfach die Inhalte der Fragenkataloge verstehen und die ACD301 Prüfung erfolgreich abschließen.
Appian Lead Developer ACD301 Prüfungsfragen mit Lösungen (Q25-Q30):
25. Frage
You need to design a complex Appian integration to call a RESTful API. The RESTful API will be used to update a case in a customer's legacy system.
What are three prerequisites for designing the integration?
- A. Define the HTTP method that the integration will use.
- B. Understand the different error codes managed by the API and the process of error handling in Appian.
- C. Understand the business rules to be applied to ensure the business logic of the data.
- D. Understand whether this integration will be used in an interface or in a process model.
- E. Understand the content of the expected body, including each field type and their limits.
Antwort: A,B,E
Begründung:
Comprehensive and Detailed In-Depth Explanation:As an Appian Lead Developer, designing a complex integration to a RESTful API for updating a case in a legacy system requires a structured approach to ensure reliability, performance, and alignment with business needs. The integration involves sending a JSON payload (implied by the context) and handling responses, so the focus is on technical and functional prerequisites. Let' s evaluate each option:
* A. Define the HTTP method that the integration will use:This is a primary prerequisite. RESTful APIs use HTTP methods (e.g., POST, PUT, GET) to define the operation-here, updating a case likely requires PUT or POST. Appian's Connected System and Integration objects require specifying the method to configure the HTTP request correctly. Understanding the API's method ensures the integration aligns with its design, making this essential for design. Appian's documentation emphasizes choosing the correct HTTP method as a foundational step.
* B. Understand the content of the expected body, including each field type and their limits:This is also critical. The JSON payload for updating a case includes fields (e.g., text, dates, numbers), and the API expects a specific structure with field types (e.g., string, integer) and limits (e.g., max length, size constraints). In Appian, the Integration object requires a dictionary or CDT to construct the body, and mismatches (e.g., wrong types, exceeding limits) cause errors (e.g., 400 Bad Request). Appian's best practices mandate understanding the API schema to ensure data compatibility, making this a key prerequisite.
* C. Understand whether this integration will be used in an interface or in a process model:While knowing the context (interface vs. process model) is useful for design (e.g., synchronous vs.
asynchronous calls), it's not a prerequisite for the integration itself-it's a usage consideration. Appian supports integrations in both contexts, and the integration's design (e.g., HTTP method, body) remains the same. This is secondary to technical API details, so it's not among the top three prerequisites.
* D. Understand the different error codes managed by the API and the process of error handling in Appian:This is essential. RESTful APIs return HTTP status codes (e.g., 200 OK, 400 Bad Request, 500 Internal Server Error), and the customer's API likely documents these for failure scenarios (e.g., invalid data, server issues). Appian's Integration objects can handle errors via error mappings or process models, and understanding these codes ensures robust error handling (e.g., retry logic, user notifications). Appian's documentation stresses error handling as a core design element for reliable integrations, making this a primary prerequisite.
* E. Understand the business rules to be applied to ensure the business logic of the data:While business rules (e.g., validating case data before sending) are important for the overall application, they aren't a prerequisite for designing the integration itself-they're part of the application logic (e.g., process model or interface). The integration focuses on technical interaction with the API, not business validation, which can be handled separately in Appian. This is a secondary concern, not a core design requirement for the integration.
Conclusion: The three prerequisites are A (define the HTTP method), B (understand the body content and limits), and D (understand error codes and handling). These ensure the integration is technically sound, compatible with the API, and resilient to errors-critical for a complex RESTful API integration in Appian.
References:
* Appian Documentation: "Designing REST Integrations" (HTTP Methods, Request Body, Error Handling).
* Appian Lead Developer Certification: Integration Module (Prerequisites for Complex Integrations).
* Appian Best Practices: "Building Reliable API Integrations" (Payload and Error Management).
To design a complex Appian integration to call a RESTful API, you need to have some prerequisites, such as:
* Define the HTTP method that the integration will use. The HTTP method is the action that the integration will perform on the API, such as GET, POST, PUT, PATCH, or DELETE. The HTTP method determines how the data will be sent and received by the API, and what kind of response will be expected.
* Understand the content of the expected body, including each field type and their limits. The body is the data that the integration will send to the API, or receive from the API, depending on the HTTP method.
The body can be in different formats, such as JSON, XML, or form data. You need to understand how to structure the body according to the API specification, and what kind of data types and values are allowed for each field.
* Understand the different error codes managed by the API and the process of error handling in Appian.
The error codes are the status codes that indicate whether the API request was successful or not, and what kind of problem occurred if not. The error codes can range from 200 (OK) to 500 (Internal Server Error), and each code has a different meaning and implication. You need to understand how to handle different error codes in Appian, and how to display meaningful messages to the user or log them for debugging purposes.
The other two options are not prerequisites for designing the integration, but rather considerations for implementing it.
* Understand whether this integration will be used in an interface or in a process model. This is not a prerequisite, but rather a decision that you need to make based on your application requirements and design. You can use an integration either in an interface or in a process model, depending on where you need to call the API and how you want to handle the response. For example, if you need to update a case in real-time based on user input, you may want to use an integration in an interface. If you need to update a case periodically based on a schedule or an event, you may want to use an integration in a process model.
* Understand the business rules to be applied to ensure the business logic of the data. This is not a prerequisite, but rather a part of your application logic that you need to implement after designing the integration. You need to apply business rules to validate, transform, or enrich the data that you send or receive from the API, according to your business requirements and logic. For example, you may need to check if the case status is valid before updating it in the legacy system,or you may need to add some additional information to the case data before displaying it in Appian.
26. Frage
You are in a backlog refinement meeting with the development team and the product owner. You review a story for an integration involving a third-party system. A payload will be sent from the Appian system through the integration to the third-party system. The story is 21 points on a Fibonacci scale and requires development from your Appian team as well as technical resources from the third-party system. This item is crucial to your project's success. What are the two recommended steps to ensure this story can be developed effectively?
- A. Acquire testing steps from QA resources.
- B. Identify subject matter experts (SMEs) to perform user acceptance testing (UAT).
- C. Break down the item into smaller stories.
- D. Maintain a communication schedule with the third-party resources.
Antwort: C,D
Begründung:
Comprehensive and Detailed In-Depth Explanation:This question involves a complex integration story rated at 21 points on the Fibonacci scale, indicating significant complexity and effort. Appian Lead Developer best practices emphasize effective collaboration, risk mitigation, and manageable development scopes for such scenarios. The two most critical steps are:
* Option C (Maintain a communication schedule with the third-party resources):Integrations with third-party systems require close coordination, as Appian developers depend on external teams for endpoint specifications, payload formats, authentication details, and testing support. Establishing a regular communication schedule ensures alignment on requirements, timelines, and issue resolution.
Appian's Integration Best Practices documentation highlights the importance of proactive communication with external stakeholders to prevent delays and misunderstandings, especially for critical project components.
* Option D (Break down the item into smaller stories):A 21-point story is considered large by Agile standards (Fibonacci scale typically flags anything above 13 as complex). Appian's Agile Development Guide recommends decomposing large stories into smaller, independently deliverable pieces to reduce risk, improve testability, and enable iterative progress. For example, the integration could be split into tasks like designing the payload structure, building the integration object, and testing the connection- each manageable within a sprint. This approach aligns with the principle of delivering value incrementally while maintaining quality.
* Option A (Acquire testing steps from QA resources):While QA involvement is valuable, this step is more relevant during the testing phase rather than backlog refinement or development preparation. It's not a primary step for ensuring effective development of the story.
* Option B (Identify SMEs for UAT):User acceptance testing occurs after development, during the validation phase. Identifying SMEs is important but not a key step in ensuring the story is developed effectively during the refinement and coding stages.
By choosingCandD, you address both the external dependency (third-party coordination) and internal complexity (story size), ensuring a smoother development process for this critical integration.
References:Appian Lead Developer Training - Integration Best Practices, Appian Agile Development Guide
- Story Refinement and Decomposition.
27. Frage
What are two advantages of having High Availability (HA) for Appian Cloud applications?
- A. An Appian Cloud HA instance is composed of multiple active nodes running in different availability zones in different regions.
- B. Data and transactions are continuously replicated across the active nodes to achieve redundancy and avoid single points of failure.
- C. In the event of a system failure, your Appian instance will be restored and available to your users in less than 15 minutes, having lost no more than the last 1 minute worth of data.
- D. A typical Appian Cloud HA instance is composed of two active nodes.
Antwort: B,C
Begründung:
Comprehensive and Detailed In-Depth Explanation:High Availability (HA) in Appian Cloud is designed to ensure that applications remain operational and data integrity is maintained even in the face of hardware failures, network issues, or other disruptions. Appian's Cloud Architecture and HA documentation outline the benefits, focusing on redundancy, minimal downtime, and data protection. The question asks for two advantages, and the options must align with these core principles.
* Option B (Data and transactions are continuously replicated across the active nodes to achieve redundancy and avoid single points of failure):This is a key advantage of HA. Appian Cloud HA instances use multiple active nodes to replicate data and transactions in real-time across the cluster. This redundancy ensures that if one node fails, others can take over without data loss, eliminating single points of failure. This is a fundamental feature of Appian's HA setup, leveraging distributed architecture to enhance reliability, as detailed in the Appian Cloud High Availability Guide.
* Option D (In the event of a system failure, your Appian instance will be restored and available to your users in less than 15 minutes, having lost no more than the last 1 minute worth of data):This is another significant advantage. Appian Cloud HA is engineered to provide rapid recovery and minimal data loss. The Service Level Agreement (SLA) and HA documentation specify that in the case of a failure, the system failover is designed to complete within a short timeframe (typically under 15 minutes), with data loss limited to the last minute due to synchronous replication. This ensures business continuity and meets stringent uptime and data integrity requirements.
* Option A (An Appian Cloud HA instance is composed of multiple active nodes running in different availability zones in different regions):This is a description of the HA architecture rather than an advantage. While running nodes across different availability zones and regions enhances fault tolerance, the benefit is the resulting redundancy and availability, which are captured in Options B and D: This option is more about implementation than a direct user or operational advantage.
* Option C (A typical Appian Cloud HA instance is composed of two active nodes):This is a factual statement about the architecture but not an advantage. The number of nodes (typically two or more, depending on configuration) is a design detail, not a benefit. The advantage lies in what this setup enables (e.g., redundancy and quick recovery), as covered by B and D.
The two advantages-continuous replication for redundancy (B) and fast recovery with minimal data loss (D)
-reflect the primary value propositions of Appian Cloud HA, ensuring both operational resilience and data integrity for users.
References:Appian Documentation - Appian Cloud High Availability Guide, Appian Cloud Service Level Agreement (SLA), Appian Lead Developer Training - Cloud Architecture.
The two advantages of having High Availability (HA) for Appian Cloud applications are:
* B. Data and transactions are continuously replicated across the active nodes to achieve redundancy and avoid single points of failure. This is an advantage of having HA, as it ensures that there is always a backup copy of data and transactions in case one of the nodes fails or becomes unavailable. This also improves data integrity and consistency across the nodes, as any changes made to one node are automatically propagated to the other node.
* D. In the event of a system failure, your Appian instance will be restored and available to your users in less than 15 minutes, having lost no more than the last 1 minute worth of data. This is an advantage of having HA, as it guarantees a high level of service availability and reliability for your Appian instance.
If one of the nodes fails or becomes unavailable, the other node will take over and continue to serve requests without any noticeable downtime or data loss for your users.
The other options are incorrect for the following reasons:
* A. An Appian Cloud HA instance is composed of multiple active nodes running in different availability zones in different regions. This is not an advantage of having HA, but rather a description of how HA works in Appian Cloud. An Appian Cloud HA instance consists of two active nodes running in different availability zones within the same region, not different regions.
* C. A typical Appian Cloud HA instance is composed of two active nodes. This is not an advantage of having HA, but rather a description of how HA works in Appian Cloud. A typical Appian Cloud HA instance consists of two active nodes running in different availability zones within the same region, but this does not necessarily provide any benefit over having one active node. Verified References: Appian Documentation, section "High Availability".
28. Frage
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. acmetest
- B. acmeuat
- C. acmedev
- D. acme
Antwort: B
Begründung:
The image provides the specifications for four environments in the Appian Cloud:
* acmedev.appiancloud.com (acmedev): Non-production, Disk: 30 GB, Memory: 16 GB, vCPUs: 2
* acmetest.appiancloud.com (acmetest): Non-production, Disk: 75 GB, Memory: 32 GB, vCPUs: 4
* acmeuat.appiancloud.com (acmeuat): Non-production, Disk: 75 GB, Memory: 64 GB, vCPUs: 8
* acme.appiancloud.com (acme): Production, Disk: 75 GB, Memory: 32 GB, vCPUs: 4 Load testing assesses an application's performance under increased user load to ensure scalability and stability. Appian's Performance Testing Guidelines emphasize using an environment that mirrors Production as closely as possible to obtain accurate results, while avoiding direct impact on live systems.
* Option A (acmeuat):This is the best choice. The UAT (User Acceptance Testing) environment (acmeuat) has the highest resources (64 GB memory, 8 vCPUs) among the non-production environments, closely aligning with Production's capabilities (32 GB memory, 4 vCPUs) but with greater capacity to handle simulated loads. UAT environments are designed to validate the application with real-world usage scenarios, making them ideal for load testing. The higher resources also allow testing beyond current Production limits to predict future scalability, meeting the client's goal of increasing active users without risking live data.
* Option B (acmedev):The development environment (acmedev) has the lowest resources (16 GB memory, 2 vCPUs), which is insufficient for load testing. It's optimized for development, not performance simulation, and results would not reflect Production behavior accurately.
* Option C (acme):The Production environment (acme) is live with users, and load testing here would disrupt service, violate Appian's Production Safety Guidelines, and risk data integrity. It should never be used for testing.
* Option D (acmetest):The test environment (acmetest) has moderate resources (32 GB memory, 4 vCPUs), matching Production's memory and vCPUs. However, it's typically used for SIT (System Integration Testing) and has less capacity than acmeuat. While viable, it's less ideal than acmeuat for simulating higher user loads due to its resource constraints.
Appian recommends using a UAT environment for load testing when it closely mirrors Production and can handle simulated traffic, making acmeuat the optimal choice given its superior resources and non-production status.
References:Appian Documentation - Performance Testing Guidelines, Appian Cloud Environment Management, Appian Lead Developer Training - Load Testing Strategies.
29. Frage
You are in a backlog refinement meeting with the development team and the product owner. You review a story for an integration involving a third-party system. A payload will be sent from the Appian system through the integration to the third-party system. The story is 21 points on a Fibonacci scale and requires development from your Appian team as well as technical resources from the third-party system. This item is crucial to your project's success. What are the two recommended steps to ensure this story can be developed effectively?
- A. Acquire testing steps from QA resources.
- B. Identify subject matter experts (SMEs) to perform user acceptance testing (UAT).
- C. Break down the item into smaller stories.
- D. Maintain a communication schedule with the third-party resources.
Antwort: C,D
Begründung:
Comprehensive and Detailed In-Depth Explanation:This question involves a complex integration story rated at 21 points on the Fibonacci scale, indicating significant complexity and effort. Appian Lead Developer best practices emphasize effective collaboration, risk mitigation, and manageable development scopes for such scenarios. The two most critical steps are:
* Option C (Maintain a communication schedule with the third-party resources):Integrations with third-party systems require close coordination, as Appian developers depend on external teams for endpoint specifications, payload formats, authentication details, and testing support. Establishing a regular communication schedule ensures alignment on requirements, timelines, and issue resolution.
Appian's Integration Best Practices documentation highlights the importance of proactive communication with external stakeholders to prevent delays and misunderstandings, especially for critical project components.
* Option D (Break down the item into smaller stories):A 21-point story is considered large by Agile standards (Fibonacci scale typically flags anything above 13 as complex). Appian's Agile Development Guide recommends decomposing large stories into smaller, independently deliverable pieces to reduce risk, improve testability, and enable iterative progress. For example, the integration could be split into tasks like designing the payload structure, building the integration object, and testing the connection- each manageable within a sprint. This approach aligns with the principle of delivering value incrementally while maintaining quality.
* Option A (Acquire testing steps from QA resources):While QA involvement is valuable, this step is more relevant during the testing phase rather than backlog refinement or development preparation. It's not a primary step for ensuring effective development of the story.
* Option B (Identify SMEs for UAT):User acceptance testing occurs after development, during the validation phase. Identifying SMEs is important but not a key step in ensuring the story is developed effectively during the refinement and coding stages.
By choosingCandD, you address both the external dependency (third-party coordination) and internal complexity (story size), ensuring a smoother development process for this critical integration.
References:Appian Lead Developer Training - Integration Best Practices, Appian Agile Development Guide
- Story Refinement and Decomposition.
30. Frage
......
Wenn Sie über begrenztes Budget verfügen, möchten aber ein vollständiges Wert-Paket haben, können Sie mal die Fragenkataloge zur Appian ACD301 Zertifizierungsprüfung von Fast2test probieren. Sie sind nicht nur preiswert und präzis, sondern auch sehr leicht zu verstehen. Sie sind geeignet für alle Arten von Lernenden. Wenn Sie die Fragenkataloge zur Appian ACD301 Zertifizierungsprüfung von Fast2test wählen, können Sie einjährige Aktualisierung kostenlos genießen.
ACD301 Praxisprüfung: https://de.fast2test.com/ACD301-premium-file.html
Fast2test ACD301 Praxisprüfung ist die einzige Methode, die Ihen zum Bestehen der Prüfung hilft, Nehmen Sie als Beispiel die ACD301 PC Test Version: Sie dürfen die ACD301 Übungen auf Ihr digitales Gerät laden oder sie ausdrucken, Fast2test ACD301 Praxisprüfung steht immer mit Ihnen, mit Ihnen durch dick und dünn, Appian ACD301 Prüfungsaufgaben Zeigen Sie uns bitte Ihr Zeugnis.
Ich gebe zu, daß Saknussemm diese Zeilen geschrieben hat, aber ACD301 Tests folgt daraus, daß er wirklich die Reise vorgenommen hat, und kann nicht das alte Pergament eine Fopperei enthalten?
Als der Sultan aufgestanden war, ging er wie gewöhnlich nach dem offenen ACD301 Erker, um sich das Vergnügen zu machen, Alaeddins Palast zu betrachten und zu bewundern, erblickte aber nur einen leeren Platz.
ACD301 Prüfungsressourcen: Appian Lead Developer & ACD301 Reale Fragen
Fast2test ist die einzige Methode, die Ihen zum Bestehen der Prüfung hilft, Nehmen Sie als Beispiel die ACD301 PC Test Version: Sie dürfen die ACD301 Übungen auf Ihr digitales Gerät laden oder sie ausdrucken.
Fast2test steht immer mit Ihnen, mit Ihnen durch dick und ACD301 Prüfungsaufgaben dünn, Zeigen Sie uns bitte Ihr Zeugnis, Wie jeder weiß verändern sich die Internet-Informationen sehr rasch.
- ACD301 Fragen Beantworten 😳 ACD301 Prüfungsübungen 🐎 ACD301 Prüfungsfragen 😎 Suchen Sie auf der Webseite ▷ www.pruefungfrage.de ◁ nach ▶ ACD301 ◀ und laden Sie es kostenlos herunter ⛰ACD301 Exam Fragen
- Zertifizierung der ACD301 mit umfassenden Garantien zu bestehen 🚕 Suchen Sie jetzt auf ➤ www.itzert.com ⮘ nach { ACD301 } und laden Sie es kostenlos herunter 🛣ACD301 Antworten
- ACD301 Examengine 🧫 ACD301 Musterprüfungsfragen ☑ ACD301 PDF 🚙 Sie müssen nur zu ➡ www.examfragen.de ️⬅️ gehen um nach kostenloser Download von 《 ACD301 》 zu suchen 💄ACD301 Prüfungsunterlagen
- Echte und neueste ACD301 Fragen und Antworten der Appian ACD301 Zertifizierungsprüfung 🪁 Geben Sie ⇛ www.itzert.com ⇚ ein und suchen Sie nach kostenloser Download von ➥ ACD301 🡄 😯ACD301 Zertifizierungsantworten
- ACD301 Schulungsangebot - ACD301 Simulationsfragen - ACD301 kostenlos downloden 🙂 Öffnen Sie die Website 「 de.fast2test.com 」 Suchen Sie ➠ ACD301 🠰 Kostenloser Download 🏢ACD301 Quizfragen Und Antworten
- ACD301 Prüfungsunterlagen 💖 ACD301 Musterprüfungsfragen 🏚 ACD301 Prüfungsfragen ⚗ Öffnen Sie die Webseite ➥ www.itzert.com 🡄 und suchen Sie nach kostenloser Download von ▷ ACD301 ◁ 🕖ACD301 Testking
- ACD301 Vorbereitung 🧸 ACD301 Prüfungsunterlagen 💜 ACD301 Antworten 👕 URL kopieren “ www.zertfragen.com ” Öffnen und suchen Sie ⮆ ACD301 ⮄ Kostenloser Download 😮ACD301 Prüfungsfragen
- ACD301 Vorbereitung 😰 ACD301 Prüfungsunterlagen 🕎 ACD301 Antworten 🧣 Geben Sie ✔ www.itzert.com ️✔️ ein und suchen Sie nach kostenloser Download von ➡ ACD301 ️⬅️ ⛴ACD301 Zertifizierungsfragen
- Sie können so einfach wie möglich - ACD301 bestehen! 🌙 Öffnen Sie die Webseite ✔ www.pruefungfrage.de ️✔️ und suchen Sie nach kostenloser Download von 【 ACD301 】 🆒ACD301 Zertifizierungsantworten
- ACD301 Prüfungsübungen 🥍 ACD301 Prüfungsübungen 🥟 ACD301 Antworten ✈ ⇛ www.itzert.com ⇚ ist die beste Webseite um den kostenlosen Download von ⇛ ACD301 ⇚ zu erhalten 🤓ACD301 Antworten
- ACD301 Praxisprüfung 🌉 ACD301 Testking ❇ ACD301 Musterprüfungsfragen 😤 Suchen Sie auf ⇛ www.deutschpruefung.com ⇚ nach [ ACD301 ] und erhalten Sie den kostenlosen Download mühelos 🦺ACD301 Prüfungsfragen
- ACD301 Exam Questions
- yxy99.top lab.creditbytes.org course.techmatrixacademy.com helpingmummiesanddaddiesagencytt.com amarawarin.com 122.51.207.145:6868 coursewoo.com ucgp.jujuy.edu.ar ededcourses.com edyoucater.com