Monday, June 29, 2020

C1000-080 IBM Business Automation Workflow v19 Application Development using Integration Designer Exam

Number of questions: 67
Number of questions to pass: 48
Time allowed: 90 mins
Status: Live

This intermediate level certification is intended for Application Developers responsible for the development of integration services for business process applications. This certification focuses on application development with IBM Integration Designer V19.0 for deployment on IBM Business Automation Workflow V19.0.

This exam does not include IBM Process Designer or Process and Case Modeling.

This exam consists of eight sections described below. For more detail, please see the study guide on the Exam Preparation tab.

Installation and Configuration 4%
Install and update the IBM Integration Designer (IID)
Install and configure a Unit Test Environment (UTE)

Service Component Architecture (SCA) programming model and solution design 22%
Design and use Service Component Architecture (SCA)
Design and use business objects
Demonstrate an understanding of Service Component Architecture (SCA)
Effectively organize a solution into modules, mediation modules, and libraries taking into consideration component reuse, and application maintainability
Determine the appropriate use of macroflows (long-running processes), microflows (short-running processes), and mediations
Effectively use quality of service (QoS) qualifiers
Demonstrate understanding of and apply performance considerations for business integration solutions, including long-running processes
Configure dynamic invocation using Gateway patterns
Monitor Business Processing using Dynamic Event Framework (DEF) and audit logging

BPEL Development 15%
Design and implement Business Process Execution Language (BPEL) processes using the business process editor
Use correlation sets in the BPEL process
Demonstrate understanding of transaction behavior
Implement custom logic using the visual snippet editor and Java code
Implement error handling and compensation within a business process
Demonstrate an understanding of working with Human tasks
Create new versions for the BPEL process

Mediation Development 15%
Describe the Service Message Object (SMO)
Implement fault handling in mediation modules
Develop mediation flows
Use mediation primitives and subflows in mediation flows
Transform data using maps (XSLT and Business Object)
Use dynamic service routing through a Dynamic Endpoint Selection
Design a parallel flow (fan in/fan out)

Workflow Center Repository 11%
Working with the Workflow Center Perspective
Import Process Application and Toolkits
Manage artifacts in the repository (associating, disassociating and merging)
Implement advanced integration service (emulating)
Understand design considerations when working with Workflow Center Repository integration modules

Connectivity and Integration 13%
Use and configure technology adapters, including the Java Database Connectivity (JDBC), FTP, email, Enterprise Content Management (ECM) and flat file adapters
Configure import and export bindings (for example, JMS, MQ, Web Services, HTTP, and SCA)
Demonstrate an understanding of different SCA invocation styles between synchronous, asynchronous using one-way operations, asynchronous with callback, and asynchronous with deferred response

Packaging and Deployment 9%
Generate unmanaged integration module deployment packages
Apply security to SCA application
Understand the use of shared library
Use Software Configuration Management (SCM) system with Integration Designer

Testing and Troubleshooting 11%
Test business integration solutions using component tests
Configure and use the integration test client tool to test components
Use Business Process Choreographer (BPC) Explorer for testing and troubleshooting long-running processes tasks
Use appropriate server logs and cross component trace (XCT) for problem determination
Use the integration debugger to debug business integration components
Demonstrate an understanding of Failed Event Manager (FEM) and recovering of events

Actualkey IBM C1000-080 exam pdf, Certkingdom IBM C1000-080 PDF
MCTS Training, MCITP Trainnig
Best IBM C1000-080 Certification, IBM C1000-080 Training at certkingdom.com

 

Saturday, May 2, 2020

PEGAPCSSA80V1_2019 Pega Certified Senior System Architect (PCSSA) 80V1 Exam

QUESTION 1
Which two statements describe the role of the cache manifest in a mobile app? (Choose two.)

A. Allows downloading of rules for offline use with a mobile app.
B. Provides access to static resources such as HTML files, image files, or JS files.
C. Enables users to continue interacting with mobile apps while offline.
D. Supports debugging efforts by providing a run-time view of the rules accessed by the app.

Correct Answer: BC

QUESTION 2
Which two design configurations limit the need for horizontal scrolling when an application is used on a mobile device? (Choose two.)

A. Use grid layouts rather than repeating dynamic layouts to display tabular data.
B. Set the importance for columns in repeating dynamic layouts.
C. Limit text fields to a width of 200 pixels.
D. Set the width for layouts in percentages.

Correct Answer: BD

QUESTION 3
You want to allow users to use an application on a mobile device, even if the device is not connected to a network.
Which configuration option supports this requirement?

A. Simulate external data sources when the application is offline.
B. Source repeating layouts using report definitions.
C. Configure UI elements to use native controls on mobile devices.
D. Source drop-down lists using data pages.

Correct Answer: D

QUESTION 4
Offline support requires which two configurations? (Choose two.)

A. Access groups set up to allow offline access to users.
B. Appropriate case types configured for offline processing.
C. An authorization activity to manage offline permissions.
D. A set of privileges to run sections in an offline environment.

Correct Answer: AB
Actualkey PEGAPCSSA80V1_2019 exam pdf, Certkingdom PEGAPCSSA80V1_2019 PDF
Pegasystems Certified Senior System Architect, PEGAPCSSA80V1_2019
Best Pegasystems Certified PEGAPCSSA80V1_2019 Certification, Pegasystems Certified PEGAPCSSA80V1_2019 Training at certkingdom.com

