Monday, August 14, 2017

300-175 DCUCI Implementing Cisco Data Center Unified Computing

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

1.2 Implement server abstraction technologies

1.2.a Service profiles
1.2.a [i] Pools
1.2.a [ii] Policies
1.2.a [ii].1 Connectivity
1.2.a [ii].2 Placement policy
1.2.a [ii].3 Remote boot policies
1.2.a [iii] Templates
1.2.a [iii].1 Policy hierarchy
1.2.a [iii].2 Initial vs updating

2.0 Unified Computing Maintenance and Operations 20%

2.1 Implement firmware upgrades, packages, and interoperability

2.2 Implement backup operations

2.3 Implement monitoring

2.3.a Logging
2.3.b SNMP
2.3.c Call Home
2.3.d NetFlow
2.3.e Monitoring session

3.0 Automation 12%

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.

Answer: C,D

Thursday, May 18, 2017

C2090-101 IBM Big Data Engineer

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)

Tuesday, May 16, 2017

Exam 77-886 SharePoint 2010

Published: June 30, 2011
Languages: English
Audiences: Information workers
Technology: Microsoft Office 2010 suites
Credit toward certification: MOS: SharePoint 2010

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.

Create and format content (25–30%)
Navigate the SharePoint hierarchy
Use Quick Launch, All Site Content, and breadcrumb trails; add content to Quick Launch; and use content and structure for navigation
Manage lists and libraries
Create lists or libraries, edit properties for new items, enable email notifications on a library or list, provide a shortcut to a mobile site URL, manage document templates, manage list views, create an alert on a list or library, enable rating, add a column, add content validation, manage column properties for various column types, and manage workflows
Manage list items
Create a new item, edit content, delete a list item or a document, version items, publish assets, manage workflows, and upload documents
Manage document sets
Create a document set, and add a document to a document set

Preparation resources
Site navigation overview (SharePoint Server 2010)
Manage lists and libraries with many items
Create and manage Document Sets

Manage SharePoint sites (15–20%)
Manage pages
Create, edit, and delete pages
Administer a site
Create a new site, configure the site structure, configure the Content Organizer, display a list of all user alerts, modify the look and feel of a site, and recover a list, library, document, or list item
Manage Web Parts on a page
Add a Web Part, configure a Web Part, hide or remove a Web Part, and export or import a Web Part
Manage content types
Associate a content type to a list, and extend the columns of a content type
Manage users and groups
Manage user access, groups, and group permissions
Create SharePoint workspace sites
Use document and meeting workspaces
Analyze site activity
View site web analytics, and view detailed reports

Preparation resources
Connect data in Web Parts
Manage membership of SharePoint groups

Participate in user communities (15–20%)
Configure My Site
Add keywords, add colleagues, select a theme, configure the Colleague Tracker Web Part, configure RSS feeds, and configure profiles
Collaborate through My Site
Update profile status, share pictures in My Site, manage personal documents, share documents in My Site, browse the organization hierarchy, and add Web Parts to My Site
Tag and note content
Add notes on the Note Board for a list or a library, add tags for a list or a library, rate an item, use tag clouds, and review tags on My Site

Preparation resources
Build a My Site profile to help people find you
Collaboration site planning (SharePoint Server 2010)
Social tagging overview (SharePoint Server 2010)

Configure and consume site search results (20–25%)
Administer search at the site level
Configure searchable columns, configure list search, and configure site search visibility
Search SharePoint for content
Perform search by using Windows Internet Explorer, Windows Explorer, Office Word 2010 Research Pane, or SharePoint Workspace 2010
View search results
Browse search results, use best bet results, use the refinement panel, use alerts and RSS feeds, and view document previews
Perform advanced searches
Use Boolean operators in searches, use wild cards in searches, run property searches, and run phonetic searches
Search for people
Use People Search, refine people searches, and use advanced searches

Preparation resources
Search for content
Quickly find the resources you need to get your job done
Customize the Search Center site

