The AWS Certified DevOps Engineer – Professional exam is intended for
individuals who perform a DevOps engineer role with two or more years of
experience provisioning, operating, and managing AWS environments.
Abilities Validated by the Certification Implement and manage continuous delivery systems and methodologies on AWS
Implement and automate security controls, governance processes, and compliance
validation
Define and deploy monitoring, metrics, and logging systems on AWS
Implement systems that are highly available, scalable, and self-healing on the
AWS platform
Design, manage, and maintain tools to automate operational processes
Recommended Knowledge and Experience Experience developing code in at least one high-level programming language
Experience building highly automated infrastructures
Experience administering operating systems
Understanding of modern development and operations processes and methodologies
Prepare for Your Exam There is no better preparation than hands-on experience. There are many
relevant AWS Training courses and other resources to assist you with acquiring
additional knowledge and skills to prepare for certification. Please review the
exam guide for information about the competencies assessed on the certification
exam.
Introduction The AWS Certified DevOps Engineer – Professional (DOP-CO1) exam validates
technical expertise in provisioning, operating, and managing distributed
application systems on the AWS platform. It is intended for individuals who
perform a DevOps Engineer role.
It validates an examinee’s ability to: Implement and manage continuous delivery systems and methodologies on AWS
Implement and automate security controls, governance processes, and compliance
validation
Define and deploy monitoring, metrics, and logging systems on AWS
Implement systems that are highly available, scalable, and self-healing on the
AWS platform
Design, manage, and maintain tools to automate operational processes
Recommended AWS Knowledge Two or more years’ experience provisioning, operating, and managing AWS
environments
Experience developing code in at least one high-level programming language
Experience building highly automated infrastructures
Experience administering operating systems
Understanding of modern development and operations processes and methodologies
Exam Preparation These training courses and materials may be helpful for examination
preparation:
AWS Training (aws.amazon.com/training) DevOps Engineering on AWS - https://aws.amazon.com/training/course-descriptions/devops-engineering/
There are two types of questions on the examination: Multiple-choice: Has one correct response option and three incorrect
responses (distractors).
Multiple-response: Has two or more correct responses out of five or more
options.
Select one or more responses that best complete the statement or answer the
question. Distractors, or incorrect answers, are response options that an
examinee with incomplete knowledge or skill would likely choose. However, they
are generally plausible responses that fit in the content area defined by the
test objective.
Unanswered questions are scored as incorrect; there is no penalty for guessing.
Unscored Content Your examination may include unscored items that are placed on the test to
gather statistical information. These items are not identified on the form and
do not affect your score.
Exam Results The AWS Certified DevOps Engineer Professional (DOP-C01) is a pass or fail
exam. The examination is scored against a minimum standard established by AWS
professionals who are guided by certification industry best practices and
guidelines.
Your results for the examination are reported as a score from 100-1000, with a
minimum passing score of 750. Your score shows how you performed on the
examination as a whole and whether or not you passed. Scaled scoring models are
used to equate scores across multiple exam forms that may have slightly
different difficulty levels.
Your score report contains a table of classifications of your performance at
each section level. This information is designed to provide general feedback
concerning your examination performance. The examination uses a compensatory
scoring model, which means that you do not need to “pass” the individual
sections, only the overall examination. Each section of the examination has a
specific weighting, so some sections have more questions than others. The table
contains general information, highlighting your strengths and weaknesses.
Exercise caution when interpreting section-level feedback.
Content Outline This exam guide includes weightings, test domains, and objectives only. It
is not a comprehensive listing of the content on this examination. The table
below lists the main content domains and their weightings.
Domain 1: SDLC Automation 22%
Domain 2: Configuration Management and Infrastructure as Code 19%
Domain 3: Monitoring and Logging 15%
Domain 4: Policies and Standards Automation 10%
Domain 5: Incident and Event Response 18%
Domain 6: High Availability, Fault Tolerance, and Disaster Recovery 16%
1.2 Determine source control strategies and how to implement them
1.3 Apply concepts required to automate and integrate testing
1.4 Apply concepts required to build and manage artifacts securely
1.5 Determine deployment/delivery strategies (e.g., A/B, Blue/green, Canary,
Red/black) and how to implement them using AWS Services
Domain 2: Configuration Management and Infrastructure as Code 2.1 Determine deployment services based on deployment needs
2.2 Determine application and infrastructure deployment models based on business
needs
2.3 Apply security concepts in the automation of resource provisioning
2.4 Determine how to implement lifecycle hooks on a deployment
2.5 Apply concepts required to manage systems using AWS configuration management
tools and services
Domain 3: Monitoring and Logging 3.1 Determine how to set up the aggregation, storage, and analysis of logs
and metrics
3.2 Apply concepts required to automate monitoring and event management of an
environment
3.3 Apply concepts required to audit, log, and monitor operating systems,
infrastructures, and applications
3.4 Determine how to implement tagging and other metadata strategies
Domain 4: Policies and Standards Automation 4.1 Apply concepts required to enforce standards for logging, metrics,
monitoring, testing, and security
4.2 Determine how to optimize cost through automation
4.3 Apply concepts required to implement governance strategies
Domain 5: Incident and Event Response 5.1 Troubleshoot issues and determine how to restore operations
5.2 Determine how to automate event management and alerting
5.3 Apply concepts required to implement automated healing
5.4 Apply concepts required to set up event-driven automated actions
Domain 6: High Availability, Fault Tolerance, and Disaster Recovery 6.1 Determine appropriate use of multi-AZ versus multi-region architectures
6.2 Determine how to implement high availability, scalability, and fault
tolerance
6.3 Determine the right services based on business needs (e.g., RTO/RPO, cost)
6.4 Determine how to design and automate disaster recovery strategies
6.5 Evaluate a deployment for points of failure
QUESTION: 1 You have an application which consists of EC2 instances in an Auto Scaling
group. Between a
particular time frame every day, there is an increase in traffic to your
website. Hence users are
complaining of a poor response time on the application. You have configured your
Auto Scaling group
to deploy one new EC2 instance when CPU utilization is greater than 60% for 2
consecutive periods of 5 minutes.
What is the least cost-effective way to resolve this problem?
A. Decrease the consecutive number of collection periods
B. Increase the minimum number of instances in the Auto Scaling group
C. Decrease the collection period to ten minutes
D. Decrease the threshold CPU utilization percentage at which to deploy a new
instance
Answer: B
QUESTION: 2 You have decided that you need to change the instance type of your
production instances which are
running as part of an AutoScaling group. The entire architecture is deployed
using CloudFormation
Template. You currently have 4 instances in Production. You cannot have any
interruption in service
and need to ensure 2 instances are always running during the update? Which of
the options below
listed can be used for this?
A. AutoScalingRollingUpdate
B. AutoScalingScheduledAction
C. AutoScalingReplacingUpdate
D. AutoScalinglntegrationUpdate
Answer: A
QUESTION: 3 You currently have the following setup in AWS
1) An Elastic Load Balancer
2) Auto Scaling Group which launches EC2 Instances
3) AMIs with your code pre-installed
You want to deploy the updates of your app to only a certain number of users.
You want to have a
cost-effective solution. You should also be able to revert back quickly. Which
of the below solutions is the most feasible one?
A. Create a second ELB, and a new Auto Scaling Group assigned a new Launch
Configuration. Create a
new AMI with the updated app. Use Route53 Weighted Round Robin records to adjust
the proportion of traffic hitting the two ELBs.
B. Create new AM Is with the new app. Then use the new EC2 instances in half
proportion to the older instances.
C. Redeploy with AWS Elastic Beanstalk and Elastic Beanstalk versions. Use Route
53 Weighted Round
Robin records to adjust the proportion of traffic hitting the two ELBs
D. Create a full second stack of instances, cut the DNS over to the new stack of
instances, and change the DNS back if a rollback is needed.
Answer: A
QUESTION: 4 Your application is currently running on Amazon EC2 instances behind a load
balancer. Your
management has decided to use a Blue/Green deployment strategy. How should you
implement this for each deployment?
A. Set up Amazon Route 53 health checks to fail over from any Amazon EC2
instance that is currently being deployed to.
B. Using AWS CloudFormation, create a test stack for validating the code, and
then deploy the code
to each production Amazon EC2 instance.
C. Create a new load balancer with new Amazon EC2 instances, carry out the
deployment, and then
switch DNS over to the new load balancer using Amazon Route 53 after testing.
D. Launch more Amazon EC2 instances to ensure high availability, de-register
each Amazon EC2
instance from the load balancer, upgrade it, and test it, and then register it
again with the load balancer.
Answer: C
QUESTION: 5 You have an application running a specific process that is critical to the
application's functionality,
and have added the health check process to your Auto Scaling Group. The
instances are showing
healthy but the application itself is not working as it should. What could be
the issue with the health check, since it is still showing the instances as
healthy.
A. You do not have the time range in the health check properly configured
B. It is not possible for a health check to monitor a process that involves the
application
C. The health check is not configured properly
D. The health check is not checking the application process
To earn the CCBA designation, candidates must: Complete a minimum of 3,750 hours of Business Analysis work experience in
the last 7 years.
Within these 3750 minimum hours required, a minimum of 900 hours must be
completed in each of 2 of the 6 BABOK® Guide Knowledge Areas OR, a minimum of
500 hours must be completed in each of 4 of the 6 BABOK® Guide Knowledge Areas.
Complete a minimum of 21 hours of Professional Development within the last 4
years.
Provide references.
Agree to Code of Conduct.
Agree to Terms and Conditions.
Pass the exam.
CCBA Competencies
Is CCBA for you? The CCBA certificate is for:
Individuals with an ECBA™ designation
Product Managers
Non-BA consultants
Trainers
Hybrid Business Analysis professionals, including: Project Manager, Testers,
Quality Assurance (QA) professionals, Change/Transformation Managers, and
Designers
QUESTION 1 You are currently working on creating the activity list for an initiative in
your organization. What characteristic must be assigned to each task in your
task list?
A. Procurement needs
B. Risk level
C. Unique number
D. Roles and responsibilities
Correct Answer: C
Explanation:
Each task in the task list should have a unique number to identify the specific
task and it should have a description of what the task is.
Answer: B is incorrect. The risk level is not associated with the task list.
Answer: D is incorrect. Roles and responsibilities are not included directly in
the task list.
Answer: A is incorrect. Procurement needs are not included in the task list.
QUESTION 2 Shelly is the business analyst for her organization and she's working with
Thomas to review the business
requirements. They are discussing the identified requirements, how the
requirements will transition to the
operations, and the longevity of the solution. Thomas is concerned that the
identified requirements may not
map to the desired future state of the organization. What business analysis task
is Shelly facilitating in this scenario?
A. Acceptance evaluation criteria definition
B. Requirements quality assurance
C. Validate requirements
D. Stakeholder management
Correct Answer: C
Explanation: Shelly and Thomas are performing the validate requirements task. This task
helps to ensure that the
requirements map to the business goals and objectives, resolve the issue, and
predict the longevity of the requirements to satisfy business needs.
Answer: B is incorrect. There is not a business analysis task called
requirements quality assurance.
Answer: A is incorrect. Acceptance evaluation criteria definition is a task to
ensure that the requirements are
clear and precise enough to create tests and inspect to know that the work has
been completed.
Answer: D is incorrect. Stakeholder management is the management of
stakeholders' issues, conflicts,
queries, concerns, threats, and perceived threats about the requirements.
QUESTION 3 Which of the following are documented approaches to the business analysis
work? Each correct answer represents a complete solution.
A. Deming's Quality Circle
B. Lean
C. Six Sigma
D. Waterfall approach
Correct Answer: B,C,D
Explanation:
The waterfall approach, lean, and Six Sigma are the valid answer for business
analysis approaches.
Answer: A is incorrect. Deming's Quality Circle describes the quality management
approach of plan, do, check, and act. This isn't a business analysis approach.
QUESTION 4 You are the business analyst for your organization and working with the
stakeholders to prioritize the
requirements. The stakeholders are concerned about the financial impact of the
requirements should some of
them fail during the implementation. You would like to rank the risk tolerance
of the stakeholders based on
their comments about the solution and the requirements. The following are the
three categories of risk
tolerance associated with the stakeholders except for which one?
A. Neutrality
B. Mitigation
C. Risk-seeking
D. Risk-aversion
Correct Answer: B
Explanation: Mitigation is a risk response that seeks to lower the risk's probability
and/or impact. It is not one of the three categories of risk tolerance.
QUESTION 5 Tracy is a business analyst for her organization and she's gathered and
identified the needed requirements for
the solution scope. What must Tracy do before she can begin managing the
requirements? Choose the best answer.
A. Tracy must decompose the requirements in WBS.
B. Tracy must create cost-benefits analysis of each requirement to manage the
benefits first.
C. Tracy must identify roles, responsibilities, and owners of the requirements
to fully manage the requirements.
D. Tracy must communicate the requirements to the stakeholders for their consent
and approval.
Correct Answer: D
Explanation: Requirements must be communicated before they are managed. Tracy must
communicate the requirements to
the stakeholders for their consent and approval before managing the
requirements.
Answer: A is incorrect. Before Tracy decomposes the requirements, she should
have the approval of the stakeholders.
Answer: B is incorrect. To begin managing the requirements, Tracy needs the
approval and consent of the stakeholders.
Answer: C is incorrect. This isn't a valid statement, as the best thing to do is
to gain the approval of the stakeholders first. Certkingdom
Review, Certkingdom
IIBA CCBA PDF Best IIBA
CCBACertification, IIBA
CCBA Training at certkingdom.com
Introduction The ServiceNow Certified Implementation Specialist – Risk and Compliance
Exam Specification defines the purpose, audience, testing options, exam content
coverage, test framework, and prerequisites to become Certified Implementation
Specialist – Risk and Compliance certified.
Exam Purpose The Certified Implementation Specialist – Risk and Compliance exam certifies
that a successful candidate has the skills and essential knowledge to contribute
to the configuration, implementation, and maintenance of ServiceNow Risk, Policy
and Compliance, and Audit Management applications.
Exam Audience The Certified Implementation Specialist – Risk and Compliance exam is
available to ServiceNow customers, partners, employees, and others interested in
becoming a ServiceNow Risk and Compliance
Implementer.
Exam Preparation Exam questions are based on official ServiceNow training materials, the
ServiceNow documentation site, and the ServiceNow developer site. Study
materials posted elsewhere online are not official and should not be used to
prepare for the examination.
Prerequisite ServiceNow Training Path ServiceNow requires the completion of the following prerequisite training
course(s) in preparation for the Certified Implementation Specialist – Risk and
Compliance exam. Information provided in the following ServiceNow training
course(s) contain source material for the exam.
• GRC Fundamentals
• Audit Management Implementation
• Risk and Compliance Implementation -
*Upon completion, the candidate will be issued a voucher code to register for
the Certified Implementation Specialist – Risk and Compliance exam.
Recommended Knowledge & Education ServiceNow recommends completion of the following Training Course(s) and
Certification(s) in preparation for the exam.
• ServiceNow Fundamentals (ILT)
• ServiceNow Implementation Methodology (SIM) Fundamentals (eLearning)
• ServiceNow Platform Implementation (ILT)
• CIS-Risk and Compliance Exam Prep
Performance Analytics Essentials • Service Portal Fundamentals
Additional Recommended Experience
• Six (6) months field experience participating in ServiceNow deployment
projects or maintaining ServiceNow instances
• Participation in at least two ServiceNow deployment projects
• General familiarity with industry terminology, acronyms, and initialisms
Exam Scope Exam content is divided into Learning Domains that correspond to key topics
and activities typically encountered during ServiceNow implementations. In each
Learning Domain, specific learning objectives have been identified and are
tested in the exam.
Implementation Planning • Use Cases
• Implementation Team
• Implementation Checklist
• Personas, Groups, and Roles
Policy and Compliance Implementation Approach • Policy and Compliance Record Lifecycles
• Policy and Compliance Architecture
• Policy Management Lifecycle
Exam Registration Each candidate must register for the exam via the ServiceNow Webassessor
website using a voucher obtained by completing the Risk and Compliance
Implementation training prerequisite. The voucher code obtained from the
prerequisite training path is nontransferable and provides the candidate
eligibility to sit for the Certified Implementation Specialist – Risk and
Compliance exam only.
During the registration process, each test taker has the option of taking the
exam at an Authorized Testing Center or as an online-proctored exam. In both
testing venues, the Certified Implementation Specialist exam is done through a
consistent, friendly, user interface customized for ServiceNow tests.
The Kryterion testing network is worldwide and all locations offer a secure,
comfortable testing environment. Candidates register for the exam at a specific
date and time so there is no waiting and a seat is reserved in the testing
center.
Each candidate can also choose to take the exam as an online-proctored exam.
This testing environment allows a candidate to take the test on his or her own
system provided that certain requirements are met.
NOTE: A special accommodation version of the exam is available. Contact
certification@servicenow.com for more information. Depending on the
accommodation, there may be a 30-day lead time before testing.
Exam Structure The exam consists of approximately (45) questions. For each question on the
examination, there are multiple possible responses. The person taking the exam
reviews the response options and selects the most correct answer to the
question.
Multiple Choice (single answer)
For each multiple-choice question on the exam, there are at least four possible
responses. The candidate taking the exam reviews the response options and
selects the one response most accurately answers the question.
Multiple Select (select all that apply)
For each multiple-select question on the exam, there are at least four possible
responses. The question will state how many responses should be selected. The
candidate taking the exam reviews the response options and selects ALL responses
that accurately answer the question. Multiple-select questions have two or more
correct responses.
Exam Results
After completing and submitting the exam, a pass or fail result is immediately
calculated and displayed to the candidate. More detailed results are not
provided to the candidate.
Exam Retakes
If a candidate fails to pass an exam, they may register to take the exam again
up to three more times for a cost of $150.
Sample Item #1:
Which of the following are scoped applications in GRC? (Select all that apply)
A. GRC Profiles
B. Risk
C. Compliance and Audit Management
D. Global
Answer: A & B
Sample Item #2:
Who should be on the core implementation team for a GRC implementation? (Select
all that apply)
A. Platform experts
B. Internal audit
C. External audit
D. Risk Assessor
Answer: A & B
Sample Item #3:
The Entity Filter record requires which mandatory field to be completed?
A. Filter date
B. Filter name
C. Conditions
D. Table
Answer: D
Sample Item #4:
Which of the following are tables in the Policy and Compliance scope? (Select
all that apply)
A. Issue
B. Control
C. Risk
D. Citation
Answer: B & D
Sample Item #5:
Which of the following are tables in the Risk scope? (Select all that apply)
A. Issue
B. Risk Framework
C. Risk Statement
D. Citation
Answer: B & C
Sample Item #6:
Which plugin is required for continuous monitoring? (Select all that apply)
A. Configuration Compliance
B. Vulnerability Response
C. UCF Integration
D. Performance Analytics GRC
Answer: A & B
Sample Item #7:
Which roles are installed with Audit Management? (Select all that apply)
A. Audit Admin
B. GRC User
C. GRC Reviewer
D. External Auditor
Course Description The IT Infrastructure Library (ITIL) is the most widely accepted approach to
IT service management in the world. ITIL is a best practice framework that has
been drawn from both the public and private sectors internationally. It
describes how IT resources should be organized to deliver business value,
documenting the processes, functions and roles of IT Service Management (ITSM).
The focus of a business should move from simply managing the company’s IT to
making IT truly productive by helping the business achieve its strategic goals.
ITIL certification helps organizations fulfill this goal by providing guidelines
for establishing governance standards and enhancing the alignment between
business and its IT processes.
Audience: ITIL certification is most suited for IT Managers, System Analysts,
Quality Analysts, System Administrators, Operations Managers, and Database
Administrators.
Course Objectives Understand and implement IT Service Management best practices, key concepts,
principles, and process models required for clearing the ITIL Foundation
certification exam
Gain understanding of scope, purpose, and objective of, service strategy,
service transition, service design, service operations, and Continual Service
Improvement
Apply ITIL concepts, tools and techniques to improve effectiveness and
efficiency of business for optimizing customer experience
Learn to automate standard tasks and apply lean principles to enhance efficiency
of IT Service Management processes in this ITIL 2011 foundation training
Centralize processes and teams and save costs using well defined fit-for-use and
fit-for purpose processes
ITIL Foundation course provides participants a complete structure with a set of
procedures to help them take a proactive approach in improving business
performance with the help of IT.
ITIL Foundation Definition: ITIL Foundation is a certification based on ITIL practices for IT Service
Management. The Foundation certification aims to give professionals an
understanding of the guidelines and framework.
Context: Overview ITIL Foundation is designed to give professionals a basic understanding of
the ITIL framework. It focuses on awareness and comprehension rather than being
able to apply ITIL principles. The basics of IT Service Management as a practice
are covered as is the ITIL lifecycle.
Topics Some of the topics covered in ITIL Foundation include:
IT Service Management as a practice
ITIL Service Cycle
Technology and architecture
Competence and training
The certification also covers processes, models, functions, and roles. The
learning objectives focus on knowing and understanding key terms and
definitions.
To become certified for ITIL Foundation, a professional needs to sit the ITIL
Foundation exam which consists of 40 multiple choice questions. A certificate is
awarded when the professional correctly answers 65% of the questions. The exam
can be done as a conclusion to classroom training or it can be prepared for
through self-study.
Related Certifications: There are many ways to further extend your contextual knowledge of IT
Service Management to broaden your understanding. One of these ways is to build
on your ITIL knowledge with a VeriSM™ certification. The VeriSM™ Plus module
offers professionals knowledge of new and emerging technologies. This
certification ensures that professionals have a grasp of the progessive
practices and innovative technologies that are now emerging rapidly as a
consequence of digital transformation.
QUESTION 1
Which ITIL guiding principle recommends using existing services, processes and
tools when improving services?
A. Progress iteratively with feedback
B. Keep is simple and practical
C. Start where you are
D. Focus on value
Correct Answer: C
QUESTION 2 Which practice has a purpose that includes ensuring that risks have been
properly assessed?
A. Service configuration management
B. Problem management
C. Service level management
D. Change control
Correct Answer: D
QUESTION 3 When should a full risk assessment and authorization be carried out for a
standard change?
A. Each time the standard change is implemented
B. When the procedure for the standard change is created
C. At least once a year
D. When an emergency change is requested
Correct Answer: B
QUESTION 4 Which statement about emergency changes is CORRECT?
A. The testing of emergency can be eliminated in order to implement the change
quickly
B. The assessment and authorization of emergency changes is expedited to ensure
they can be implemented quickly
C. Emergency changes should be authorized and implemented as service requests
D. Emergency changes must be fully documented before authorization and
implementation
Correct Answer: B
QUESTION 5 Which practice coordinates the classification, ownership and communication
of service requests and incidents?
A. Supplier management
B. Service desk
C. Problem management
D. Relationship management
Published: July 22, 2016
Languages: English, Spanish, Chinese (Simplified), Chinese (Traditional),
French, German, Japanese, Portuguese (Brazil), Russian
Audiences: Developers
Technology: Visual Studio Community
Credit toward certification: MCP, MCSA
Skills measured
This exam measures your ability to accomplish the technical tasks listed below.
The percentages indicate the relative weight of each major topic area on the
exam. The higher the percentage, the more questions you are likely to see on
that content area on the exam. View video tutorials about the variety of
question types on Microsoft exams.
Please note that the questions may test on, but will not be limited to, the
topics described in the bulleted text.
Do you have feedback about the relevance of the skills measured on this exam?
Please send Microsoft your comments. All feedback will be reviewed and
incorporated as appropriate while still maintaining the validity and reliability
of the certification process. Note that Microsoft will not respond directly to
your feedback. We appreciate your input in ensuring the quality of the Microsoft
Certification program.
If you have concerns about specific questions on this exam, please submit an
exam challenge.
If you have other questions or feedback about Microsoft Certification exams or
about the certification program, registration, or promotions, please contact
your Regional Service Center.
Develop a XAML page layout for an adaptive UI (10–15%) Construct a page layout
Configure a RelativePanel layout; select the appropriate XAML layout panel based
on the UI requirement; configure a grid with appropriate column and row
properties; configure alignment, margins, and padding
Implement responsive and adaptive UI behaviors
Differentiate between responsive and adaptive UI behaviors, create responsive
and adaptive UIs by using VisualStateManager and AdaptiveTriggers, implement
settings syntax for element properties and attached properties
Create and use custom controls within an adaptive UI
Evaluate when to create a custom control; create a custom control; implement
styles, themes, and resource dictionaries; apply styles to custom controls by
using Generic.xaml
Optimize a page layout
Reduce complexity for performance gains, reduce unnecessary nesting
Implement page navigation and lifecycle events (10–15%)
Choose the appropriate navigation structure for an app
Evaluate when to implement the Hub, Master/Details, Tabs and Pivot, and Nav Pane
navigation patterns; evaluate when to implement a custom navigation pattern
Implement Nav Pane navigation
Load page content by using Frame.Navigate, implement page navigation by using
the Nav Pane pattern; implement a SplitView control for use as a navigation
pane; support accessibility requirements within navigation by implementing key
based navigation, UI automation, and narrator; handle Back button behavior for
different Windows 10 device families
Manage app activation
Launch an app, activate an app on Startup, implement activation from a deep
link, implement activation based on Search integration, implement activation
from a secondary tile
Manage app suspension and resuming
Prepare an app for suspension, resume from suspension or termination, extend
execution and monitor suspension errors
Implement data access and data binding (20–25%)
Access data by using Entity Framework (EF)
Access data by using EFCore with SQLite, implement a local SQLite database
Implement the {Binding} extension
Implement the {x:Bind} extension
Implement MVVM classes and class interactions
Implement event binding by applying command patterns, implement a Dispatcher to
update the UI thread with async return data
Implement app-to-app communications
Integrate a Share contract to share content with another app, integrate
drag-and-drop, launch an app for results, implement app extensions, implement
App Services
Implement REST Web Services
Implement JSON and data serialization, access cloud data and Web APIs by using
HttpClient
Implement file system access
Manage storage by using StorageFile, StorageFolder, and StorageItem; access a
file location by using FilePickers; implement data roaming and roaming folders
Implement feature detection for adaptive coding (10–15%)
Implement API detection within adaptive code
Implement Type detection within adaptive code
Implement supported capabilities
Implement support for a microphone, implement support for a webcam, implement
support for location, implement support for enterprise authentication
Manage user input and custom user interactions (10–15%)
Implement command bars, flyouts, and dialogs
Implement command bars and AppBarButton buttons, implement context menus and
menu flyouts, implement content dialogs, display a tooltip by using
ToolTipService, display a pop-up menu, implement control over app settings
Implement support for traditional and touch input devices
Support touch input, support mouse input, support keyboard and virtual keyboard
input
Implement speech and voice commands
Support speech synthesis, support speech recognition, support Cortana
integration, support Personal Assistant Launch capability, support voice
commands
Implement alternative forms of input
Implement inking, implement camera input, implement location services and GPS
input
Manage authentication and identity management (10–15%)
Implement authentication using Web Authentication Broker
Implement web service authentication, implement OAuth, implement Azure Active
Directory authentication
Manage credentials securely with Credential Locker
Implement two-factor authentication
Implement two-factor authentication using Microsoft Passport, implement
two-factor authentication using Windows Hello
Implement notifications, background tasks, and reusable components (15–20%)
Create and consume class libraries and Windows Runtime components
Develop Windows Runtime components, develop class libraries, integrate class
libraries and Windows Runtime components
Implement tile and toast notifications
Implement adaptive and interactive toast notifications, implement local tile
notifications
Create and register a background task
Create a background task project and reference the background task within a
project, implement background task event triggers and conditions
Implement and manage a background task
Monitor background task progress and completion, manage task lifecycle, share
data and events between an app and its background tasks, call a background task
directly
Create and consume a Universal Windows Platform (UWP) app service
Specify the AppService extension, implement app service as a background task,
deploy the app service provider, call app services QUESTION 1 - (Topic 1)
You need to configure the app to meet the load time requirements.
What should you do?
A. Set the value of the CacheSize to 0.
B. Set the value of the CacheMode property to BitmapCache.
C. Set the value of the NavigationCacheMode property to Enabled.
D. Set the value of the NavigationCacheMode property to Disabled.
Answer: C
Explanation:
Scenario: You must optimize the app using the following guidelines:
? You must minimize the time it takes to display content when an item on the timeline is selected.
? The app must respect memory and resource constraints for all devices.
You use the NavigationCacheMode property to specify whether a new instance of the page is created for each visit to the page or if a previously constructed instance of the page that has been saved in the cache is used for each visit.
The default value for the NavigationCacheMode property is Disabled. Set the
NavigationCacheMode property to Enabled or Required when a new instance of the page is not essential for each visit. By using a cached instance of the page, you can improve the performance of your application and reduce the load on your server.
QUESTION 2 - (Topic 1)
Note: This question is part of a series of questions that present the same scenario. Each
question in the series contains n unique solution. Determine whether the solution meets the stated goals.
You need to implement the appropriate XAML layout (or the Timeline app.
Solution: You create an instance of a RelativePanel class.
Does this meet the goal?
A. Yes
B. No
Answer: A
Explanation: RelativePanel lets you layout UI elements by specifying where they go in relation to other elements and in relation to the panel. By default, an element is positioned in the upper left corner of the panel.
QUESTION 3 - (Topic 1)
You need to design the navigation tor the timeline.
What navigation should you use?
A. hierarchy
B. peer
C. hub
D. master/details
Answer: A
Explanation:
From scenario:
Here we can use a hierarchy with each parent node having only one single child node.
Hierarchical structures are good for organizing complex content that spans lots of pages or when pages should be viewed in a particular order. The downside is that hierarchical pages introduce some navigation overhead: the deeper the structure, the more clicks it takes for users to get from page to page.
We recommend a hiearchical structure when:
You expect the user to traverse the pages in a specific order. Arrange the hierarchy to
enforce that order.
There is a clear parent-child relationship between one of the pages and the other pages in the group.
There are more than 7 pages in the group.
When there are more than 7 pages in the group, it might be difficult for users to understand how the pages are unique or to understand their current location within the group. If you don't think that's an issue for your app, go ahead and make the pages peers
Exam Number 300-175 DCUCI
Associated Certifications CCNP Data Center
Duration 90 minutes (60-70 questions)
Available Languages English
Register Pearson VUE
This exam tests a candidate's knowledge of implementing data center technologies
including unified computing, unified computing maintenance and operations,
automation, unified computing security, and unified computing storage.
Exam Description
The Implementing Cisco Data Center Unified Computing (DCUCI) exam (300-175) is a
90-minute, 60–70 question assessment. This exam is one of the exams associated
with the CCNP Datacenter Certification. This exam tests a candidate's knowledge
of implementing Cisco data center technologies including unified computing,
unified computing maintenance and operations, automation, unified computing
security, and unified computing storage. The course, Implementing Cisco Data
Center Unified Computing v6 (DCUCI), helps candidates to prepare for this exam
because the content is aligned with the exam topics.
The following topics are general guidelines for the content likely to be
included on the exam. However, other related topics may also appear on any
specific delivery of the exam. In order to better reflect the contents of the
exam and for clarity purposes, the guidelines below may change at any time
without notice.
1.0 Implement Cisco Unified Computing 28%
1.1 Install Cisco Unified Computing platforms
1.1.a Stand-alone computing
1.1.b Chassis / blade
1.1.c Modular / server cartridges
1.1.d Server integration
3.1 Implement integration of centralized management
3.2 Compare and contrast different scripting tools
3.2.a SDK
3.2.b XML
4.0 Unified Computing Security 13%
4.1 Implement AAA and RBAC
4.2 Implement key management
5.0 Unified Computing Storage 27%
5.1 Implement iSCSI
5.1.a Multipath
5.1.b Addressing schemes
5.2 Implement Fibre Channel port channels
5.3 Implement Fibre Channel protocol services
5.3.a Zoning
5.3.b Device alias
5.3.c VSAN
5.4 Implement FCoE
5.4.a FIP
5.4.b FCoE topologies
5.4.c DCB
5.5 Implement boot from SAN
5.5.a FCoE / Fiber Channel
5.5.b iSCSI QUESTION 3 - (Topic 1)
Which two statements are true concerning authorization when using RBAC in a Cisco Unified Computing System? (Choose two.)
A. A locale without any organizations, allows unrestricted access to system resources in all organizations.
B. When a user has both local and remote accounts, the roles defined in the remote user account override those in the local user account.
C. A role contains a set of privileges which define the operations that a user is allowed to take.
D. Customized roles can be configured on and downloaded from remote AAA servers.
E. The logical resources, pools and policies, are grouped into roles.
Answer: C,E
QUESTION 4 - (Topic 1)
Which actions must be taken in order to connect a NetApp FCoE storage system to a Cisco UCS system?
A. Ensure that the Fibre Channel switching mode is set to Switching, and use the Fibre Channel ports on the Fabric Interconnects.
B. Ensure that the Fibre Channel switching mode is set to Switching, and reconfigure the port to a FCoE Storage port.
C. Ensure that the Fibre Channel switching mode is set to End-Host, and use the Ethernet ports on the Fabric interconnects.
D. Ensure that the Fibre Channel switching mode is set to Switching, and use the Ethernet ports on the Fabric Interconnects.
Answer: A
QUESTION 5 - (Topic 1)
Which two protocols are accepted by the Cisco UCS Manager XML API? (Choose two.)
A. SMASH
B. HTTPS
C. HTTP
D. XMTP
E. SNMP
Answer: A,E
QUESTION 6 - (Topic 1)
An Cisco UCS Administrator is planning to complete a firmware upgrade using Auto install. Which two options are prerequisites to run Auto Install? (Choose two.)
A. minor fault fixing
B. configuration backup
C. service profiles unmounted from the blade servers
D. time synchronization
E. fault suppression started on the blade servers
Answer: A,B
QUESTION 7 - (Topic 1)
Which two prerequisites are required to configure a SAN boot from the FCoE storage of a Cisco UCS system? (Choose two.)
A. The Cisco UCS domain must be able to communicate with the SAN storage device that hosts the operating system image.
B. A boot policy must be created that contains a local disk, and the LVM must be configured correctly.
C. There must be iVR-enabled FCoE proxying between the Cisco UCS domain and the SAN storage device that hosts the operating system image.
D. There must be a boot target LUN on the device where the operating system image is
located.
E. There must be a boot target RAID on the device where the operating system image is located.
Test information: Number of questions: 53
Time allowed in minutes: 75
Required passing score: 65%
Languages: English
This test consists of 5 sections containing a total of 53 multiple-choice
questions. The percentages after each section title reflect the approximate
distribution of the total question set across the sections.
Data Loading (34%) Load unstructured data into InfoSphere BigInsights
Import streaming data into Hadoop using InfoSphere Streams
Create a BigSheets workbook
Import data into Hadoop and create Big SQL table definitions
Import data to HBase
Import data to Hive
Use Data Click to load from relational sources into InfoSphere BigInsights with
a self-service process
Extract data from a relational source using Sqoop
Load log data into Hadoop using Flume
Insert data via IBM General Parallel File System (GPFS) Posix file system API
Load data with Hadoop command line utility
Data Security (8%) Keep data secure within PCI standards
Uses masking (e.g. Optim, Big SQL), and redaction to protect sensitive data
Architecture and Integration (17%) Implement MapReduce
Evaluate use cases for selecting Hive, Big SQL, or HBase
Create and/or query a Solr index
Evaluate use cases for selecting potential file formats (e.g. JSON, CSV,
Parquet, Sequence, etc�)
Utilize Apache Hue for search visualization
Performance and Scalability (15%) Use Resilient Distributed Dataset (RDD) to improve MapReduce performance
Choose file formats to optimize performance of Big SQL, JAQL, etc.
Make specific performance tuning decisions for Hive and HBase
Analyze performance considerations when using Apache Spark
Data Preparation, Transformation, and Export (26%) Use Jaql query methods to transform data in InfoSphere BigInsights
Capture and prep social data for analytics
Integrating SPSS model scoring in InfoSphere Streams
Implement entity resolution within a Big Data platform (e.g. Big Match)
Utilize Pig for data transformation and data manipulation
Use Big SQL to transform data in InfoSphere BigInsights
Export processing results out of Hadoop (e.g. DataClick, DataStage, etc.)
Utilize consistent regions in InfoSphere Streams to ensure at least once
processing
IBM Certified Data Engineer - Big Data
Job Role Description / Target Audience
This certification is intended for IBM Big Data Engineers. The Big Data Engineer
works directly with the Data Architect and hands-on Developers to convert the
architect's Big Data vision and blueprint into a Big Data reality. The Data
Engineer possesses a deep level of technical knowledge and experience across a
wide array of products and technologies. A Data Engineer understands how to
apply technologies to solve big data problems, and has the ability to build
large-scale data processing systems for the enterprise. Data engineers develop,
maintain, test and evaluate big data solutions within organizations. They
provide input on the needed hardware and software to the architects.
Big Data Engineers focus on collecting, parsing, managing and analyzing large
data sets, in order to provide the right data sets and visual tools for analysis
to the data scientists. They understand the complexity of data and can handle
different data variety (structured, semi-structured, unstructured), volume,
velocity (including stream processing), and veracity. They also address the
information governance and security challenges associated with the data. They
have a good background in software engineering and extensive programming and
scripting experience.
To attain the IBM Certified Big Data Engineer, candidates must pass one test. To
gain additional knowledge and skills, and prepare for the test based on the job
roles and test objectives, click on the link to the test below and refer to the
Test Preparation tab.
Recommended Prerequisite Skills
Understand the data layer and particular areas of potential challenge/risk in
the data layer
Ability to translate functional requirements into technical specifications.
Ability to take overall solution/logical architecture and provide physical
architecture.
Understand Cluster Management
Understand Network Requirements
Understand Important interfaces
Understand Data Modeling
Ability to identify/support non-functional requirements for the solution
Understand Latency
Understand Scalability
Understand High Availability
Understand Data Replication and Synchronization
Understand Disaster Recovery
Understand Overall performance (Query Performance, Workload Management, Database
Tuning)
Propose recommended and/or best practices regarding the movement, manipulation,
and storage of data in a big data solution (including, but not limited to:
Understand Data ingestion technical options
Understand Data storage options and ramifications (for example , understand the
additional requirements and challenges introduced by data in the cloud)
Understand Data querying techniques & availability to support analytics
Understand Data lineage and data governance
Understand Data variety (social, machine data) and data volume
Understand/Implement and provide guidance around data security to support
implementation, including but not limited to:
Understand LDAP Security
Understand User Roles/Security
Understand Data Monitoring
Understand Personally Identifiable Information (PII) Data Security
considerations
Software areas of central focus:
BigInsights
BigSQL
Hadoop
Cloudant (NoSQL)
Software areas of peripheral focus:
Information Server
Integration with BigInsights, Balanced Optimization for Hadoop, JAQL Push down
capability, etc
Data Governance
Security features of BigInsights
Information Server (MetaData Workbench for Lineage)
Optim Integration with BigInsights (archival)
DataClick for BigInsights (Future: DataClick for Cloudant - to pull operation
data into Hadoop for Analytics - scripts available today)
BigMatch (trying to get to a single view)
Guardium (monitoring)
Analytic Tools (SPSS)
BigSheets
Support in Hadoop/BigInsights
Data Availability and Querying Support
Streams
Interface/Integration with BigInsights
Streaming Data Concepts
In memory analytics
Netezza
DB2 BLU
Graph Databases
Machine Learning (System ML)