Friday, May 1, 2020

MCIA - Level 1 MuleSoft Certified Integration Architect - Level 1 Exam

Description
MuleSoft Certified Integration Architect - Level 1 A MuleSoft Certified Integration Architect should be able to drive and be responsible for an organization’s Anypoint Platform implementation and the technical quality, governance (ensuring compliance), and operationalization of the integration solutions. The MCIA - Level 1 exam validates that an architect has the required knowledge and skills to work with technical and non-technical stakeholders to translate functional and non-functional requirements into integration interfaces and implementations. S/he should be able to:

Create the high-level design of integration solutions and guide implementation teams on the choice of Mule components and patterns to use in the detailed design and implementation.
Select the deployment approach and configuration of Anypoint Platform with any of the available deployment options (MuleSoft-hosted or customer-hosted control plane and runtime plane).
Design Mule applications for any of the available deployment options of the Anypoint Platform runtime plane.
Apply standard development methods covering the full development lifecycle (project preparation, analysis, design, development, testing, deployment, and support) to ensure solution quality.
Advise technical teams on performance, scalability, reliability, monitoring and other operational concerns of integration solutions on Anypoint Platform.
Design reusable assets, components, standards, frameworks, and processes to support and facilitate API and integration projects.

Note: Approximately 10% of the exam is specific to Mule 4.

A downloadable data sheet for the exam can be found here.

Format: Multiple-choice, closed book, proctored online or in a testing center
Length: 58 questions
Duration: 120 minutes (2 hours)
Pass score: 70%
Language: English

The exam can be taken a maximum of 5 times, with a 24 hour wait between each attempt.

The exam can be purchased with one of the following. Each includes a coupon for one free retake.

1.5 Flexible Training Credits (FTC)

A voucher obtained by attending the instructor-led Anypoint Platform Architecture: Integration Solutions course

Additional retakes (attempts 3 to 5) are $250 or 1 FTC and do not come with a free retake.

The certification expires two years from the date of passing.

The best preparation for the exam is to take the instructor-led Anypoint Platform Architecture: Integration Solutions course. Candidates should be familiar with all of the content in the course and be able to apply the concepts.

The following resources are available to assist in a candidate’s preparation:

Instructor-led training: Anypoint Platform Architecture: Integration Solutions

Recommended as the most effective and efficient method of preparation
5-day class
Private and public classes available
Onsite and online classes available
Includes a certification voucher for this exam
Practice quiz
20+ multiple-choice questions
Comparable difficulty to the proctored exam

Topics
The exam validates that the candidate can perform the following tasks.

Note: ARC:INT is the acronym for the Anypoint Platform Architecture: Integration Solutions course.

Configuring and Provisioning Anypoint Platform
Configure business groups, roles, and permissions within an Anypoint Platform organization
Select Anypoint Platform identity management vs client management for the correct purpose
Identify common and distinguishing features and usage scenarios for CloudHub VPCs and public worker cloud
Suggest number of Mule runtimes for a Mule application given performance targets and HA requirements
Define a performant and HA deployment architecture for Mule applications in on-prem deployments
Select monitoring options for all available Anypoint Platform deployment options

ARC:INT Module 5
ARC:INT Module 7
ARC:INT Module 9
ARC:INT Module 10

Selecting Integration Styles

Given a description of an integration problem, identify the most appropriate integration style
When designing an integration solution, select the most appropriate interface/data technology and interface definition language for all integration interfaces
Design parts of an integration solution using general message-based integration or event-driven architecture (EDA) using message brokers or streaming technologies
Recognize scenarios where message correlation is necessary

ARC:INT Module 2
ARC:INT Module 3
ARC:INT Module 4
ARC:INT Module 5
ARC:INT Module 7

Designing and Documenting Enterprise Integration Architecture
For a given organization and their preferences and constraints, select the most appropriate Anypoint Platform deployment option
Design parts of an integration solution using any SOA-based integration approach
Identify the information that should be included in any integration solution architecture document
Simplify a large-scale enterprise-wide integration architecture so that it can be effectively communicated to semi-technical stakeholders
Identify the persistence mechanism and durability used for watermarks in different Mule runtime deployment options
Identify integrations scenarios for which the use of batch would be beneficial
Design for short or long retries using reconnection strategies
Identify common and distinguishing features and usage scenarios for CloudHub DLBs and public CloudHub LBs

ARC:INT Module 1
ARC:INT Module 3
ARC:INT Module 7
ARC:INT Module 8

Architecting Resilient and Performant Integration Solutions
Recognize requirements that are best addressed using transactions (single-resource and XA)
Define transaction considerations where needed in a solution design including the requirement for an external transaction coordinator
Specify the connectors that can participate in the different types of transactions
Recognize the purpose of various fault-tolerance strategies for remote calls
Design parts of an integration solution using general batch-oriented integration or ETL to/from files or databases
Determine if horizontal scaling will help a Mule application meet its performance targets

ARC:INT Module 5
ARC:INT Module 7
ARC:INT Module 8
ARC:INT Module 11
ARC:INT Module 12
ARC:INT Module 13
ARC:INT Module 14

Handling Events and Messages