Integrate SharePoint 2010 services and Microsoft Office 2010 applications (15–20%)
Configure SharePoint 2010 services
Use Form Services, Excel Services, Access Services, and Visio Services
Run Microsoft Office 2010 applications with SharePoint 2010 services
Integrate with Microsoft Outlook, access content with SharePoint Workspace 2010, and integrate with Office Web Apps
Create dashboards
Create a dashboard page; add and configure the Key Performance Indicator (KPI) Web Part, KPI Details Web Part, Chart Web Part, Current User Filter Web Part, and Excel Web Access Web Part; display business data actions; and create KPI lists

Preparation resources
Getting started with Excel Services and Excel Web Access
Synchronize SharePoint 2010 content with Outlook 2010
Creating dashboards by using PerformancePoint Dashboard Designer

QUESTION 1
You need to perform a search for only PowerPoint files that contain the keyword ski.
Which method should you use?

A. Search for ski,and then select PowerPoint in the refinement panel.
B. Search for FileType:pptx, and then select ski In the refinement panel.
C. Click PowerPoint Presentations in the View All Site Content page, and then search for ski.
D. Perform an advanced search for PowerPoint, and then select skifrom the result type drop-down.

Answer: A
Explanation
The refinement options found on the left side of the results page provide drill-down capability filtered on the refinement and the general search results.

QUESTION 02
You need to display a list of all Microsoft Word documents in the site collection that contain the keyword ski. Which steps should you take?

A. 1. Navigate to the home page for the site.
    2. In the Document web part apply filters to the Type and Name columns.

B. 1. From Site Content and Structure, navigate to Documents tor the site.
    2. Apply filters to the Type and Name columns.

C. 1. Navigate to the home page for the site.
    2. Search using the search term ski.
    3. Refine the search to display Word documents.

D. 1. Navigate to the search page and perform an advanced search
    2. Specify ski as the Result
    3. Add a property restriction for the type Word.

Answer: C

Tuesday, August 9, 2016

Exam 70-516 TS: Accessing Data with Microsoft .NET Framework 4

Published: September 17, 2012
Languages: English
Audiences: IT professionals
Technology: Windows Server 2012
Credit toward certification: Microsoft Certified Technology Specialist (MCTS)

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.

Model data (20%)
Map entities and relationships by using the Entity Data Model
Use the Visual Designer, build an Entity Data Model from an existing database, manage complex entity mappings in EDMX, edit EDM XML, map to stored procedures, create user-defined associations between entities, generate classes with inheritance and map them to tables
This objective does not include: using MetadataWorkspace
Map entities and relationships by using LINQ to SQL
Use the Visual Designer, build a LINQ to SQL model from an existing database, map to stored procedures
Create and customize entity objects
Configure changes to an Entity Framework entity, use the ADO.NET EntityObject Generator (T4), extending, self-tracking entities, snapshot change tracking, ObjectStateManager, partial classes, partial methods in the Entity Framework
Connect a POCO model to the Entity Framework
Implement the Entity Framework with persistence ignorance, user-created POCO entities
This objective does not include: use the POCO templates
Create the database from the Entity Framework model
Customize the Data Definition Language (DDL) (templates) generation process, generate scripts for a database, Entity Data Model tools
Create model-defined functions
Edit the Conceptual Schema Definition Language (CSDL), enable model-defined functions by using the EdmFunction attribute, complex types

Manage connections and context (18%)
Configure connection strings and providers
Manage connection strings, including Entity Framework connection strings; use the Configuration Manager; correctly address the Microsoft SQL Server instance; implement connection pooling; manage User Instance and AttachDBfilename; switch providers; implement multiple active result sets (MARS)
This objective does not include: use the ConnectionStringBuilder, Oracle data provider, create and use a custom provider, use third-party providers
Create and manage a data connection
Connect to a data source, close connections, maintain the life cycle of a connection
Secure a connection
Encrypt and decrypt connection strings, use Security Support Provider Interface (SSPI) or SQL Server authentication, read-only versus read/write connections
This objective does not include: Secure Sockets Layer (SSL)
Manage the DataContext and ObjectContext
Manage the life cycle of DataContext and ObjectContext, extend the DataContext and ObjectContext, support POCO
Implement eager loading
Configure loading strategy by using LazyLoadingEnabled, support lazy loading with POCO, explicitly loading entities
Cache data
DataContext and ObjectContext cache, including identity map; local data cache
This objective does not include: Velocity, SqlCacheDependency
Configure ADO.NET Data Services
Create access rules for entities, configure authorization and authentication, configure HTTP verbs

