BUILDING HYBRID APPS WITH DYNAMICS CRM & WINDOWS AZURE Guy Riddle & George Doubinski Dynamics CRM MVP’s SESSION CODE: DEV-DYN-MID306 (c) 2011 Microsoft.

Slides:



Advertisements
Similar presentations
Bring your own machines, connectivity, software, etc. Complete control Complete responsibility Static capabilities Upfront capital costs for the.
Advertisements

Modeling and Maintaining Virtualized Services Microsoft System Center Virtual Machine Manager 2012 (c) 2011 Microsoft. All rights reserved.
1. 3 Domains setup 4 Hybrid deployment Exchange Online Protection Office 365 public website User management Domains setup.
MVC - LESSONS LEARNT FROM BEING BURNT Malcolm Sheridan - Quantitative Project Leader ANZ SESSION CODE: #WEB306.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
 Lynn Ayres Program Manager Identity Services  Tore Sundelin Program Manager Identity Services BB29.
Connecting Cloud and On-Premises Applications Using Windows Azure Virtual Network Name Title Microsoft Corporation.
NEW WINDOWS PHONE “MANGO” APPLICATION PLATFORM SERVICES Chris blog.walshie.me SESSION CODE: WPH304 (c) 2011 Microsoft. All rights.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
Get more control & flexibility of the Windows Azure environment Developers IT Pros Easier migration of existing Windows applications to Windows Azure.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
> Utilize Windows Azure as integrated component of xRM solutions > Introduce new xRM capabilities in Dynamics CRM “5” > Demonstrate rapid development.
FIM R2 DEEP DIVE Paul Conroy Technology Specialist Microsoft SESSION CODE: SEC318 (c) 2011 Microsoft. All rights reserved.
Windows Azure Connect Name Title Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Please visit m.ausalgo.com on your device and sign inm.ausalgo.com.

customer.
steve plank “planky” microsoft connecting the windows azure network to your corporate network
CONNECTING PHONE APPLICATIONS TO THE CLOUD Nick Randolph (Built to Roam) SESSION CODE: COS-WPH208 (c) 2011 Microsoft. All rights reserved.
INTRODUCTION TO WINDOWS AZURE APPFABRIC COMPOSITE APPLICATIONS Lewis Benge Creative Technologist Whybin\TBWA\Tequila SESSION CODE: COS-MID306.
CROSS PLATFORM MOBILE APPLICATION DEVELOPMENT Nick Randolph (Built to Roam) SESSION CODE: DEV-WPH314 (c) 2011 Microsoft. All rights reserved.
AUTOMATING DAAS DESKTOPS WITH CITRIX CORTEX Tony Sanchez WW Alliances Solutions Architecture Citrix Systems Inc SESSION CODE: CLI415 (c) 2011 Microsoft.
JAVASCRIPT WITH A VIEW Jordan Knight Solution Architect Xamling SESSION CODE: WEB305 (c) 2011 Microsoft. All rights reserved.
MICROSOFT SYSTEM CENTER OPALIS MEETS SHAREPOINT, ACTIVE DIRECTORY AND... Glenn Morris Microsoft Certified Trainer, Solution Architect Talisman Technology.
Redeploying from on-premises to the cloud SharePoint burst out to Azure Hybrid event based applications Building a private cloud.
KILLER REAL-WORLD POWERPIVOT EXAMPLES Grant Paisley SQL Server MVP Angry Koala SESSION CODE: DAT303 (c) 2011 Microsoft. All rights.
2 Screens and A Cloud, Without Being Cut! An MMO in 45 Minutes DEV305.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
UNLOCK THE POWER OF USER DEVICE AFFINITY IN SCCM 2012 James SESSION CODE: #SEC309.
CREATING CUSTOM WINPE 3.0 BOOT IMAGES Johan Arwidmark Chief Technical Architect Knowledge Factory SESSION CODE: CLI303 (c) 2011 Microsoft. All rights.
POWERSHELL ABOVE AND BEYOND: GUIS, WORKFLOWS, AND MORE Dean Corcoran Partner Service Account Manager (Cloud) – MCT – MCITP:EA Microsoft Australia SESSION.
OVER THE FENCE DESIGNER DEVELOPER WORKFLOW Jordan & Alex Knight Directors Xamling SESSION CODE: DEV203 (c) 2011 Microsoft. All rights reserved.

OFFICE DEPLOYMENT FOR THE ELITE Yoni Kirsh Managing Director Fastrack Technology SESSION CODE: OFS308 (c) 2011 Microsoft. All rights reserved.
THE SOURCE OF 4 TH & MAYOR: CODE, HACKS, TRICKS Jeff Wilcox Senior Software Development Engineer Microsoft SESSION CODE: WPH308 (c) 2011 Microsoft. All.
HETEROGENEOUS DEVELOPMENT WITH VISUAL STUDIO 2010 Mitch Denny Chief Technology Officer Readify SESSION CODE: #DEV307 (c) 2011 Microsoft. All rights reserved.
Developing Windows Phone 7 Applications for SharePoint SESSION CODE: OFS202 Chris Johnson Sr. Technical Product Manager, SharePoint Microsoft Developing.
Microsoft Dynamics NAV 2018 – what’s new
Microsoft Virtual Academy
Enterprise Modernization
Integrating Microsoft SharePoint 2010 with Windows Azure
The Challenges of moving Document Creation to the Cloud
Domain Driven Design, Domain Events and Unit Testing
Microsoft Virtual Academy
Microsoft Virtual Academy
11/27/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
MAP & ACT Pre deployment planning for Windows 7 or Server 2008 R2
Microsoft Virtual Academy
(c) 2011 Microsoft. All rights reserved.
(c) 2011 Microsoft. All rights reserved.
Migrating your applications to Azure
The Essential Windows Azure Developers Toolkit
Microsoft Virtual Academy
Hyper-V server deployment - Using the right tools
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
(c) 2011 Microsoft. All rights reserved.
(c) 2011 Microsoft. All rights reserved.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