Identify scenarios in which to use different storage mechanisms including persistent and non-persistent ObjectStore, in-memory ObjectStore, cluster-replicated in-memory OS, hashtables, and disk-persisted OS
Select suitable storage mechanisms for IDs (correlation IDs, message IDs, transaction IDs) in Mule applications deployed to CloudHub or on-prem
Use Mule 4 constructs to make effective use of Enterprise Integration Patterns
Use streaming to handle large payloads within Mule applications
Predict the runtime behavior of messages queued internally for processing for load balancing or to achieve reliability
Predict the runtime load balancing behavior of messages sent to the public URL of a Mule application deployed to multiple CloudHub workers

ARC:INT Module 8
ARC:INT Module 9
ARC:INT Module 12
ARC:INT Module 13
ARC:INT Module 14

Designing Applications with Anypoint Connectors
For a given Mule 4 connector (Premium, Select, and MuleSoft Certified), identify its purpose, the network protocol it uses, and whether it supports incoming or outgoing types of connections
Specify the requirements that would require the use of domain-level connectors
Specify when a Mule application would require persistence and select an appropriate persistence solution
Identify possible failures when a component (such as an API client) invokes a remote component (such as an API implementation)

ARC:INT Module 2
ARC:INT Module 3
ARC:INT Module 4
ARC:INT Module 8
ARC:INT Module 10
ARC:INT Module 12

Designing Networks for Anypoint Connectors
For a given connector, recognize whether it will typically connect to/from an external system across organizational boundaries
Use transport protocols and connectors correctly and coherently when and where applicable
Match protocols with networking constraints and API layers
When incoming and outgoing HTTPS connections with mutual authentication are used, identify what certificates are needed in what stores in different environments

ARC:INT Module 3
ARC:INT Module 7
ARC:INT Module 8
ARC:INT Module 15
ARC:INT Module 16

Handling Integration Implementation Lifecycles
Identify the Anypoint Platform components where various types of API-related assets and artifacts are maintained or published
Recognize the advantages and disadvantages of storing and managing properties in properties files in Mule applications
For a given API or integration, identify the steps that need to be taken in order for testing to occur

ARC:INT Module 6
ARC:INT Module 7
ARC:INT Module 10

Implementing DevOps
Specify the purpose of various MuleSoft products in the area of DevOps/CI/CD
Identify differences, advantages, and disadvantages of DevOps based on deployable Mule applications versus container images
Formulate an effective source code management strategy including branching and merging
Specify testing strategies that use both mocking and invoking of external dependencies

ARC:INT Module 6
ARC:INT Module 7
ARC:INT Module 10

Operating and Monitoring Integration Solutions
Specify the type of metrics for API invocations and API implementations that can be monitored with Anypoint Platform
Identify metrics and operations exposed by default via JMX
Identify differences in monitoring and alerting between customer-hosted and MuleSoft-hosted Anypoint Platform
Identify ways of transmitting IDs between components in remote interactions and capture this in the interface design of the remote interaction

QUESTION 1
A global organization operates datacenters in many countries. There are private network links between these
datacenters because all business data (but NOT metadata) must be exchanged over these private network
connections.
The organization does not currently use AWS in any way.
The strategic decision has just been made to rigorously minimize IT operations effort and investment going forward.
What combination of deployment options of the Anypoint Platform control plane and runtime plane(s) best
serves this organization at the start of this strategic journey?

A. MuleSoft-hosted Anypoint Platform control plane CloudHub Shared Worker Cloud in multiple AWS regions
B. MuleSoft-hosted Anypoint Platform control plane Customer-hosted runtime plane in multiple AWS regions
C. MuleSoft-hosted Anypoint Platform control plane Customer-hosted runtime plane in each datacenter
D. Anypoint Platform - Private Cloud Edition Customer-hosted runtime plane in each datacenter

Correct Answer: B

QUESTION 2
Anypoint Exchange is required to maintain the source code of some of the assets committed to it, such as
Connectors, Templates, and API specifications.
What is the best way to use an organization's source-code management (SCM) system in this context?

A. Organizations need to point Anypoint Exchange to their SCM system so Anypoint Exchange can pull source code when requested by developers and provide it to Anypoint Studio
B. Organizations need to use Anypoint Exchange as the main SCM system to centralize versioning and avoid code duplication
C. Organizations can continue to use an SCM system of their choice for branching and merging, as long as they follow the branching and merging strategy enforced by Anypoint Exchange
D. Organizations should continue to use an SCM system of their choice, in addition to keeping source code for these asset types in Anypoint Exchange, thereby enabling parallel development, branching, and merging

Correct Answer: B

QUESTION 3
An organization is designing an integration solution to replicate financial transaction data from a legacy system into a data warehouse (DWH).
The DWH must contain a daily snapshot of financial transactions, to be delivered as a CSV file. Daily
transaction volume exceeds tens of millions of records, with significant spikes in volume during popular shopping periods.
What is the most appropriate integration style for an integration solution that meets the organization's current requirements?

A. API-led connectivity
B. Batch-triggered ETL
C. Event-driven architecture
D. Microservice architecture

Correct Answer: D
Actualkey Mulesoft MCIA - Level 1 exam pdf, Certkingdom Mulesoft MCIA - Level 1 PDF
MCTS Training, MCITP Trainnig
Best Mulesoft MCIA - Level 1 Certification, Mulesoft MCIA - Level 1 Training at certkingdom.com