Query data (22%)
Execute a SQL query
DBCommand, DataReader, DataAdapters, DataSets, manage data retrieval by using stored procedures, use parameters, System.Data.Common namespace classes
Create a LINQ query
Syntax-based and method-based queries, join, filter, sort, group, aggregation, lambda expressions, paging, projection
This objective does not include: compile queries
Create an Entity SQL (ESQL) query
Join, filter, sort, group, aggregation, paging, use functions, query plan caching, return a reference to an entity instance, use parameters with ESQL, functionality related to EntityClient classes
Handle special data types
Query BLOBs, filestream, spatial and table-valued parameters
This objective does not include: implement data types for unstructured data, user-defined types, Common Language Runtime (CLR) types
Query XML
LINQ to XML, XmlReader, XmlDocuments, XPath
This objective does not include: XSLT, XmlWriter
Query data by using WCF.NET Data Services
Implement filtering and entitlement in WCF.NET Data Services, address resources, create a query expression, access payload formats, Data Services interceptors

Manipulate data (22%)
Create, update, or delete data by using SQL statements
Create/Update/Delete (CUD), use DataSets, call stored procedures, use parameters
Create, update, or delete data by using DataContext
CUD, call stored procedures, use parameters
This objective does not include: ObjectTrackingEnabled
Create, update, or delete data by using ObjectContext
CUD, calling stored procedures, using parameters, setting SaveOptions
Manage transactions
System.Transactions, DBTransaction, roll back a transaction, Lightweight Transaction Manager (LTM)
This objective does not include: distributed transactions, multiple updates within a transaction, multiple synchronization of data within an acidic transaction
Create disconnected objects
Create self-tracking entities in the Entity Framework, attach objects, DataSets, table adapters

Develop and deploy reliable applications (18%)
Monitor and collect performance data
Log generated SQL (ToTraceString), collect response times, implement performance counters, implement logging, implement instrumentation
Handle exceptions
Resolve data concurrency issues (handle OptimisticConcurrency exception, Refresh method), handle errors, transaction exceptions, connection exceptions, timeout exceptions, handle an exception from the Entity Framework disconnected object, security exceptions
Protect data
Encryption, digital signature, hashing, salting, least privilege
Synchronize data
Online/offline Entity Framework, synchronization services, save locally
Deploy ADO.NET components
Package and publish from Visual Studio, deploy an ADO.NET Services application, package and deploy Entity Framework metadata
This objective does not include: configure IIS, MSDeploy, MSBuild
QUESTION 1
You are developing a Microsoft .NET Framework 4 application.
You need to collect performance data to the event log after the application is deployed to the production environment.
Which two components should you include in the project? (Each correct answer presents part of the solution. Choose two.)

A. A trace listener
B. A debug listener
C. Debug.Asset() statements
D. Debug.WriteLine() statements
E. Trace.WriteLine() statements
Answer: B,C
Explanation: Tracing is a way for you to monitor the execution of your application while it is running.
Example:
For example, suppose you set up two listeners: a TextWriterTraceListener and an EventLogTraceListener. Each listener receives the same message. The TextWriterTraceListener would direct its output to a stream, and the EventLogTraceListener would direct its output to an event log.
The following example shows how to send output to the Listeners collection. C#VB
// Use this example when debugging. System.Diagnostics.Debug.WriteLine("Error in Widget 42");
// Use this example when tracing. System.Diagnostics.Trace.WriteLine("Error in Widget 42");


QUESTION 2
You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4 to create an
application. The application uses the ADO.NET Entity Framework to model entities.
You need to create a database from your model.
What should you do?

