1 / 24

Developing xRM Solutions Using Windows Azure: Cloud-based Business Applications

PR01. Developing xRM Solutions Using Windows Azure: Cloud-based Business Applications. Andrew Bybee Principal Program Manager Lead Microsoft Corporation. Objectives. Utilize Windows Azure as integrated component of xRM solutions Introduce new xRM capabilities in Dynamics CRM “5”

tiva
Download Presentation

Developing xRM Solutions Using Windows Azure: Cloud-based Business Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PR01 Developing xRM Solutions Using Windows Azure: Cloud-based Business Applications Andrew Bybee Principal Program Manager Lead Microsoft Corporation

  2. Objectives • Utilize Windows Azure as integrated component of xRM solutions • Introduce new xRM capabilities in Dynamics CRM “5” • Demonstrate rapid development of cloud-based business applications

  3. 3 Hiring Manager Recruiter Candidate Composing a Business Application Service Integration Recruiting Solution • Positions Resume Find Matches Create applications Create Additional Applications Create Additional Applications ERP Candidate Applications Candidates Background checks … Application UI Page:Find Matches Positions Portal 3rd Party Services Skills Devices Follow up – Phone Call

  4. 4 Hiring Manager Recruiter Candidate Accelerate With xRM and Azure Service Integration • Positions AppFabric SQL Azure XRM SharePoint UC Resume Find Matches Create applications Create Additional Applications Create Additional Applications ERP SQL .NET Candidate Applications Windows Azure Candidates Background checks … ASP / XAML Application UI Page:Find Matches Positions Portal 3rd Party Services Skills Devices Follow up – Phone Call

  5. xRM Application Framework Client • Declarative development of relational business applications using flexible models and dynamic services. • Models encompass multiple domains • Data, Presentation, workflow, security • Business Application Services • Multi-tenant controller • Robust web services • Enterprise-scale, role-based deployment • Portable across on-premises and hosted deployments Forms / Views Workflow Security Application models in metadata Entities Multi-tenant controller SQL

  6. xRM Investments in CRM “5” • .NET 4.0 • Flexible web services (WCF, REST, AJAX) • Client-sideobject model • Cross-version compatibility • Enhancedquery support • Developer Productivity • Code “Sandbox” in hosted deployments • Extended Event Pipeline via Windows Azure • Claims-based authentication and federation • Visualizations • Portal Integration • Power of Choice Solutions Management Enhanced data modeling Client extension hosting and deployment Optimized transaction support Auditing • Rich Platform Services

  7. ADXStudio Inc. partner Shan McArthur VP, Technology, CRM MVP ADXStudio Inc.

  8. Getting Started Fast with xRM demo Developer Productivity Investments for Microsoft Dynamics CRM “5”

  9. xRM Investments in CRM “5” • .NET 4.0 • Flexible web services (WCF, REST, AJAX) • Client-sideobject model • Cross-version compatibility • Enhancedquery support • Developer Productivity • Code “Sandbox” in hosted deployments • Extended Event Pipeline via Windows Azure • Claims-based authentication and federation • Visualizations • Portal Integration • Power of Choice Solutions Management Enhanced data modeling Client extension hosting and deployment Optimized transaction support Auditing • Rich Platform Services

  10. The Phone Company demo Girish Raja Technical Evangelist Microsoft

  11. Phone Company: Architecture Windows Azure Web Role Worker Role Azure Storage Web Browser WCF Services SilverLight Controls .Net Service Bus Local Server WCF Services Extension Database for Lat/Long Workflow CRM Services CRM Storage

  12. Scaling Up Your Applications • xRM enables apps to flexibly scale in multiple dimensions • # of Users • Data (multi-TB) • Transactions (1000’s / sec) • ‘CloudBursting’ with Windows Azure • Multiple instances • Queuing

  13. Sonoma Partners partner Jim Steger Principal, CRM MVP Sonoma Partners

  14. SideBar: Goals • Encourage collaboration with internal team and remote colleagues • Simple and multiple mechanisms for users to provide feedback / communication • Searchable archive of conversations • Integrate derived / system generated threads • Needs to be FUN and meaningful

  15. SideBar demo Extending your enterprise applications with xRM and Windows Azure

  16. SideBar: Architecture 3rd Party Windows Azure MVC Web Role External Data Mobile Web Browser .NET Service Bus Local Server External Data WCF Services WPF Client Scheduler Workflow Exchange CRM Services CRM Storage

  17. xRM Investments in CRM “5” • .NET 4.0 • Flexible web services (WCF, REST, AJAX) • Client-sideobject model • Cross-version compatibility • Enhancedquery support • Developer Productivity • Code “Sandbox” in hosted deployments • Extended Event Pipeline via Windows Azure • Claims-based authentication and federation • Visualizations • Portal Integration • Power of Choice Solutions Management Enhanced data modeling Client extension hosting and deployment Optimized transaction support Auditing • Rich Platform Services

  18. Summary • Develop and deliver your business applications faster with xRM • Extend your reach and scale with Windows Azure • New xRM capabilities with CRM “5” and the “Power of Choice” • Get started today! • xRM solutions with Dynamics CRM 4.0 • CRM “5” Metro program for ISVs

  19. CRM “5” Metro Early Adoption Program • Audience: ISVs, startups and packaged solution developers • Benefits: • Access to early bits and content • Technical Briefings and Deep-dive Training Events (in person, virtual) • Free Technical Support • Kick-off and Content available in December 2009. • Requirements • Valid NDA required • Commitment to release application in RTM+180 days • Contact your local Microsoft Representative to join. • If you don’t know whom to ask, send email to metroreq@microsoft.com and we’ll match you with someone in your country.

  20. Q & A

  21. YOUR FEEDBACK IS IMPORTANT TO US! Please fill out session evaluation forms online at MicrosoftPDC.com

  22. Learn More On Channel 9 • Expand your PDC experience through Channel 9 • Explore videos, hands-on labs, sample code and demos through the new Channel 9 training courses channel9.msdn.com/learn Built by Developers for Developers….

More Related