Thursday, April 30, 2020

PCNSE6 Palo Alto Networks Certified Network Security Engineer 6

A Palo Alto Networks Certified Network Security Engineer (PCNSE) is capable of designing, deploying, configuring, maintaining and trouble-shooting the vast majority of Palo Alto Networks Operating Platform implementations.

Benefits
PCNSE certification validates your knowledge of the Security Operating Platform, ensuring you can make use of its full functionality to benefit your company and showcase your expertise.

The Palo Alto Networks Certified Cybersecurity Associate (PCCSA) possesses knowledge of cutting-edge technology available today to manage the cyber threats of tomorrow. The PCCSA certification should be pursued by students and individuals new to cybersecurity to validate up-to-date knowledge on cyber-threats and cyber-security.

The Palo Alto Networks Certified Network Security Administrator (PCNSA) recognizes individuals with the knowledge to operate Palo Alto Networks next-generation firewalls to protect networks from cutting edge cyber threats.

The Palo Alto Networks Certified Network Security Engineer (PCNSE) recognizes individuals with in-depth knowledge and abilities to design, install, configure, maintain and troubleshoot the vast majority of implementations based on the Palo Alto Networks platform. The PCNSE exam should be taken by anyone who wishes to demonstrate a deep understanding of Palo Alto Networks technologies, including customers who use Palo Alto Networks products, value-added resellers, pre-sales system engineers, system integrators, and support staff.

For detailed information on individual Certification requirements, please visit the Palo Alto Networks Certification web site.

New! Palo Alto Networks Launches Online Proctored Exams!

Your exam, your location
Here at Palo Alto Networks we know it’s tough studying for exams. We get it. So travelling to a testing center and scheduling appointments shouldn’t be. That’s why we are now offering Online Proctored (OP) Exams, allowing you to conveniently and easily take exams from anywhere.

We’re eliminating travel time and going the extra mile for you, so you can test from your home or office space at your convenience, while being monitored by an offsite proctor. Starting January 2019, Palo Alto Networks candidates will now have the option to take exams whenever or wherever desired. Learn more.

Palo Alto Networks Certification Exams Preparation
The exams are currently computer-based assessments of knowledge and skills. There are multiple choice, matching and ordering questions. As preparation for Palo Alto Networks Certification exams, recommended courses and/or study materials are available.

How To Register For An Exam
Exam appointments may be made in advance or on the day you wish to test, subject to availability. The exam/appointment testing time limit noted on Pearson VUE web pages reflects the total appointment time, including an NDA, exam time, and survey.

Sign in or Create an Account with Pearson VUE. Please use your Legal name as displayed on your government issued IDs. Please also use your Business email address as your primary address. Not using business email address can negatively impact your company’s partner status. Login to your account, select an exam, select a location, and then register for a seat.

Palo Alto Networks Certification Program Agreement

All certification candidates are required to accept and agree to the terms of the Palo Alto Networks Certification Candidate Agreement before taking a certification exam. Palo Alto Networks encourages candidates to download and carefully review the agreement before their exam appointment. The Agreement will not be available at the testing center. It will be provided with the exam confirmation email from Pearson VUE. The Agreement is between Palo Alto Networks and each individual candidate and not with the employer of those candidates.

The Palo Alto Networks Certification Candidate Agreement contains nondisclosure obligations, trademark license rights, termination rights, indemnification obligations, limitations of liability and other responsibilities.

Each time the candidate takes a Palo Alto Networks certification exam, they will be required to assent to the agreement by clicking “Accept”. By clicking “Accept” they acknowledge they have read, accept, and agree to be bound by the terms of the agreement. Read the agreement.

Certification Exam Retake Policy
In the event a candidate fails their first attempt to pass any Palo Alto Networks certification exam, Palo Alto Networks requires the candidate to wait five business days. If a candidate fails their second attempt Palo Alto Networks requires the candidate to wait 15 business days before than can attempt to pass the exam again. After the third attempt a candidate will be required to wait an additional 15 business days prior to attempting to pass the exam again. If the candidate is unsuccessful after the third attempt, candidate will need to contact certification@paloaltonetworks.com prior to any additional attempts.
Exam Rescheduling and Cancellation Policies

If candidate needs to reschedule or cancel their exam the must contact Pearson VUE 48 hours prior to the exam appointment. Rescheduling an exam less than 48 hours in advance is subject to the same day forfeit of exam fee. Exams scheduled with ADA accommodations need to reschedule or cancel their exam 72 hours in advance or will be subject to the same day forfeit exam fee.

ID Requirements

Photo Capture and Digital Signature Requirements

To maintain the highest level of security and authentication, all Palo Alto Networks score reports provided at Pearson VUE testing center will include a photo of the candidate. Test Center Administrators are required to take a photograph of each candidate prior to testing. Candidates who do not wish to have their picture taken will need to contact certification@paloaltonetworks.com 14 business days in advance of the exam.

Testing Center Administrators will also capture Digital Signatures during the sign in process at the testing centers.

QUESTION
1
Configuring a pair of devices into an Active/Active HA pair provides support for:

A. Higher session count
B. Redundant Virtual Routers
C. Asymmetric routing environments
D. Lower fail-over times

Answer: B


