SIM315. FIM Service Resource Management Service (WCF Endpoint) Request Dispatcher.

Slides:



Advertisements
Similar presentations
4/10/2017 2:53 PM SIM202 We Don't Need No Stinkin' GUI: Command-Line Capture Techniques (Remote Options) Laura Chappell Founder, Wireshark University Founder,
Advertisements

WSV405. IPv6 Ready Logo Program
SIM201. Announcing… copyright chappellseminars.com some hosts comply; RST = closed no = response open some hosts comply; RST = closed no = response.
WSV304 Manual Deployment High cost Fully Automated Low cost.
Richard Hundhausen People Process Tools Process Tools People.
Self Assessment COS202 a-Expense.
SIM Separate solution install paths can be taken, stand alone and SCOM integrated. Both require core AVIcode web apps and DB’s.
DBI331. Cube Measure Group Measure Partition Cube Dimension Dimension Attribute Relationship Hierarchy Level Cube Attribute Cube Hierarchy Measure.
SIM346. General information about the software application.
Sneak Peek at Microsoft System Center Service Manager 2012 Concepts
SIM405 BladeLogic Operations Manage BMC Atrium CMDB BMC Event Manager BMC Patrol BMC Remedy AR System CA Autosys CA eHealth CA Spectrum CA Unicenter.
DEV314. Entity Data Model demo Entity Data Model.
DBI311. Existing NMS application Agent Existing NMS application Agent 0.5 KB/record 2500 records/ agent 10 agents = 25K r/s (12. 5 MB/s) 25K r/s.
DEV202 Before I get started... …is too expensive. …is too complex. …requires a server.
WCL309. Demo.
WCL 319. fast clean trusted interoperable IT friendly.
SIM329. Certificate Enrollment Without CEP/CES Certificate Authority Active Directory Client Workstations LDAP RPC/DCOM.
SIM332 UserManagement GroupManagement CredentialManagement Common Platform WorkflowConnectorsLogging Web Service API Synchronization PolicyManagement.
OSP317. Built on SharePoint Leverage one or more out of the box or custom features. These features can typically live on there own Like any other.
VIR314. Understand the scenarios Application support Understand the scenarios Application support Review of the sequencing process Demo Review of the.
SIM314 Introduction Transport Layer Summary Network Layer.
SIM335 Demo 6 7 NetApp Confidential - Internal Use Only.
demo.
Node 1Node 2Node 3Node 4Node 5 DB 1Copy 1 DB 2Copy 1 DB 3Copy 1 DB 4Copy 1 DB 5Copy 1 DB 6Copy 1 DB 7Copy 1 DB 8Copy 1 DB 9Copy.
COS303. Azure Enterprise CLOUDENTERPRISE Data Synchronization SQL Azure Data Sync Application-layer Connectivity & Messaging Service Bus Security.
Web Server Database Web Server Web Server Auction Web App Auction Service Items and Bids Items and Bids Cache Session State Checkout Service Payment.
Margin Content Padding Border.
DBI329. video.
DBI326. PhraseGoal “Data Mining”Inform actionable decisions “Machine Learning”Determine best performing algorithm.
WCL308. (While you’re sitting there, sign up for the GPanswers.com Tip of the Week … (Scan a tag.. Fill out the little form…) and enter to win a copy.
DPR302.
EXL321. Lync 2010 Planning tool+ Planning guides+ * new in LS significant enhancements in LS 2010.
2.
WCL304.

DPR306. Process and tools Individuals and interactions over Following a plan Responding to change over Source: Comprehensive.
DPR305. Controller Model View Client Business Objects Server Business Objects Data.
MID305. AppFabric / Host WF Runtime Extensions Tracking Persistence … … Tooling VS Designer VS Debugger Rehosted Designer Workflow Activity Library.
OSP310. What is a SharePoint® Farm? A collection of one or more SharePoint Servers and SQL Servers® providing a set of basic SharePoint.
OSP402 Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
DEV211. The simplest way to create business applications for the desktop and the cloud.
SIM333 Microsoft Confidential Simplified Management Manage FPE 2010 and FPSP 2010 Server Discovery and Grouping FPSMC agent deployment Deploy.
DEV 315 –Name –Problem –Context –Forces –Solution –Invariant –Examples –Known Uses –Related patterns : Characteristics :
DBI325. Monitoring Analytics Support will extend to Analysis Services in the Denali release.
DPR301 demo Executable Requirements.
Data transport Cloud Backend Data transport Cloud Backend Cloud Provider Backend Virtualization Sidechannels You Clients Logons Who’s responsibility.
COS310 Replica 1 Replica 2 Replica 3 DB Single Logical Database Multiple Physical Replicas.
OSP318. ProfileSynchronizationServiceInstanceProfileSynchronizationServiceInstance Profile Service Instance Instance.
VIR326. Dell Compellent always puts the right data in the right place at the right time at the right cost. That’s Fluid Data.
DEV351.
DEV332. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that.
DEV327. tag – you’re it! Application Tier (AT) Data Tier (DT) Configuration Database Relational Warehouse OLAP Cube Database Collection Databases.
WSV207. Cluster Public Cloud Servers On-Premises Servers Desktop Workstations Application Logic.
DEV321. demo Rule: Any slide about UX must be charcoal gray or black.
#TEDEV342 A A B B I currently deploy via FTP directly to my host. My deployment is manual because I need to set permissions on the target server.
DEV203. Coded workflows Declarative workflows Web part hook-up Professional developerBusiness Analyst/Process Designer List definitions Event receivers.
Learn more: Download SCM: Join the TechNet Wiki community:
COS308. SQL Azure Database DEMO.
Redeploying from on-premises to the cloud SharePoint burst out to Azure Hybrid event based applications Building a private cloud.
OSP-302. DescriptionUri All lists on a site.../_vti_bin/ListData.svc All Items in a named list.../_vti_bin/ListData.svc/MyList 2nd Item in the list.../_vti_bin/ListData.svc/MyList(2)
DEV348. demo Valid HTML5 Syntax demo.
WSV303. I live here... DC DNS DHCP WDS Clients DC DNS WDS/DHCP DC/DNS.
SIM End users Web servers Application servers Data servers ? How do I know I have a problem? How do I isolate the problem? How do I diagnose.
MID Deploy Workflow Service definition (.xamlx) T Contracts inferred from Receive / Reply activities Endpoints opened A Persistence.
WCL301. demo Basic Custom XML-file.
SIM336 Services Cloud Deployment Fabric Hyper-V Bare Metal Provisioning Hyper-V, VMware, Citrix XenServer Hyper-V, VMware, Citrix XenServer Network.

DEV355 Jack Swigert demo my wife demo.
DBI407. Oracle 10g CDF SSAS Cube Builder NAS SSAS Query Servers HW NLB Partition 1 Partition 2 Partition N Partition 1 Partition.
DEV353. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification.
Presentation transcript:

SIM315

FIM Service Resource Management Service (WCF Endpoint) Request Dispatcher

FIM Service Resource Management Service (WCF Endpoint) Request Dispatcher Host Activator Shared AuthN WF Host Shared WF Host Workflow Service Host (WorkflowDefinitionId = 1) Workflow Service Host (WorkflowDefinitionId = 2) …

FIM Service Workflow Instance Runtime Queue (Workflow Definition, Workflow Instance) {Workflow Control Message Mgr} Workflow Instance (active) Workflow Definition (active) InstanceState (persisted) Workflow Runtime Services Persistence WF7 WF5 WF4 WF1 Instance Load Instance UnLoad WF6 Create WF Start WF Queue Workflow Instance Scheduler FIM Service DB

SQL Server FIM Service Resources Web Service Data Access Request Dispatcher Workflow Host /Person[Contains (DisplayName, ‘Arshad’)] Map to ObjectType and ObjectTypeKeys exec CandidateList(ObjectKey, ObjectTypeKey) AS ( SELECT… FIM Portal

SELECT valueOfProposition0.ObjectKey,valueOfProposition0.ObjectTypeKey FROM [fim].ObjectValueString AS valueOfProposition0 WHERE (((valueOfProposition0.ObjectTypeKey = 24) /*Person*/) AND (valueOfProposition0.AttributeKey = 66) /*DisplayName*/ AND (CONTAINS(valueOfProposition0.ValueString,N''"Arshad*"''))) AND…

Target Object Type Attributed Searched Generated XPathSQL Query Size /PersonDisplayName/Person[Contains(DisplayName,’’Arshad’’)]~700 Lines /PersonDisplayName, AccountName /Person[(Contains(DisplayName,’’Arshad’’) or (Contains(AccountName,’’Arshad’’) ) ] ~1000 Lines /PersonDisplayName, AccountName, JobTitle, /Person[(contains(DisplayName,’’Arshad’’) or (contains(AccountName,’’Arshad’’) or (starts-with(JobTitle,’’Manager’’) ) or (contains( ,’’Arshad’’) )] ~1200 Lines

Object TypeNumberDisplay Name Requests5“Update to Group”, “Create Approval”, "Create ApprovalResponse”, "Update to Approval”, "Update to Approval” Workflow Instance1"Owner Approval Workflow" Approval1“Update to Group” Approval Response1"Update to Group"

FIM Service FIM Service DB Portal Config Upgrade Config Migration Request Object CreateRequest SQL Agent (FIM_TemporalEventsJob) Temporal Set Correction Custom Outlook Exchange Policy Application Workflow Host Workflow Instance SQL Server FIM Service DB Request Object SQL Agent (FIM_TemporalEventsJob) Temporal Set Correction Policy Application Password Register Reset Register Reset Synchronization Service Synchronization Service Export System Event Request Collateral Workflow Exchange Mail Listener Join Group Leave Group Add member Remove member Join Group Leave Group Add member Remove member Create Request Create On avg. 1,000,000 request objects with 60,000 requests created per day

SQL Server FIM Service Resource DB Web Service Data Access Request Dispatcher Workflow Host FIM MA SQL Broker FIM Sync Service

Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that relate to your session. Also indicate when they can find you staffing in the TLC.

Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers Connect. Share. Discuss.

Scan the Tag to evaluate this session now on myTechEd Mobile