A. Run the edmgen.exe tool in FullGeneration mode.
B. Run the edmgen.exe tool in FromSSDLGeneration mode.
C. Use the Update Model Wizard in Visual Studio.
D. Use the Generate Database Wizard in Visual Studio. Run the resulting script against a Microsoft SQL Server database.
Answer: D
Explanation:
To update the database, right-click the Entity Framework designer surface and choose Generate Database From Model.
The Generate Database Wizard produces a SQL script file that you can edit and execute.

QUESTION 3
You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4 to develop an application that uses the Entity Framework. The application has an entity model that includes SalesTerritory and SalesPerson entities as shown in the following diagram.


You need to calculate the total bonus for all sales people in each sales territory.
Which code segment should you use?
A. from person in model.SalesPersons group person by person.SalesTerritory into territoriesByPerson
select new
{
SalesTerritory = territoriesByPerson.Key,
TotalBonus = territoriesByPerson.Sum(person => person.Bonus) };
B. from territory in model.SalesTerritories group territory by territory.SalesPersons into personByterritories
select new
{
SalesTerritory = personByterritories.Key,
TotalBonus = personByterritories.Key.Sum(person => person.Bonus) };
C. model.SalesPersons
.GroupBy(person => person.SalesTerritory)
.SelectMany(group => group.Key.SalesPersons)
.Sum(person => person.Bonus); D. model.SalesTerritories
.GroupBy(territory => territory.SalesPersons)
.SelectMany(group => group.Key)
.Sum(person => person.Bonus);
Answer: A

QUESTION 4
You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4 to create an application. The application connects to a Microsoft SQL Server database. The application uses DataContexts to query the database.
The application meets the following requirements:
Stores customer data offline.
Allows users to update customer records while they are disconnected from the server.
Enables offline changes to be submitted back to the SQL Server by using the DataContext object.
You need to ensure that the application can detect all conflicts that occur between the offline customer information submitted to the SQL Server and the server version.
You also need to ensure that you can roll back local changes.
What should you do?