QUESTION 2
As a Palo Alto Networks firewall administrator, you have made unwanted changes to the Candidate configuration. These changes may be undone by Device > Setup > Operations
>
Configuration Management>....and then what operation?

A. Revert to Running Configuration
B. Revert to last Saved Configuration
C. Load Configuration Version
D. Import Named Configuration Snapshot

Answer: A


QUESTION 3
Wildfire may be used for identifying which of the following types of traffic?

A. URL content
B. DHCP
C. DNS
D. Viruses

Answer: D


QUESTION 4
In PAN-OS 5.0, how is Wildfire enabled?

A. Via the "Forward" and "Continue and Forward" File-Blocking actions
B. A custom file blocking action must be enabled for all PDF and PE type files
C. Wildfire is automatically enabled with a valid URL-Filtering license
D. Via the URL-Filtering "Continue" Action.

Answer: A
QUESTION 5
Administrative Alarms can be enabled for which of the following except?

A. Certificate Expirations
B. Security Violation Thresholds
C. Security Policy Tags
D. Traffic Log capacity

Answer: A
Actualkey PCNSE6 exam pdf, Certkingdom PCNSE6 PDF
MCTS Training, MCITP Trainnig
Best Palo Alto Networks PCNSE6 Certification, Palo Alto Networks PCNSE6 Training at certkingdom.com

Wednesday, April 29, 2020

C1000-042 IBM Certified Support Professional - TSS

Number of questions: 100
Number of questions to pass: 80
Time allowed: 120 mins
Status: Live

The TSS Academy is available to IBM Business Partners and IBM employees that are, or plan to be part of the IBM Technology Support Services Business.

This test is designed to validate the understanding of the modules presented in the TSS Academy (www.tssacademy.biz)

This test consist of one section that covers all knowledge areas presented in the TSS Academy.

To prepare for the test follow the link to the TSS Academy: www.tssacademy.biz

