Azure Service Bus Integration Overview

microsoft dynamics crm microsoft dynamics n.w
1 / 18
Embed
Share

Agenda covers messaging concepts, Azure Service Bus, distributed software systems evolution, communication technologies, and practical applications of messaging services. Explore how Azure Service Bus drives enterprise messaging into the cloud for seamless data movement at scale in various industries.

  • Azure Service Bus
  • Messaging Integration
  • Distributed Systems
  • Cloud Computing
  • Enterprise Solutions

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Microsoft Dynamics CRM Microsoft Dynamics CRM and and Azure Azure Service Bus Service Bus Integration Integration By: Abhishek Bhansali https://dynamicspeople.wordpress.com

  2. Agenda Agenda Messaging What and Why? Azure Service Bus overview Queues Topics Dynamics CRM 365 Demo - Integration without coding SERVICEBUS360 One Platform

  3. History of Distributed Software Systems In the beginning, it was all punch cards And then we got Operating systems Multiple CPUs Multitasking Threads Server farms and data centers and clouds and stuff

  4. Stuff Over Here Wants to Talk to Stuff Over There Basic Communication Which means we got Ethernet RPC (DCOM, CORBA, etc.) - Remote Procedure Call Enterprise Messaging (TIBCO, etc.) XML messaging SOAP REST Most of these fall down at scale due to conceptual and/or practical limitations Messaging and Events provide a useful set of core concepts to reason about moving data around at scale ( in the cloud ) Enterprise Messaging is moving to cloud . Azure Service Bus is driving this move!!! Azure Service Bus is driving this move!!!

  5. Azure Messaging Services

  6. Where can I use Messaging? Inter-Bank transfer Order fulfillment and trading Settlement Reconciliation Enrollment Claims processing Risk modeling Regulatory filing Financial Services Insurance Medical records Customer information system Billing integration Smart meter and grid Command and Control Care quality metrics Utilities & Telecom Healthcare Patient monitoring & diagnostics Order processing eCommerce Delivery notification Inventory Management Public data capture GST filling Logistics Government Aadhar

  7. Azure Service Bus (Queues and Topics) Azure Service Bus is a generic, cloud-based messaging system for connecting just about anything applications, services, and devices wherever they are.

  8. Where does Service Bus fit? Where does Service Bus fit? Decoupling and providing durability are primary drives for using Service Bus

  9. Features of Azure Service Bus Features of Azure Service Bus Scheduled delivery Scheduled delivery Defer Defer Duplicate Detection Duplicate Detection Sessions Sessions Forward to Forward to Actions Actions Ordering Ordering Transactions Transactions Filter Filter On Message On Message

  10. The basics of a queue The basics of a queue Sender sends message to queue Queue Acks receipt Receiver connects to queue & retrieves message Receiver Acks complete (or other action)

  11. Topics and Subscriptions Topics and Subscriptions Sender only knows about Topics Receivers only know about Subscriptions Filters and Actions exist on Subscriptions

  12. Dynamics CRM 365 Demonstration Integration

  13. Overview

  14. Key Features Messaging Messaging Event Hubs Create, Read, Update & Delete Enable / Disable Monitor based on Properties - Partition Properties Access Shared Access Policy Send Events through Activities - Instant, Scheduled & Recurring Queues & Topics Create, Read, Update & Delete Enable / Disable Entity Monitor based on Properties Access Shared Access Policy Send Messages through Activities - Instant, Scheduled & Recurring Access Message body and properties Topic Subscriptions Create, Read, Update & Delete Enable / Disable Monitor based on Properties Access Rules Read Messages from Subscription Read Messages from Deadletter Copy Subscription URL / Deadletter URL Consumer Groups Create, Read & Delete Copy Consumer Group URL Queues Read Messages from Main Queue Read Messages from Deadletter Resubmit Deadletter messages Delete Deadletter messages Copy Queue URL / Deadletter URL Relays Create, Read & Delete Monitor - Listener Count - WebHttp Endpoints - Hybrid Relays Access Shared Access Policy Copy Relay URL Partitions Access Properties Monitor based on Properties Topics Copy Topic URL

  15. General Features Management Monitoring Notification Channels Software as a Service Associate Namespaces from different Azure Subscriptions Invite Users to manage through ServiceBu360 Payments and Subscribing to ServiceBus360 through application Import Namespace connection strings from Service Bus Explorer Configuration file Import entities from existing Namespace eg: Import from Dev / UAT to Production Dashboard To assess Errors & Warnings Send your Alerts to any of the following channels Alarms Threshold Alerts - Alerts based on violation of expected state or values Health or Status Alerts - Periodic Alerts at specified times of day Receive alerts only in specified time window - Email - Slack - Pager Duty Governance & Auditing Operations Tracking Activity History Alert History

  16. Try for Free https://app.servicebus360.com Documentation https://assist.servicebus360.com/ Support support@servicebus360.com Briefly refer to these websites during your session: https://www.servicebus360.com https://www.servicebus360.com/blogs/meeting-paolo-salvatori-microsoft-gtsc- bangalore/ https://github.com/paolosalvatori/ServiceBusExplorer/blob/master/README.md#al ternative-service-bus-management-tools

  17. Thank you Thank you

Related


More Related Content