A. Add a try/catch statement around calls to the SubmitChanges method of the DataContext object and catch ChangeConflictExceptions.
B. Add a try/catch statement around calls to the SubmitChanges method of the DataContext object and catch SqlExceptions.
C. Override the Update operation of the DataContext object. Call the ExecuteDynamicUpdate method to generate the update SQL.
D. Call the SubmitChanges method of the DataContext object.
Pass System.Data.Linq.ConflictMode.ContinueOnConflict to the method.
Answer: D
Explanation:
FailOnFirstConflict Specifies that attempts to update the database should stop immediately when the first concurrency conflict error is detected.
ContinueOnConflict Specifies that all updates to the database should be tried, and that concurrency conflicts should be accumulated and returned at the end of the process. ExecuteDynamicUpdate() Method Called inside update override methods to redelegate to LINQ to SQL the task of generating and executing dynamic SQL for update operations. ConflictMode Enumeration
(http://msdn.microsoft.com/en-us/library/bb345922.aspx) DataContext.ExecuteDynamicUpdate Method (http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.executedynamicupdate.aspx)


QUESTION 5
You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4 to create an
application. The application connects to a Microsoft SQL Server database. You use the ADO.NET Entity Framework to model entities.
You need to add a new type to your model that organizes scalar values within an entity.
You also need to map stored procedures for managing instances of the type.
What should you do?

A. Add the stored procedures in the SSDL file along with a Function attribute. Define a complex type in the CSDL file.
Map the stored procedure in the MSL file with a ModificationFunctionElement.
B. Add the stored procedures in the SSDL file along with a Function attribute. Define a complex type in the CSDL file.
Map the stored procedure in the MSL file with an AssociationEnd element.
C. Use the edmx designer to import the stored procedures.
Derive an entity class from the existing entity as a complex type.
Map the stored procedure in the MSL file with an AssociationEnd element. D. Add the stored procedures in the SSDL file along with a Function attribute. Derive an entity class from the existing entity as a complex type.
Map the stored procedure in the MSL file with a ModificationFunctionElement.
Answer: A
Explanation:
EndProperty Element (MSL) (http://msdn.microsoft.com/en-us/library/bb399578.aspx) AssosiationEnd Attribute (http://msdn.microsoft.com/en-us/library/cc716774.aspx)

Friday, July 1, 2016

600-460 UCCEIS Implementing and Supporting Cisco Unified Contact Center Enterprise

600-460 UCCEIS Implementing and Supporting Cisco Unified Contact Center Enterprise

Exam Number 600-460 UCCEIS
Associated Certifications Cisco Unified Contact Center Enterprise Specialist
Duration 75 minutes (65-75 questions)
Available Languages English

This exam tests a candidate's knowledge of installing and deploying Cisco Unified Contact Center Enterprise (Cisco Unified CCE) solutions. Cisco Unified CCE is part of the Cisco Unified Communications application suite, which delivers intelligent call routing, network-to-desktop computer telephony integration (CTI), and multichannel contact management to contact center agents over an IP network. Skills assessed include install, setup, configure, and troubleshoot the solution.



The exam is closed book and no outside reference materials are allowed. The following topics are general guidelines for the content that is likely to be included on the practical 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 following guidelines may change at any time without notice.

14% 1.0 Describe the Fault Tolerant Characteristics of the Cisco Unified Contact Center Enterprise Solution including Cisco Unified Customer Voice Portal, Cisco Unified Intelligence Center, and Cisco Finesse

1.1 Explain the fault-tolerant integration of Cisco Unified Customer Voice Portal in the Cisco Unified CCE solution

1.2 Explain what Cisco Unified ICM router key is

1.3 Describe the steps required for Cisco Finesse configuration updates

1.4 Describe the internal communications between Cisco Unified ICM components

1.5 Describe the requirements for Cisco Unified ICM heartbeats

1.6 Describe the synchronization between Cisco Unified ICM components

1.7 Describe the considerations for upgrading one or more components of the Cisco Unified CCE solution

1.8 Describe the impact of a network failure in the Cisco Unified CCE solution

1.9 Explain how the Cisco (Unified ICM) call routing script can detect and route around failed system components of the Cisco Unified CCE solution

21% 2.0 Describe the Installation Process for ICM Components of the Cisco Unified Contact Center Enterprise Solution including Cisco Unified CVP, Cisco Unified IC, and Cisco Finesse

2.1 Describe the configuration elements for Cisco Unified CVP that is required in Unified ICM

2.2 Describe the install and setup for SIP dialer and voice gateways

2.3 Describe the Cisco Unified Intelligence Center requirements using virtualization environment

2.4 Explain the configuration roles for agent teams

2.5 Describe the install and configuration requirements for Cisco Finesse

2.6 Describe the configuration limits for Packaged CCE

2.7 Describe the configuration requirements for voice gateway used in Packed CCE deployment

2.8 Explain the required configuration to use significant digits

2.9 Explain the required software to install and setup VMware Hypervisor

2.10 Describe the configuration options required to enable the Outbound option in the Cisco Unified ICM

2.11 Describe the role of the Cisco Unified ICM Domain Manager tool

2.12 Describe the Unified ICM routing clients

18% 3.0 Describe the Call Flow Scripting Process in Cisco Unified ICM and Cisco Unified CVP for the Cisco Unified Contact Center Enterprise Solution

3.1 Describe the precision queue scripting consideration

3.2 Describe the Extended Call Context variables with Cisco Unified CVP

3.3 Describe the functionality limitation imposed when you use Cisco Unified CVP MicroApp

3.4 Describe the elements needed to trigger Cisco Unified ICM script

3.5 Describe configuration elements to make VXML gateway part of Cisco Unified CVP deployment

3.6 Describe configuration elements needed for post call survey

3.7 Describe outbound scripting considerations

3.8 Describe the impact that Cisco Unified ICM scripting has on reporting in the Cisco Unified CCE solution

3.9 Describe configuration elements needed for sig digits

3.10 Explain the options available in Cisco Unified ICM call routing scripts to access external databases for call routing

3.11 Describe how MicroApp can capture DTMF

16% 4.0 Understanding Cisco Unified CCE Tools Including Cisco Unified ICM, Cisco Unified CVP, Cisco Unified IC, and Cisco Finesse Tools

4.1 Describe the available tools in the Cisco Unified CCE solution to support Cisco Unified Intelligent Contact Management

4.2 Describe the available tools in the Cisco Unified CCE solution to support the Cisco Unified Communications Manager

4.3 Describe the available tools in the Cisco Unified CCE solution to support the Cisco Unified CVP Customer Response Solutions

4.4 Describe the available tools in the Cisco Unified CCE solution to support Cisco Finesse

4.5 Describe the available tools in the Cisco Unified CCE solution to support the Cisco Unified Intelligence Center

11% 5.0 Identify Cisco Unified ICM, Cisco Unified CVP, and Cisco Finesse

5.1 Identify issues in Cisco Unified CVP log and trace files

5.2 Identify issues in Cisco Unified ICM and CTI log and trace files

5.3 Identify issues in Cisco Unified Enterprise outbound option log and trace files

5.4 Identify issues in Cisco Finesse log and trace files

5.5 Identify issues in Cisco Unified Contact Center Enterprise security

7% 6.0 Understanding Cisco Unified CCE Agent Supervision Issues and Considerations

6.1 Identify Ring No Answer issues and considerations

6.2 Identify Cisco Finesse considerations to avoid agent issues

6.3 Understanding Cisco Finesse Administration to avoid agent issues

6.4 Identify issues with agents not being able to log into Cisco Unified CCE

6.5 Identify issues with agent call behavior

13% 7.0 Understanding Cisco Unified CCE Solution Call Flow Issues and Considerations

7.1 Identify call flow issues and considerations for the Cisco Unified ICM call routing scripts for inbound and outbound calls

7.2 Identify call flow issues for agent transfers in the Cisco Unified CCE solution

7.3 Identify call flow issues and considerations for the Cisco Unified CVP scripts

7.4 Identify Cisco Unified CVP configuration elements and their purpose

7.5 Identify call flow issues and considerations for the VXML gateways

7.6 Identify voice quality issues

QUESTION 1
In the Cisco Unified Contact Center Enterprise with Cisco Unified CVP, which two statements
about how to increase the Cisco Unified CVP availability are true? (Choose two.)

A. Must have SIP Proxy server to pass messages between the gateways and the Cisco Unified CVP servers.
B. Must have voice gateway TCL scripts to handle conditions where the gateways cannot contact
the Cisco Unified CVP Call Server to direct the call correctly.
C. Add load balancers to load balance .wav file requests across multiple Cisco Unified CVP Media Servers.
D. Dedicate duplexed VRU peripheral gateways for each Cisco Unified CVP call server.
E. For a single data center with centralized deployment, deploy Cisco Unified CVP with N:N redundancy.

Answer: B,C

Explanation:


QUESTION 2
In the Cisco Contact Center Enterprise solution, which process is responsible for peer-to-peer
synchronization?

A. ccagent
B. mds
C. router
D. opc

Answer: B

Explanation:


QUESTION 3
What is the semantic meaning of the RouterCallKeyDay variable?

A. It represents a number that corresponds to the day that the call was taken. For example: at
midnight it could increment from 151191 to 151192.
B. It represents a string that corresponds to the day that the call was taken. For example: at
midnight it could advance from "Monday" to "Tuesday".
C. It represents a number that uniquely identifies the call during the day it was taken. For example:
at midnight it would reset to zero.
D. It represents a sequence number used for ordering rows for the same call.
E. It represents a string that corresponds to a Globally Unique Call Identifier.

Answer: A

Explanation:


QUESTION 4
Cisco Unified Contact Center Enterprise is deployed with Cisco Finesse and you make changes to
CTI Server, Contact Center Enterprise Administration, or cluster settings. Which service must be
restarted for changes to take effect?

A. Cluster Manager
B. System Application Agent
C. Cisco DB
D. Cisco Tomcat
E. Cisco Dirsync

Answer: D

Explanation:


QUESTION 5
Within Cisco Unified ICM, which process handles communication between the router and
peripheral gateway components?

A. dbagent
B. opcs
C. ccagent
D. mds

Answer: C

Explanation:


Friday, June 10, 2016

500-280 SSFSNORT Securing Cisco Networks with Open Source Snort (SSFSNORT) for Validating Knowledge

QUESTION 1
Which protocol operates below the network layer?

A. UDP
B. ICMP
C. ARP
D. DNS

Answer: C

Explanation:


QUESTION 2
Which area is created between screening devices in an egress/ingress path for housing web, mail,
or DNS servers?

A. EMZ
B. DMZ
C. harbor
D. inlet

Answer: B

Explanation:


QUESTION 3
What does protocol normalization do?

A. compares evaluated packets to normal, daily network-traffic patterns
B. removes any protocol-induced or protocol-allowable ambiguities
C. compares a packet to related traffic from the same session, to determine whether the packet is
out of sequence
D. removes application layer data, whether or not it carries protocol-induced anomalies, so that
packet headers can be inspected more accurately for signs of abuse

Answer: B

Explanation:


QUESTION 4
On which protocol does Snort focus to decode, process, and alert on suspicious network traffic?

A. Apple talk
B. TCP/IP
C. IPX/SPX
D. ICMP

Answer: B

Explanation:


QUESTION 5
Which technique can an intruder use to try to evade detection by a Snort sensor?

A. exceed the maximum number of fragments that a sensor can evaluate
B. split the malicious payload over several fragments to mask the attack signature
C. disable a sensor by exceeding the number of packets that it can fragment before forwarding
D. send more packet fragments than the destination host can reassemble, to disable the host
without regard to any intrusion-detection devices that might be on the network

Answer: B

Explanation:

Friday, May 27, 2016

How to get cloud cost reporting under control

You have to standardize on a set of descriptive tags to identify the assignment of resources to cost centers

Although vendor-written, this contributed piece does not promote a product or service and has been edited and approved by Network World editors.

Salary Survey 2016: How does your compensation stack up?
A recent report by RightScale says 71% of companies surveyed have adopted hybrid cloud, up from 58% year-over-year, but concern over cloud costs has risen to 26% from 18% three years ago. If you’re struggling to gain control over your cloud cost accounting, there’s no time like the present to address it. Solving this issue isn’t necessarily difficult when it’s tackled early, but left to languish the amount of support and technical debt you incur can become insurmountable.

At the core of this problem is the need to gain greater clarity into the breakdown of your spend based on actual usage, allowing for greater understanding of direct costs and a more granular means of managing it. This clarity comes with a catch - your ability to standardize on a set of descriptive tags to identify the assignment of resources to cost centers within your business.

Whether you’re just starting off in cloud or you’re trying to get your cost reporting under control, there are some pretty simple steps that will help you cut through the confusion and concern.

Get organized and keep it simple

For most Infrastructure as a Service (IaaS) solutions, when you begin to deploy resources you’re able to add some level of descriptive tags to help identify and organize them in a meaningful way. For most cloud cost management tools, these tags associated with resources are the dimensions on which you’ll be able to directly segment cost. As you’ve probably guessed, harnessing this tagging structure is the first critical component in identifying where your cloud costs stem from.

If you’re utilizing an Amazon Web Services (AWS)-native, tag-based solution, you should first turn on Detailed Billing Reporting with Resources and Tags. Enabling this will provide you with the core data set you can start digging into. Then there are three big decisions you need to make in terms of how you apply this to your environment:

You need to balance how you’re going to use tags (Note: tags in AWS are limited to 10 per object). Balancing functional and cost allocation usage of tags takes some finesse. Keep in mind that developers and infrastructure engineers may want to use tags for things like clustering and service discovery, so monopolizing all 10 tags in AWS for billing purposes may impact their approach to these problems and force them to implement a non-optimal solution.
You need to know what you’re able to tag and how that affects your usage of those resources (i.e. S3 buckets can be tagged, but not objects). This may also affect how you use these services once you decide how you’re going to segment costs.
You need to decide when resources need to be tagged. Some organizations unknowingly destroy untagged or incorrectly tagged resources automatically as a part of their governance routines. Be wary of this when you’ve begun this process to avoid undoing your efforts to segment costs.

Other 3rd party products offer more intricate ways of identifying resources beyond tagging, including leveraging Amazon Resource Name (ARN) path-based hierarchies that can achieve a more flexible and less limited structure. While it’s a much more flexible means of building out a cost structure hierarchy, it also requires both a prescriptive or automated approach. Using both approaches is key in launching resources. To ensure paths are set properly, also incorporating a 3rd party tool to aggregate billing and utilization data or to simply extract and present the data (more on this in a bit) is critical.

Make it easy to do the right thing
Most organizations rely heavily on this billing-level data for accounting and chargeback purposes. In working to ensure that you have a high level of accuracy in the application of tags or a resource-based allocation strategy, you have to both define a standard and then provide the means to apply it properly. When you’re allowing multiple people to launch instances or create resources in AWS, keeping this level of standardization can be tricky. This leads to a decision on whether resources outside of the segmentation model should be summarily deleted or not.

The key to compliance with a cost accounting resource segmentation structure isn’t really the carrot or the stick, it’s all about a comfortable pair of shoes. By this I mean that if you want resources to be deployed in a manner that requires significant attention to detail, you don’t necessarily need to give people positive reinforcement (a party for the team with the best compliance) or negative reinforcement (deletion of untagged resources). You do, however, need to carve out the best path possible for moving forward. Solving this problem lies in building out templates that represent the units of work that your organization needs to deploy—from instances to workloads—within the Infrastructure as Code solution of your choice.

If you’re on AWS, AWS Service Catalog allows you to build custom AWS CloudFormation templates. These templates apply tags or set paths desired based on input parameters that enable the desired setup with the right amount of variability. If you’ve embraced Infrastructure as Code fully, there are other options, including managing deployment through Chef, Puppet or Terraform. These platforms make it possible to further integrate deployment templates with other backend governance or even external cost management tools.

It’s a best practice to have reports that clearly define where your costs exist in a given deployment or even across your enterprise. If you don’t use the data beyond cost chargeback, you’re not maximizing its full potential and value. One of the great things about having data segmented around cost in an on-demand compute cost structure is that business units are prompted to ask questions they weren’t considering previously. Examples of these are:

Is it really worth $’x’ to run 15 different environments?
Can I pay less for less performance where I don’t need it?
If I pay more (scale up), can I avoid having to refactor/redevelop a part of my application?

Some of these business-level questions presented above have an underlying consideration of cost-to-value vs. a simple cost consideration. At this point, being able to include other sources of data in the overall analysis becomes critical in order to identify a relative cost as compared to performance (system or business-level). For web-scale applications, understanding the relative cost per user and being able to tie the cost of infrastructure services to client delivery or new client acquisition is just one of the capabilities that are driving innovation in the cost management market.

For steady-state and legacy workloads, the ability to easily lock-in AWS cost optimizations with Reserved Instances is a boon to traditional IT organizations looking for guidance and recommendations as they get on board with cloud. In the case of hybrid deployments (private data center + cloud), these third party tools can act as a great way to distill the enormity of data that’s available into actionable concerns. This small consideration tends to reduce the confusion and frustration of managing the cloud into a much more manageable package.

Based on everything that’s out there to help you get moving with a successful cost reporting strategy for your cloud deployments, it’s possible to satisfy your financial curiosity while also adding value to the business. While this all sounds pretty daunting for someone just starting out, get moving now and iterate over time.

McClory has been writing code, managing DevOps, and designing scalable application infrastructures for more than ten years. As COO and CTO of DualSpark, Patrick served as an expert Amazon Web Services consultant, helping clients capitalize on the benefits of cloud architecture and design with modern and innovative software, infrastructure, and automation strategies leveraging solutions from AWS. After the acquisition of DualSpark by Datapipe, McClory assumed the role of SVP of Platform Engineering and Delivery Services. To learn more about Datapipe, visit Datapipe.com.