It is highly recommended to complete all mandatory modules and earn the TSS Academy Graduate Badge prior to this test. (https://www.youracclaim.com/org/ibm/badge/tss-academy-graduate)

The TSS Academy is available to IBM Business Partners and IBM employees that are, or plan to be part of the IBM Technology Support Services Business.

To prepare for the test follow the link to the TSS Academy: www.tssacademy.biz

In the TSS Academy you will be able to learn everything you need to pass this Test. There is an option "Preparing for a certificate" where you can practice a full test.

It is highly recommended to complete all mandatory modules and earn the TSS Academy Graduate Badge prior to this test. (https://www.youracclaim.com/org/ibm/badge/tss-academy-graduate)
Actualkey IBM C1000-042 exam pdf, Certkingdom IBM C1000-042 PDF
MCTS Training, MCITP Trainnig
Best IBM C1000-042 Certification, IBM C1000-042 Training at certkingdom.com



Tuesday, April 28, 2020

Exam MB-400 Microsoft Power Apps + Dynamics 365 Developer

The content of this exam will be updated on May 22, 2020. Please download the skills measured document below to see what will be changing.

Candidates for this exam are Developers who work with Microsoft Power Apps model-driven apps in Dynamics 365 to design, develop, secure, and extend a Dynamics 365 implementation. Candidates implement components of a solution that include application enhancements, custom user experience, system integrations, data conversions, custom process automation, and custom visualizations.

Candidates must have strong applied knowledge of Power Apps model-driven apps in Dynamics 365, including in-depth understanding of customization, configuration, integration, and extensibility, as well as boundaries and constraints. Candidates should have a basic understanding of DevOps practices for Power Apps model-driven apps in Dynamics 365. Candidates must expose, store, and report on data.

Candidates should have development experience that includes JavaScript, TypeScript, C#, HTML, .NET, Microsoft Azure, Office 365, RESTful Web Services, ASP.NET, and Power BI.

Skills measured
The content of this exam will be updated on May 22, 2020. Please download the skills measured document below to see what will be changing.
Create a technical design (10-15%)
Configure Common Data Service (CDS) (15-20%)
Create and configure Power Apps (10-15%)
Configure business process automation (10-15%)
Extend the user experience (15-20%)
Extend the platform (15-20%)
Develop integrations (10-15%)

Audience Profile Candidates for this exam are developers who work with Microsoft Power Apps model-driven apps in Dynamics 365 to design, develop, secure, and extend a Dynamics 365 implementation. Candidates implement components of a solution that include application enhancements, custom user experience, system integrations, data conversions, custom process automation, and custom visualizations. Candidates must have strong applied knowledge of Power Apps model-driven apps in Dynamics 365, including in-depth understanding of customization, configuration, integration, and extensibility, as well as boundaries and constraints. Candidates should have a basic understanding of DevOps practices for Power Apps model-driven apps in Dynamics 365. Candidates must expose, store, and report on data. Candidates should have development experience that includes JavaScript, TypeScript, C#, HTML, .NET, Microsoft Azure, Office 365, RESTful Web Services, ASP.NET, and Power BI. Skills Measured

NOTE: The bullets that appear below each of the skills measured are intended to illustrate how we are assessing that skill. This list is not definitive or exhaustive.

NOTE: In most cases, exams do NOT cover preview features, and some features will only be added to an exam when they are GA (General Availability).

Create a Technical Design (10-15%)
Validate requirements and design technical architecture
 design and validate technical architecture
 design authentication and authorization strategy
 determine whether requirements can be met with out-of-the-box functionality
 determine when to use Logic Apps versus Microsoft Flow
 determine when to use serverless computing vs. plug-ins
 determine when to build a virtual entity data source provider vs. when to use connectors Create a data model
 design a data model Configure Common Data Service (CDS) (

15-20%) Configure security to support development
 troubleshoot operational security issues
 create or update security roles and field-level security profiles Implement entities and fields
 configure entities
 configure fields
 configure relationships Create and maintain solutions
 configure solutions
 import and export solutions
 manage solution dependencies Create and Configure Power Apps

(10-15%) Create model-driven apps
 configure a model-driven app
 configure forms
 configure views
 configure visualizations Create Canvas Apps
 configure a Canvas App
 develop complex expressions Configure business process automation

(10-15%) Configure Microsoft Flow
 configure a Flow
 configure actions to use CDS connectors
 develop complex expressions Implement processes
 create and configure business process flows
 create and configure business rules

Extend the user experience

(15-20%) Apply business logic using client scripting
 configure supporting components
 create JavaScript or Typescript code
 register an event handler
 use the Web API from client scripting

Create a Power Apps Component Framework (PCF) component
 initialize a new PCF component
 configure a PCF component manifest
 implement the component interfaces
 package, deploy, and consume the component
 use Web API device capabilities and other component framework services

Create a command button function
 create the command function
 design command button triggers, rules, and actions
 edit the command bar using the Ribbon Workbench
 modify the form JavaScript library dependencies

Extend the platform (15-20%)


Create a plug-in
 debug and troubleshoot a plug-in
 develop a plug-in
 use the Organization Service
 optimize plug-ins for performance
 register custom assemblies by using the Plug-in Registration Tool
 create custom actions

Configure custom connectors for Power Apps and Flow
 create a definition for the API
 configure API security
 use policy templates

Use platform APIs
 interact with data and processes using the Web API
 optimize for performance, concurrency, transactions, and batching
 perform discovery using the Web API
 perform entity metadata operations with the Web API
 use OAuth with the platform APIs

Develop Integrations (10-15%)
Publish and consume events
 publish an event by using the API
 publish an event by using the Plug-in Registration Tool
 register a webhook
 create an Azure event listener application

Implement data synchronization
 configure and use entity change tracking
 configure the data export service to integrate with Azure SQL Database
 create and use alternate keys

The exam guide below shows the changes that will be implemented on May 22, 2020. Audience Profile Candidates for this exam are developers who work with Microsoft Power Apps model-driven apps in Dynamics 365 to design, develop, secure, and extend a Dynamics 365 implementation. Candidates implement components of a solution that include application enhancements, custom user experience, system integrations, data conversions, custom process automation, and custom visualizations. Candidates must have strong applied knowledge of Power Apps model-driven apps in Dynamics 365, including in-depth understanding of customization, configuration, integration, and extensibility, as well as boundaries and constraints. Candidates should have a basic understanding of DevOps practices for Power Apps model-driven apps in Dynamics 365. Candidates must expose, store, and report on data. Candidates should have development experience that includes JavaScript, TypeScript, C#, HTML, .NET, Microsoft Azure, Office 365, RESTful Web Services, ASP.NET, and Power BI.

Skills Measured NOTE:
The bullets that appear below each of the skills measured are intended to illustrate how we are assessing that skill. This list is not definitive or exhaustive.
NOTE: In most cases, exams do
NOT cover preview features, and some features will only be added to an exam when they are GA (General Availability). Create a Technical Design

(10-15%) Validate requirements and design technical architecture
 design and validate technical architecture
 design authentication and authorization strategy
 determine whether requirements can be met with out-of-the-box functionality
 determine when to use Logic Apps versus Microsoft FlowPower Automate flows
 determine when to use serverless computing vs. plug-ins
 determine when to build a virtual entity data source provider vs. when to use connectors Create a data model
 design a data model Configure Common Data Service (CDS)

(15-20%) Configure security to support development
 troubleshoot operational security issues
 create or update security roles and field-level security profiles Implement entities and fields
 configure entities
 configure fields
 configure relationships Create and maintain solutions
 configure solutions
 import and export solutions
 manage solution dependencies Create and Configure Power Apps

(10-15%) Create model-driven apps
 configure a model-driven app
 configure forms
 configure views
 configure visualizations Create Canvas Apps
 configure a Canvas App
 develop complex expressions Configure business process automation

(10-15%) Configure Microsoft FlowPower Automate
 configure a Flow
 configure actions to use CDS Common Data Service connectors
 develop complex expressions Implement processes
 create and configure business process flows
 create and configure business rules

Extend the user experience (15-20%)
Apply business logic using client scripting

 configure supporting components
 create JavaScript or Typescript code
 register an event handler
 use the Web API from client scripting

Create a Power Apps Component Framework (PCF) component
 initialize a new PCF component
 configure a PCF component manifest
 implement the component interfaces
 package, deploy, and consume the component
 use Web API device capabilities and other component framework services

Create a command button function
 create the command function
 design command button triggers, rules, and actions
 edit the command bar using the Ribbon Workbench
 modify the form JavaScript library dependencies

Extend the platform (15-20%)
Create a plug-in
 debug and troubleshoot a plug-in
 develop a plug-in
 use the Organization Service global Discovery Service endpoint
 optimize plug-ins for performance
 register custom assemblies by using the Plug-in Registration Tool
 create custom actions

Configure custom connectors for Power Apps and Flow
 create a definition for the API
 configure API security
 use policy templates

Use platform APIs
 interact with data and processes using the Web API
 optimize for performance, concurrency, transactions, and batching
 perform discovery using the Web API
 perform entity metadata operations with the Web API
 use OAuth with the platform APIs

Develop Integrations (10-15%)
Publish and consume events
 publish an event by using the API
 publish an event by using the Plug-in Registration Tool
 register a webhook
 create an Azure event listener application

Implement data synchronization
 configure and use entity change tracking
 configure the data export service to integrate with Azure SQL Database
 create and use alternate keys

QUESTION 1
You need to replace the bicycle inspection forms.
Which two solutions should you use? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

A. a canvas app that guides the technician through the inspection
B. a logic app that guides the technician through the inspection
C. a flow that maps inspection data to Dynamics 365 for Field Service
D. a model-driven app based on customer service entities

Correct Answer: C,D


QUESTION 2
Note: This question is part of a series of questions that present the same scenario. Each question in
the series contains a unique solution that might meet the stated goals. Some question sets might have
more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these
questions will not appear in the review screen.

A Common Data Service (CDS) environment has two custom entities named Building code and Work item.
Building code has a code date custom field and Work item has an elapsed time custom field. Construction
workers use a consolidated custom form with data from both entities to fill.in their daily work items.
A JavaScript library is used with these custom entities and fields to apply complex logic.
You need to ensure that the JavaScript library continues to function as originally designed if other developers
expand the environment.
Solution: In form properties of the consolidated form, add the JavaScript library in the events tab and add the
two custom fields to the dependent fields section of the non-event dependencies tab.
Does the solution meet the goal?

A. Yes
B. No

Correct Answer: B

QUESTION 3
Note: This question is part of a series of questions that present the same scenario. Each question in
the series contains a unique solution that might meet the stated goals. Some question sets might have
more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these
questions will not appear in the review screen.

A Common Data Service (CDS) environment has two custom entities named Building code and Work item.
Building code has a code date custom field and Work item has an elapsed time custom field. Construction
workers use a consolidated custom form with data from both entities to fill.in their daily work items.
A JavaScript library is used with these custom entities and fields to apply complex logic.
You need to ensure that the JavaScript library continues to function as originally designed if other developers
expand the environment.
Solution: In the JavaScript library, add Building code with Code date and Work item with Elapsed time in the dependencies tab.
Does the solution meet the goal?

A. Yes
B. No

Correct Answer: A
Actualkey Microsoft Certified Power Apps MB-400 exam pdf, Certkingdom MB-400 PDF
MCTS Training, MCITP Trainnig
Best Microsoft Certified Power Apps MB-400 Certification, Microsoft Certified Power Apps MB-400 Training at certkingdom.com

Thursday, April 23, 2020

AZ-220 Microsoft Azure IoT Developer Exam

The Azure IoT Developer is responsible for the implementation and the coding required to create and maintain the cloud and edge portion of an IoT solution. In addition to configuring and maintaining the devices by using cloud services, the IoT Developer also sets up the physical devices. The IoT Developer is responsible for maintaining the devices throughout the life cycle.

The IoT Developer implements designs for IoT solutions, including device topology, connectivity, debugging and security. The IoT Developer deploys compute/containers and configures device networking. The IoT Developer implements designs for solutions to manage data pipelines, including monitoring and data transformation as it relates to IoT. The IoT Developer works with data engineers and other stakeholders to ensure successful business integration.

IoT Developers should have a good understanding of how to implement the Azure services that form an IoT solution, including data storage options, data analysis, data processing, and platform-as-a-service options. IoT Developers must be able to recognize Azure IoT service configuration settings within the code portion of an IoT solution and perform specific IoT coding tasks in at least one Azure-supported language, including C#, Node, C, or Python.

Part of the requirements for: Microsoft Certified: Azure IoT Developer Specialty

Related exams: none
Exam AZ-220: Microsoft Azure IoT Developer
Languages: English
This exam measures your ability to implement the IoT solution infrastructure; provision and manage devices; implement solutions on Azure IoT Edge devices; process and manage data; monitor, troubleshoot, and optimize IoT solutions; and implement security.

Skills measured
Implement the IoT solution infrastructure (15-20%)
Provision and manage devices (20-25%)
Implement Edge (15-20%)
Process and manage data (15-20%)
Monitor, troubleshoot, and optimize IoT solutions (15-20%)

Implement security (15-20%)

create an IoT Hub
 register a device
 configure a device twin
 configure IoT Hub tier and scaling

Build device messaging and communication
 build messaging solutions by using SDKs (device and service)
 implement device-to-cloud communication
 implement cloud-to-device communication
 configure file upload for devices

Configure physical IoT devices
 recommend an appropriate protocol based on device specifications
 configure device networking, topology, and connectivity

Provision and manage devices (20-25%)
Implement the Device Provisioning Service (DPS)
 create a Device Provisioning Service
 create a new enrollment in DPS
 manage allocation policies by using Azure Functions
 link an IoT Hub to the DPS

Manage the device lifecycle
 provision a device by using DPS
 deprovision an autoenrollment
 decommission (disenroll) a device

Manage IoT devices by using IoT Hub
 manage devices list in the IoT Hub device registry
 modify device twin tags and properties
 trigger an action on a set of devices by using IoT Hub Jobs and Direct Methods
 set up Automatic Device Management of IoT devices at scale

Build a solution by using IoT Central
 define a device type in Azure IoT Central
 configure rules and actions in Azure IoT Central
 define the operator view
 add and manage devices from IoT Central
 monitor devices

Implement Edge (15-20%)

Set up and deploy an IoT Edge device
 create a device identity in IoT Hub
 deploy a single IoT device to IoT Edge
 create a deployment for IoT Edge devices
 install container runtime on IoT devices
 define and implement deployment manifest
 update security daemon and runtime

Develop modules
 create and configure an Edge module
 deploy a module to an Edge device
 publish an IoT Edge module to an Azure Container Registry

Configure an IoT Edge device
 select and deploy an appropriate gateway pattern
 implement module-to-module communication
 implement and configure offline support

Process and manage data (15-20%)

Configure routing in Azure IoT Hub
 implement message enrichment in IoT Hub
 configure routing of IoT Device messages to endpoints
 define and test routing queries
 integrate with Event Grid

Configure stream processing
 create ASA for data and stream processing of IoT data
 process and filter IoT data by using Azure Functions
 configure Stream Analytics outputs

Configure an IoT solution for Time Series Insights (TSI)
 implement solutions to handle telemetry and time-stamped data
 create an Azure Time Series Insights (TSI) environment
 connect the IoT Hub and the Time Series Insights (TSI)

Monitor, troubleshoot, and optimize IoT solutions (15-20%)

Configure health monitoring
 configure metrics in IoT Hub
 set up diagnostics logs for Azure IoT Hub
 query and visualize tracing by using Azure monitor

Troubleshoot device communication
 establish maintenance communication
 verify device telemetry is received by IoT Hub
 validate device twin properties, tags and direct methods
 troubleshoot device disconnects and connects

Perform end-to-end solution testing and diagnostics
 estimate the capacity required for each service in the solution
 conduct performance and stress testing
 set up device D2C message tracing by using Azure Distributed Tracing

Implement security (15-20%)

Implement device authentication in the IoT Hub
 choose an appropriate form of authentication
 manage the X.509 certificates for a device
 manage the symmetric keys for a device

Implement device security by using DPS
 configure different attestation mechanisms with DPS
 generate and manage x.509 certificates for IoT Devices
 configure enrollment with x.509 certificates
 generate a TPM endorsements key for a device
 configure enrollment with symmetric keys

Implement Azure Security Center (ASC) for IoT
 enable ASC for IoT in Azure IoT Hub
 create security modules
 configure custom alerts

QUESTION 1
Note: This question is part of a series of questions that present the same scenario. Each question in
the series contains a unique solution that might meet the stated goals. Some question sets might have
more than one correct solution, while others might not have a correct solution.
After you answer a question in this question, you will NOT be able to return to it. As a result, these
questions will not appear in the review screen.
You have an Azure IoT solution that includes an Azure IoT hub, a Device Provisioning Service instance, and 1,000 connected IoT devices.
All the IoT devices are provisioned automatically by using one enrollment group.
You need to temporarily disable the IoT devices from the connecting to the IoT hub.
Solution: From the Device Provisioning Service, you disable the enrollment group, and you disable device
entries in the identity registry of the IoT hub to which the IoT devices are provisioned.
Does the solution meet the goal?

A. Yes
B. No

Correct Answer: A

QUESTION 2
Note: This question is part of a series of questions that present the same scenario. Each question in
the series contains a unique solution that might meet the stated goals. Some question sets might have
more than one correct solution, while others might not have a correct solution.
After you answer a question in this question, you will NOT be able to return to it. As a result, these
questions will not appear in the review screen.
You have an Azure IoT solution that includes an Azure IoT hub, a Device Provisioning Service instance, and
1,000 connected IoT devices.
All the IoT devices are provisioned automatically by using one enrollment group.
You need to temporarily disable the IoT devices from the connecting to the IoT hub.
Solution: You delete the enrollment group from the Device Provisioning Service.
Does the solution meet the goal?

A. Yes
B. No

Correct Answer: B

QUESTION 3
Note: This question is part of a series of questions that present the same scenario. Each question in
the series contains a unique solution that might meet the stated goals. Some question sets might have
more than one correct solution, while others might not have a correct solution.
After you answer a question in this question, you will NOT be able to return to it. As a result, these
questions will not appear in the review screen.
You have an Azure IoT solution that includes an Azure IoT hub, a Device Provisioning Service instance, and
1,000 connected IoT devices.
All the IoT devices are provisioned automatically by using one enrollment group.
You need to temporarily disable the IoT devices from the connecting to the IoT hub.
Solution: From the IoT hub, you change the credentials for the shared access policy of the IoT devices.
Does the solution meet the goal?

A. Yes
B. No

Correct Answer: B
Actualkey Microsoft Azure AZ-220 exam pdf, Certkingdom Microsoft Azure AZ-220 PDF
MCTS Training, MCITP Trainnig
Best Microsoft Azure AZ-220 Certification, Microsoft Azure AZ-220 Training at certkingdom.com