Microsoft Sync Framework Content flow for the enterprise.

Slides:



Advertisements
Similar presentations
Connected Health Framework
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Enterprise CAL Overview. Different Types of CALs Standard CAL base A component Standard CAL is a base CAL that provides access rights to basic features.
Microsoft Sync Framework Advances
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
Microsoft ® Office Groove ® 2007 IW/Groove Microsoft Corporation.
SQL Server 2005: Analysis Services and DTS Tim Sneath Architectural Engineer, Microsoft
Optimised Desktop Paul Butterworth Enterprise Technology Strategist Microsoft Corporation.
ESupport Shifting Customers to the Internet for Support Published: January 2002.
Microsoft CRM 3.0 Features that provide values for customers.
Microsoft Dynamics. Introducing Al-Futtaim Technologies  One of the region’s leading System Integrators  Strong partnerships with leading global ICT.
Managing LOB Applications by Using System Center Operations Manager Published: March 2007.
 Jason Roberts Program Manager Microsoft Corporation PC44.
MICROSOFT CONFIDENTIAL Sept 2009 | Page 1 | BDM Presentation.
Guidance 15-Day (Proof-of-Concept) 10-Day (Proof-of-Concept) 5-Day (Deployment Documents) 3-Day (Architectural Design Session) 1-Day (Strategic.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
Punit Shah Technical Lead | Microsoft
Enhanced Collaboration and other benefits of Sharepoint Technologies Kern Sutton Business Productivity Group Microsoft Corporation.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
Building Offline/Cache Mode Web Apps Using Sync Framework Mike Clark Group Manager Cloud Data Services Team
Microsoft SQL Server 2008 Reporting Services. Complete and integrated Based on Microsoft Office Enterprise grade Affordable Improving organizations by.
 Dave Campbell Technical Fellow Microsoft Corporation BB15.
Learn why you want to take content offline Learn how the Microsoft Sync Framework lets you take content offline Including working with FeedSync Learn.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
XPand your capabilities with Citrix ® MetaFrame XP ™ for Windows ®, Feature Release 2.
Exploiting New Capabilities for Search And Organization Kerem Karatal DAT307 Lead Program Manager Microsoft Corporation.
Next-Generation Formotus Forms Replace Paper and InfoPath with Mobile Business Applications Created and Deployed Using Microsoft Azure MICROSOFT AZURE.
Part II - Microsoft ® Project 2000 Enterprise Deployment Templates.
LiquiData Platform Unleashes Powerful Cloud Analytics Capabilities with Integrated Reporting and Visualization from Diverse Sources of Data COMPANY PROFILE:
Identity Solution in Baltic Theory and Practice Viktors Kozlovs Infrastructure Consultant Microsoft Latvia.
“ WinFS” Future Directions: Building Data-Centric Applications Using Windows Presentation Foundation “Avalon” and Windows Forms Ramesh Nagarajan DAT310.
Bizfss File Sync and Sharing Solution, Built on Microsoft Azure, Allows Businesses to Sync, Share, Back Up Using Their Own Cloud Storage MICROSOFT AZURE.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
AUTOMATING DAAS DESKTOPS WITH CITRIX CORTEX Tony Sanchez WW Alliances Solutions Architecture Citrix Systems Inc SESSION CODE: CLI415 (c) 2011 Microsoft.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Microsoft Desktop Virtualization Kiran N R Optimized Desktop – TSP Microsoft Corporation.
Saranya Sriram Developer Evangelist | Microsoft
Gain High Availability Performance and Scale of Applications Running on Windows Azure with KEMP Technologies’ Virtual LoadMaster COMPANY PROFILE: KEMP.
MICROSOFT AZURE ISV PROFILE: eMyPA BUSINESS SOLUTIONS eMyPA is a cloud-based, mobile-enabled digital business card holder. It allows users to access their.
Gowtham Prasad K N Partner Technical Consultant | Microsoft Corporation |
5/12/2018 3:48 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Virtual Academy
5/20/2018 2:53 AM © 2006 Microsoft Corporation. All rights reserved.
Microsoft Office SharePoint Server 2007 Enterprise Search
Vidcoding Introduces Scalable Video and TV Encoding in the Cloud at an Affordable Price by Utilizing the Processing Power of Azure Batch MICROSOFT AZURE.
Microsoft /4/2018 8:21 AM BRK3082 Build solutions and apps with Microsoft OneDrive API and Microsoft Graph API Ryan Gregg Principal Program Manger,
Business Connectivity Services in SharePoint 2010 and Office 2010
Visual Studio Tools for Office 2005
Cloud Database Based on SQL Server 2012 Technologies
Office Power Hour New developer APIs and features for Apps for Office
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
MIX 09 11/23/2018 6:07 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Access and Information Protection Product Overview October 2013
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Microsoft Virtual Academy
TechEd /2/2018 5:42 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Power-up NoSQL with Azure Cosmos DB
XtremeData on the Microsoft Azure Cloud Platform:
Azure Enables Mobility, Easy Sync and Share, and Allows Companies to Retain Data Control MINI-CASE STUDY “Azure provides the full stack of technology that.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Build /2/2019 6:45 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
Windows Forms in Visual Studio 2005: An in-depth look at key features
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Microsoft Sync Framework Content flow for the enterprise

Agenda  Introduction to Synchronization  Comprehensive Sync Capabilities  Flexible Sync Solutions  Productive Sync Framework

Synchronization Scenarios Seamless online/offline solutions (e.g. Microsoft Office Outlook) Rich roaming and sharing (e.g. mobile devices, phones, media players) Resilient Web services with offline capabilities Client-side storage for line of business applications

The Challenges of Synchronization Profusion of devices and data services Multiple formats and protocols Complex content flow Increased mobility and offline scenarios

Introducing the Microsoft Sync Framework Microsoft Sync Framework Comprehensive sync capabilities Flexible sync solutions Productive sync framework

Agenda  Introduction to Synchronization  Comprehensive Sync Capabilities  Flexible Sync Solutions  Productive Sync Framework

Microsoft Sync Framework Goals Provide a common, reusable and optimized runtime for building synchronization solutions Facilitate content flow across solutions by standardizing on the synchronization metadata Simplify the actual development of sync solutions by providing store-specific and end-to-end components for common scenarios

Microsoft Sync Framework Functionality  Metadata-based synchronization  Support for a variety of sync topologies  Peer-to-peer  Hub/spoke  Full-mesh  Enables virtually any device, service, application, or platform to perform full, multi-master synchronization  Filter sync support  Sync criteria (e.g. “4 star music”, “Mail received in the last 2 days”)  Sync a subset of fields (e.g. “FirstName”)

MSF Architecture Metadata services for synchronization, sharing, conflict resolution, sync granularity, and sync session management Core support for Simple Sharing Extensions (SSE) for RSS and ATOM Core Sync Runtime Extensible framework used by developers to create sync providers for devices and applications The framework supports a range of participant levels Sync Provider Framework Built-in sync capability for common stores and protocols including Synchronization Services for ADO.NET, SQL Server Compact Metadata Store, File and Folder Sync Provider, and ADO.NET data Services Store-Specific Components

Agenda  Introduction to Synchronization  Comprehensive Sync Capabilities  Flexible Sync Solutions  Productive Sync Framework

Universal Content Flow  Add synchronization capabilities to virtually any  Device  Application  Service  Synchronize any kind of data  Use virtually any protocol

Sync Provider Participation Level Capable of peer-to-peer/full mesh sync Full Participants Store information but do not understand most of the sync metadata (e.g. a USB keychain, legacy phone, media device). Despite being very easy to develop even on endpoints that do not host the MSF engine, these providers can participate in all multi-master content flow scenarios. Partial Participants Lack the ability to detect changes and that lack the ability to store metadata. MSF has services to allow data from these participants to flow within the ecosystem on behalf of a fully featured participant/provider. Simple Participants Rely on a simple tick-count based enumeration mechanism for their change detection mechanism (e.g. timestamps, tick counts, etc.) Anchor-Based Providers

Agenda  Introduction to Synchronization  Comprehensive Sync Capabilities  Flexible Sync Solutions  Productive Sync Framework

Quickly Build and Integrate Sync Solutions Simple metadata- based abstraction Easy development model Add synchronization capabilities with minimal modifications Microsoft.NET Framework SQL Server 2008 Windows File System Use built-in integration with popular Microsoft technologies Add synchronization to virtually any device, application, or service Extend synchronization with custom sync providers

Licensing Add support for non-Microsoft participants through applicable licenses MSF is Free to use on Microsoft Windows

Summary Microsoft Sync Framework A comprehensive, flexible, and productive platform for developing a synchronization ecosystem Add synchronization to virtually any device, application or service Synchronize any kind of data over virtually any protocol

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.