BUILDING HYBRID APPS WITH DYNAMICS CRM & WINDOWS AZURE Guy Riddle & George Doubinski Dynamics CRM MVP’s SESSION CODE: DEV-DYN-MID306 (c) 2011 Microsoft. All rights reserved.

Agenda ► leverage cloud technologies to develop advanced business solutions with Microsoft Dynamics CRM ► Through demonstrations, how to develop solutions that pull together Microsoft Dynamics CRM 2011, Windows Azure platform and customer portals (c) 2011 Microsoft. All rights reserved.

Types of Cloud Computing Hybrid Private cloud Public cloud Software as a service User Productivity Platform as a service Rapidly Develop Apps Infrastructure as a service Reduce Management Reference: comic.aspxhttp://blogs.office.com/b/office_comics/archive/2011/03/25/the-cloud-marketing-new-office- comic.aspx

What is Windows Azure Platform really? ► Windows Azure & SQL Azure – Public Cloud Platform ► AppFabric – Hybrid Middleware ► Virtual Machine Role – Infrastructure Services ► Data as a Service – Data Market ► Windows Azure “Connect” – VPN into cloud! ► … keeps growing Utility: Pay for what you use Reference: hand-drawn-videohttp://blog.smarx.com/posts/what-is-windows-azure-a- hand-drawn-video

Life without the Cloud ► Hardware & OS Maintenance ► Deployment ► Load balancing ► Scalability ► Performance ► … ► So Little Time for the Application!

The Evolution From CRM to xRM Customer Relationship Management Shared Infrastructure and Services Partner Relationship Management Distributor Relationship Management Reseller Relationship Management Employee Relationship Management Contractor Relationship Management Supplier Relationship Management Asset Management Property Management Fleet Management Case Management Task Management Event Management xRM= “Any” Relationship Management Rapid Application Development Business Process Management Business Intelligence Office and Web-based User Experiences

CRM 2011 Platform Architecture

CRM for Developers –.NET 4.0 – Flexible web services (WCF, REST) – LINQ Provider – ODATA service – Web Resources – Fetch XML for reporting – Code “Sandbox” in hosted deployments – Extended Event pipeline via Windows Azure – Additional authentication methods

SharePoint and CRM are Complementary Combined strengths cover broad business needs (c) 2011 Microsoft. All rights reserved.

DEMONSTRATION Connecting from an Azure website to CRM Connecting to CRM to SQL Azure (c) 2011 Microsoft. All rights reserved.

Windows Azure Virtual Network ► Secure network connectivity between on- premises and cloud – Supports standard IP protocols ► Enables hybrid apps access to on-premises servers ► Simple setup and management – Web, Worker and VM Roles supported ► Use cases include Windows Azure app domain-joined to corporate Active Directory Enterprise Windows Azure

DEMONSTRATION Using Windows Azure “Connect” Domain joining an Azure Web Role (c) 2011 Microsoft. All rights reserved.

Dynamics Marketplace (c) 2011 Microsoft. All rights reserved.

Portal Framework

Websites Powered by Azure & CRM Online s.com com days.ca

DEMONSTRATION Azure Portal working with CRM (c) 2011 Microsoft. All rights reserved.

Authenticating Users from Web and Social Providers Sign-up and claims enrichmentSign-up and claims enrichment

DEMONSTRATION Multiple Portal Sign-On Mechanisms Access Control Service 2.0 (c) 2011 Microsoft. All rights reserved.

Resources Developer Training Kits Presentations, Hands-on Labs & Videos CRM 2011 Training Kit Windows Azure Training Kit Whitepapers Building business apps with CRM 2011 Comparing xRM & Force.com

Enrol in Microsoft Virtual Academy Today Why Enroll, other than it being free? The MVA helps improve your IT skill set and advance your career with a free, easy to access training portal that allows you to learn at your own pace, focusing on Microsoft technologies. What Do I get for enrolment? ► Free training to make you become the Cloud-Hero in my Organization ► Help mastering your Training Path and get the recognition ► Connect with other IT Pros and discuss The Cloud Where do I Enrol? Then tell us what you think.

Sessions On-Demand & Community technet.microsoft.com/en-au Resources for IT Professionals Resources for Developers Microsoft Certification & Training Resources Resources (c) 2011 Microsoft. All rights reserved.

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. (c) 2011 Microsoft. All rights reserved.