SlideShare a Scribd company logo
Azure
Integration
Updates
Ignite – Nov 2021
Dan Toomey
• Gartner – Magic Quadrant (2016-2021)
• Forrester – Wave (2021)
AIS is a leader
in EiPaaS
Logic Apps
SQL Storage Provider
• Public preview
• Portable storage for Arc Logic Apps!
What’s new in
Logic Apps
Designer Enhancements
• Canvas & line rendering improvements
• Performance boosts
What’s new in
Logic Apps
Replication Tasks
• Public preview
• Replication templates to & from SB and
EH to ensure business continuity
• Replicates actual messages/events
What’s new in
Logic Apps
• Consumption to Standard upgrade tool
• Runtime performance improvements
• AAD-auth for request trigger
• Deployment slots
• API Management integration
• GitHub Action & Azure DevOps Tasks
• Workflow/connection CLI
What’s coming
Logic App Connectors
Additional Connectors in LA Standard
• SFTP
• Cosmos DB
• Service Bus
• Flatfile Encode/Decode
What’s new in
Connectors
Managed Identity
• MSI for multi-auth connectors, e.g. SQL
and Azure Blob (LA Consumption)
• MSI for Azure connectors (LA Standard)
• Option: System vs. User Assigned
What’s new in
Connectors
• AAD/MSI for Service Bus/Event Hub
connectors
• MSI support for User Identity (Standard)
• XSLT 2.0/3.0 private preview
• SWIFT private preview
• ODBC connector
• More SQL actions
Coming soon!
API Management
Web Sockets now GA
• Can manage, protect, observe & expose
WebSocket APIs
• Can secure WebSocket APIs via control
policies
What’s new in
API Management
GraphQL Public Preview
• Add and secure a GraphQL service as
APIs via Azure portal
• Explore the schema and run test queries
against the GraphQL APIs in the Azure
and developer portals
What’s new in
API Management
Event Grid Integration GA
• Subscribe to APIM events
• Ex: User added to APIM 
Update a database
Create a billing account
Send an email notification
What’s new in
API Management
Events Hubs
Event Hubs Premium is GA
• Premium tier provides better
performance & predictable latency over
Standard
• Reserved compute, memory & storage
resources
• Billed by Processing Units (PUs) which
can be dynamic
• More cost effective for mid-range
(<120MB/sec) throughput reqs compared
to Event Hubs Dedicated
• Event Hubs Capture included at no extra
cost
What’s new in
Events Hubs
Event Hubs Tier Comparison
Feature Basic Standard Premium Dedicated
Tenancy Multi-tenant Multi-tenant Multi-tenant with
resource isolation
Exclusive single
tenant
Private link N/A Yes Yes Yes
Customer-managed key
(Bring your own key)
N/A N/A Yes Yes
Capture N/A Priced
separately
Included Included
Dynamic Partition scale
out
N/A N/A Yes Yes
Ingress events Pay per
million events
Pay per
million events
Included Included
Event Hubs Pricing (Australia East)
Basic Standard Premium
***
Dedicated
*
Throughput unit (1
Mb/s ingress, 2 Mb/s
egress)
$14.59/month $29.18/month $1,449.05/month
billed per Premium Unit
(PU)
$8,240.08/month
billed per Capacity Unit
(CU)
Ingress events $0.038 per million
events
$0.038 per million
events
Included Included
Capture Not available $97.25/month Included Included
Apache Kafka Not available Available Available Available
Schema Registry Not available Available Available Available
Max Retention Period 1 day 7 days 90 days 90 days
Storage Retention 84 GB 84 GB 1 TB per PU 10 TB per CU
Extended retention
**
Not available Not available $0.20/GB/month (1 TB
included per PU
$0.20/GB/month (10
TB included
*Price for Event Hubs Dedicated is $8,340.079 per month per Capacity Unit. To understand how much a CU can achieve, please refer to our benchmark results. Usage will be charged in one-hour increments with a minimum
charge for four hours of usage. For more info on this offering, please read Event Hubs Dedicated overview. For additional questions, please contact Quota Increase Support or please contact the event hubs team.
**Message retention above the included storage quotas will result in overage charges.
***Price for Event Hubs Premium is $1.9850 per hour per Premium Unit. Usage will be charged in one-hour increments.
Monthly price estimates are based on 730 hours of usage.
Configuring Processing Units (PUs)
Azure Schema Registry is GA
• Central repo for schema docs
• Validation of event stream data
• Schemas available to consumers
• Reduces per-event data overage
• Facilitates schema evolution
• Open standards & interoperability
Information flow
Service Bus
Large message support is GA
• Configurable range from 1MB to 100MB
across all entities
• Service Bus enforces the limits you set
• Requires Premium tier, but no extra cost
• Removes need for claim check pattern in
these cases:
What’s new in
Azure Service Bus
Configuring Message Size
What’s new in
Azure Service Bus
Configuring Message Size
What’s new in
Azure Service Bus
Messaging Units (MU)
• Higher MUs = Larger buffer sizes
• Auto-scaling is supported
• Greater efficiency with topics vs. queues,
as transfer to log only occurs once
What’s new in
Azure Service Bus
MU Allocation Entity Type Throughput Total
Throughput
8+ Single Queue 50MB / sec 50MB / sec
8+ Topic w/5 subs 22MB / sec (per
sub)
110MB / sec
Caveats
• Premium only feature
• Only supports AMQP protocol (not
SBMP)
• Max size enforced only for write, not
receive
• Large messages reduce throughput and
increase latency
What’s new in
Azure Service Bus
References
Azure Book of News
https://news.microsoft.com/ignite-november-2021-book-of-news/
Enterprise Integration: Success Stories & Best Practices
https://myignite.microsoft.com/sessions/94dac4c6-9cf2-4426-b22e-0304e4aefbf1
Azure Logic Apps Announcement – Fall 2021 Release
https:/aka.ms/logic/release/fall2021
General availability: Native support for WebSocket APIs
https://azure.microsoft.com/en-us/updates/general-availability-native-support-for-websocket-
apis/
Azure Service Bus Premium: Large Message Support Generally Available
https://techcommunity.microsoft.com/t5/messaging-on-azure-blog/azure-service-bus-premium-
large-message-support-generally/ba-p/2900186
Overview of Event Hubs Premium
https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-premium-overview
Thank you!!

More Related Content

What's hot

2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft
Sriram Hariharan
 
Building microservices on azure
Building microservices on azureBuilding microservices on azure
Building microservices on azure
Vaibhav Gujral
 
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
Amazon Web Services
 
Azure App Services
Azure App ServicesAzure App Services
Azure App Services
Azure Riyadh User Group
 
Azure Web Apps - Introduction
Azure Web Apps - IntroductionAzure Web Apps - Introduction
Azure Web Apps - Introduction
Christopher Gomez
 
Design and Configure Azure App Service Web Apps
Design and Configure Azure App Service Web AppsDesign and Configure Azure App Service Web Apps
Design and Configure Azure App Service Web Apps
Roy Kim
 
Everything you always wanted to know about API Management (but were afraid to...
Everything you always wanted to know about API Management (but were afraid to...Everything you always wanted to know about API Management (but were afraid to...
Everything you always wanted to know about API Management (but were afraid to...
Massimo Bonanni
 
Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
Azure Riyadh User Group
 
Intro to docker and kubernetes
Intro to docker and kubernetesIntro to docker and kubernetes
Intro to docker and kubernetes
Mohit Chhabra
 
Integrating SaaS application using Microsoft’s Azure App Service Platform
Integrating SaaS application using Microsoft’s Azure App Service PlatformIntegrating SaaS application using Microsoft’s Azure App Service Platform
Integrating SaaS application using Microsoft’s Azure App Service Platform
BizTalk360
 
Azure Functions @ global azure day 2017
Azure Functions  @ global azure day 2017Azure Functions  @ global azure day 2017
Azure Functions @ global azure day 2017
Sean Feldman
 
Intro to Azure Static Web Apps
Intro to Azure Static Web AppsIntro to Azure Static Web Apps
Intro to Azure Static Web Apps
Moaid Hathot
 
Developing scalable enterprise serverless applications on azure with .net
Developing scalable enterprise serverless applications on azure with .netDeveloping scalable enterprise serverless applications on azure with .net
Developing scalable enterprise serverless applications on azure with .net
Callon Campbell
 
What is Azure development?-MS Azure development
What is Azure development?-MS Azure development What is Azure development?-MS Azure development
What is Azure development?-MS Azure development
Zabeel Institute
 
Deep Dive- Log analytics with Amazon Elasticsearch Service - AWS Summit Tel A...
Deep Dive- Log analytics with Amazon Elasticsearch Service - AWS Summit Tel A...Deep Dive- Log analytics with Amazon Elasticsearch Service - AWS Summit Tel A...
Deep Dive- Log analytics with Amazon Elasticsearch Service - AWS Summit Tel A...
Amazon Web Services
 
Announcing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Announcing Amazon AppStream 2.0 - January 2017 Online Tech TalksAnnouncing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Announcing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Amazon Web Services
 
Modernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft AzureModernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft Azure
David J Rosenthal
 
Service Fabric Overview (Yves Goeleven)
Service Fabric Overview (Yves Goeleven)Service Fabric Overview (Yves Goeleven)
Service Fabric Overview (Yves Goeleven)
Visug
 
The new Azure App Service Architecture
The new Azure App Service ArchitectureThe new Azure App Service Architecture
The new Azure App Service Architecture
João Pedro Martins
 
Comparison and mapping between various cloud services 2019
Comparison and mapping between various cloud services 2019Comparison and mapping between various cloud services 2019
Comparison and mapping between various cloud services 2019
jones4u
 

What's hot (20)

2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft
 
Building microservices on azure
Building microservices on azureBuilding microservices on azure
Building microservices on azure
 
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
 
Azure App Services
Azure App ServicesAzure App Services
Azure App Services
 
Azure Web Apps - Introduction
Azure Web Apps - IntroductionAzure Web Apps - Introduction
Azure Web Apps - Introduction
 
Design and Configure Azure App Service Web Apps
Design and Configure Azure App Service Web AppsDesign and Configure Azure App Service Web Apps
Design and Configure Azure App Service Web Apps
 
Everything you always wanted to know about API Management (but were afraid to...
Everything you always wanted to know about API Management (but were afraid to...Everything you always wanted to know about API Management (but were afraid to...
Everything you always wanted to know about API Management (but were afraid to...
 
Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
 
Intro to docker and kubernetes
Intro to docker and kubernetesIntro to docker and kubernetes
Intro to docker and kubernetes
 
Integrating SaaS application using Microsoft’s Azure App Service Platform
Integrating SaaS application using Microsoft’s Azure App Service PlatformIntegrating SaaS application using Microsoft’s Azure App Service Platform
Integrating SaaS application using Microsoft’s Azure App Service Platform
 
Azure Functions @ global azure day 2017
Azure Functions  @ global azure day 2017Azure Functions  @ global azure day 2017
Azure Functions @ global azure day 2017
 
Intro to Azure Static Web Apps
Intro to Azure Static Web AppsIntro to Azure Static Web Apps
Intro to Azure Static Web Apps
 
Developing scalable enterprise serverless applications on azure with .net
Developing scalable enterprise serverless applications on azure with .netDeveloping scalable enterprise serverless applications on azure with .net
Developing scalable enterprise serverless applications on azure with .net
 
What is Azure development?-MS Azure development
What is Azure development?-MS Azure development What is Azure development?-MS Azure development
What is Azure development?-MS Azure development
 
Deep Dive- Log analytics with Amazon Elasticsearch Service - AWS Summit Tel A...
Deep Dive- Log analytics with Amazon Elasticsearch Service - AWS Summit Tel A...Deep Dive- Log analytics with Amazon Elasticsearch Service - AWS Summit Tel A...
Deep Dive- Log analytics with Amazon Elasticsearch Service - AWS Summit Tel A...
 
Announcing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Announcing Amazon AppStream 2.0 - January 2017 Online Tech TalksAnnouncing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Announcing Amazon AppStream 2.0 - January 2017 Online Tech Talks
 
Modernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft AzureModernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft Azure
 
Service Fabric Overview (Yves Goeleven)
Service Fabric Overview (Yves Goeleven)Service Fabric Overview (Yves Goeleven)
Service Fabric Overview (Yves Goeleven)
 
The new Azure App Service Architecture
The new Azure App Service ArchitectureThe new Azure App Service Architecture
The new Azure App Service Architecture
 
Comparison and mapping between various cloud services 2019
Comparison and mapping between various cloud services 2019Comparison and mapping between various cloud services 2019
Comparison and mapping between various cloud services 2019
 

Similar to Latest Updates to Azure Integration Services

cloud-training-pricing-billing.pdf
cloud-training-pricing-billing.pdfcloud-training-pricing-billing.pdf
cloud-training-pricing-billing.pdf
Abhi850745
 
Windows Azure Platform Business Model: Know about Windows Azure Platform pric...
Windows Azure Platform Business Model: Know about Windows Azure Platform pric...Windows Azure Platform Business Model: Know about Windows Azure Platform pric...
Windows Azure Platform Business Model: Know about Windows Azure Platform pric...diTii
 
Serverless in the Azure World
Serverless in the Azure WorldServerless in the Azure World
Serverless in the Azure World
Kasun Kodagoda
 
Azure Messaging Crossroads
Azure Messaging CrossroadsAzure Messaging Crossroads
Azure Messaging Crossroads
Sean Feldman
 
Serverless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best PracticesServerless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best Practices
Juan Pablo
 
AWSomeBuilder3-v12-clean.pdf
AWSomeBuilder3-v12-clean.pdfAWSomeBuilder3-v12-clean.pdf
AWSomeBuilder3-v12-clean.pdf
Sal Marcus
 
Introducing Azure SQL Database
Introducing Azure SQL DatabaseIntroducing Azure SQL Database
Introducing Azure SQL Database
James Serra
 
High throughput data streaming in Azure
High throughput data streaming in AzureHigh throughput data streaming in Azure
High throughput data streaming in Azure
Alexander Laysha
 
Azure Function Best Practice
Azure Function Best Practice Azure Function Best Practice
Azure Function Best Practice
Juan Pablo
 
Durable Azure Functions
Durable Azure FunctionsDurable Azure Functions
Durable Azure Functions
Pushkar Saraf
 
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
DATAVERSITY
 
GECon2017_High-volume data streaming in azure_ Aliaksandr Laisha
GECon2017_High-volume data streaming in azure_ Aliaksandr LaishaGECon2017_High-volume data streaming in azure_ Aliaksandr Laisha
GECon2017_High-volume data streaming in azure_ Aliaksandr Laisha
GECon_Org Team
 
CloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloudCloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloud
Tim Mackey
 
SAFwAD @ Intelligent Cloud Conference
SAFwAD @ Intelligent Cloud ConferenceSAFwAD @ Intelligent Cloud Conference
SAFwAD @ Intelligent Cloud Conference
Rick van den Bosch
 
Azure SQL Database Managed Instance
Azure SQL Database Managed InstanceAzure SQL Database Managed Instance
Azure SQL Database Managed Instance
James Serra
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
Amazon Web Services
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
Amazon Web Services
 
What’s New in Athene™ 11
What’s New in Athene™ 11What’s New in Athene™ 11
What’s New in Athene™ 11
Precisely
 
How to Reduce your Spend on AWS
How to Reduce your Spend on AWSHow to Reduce your Spend on AWS
How to Reduce your Spend on AWS
Joseph K. Ziegler
 
Argomentazioni economiche per la migrazione al cloud
Argomentazioni economiche per la migrazione al cloudArgomentazioni economiche per la migrazione al cloud
Argomentazioni economiche per la migrazione al cloud
Amazon Web Services
 

Similar to Latest Updates to Azure Integration Services (20)

cloud-training-pricing-billing.pdf
cloud-training-pricing-billing.pdfcloud-training-pricing-billing.pdf
cloud-training-pricing-billing.pdf
 
Windows Azure Platform Business Model: Know about Windows Azure Platform pric...
Windows Azure Platform Business Model: Know about Windows Azure Platform pric...Windows Azure Platform Business Model: Know about Windows Azure Platform pric...
Windows Azure Platform Business Model: Know about Windows Azure Platform pric...
 
Serverless in the Azure World
Serverless in the Azure WorldServerless in the Azure World
Serverless in the Azure World
 
Azure Messaging Crossroads
Azure Messaging CrossroadsAzure Messaging Crossroads
Azure Messaging Crossroads
 
Serverless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best PracticesServerless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best Practices
 
AWSomeBuilder3-v12-clean.pdf
AWSomeBuilder3-v12-clean.pdfAWSomeBuilder3-v12-clean.pdf
AWSomeBuilder3-v12-clean.pdf
 
Introducing Azure SQL Database
Introducing Azure SQL DatabaseIntroducing Azure SQL Database
Introducing Azure SQL Database
 
High throughput data streaming in Azure
High throughput data streaming in AzureHigh throughput data streaming in Azure
High throughput data streaming in Azure
 
Azure Function Best Practice
Azure Function Best Practice Azure Function Best Practice
Azure Function Best Practice
 
Durable Azure Functions
Durable Azure FunctionsDurable Azure Functions
Durable Azure Functions
 
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
 
GECon2017_High-volume data streaming in azure_ Aliaksandr Laisha
GECon2017_High-volume data streaming in azure_ Aliaksandr LaishaGECon2017_High-volume data streaming in azure_ Aliaksandr Laisha
GECon2017_High-volume data streaming in azure_ Aliaksandr Laisha
 
CloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloudCloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloud
 
SAFwAD @ Intelligent Cloud Conference
SAFwAD @ Intelligent Cloud ConferenceSAFwAD @ Intelligent Cloud Conference
SAFwAD @ Intelligent Cloud Conference
 
Azure SQL Database Managed Instance
Azure SQL Database Managed InstanceAzure SQL Database Managed Instance
Azure SQL Database Managed Instance
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
What’s New in Athene™ 11
What’s New in Athene™ 11What’s New in Athene™ 11
What’s New in Athene™ 11
 
How to Reduce your Spend on AWS
How to Reduce your Spend on AWSHow to Reduce your Spend on AWS
How to Reduce your Spend on AWS
 
Argomentazioni economiche per la migrazione al cloud
Argomentazioni economiche per la migrazione al cloudArgomentazioni economiche per la migrazione al cloud
Argomentazioni economiche per la migrazione al cloud
 

More from Daniel Toomey

Azure Logic Apps & AI - Building Integration & AI Solutions
Azure Logic Apps & AI - Building Integration & AI SolutionsAzure Logic Apps & AI - Building Integration & AI Solutions
Azure Logic Apps & AI - Building Integration & AI Solutions
Daniel Toomey
 
Microsoft Azure News - May 2024 - BAUG'24
Microsoft Azure News - May 2024 - BAUG'24Microsoft Azure News - May 2024 - BAUG'24
Microsoft Azure News - May 2024 - BAUG'24
Daniel Toomey
 
Azure Logic Apps and Copilot.pptx .
Azure Logic Apps and Copilot.pptx      .Azure Logic Apps and Copilot.pptx      .
Azure Logic Apps and Copilot.pptx .
Daniel Toomey
 
Microsoft Azure News - April 2024 .
Microsoft Azure News - April 2024      .Microsoft Azure News - April 2024      .
Microsoft Azure News - April 2024 .
Daniel Toomey
 
Microsoft Azure News - Feb 2024
Microsoft Azure News - Feb 2024Microsoft Azure News - Feb 2024
Microsoft Azure News - Feb 2024
Daniel Toomey
 
Microsoft Azure News - Dec 2023
Microsoft Azure News - Dec 2023Microsoft Azure News - Dec 2023
Microsoft Azure News - Dec 2023
Daniel Toomey
 
Microsoft Azure News - Nov 2023
Microsoft Azure News - Nov 2023Microsoft Azure News - Nov 2023
Microsoft Azure News - Nov 2023
Daniel Toomey
 
Microsoft AzureNews - Oct 2023
Microsoft AzureNews - Oct 2023Microsoft AzureNews - Oct 2023
Microsoft AzureNews - Oct 2023
Daniel Toomey
 
Microsoft Azure New - Sep 2023
Microsoft Azure New - Sep 2023Microsoft Azure New - Sep 2023
Microsoft Azure New - Sep 2023
Daniel Toomey
 
Microsoft Azure News - Aug 2023
Microsoft Azure News - Aug 2023Microsoft Azure News - Aug 2023
Microsoft Azure News - Aug 2023
Daniel Toomey
 
Private DNS Infrastructure Support in Hybrid Scenarios
Private DNS Infrastructure Support in Hybrid ScenariosPrivate DNS Infrastructure Support in Hybrid Scenarios
Private DNS Infrastructure Support in Hybrid Scenarios
Daniel Toomey
 
Microsoft Azure News - Jul 2023
Microsoft Azure News - Jul 2023Microsoft Azure News - Jul 2023
Microsoft Azure News - Jul 2023
Daniel Toomey
 
Microsoft Azure News - Jun 2023
Microsoft Azure News - Jun 2023Microsoft Azure News - Jun 2023
Microsoft Azure News - Jun 2023
Daniel Toomey
 
Microsoft Azure News - May 2023
Microsoft Azure News - May 2023Microsoft Azure News - May 2023
Microsoft Azure News - May 2023
Daniel Toomey
 
Microsoft Azure News - Apr 2023
Microsoft Azure News - Apr 2023Microsoft Azure News - Apr 2023
Microsoft Azure News - Apr 2023
Daniel Toomey
 
Microsoft Azure News - Mar 2023
Microsoft Azure News - Mar 2023Microsoft Azure News - Mar 2023
Microsoft Azure News - Mar 2023
Daniel Toomey
 
Microsoft Azure News - Feb 2023
Microsoft Azure News - Feb 2023Microsoft Azure News - Feb 2023
Microsoft Azure News - Feb 2023
Daniel Toomey
 
Microsoft Azure News - Jan 2023
Microsoft Azure News - Jan 2023Microsoft Azure News - Jan 2023
Microsoft Azure News - Jan 2023
Daniel Toomey
 
Microsoft Azure News - Dec 2022
Microsoft Azure News - Dec 2022Microsoft Azure News - Dec 2022
Microsoft Azure News - Dec 2022
Daniel Toomey
 
Microsoft Azure News - Nov 2022
Microsoft Azure News - Nov 2022Microsoft Azure News - Nov 2022
Microsoft Azure News - Nov 2022
Daniel Toomey
 

More from Daniel Toomey (20)

Azure Logic Apps & AI - Building Integration & AI Solutions
Azure Logic Apps & AI - Building Integration & AI SolutionsAzure Logic Apps & AI - Building Integration & AI Solutions
Azure Logic Apps & AI - Building Integration & AI Solutions
 
Microsoft Azure News - May 2024 - BAUG'24
Microsoft Azure News - May 2024 - BAUG'24Microsoft Azure News - May 2024 - BAUG'24
Microsoft Azure News - May 2024 - BAUG'24
 
Azure Logic Apps and Copilot.pptx .
Azure Logic Apps and Copilot.pptx      .Azure Logic Apps and Copilot.pptx      .
Azure Logic Apps and Copilot.pptx .
 
Microsoft Azure News - April 2024 .
Microsoft Azure News - April 2024      .Microsoft Azure News - April 2024      .
Microsoft Azure News - April 2024 .
 
Microsoft Azure News - Feb 2024
Microsoft Azure News - Feb 2024Microsoft Azure News - Feb 2024
Microsoft Azure News - Feb 2024
 
Microsoft Azure News - Dec 2023
Microsoft Azure News - Dec 2023Microsoft Azure News - Dec 2023
Microsoft Azure News - Dec 2023
 
Microsoft Azure News - Nov 2023
Microsoft Azure News - Nov 2023Microsoft Azure News - Nov 2023
Microsoft Azure News - Nov 2023
 
Microsoft AzureNews - Oct 2023
Microsoft AzureNews - Oct 2023Microsoft AzureNews - Oct 2023
Microsoft AzureNews - Oct 2023
 
Microsoft Azure New - Sep 2023
Microsoft Azure New - Sep 2023Microsoft Azure New - Sep 2023
Microsoft Azure New - Sep 2023
 
Microsoft Azure News - Aug 2023
Microsoft Azure News - Aug 2023Microsoft Azure News - Aug 2023
Microsoft Azure News - Aug 2023
 
Private DNS Infrastructure Support in Hybrid Scenarios
Private DNS Infrastructure Support in Hybrid ScenariosPrivate DNS Infrastructure Support in Hybrid Scenarios
Private DNS Infrastructure Support in Hybrid Scenarios
 
Microsoft Azure News - Jul 2023
Microsoft Azure News - Jul 2023Microsoft Azure News - Jul 2023
Microsoft Azure News - Jul 2023
 
Microsoft Azure News - Jun 2023
Microsoft Azure News - Jun 2023Microsoft Azure News - Jun 2023
Microsoft Azure News - Jun 2023
 
Microsoft Azure News - May 2023
Microsoft Azure News - May 2023Microsoft Azure News - May 2023
Microsoft Azure News - May 2023
 
Microsoft Azure News - Apr 2023
Microsoft Azure News - Apr 2023Microsoft Azure News - Apr 2023
Microsoft Azure News - Apr 2023
 
Microsoft Azure News - Mar 2023
Microsoft Azure News - Mar 2023Microsoft Azure News - Mar 2023
Microsoft Azure News - Mar 2023
 
Microsoft Azure News - Feb 2023
Microsoft Azure News - Feb 2023Microsoft Azure News - Feb 2023
Microsoft Azure News - Feb 2023
 
Microsoft Azure News - Jan 2023
Microsoft Azure News - Jan 2023Microsoft Azure News - Jan 2023
Microsoft Azure News - Jan 2023
 
Microsoft Azure News - Dec 2022
Microsoft Azure News - Dec 2022Microsoft Azure News - Dec 2022
Microsoft Azure News - Dec 2022
 
Microsoft Azure News - Nov 2022
Microsoft Azure News - Nov 2022Microsoft Azure News - Nov 2022
Microsoft Azure News - Nov 2022
 

Recently uploaded

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

Latest Updates to Azure Integration Services

  • 2. • Gartner – Magic Quadrant (2016-2021) • Forrester – Wave (2021) AIS is a leader in EiPaaS
  • 4. SQL Storage Provider • Public preview • Portable storage for Arc Logic Apps! What’s new in Logic Apps
  • 5. Designer Enhancements • Canvas & line rendering improvements • Performance boosts What’s new in Logic Apps
  • 6. Replication Tasks • Public preview • Replication templates to & from SB and EH to ensure business continuity • Replicates actual messages/events What’s new in Logic Apps
  • 7. • Consumption to Standard upgrade tool • Runtime performance improvements • AAD-auth for request trigger • Deployment slots • API Management integration • GitHub Action & Azure DevOps Tasks • Workflow/connection CLI What’s coming
  • 9. Additional Connectors in LA Standard • SFTP • Cosmos DB • Service Bus • Flatfile Encode/Decode What’s new in Connectors
  • 10. Managed Identity • MSI for multi-auth connectors, e.g. SQL and Azure Blob (LA Consumption) • MSI for Azure connectors (LA Standard) • Option: System vs. User Assigned What’s new in Connectors
  • 11. • AAD/MSI for Service Bus/Event Hub connectors • MSI support for User Identity (Standard) • XSLT 2.0/3.0 private preview • SWIFT private preview • ODBC connector • More SQL actions Coming soon!
  • 13. Web Sockets now GA • Can manage, protect, observe & expose WebSocket APIs • Can secure WebSocket APIs via control policies What’s new in API Management
  • 14. GraphQL Public Preview • Add and secure a GraphQL service as APIs via Azure portal • Explore the schema and run test queries against the GraphQL APIs in the Azure and developer portals What’s new in API Management
  • 15. Event Grid Integration GA • Subscribe to APIM events • Ex: User added to APIM  Update a database Create a billing account Send an email notification What’s new in API Management
  • 17. Event Hubs Premium is GA • Premium tier provides better performance & predictable latency over Standard • Reserved compute, memory & storage resources • Billed by Processing Units (PUs) which can be dynamic • More cost effective for mid-range (<120MB/sec) throughput reqs compared to Event Hubs Dedicated • Event Hubs Capture included at no extra cost What’s new in Events Hubs
  • 18. Event Hubs Tier Comparison Feature Basic Standard Premium Dedicated Tenancy Multi-tenant Multi-tenant Multi-tenant with resource isolation Exclusive single tenant Private link N/A Yes Yes Yes Customer-managed key (Bring your own key) N/A N/A Yes Yes Capture N/A Priced separately Included Included Dynamic Partition scale out N/A N/A Yes Yes Ingress events Pay per million events Pay per million events Included Included
  • 19. Event Hubs Pricing (Australia East) Basic Standard Premium *** Dedicated * Throughput unit (1 Mb/s ingress, 2 Mb/s egress) $14.59/month $29.18/month $1,449.05/month billed per Premium Unit (PU) $8,240.08/month billed per Capacity Unit (CU) Ingress events $0.038 per million events $0.038 per million events Included Included Capture Not available $97.25/month Included Included Apache Kafka Not available Available Available Available Schema Registry Not available Available Available Available Max Retention Period 1 day 7 days 90 days 90 days Storage Retention 84 GB 84 GB 1 TB per PU 10 TB per CU Extended retention ** Not available Not available $0.20/GB/month (1 TB included per PU $0.20/GB/month (10 TB included *Price for Event Hubs Dedicated is $8,340.079 per month per Capacity Unit. To understand how much a CU can achieve, please refer to our benchmark results. Usage will be charged in one-hour increments with a minimum charge for four hours of usage. For more info on this offering, please read Event Hubs Dedicated overview. For additional questions, please contact Quota Increase Support or please contact the event hubs team. **Message retention above the included storage quotas will result in overage charges. ***Price for Event Hubs Premium is $1.9850 per hour per Premium Unit. Usage will be charged in one-hour increments. Monthly price estimates are based on 730 hours of usage.
  • 21. Azure Schema Registry is GA • Central repo for schema docs • Validation of event stream data • Schemas available to consumers • Reduces per-event data overage • Facilitates schema evolution • Open standards & interoperability
  • 24. Large message support is GA • Configurable range from 1MB to 100MB across all entities • Service Bus enforces the limits you set • Requires Premium tier, but no extra cost • Removes need for claim check pattern in these cases: What’s new in Azure Service Bus
  • 25. Configuring Message Size What’s new in Azure Service Bus
  • 26. Configuring Message Size What’s new in Azure Service Bus
  • 27. Messaging Units (MU) • Higher MUs = Larger buffer sizes • Auto-scaling is supported • Greater efficiency with topics vs. queues, as transfer to log only occurs once What’s new in Azure Service Bus MU Allocation Entity Type Throughput Total Throughput 8+ Single Queue 50MB / sec 50MB / sec 8+ Topic w/5 subs 22MB / sec (per sub) 110MB / sec
  • 28. Caveats • Premium only feature • Only supports AMQP protocol (not SBMP) • Max size enforced only for write, not receive • Large messages reduce throughput and increase latency What’s new in Azure Service Bus
  • 29. References Azure Book of News https://news.microsoft.com/ignite-november-2021-book-of-news/ Enterprise Integration: Success Stories & Best Practices https://myignite.microsoft.com/sessions/94dac4c6-9cf2-4426-b22e-0304e4aefbf1 Azure Logic Apps Announcement – Fall 2021 Release https:/aka.ms/logic/release/fall2021 General availability: Native support for WebSocket APIs https://azure.microsoft.com/en-us/updates/general-availability-native-support-for-websocket- apis/ Azure Service Bus Premium: Large Message Support Generally Available https://techcommunity.microsoft.com/t5/messaging-on-azure-blog/azure-service-bus-premium- large-message-support-generally/ba-p/2900186 Overview of Event Hubs Premium https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-premium-overview

Editor's Notes

  1. The lines rendered on the canvas is more intuitive to help you better understand the flow, especially for composite actions such as Condition and Switch.
  2. Automation Tasks provides all Azure customers an easy way to automate their daily tasks, with just a few clicks, you can create tasks that automatically turns on and off the virtual machine on a schedule, purge old blobs in the storage account, or get a monthly usage report sent via email. In this release, the Logic Apps team have partnered with the Azure messaging team on building the experience for easy event replication. As a customer, you can choose from out-of-box templates to replicate the actual messages and events (rather than just metadata) between and across Service Bus queue, Service Bus topic, and Event Hub. Stateless workflows in Logic Apps standard are used to power this experience behind the scene, so you know the replication is highly performant. Learn more
  3. Managed identity provides an identity for applications to use when connecting to resources that support Azure Active Directory authentication. In the Fall 2021 release, we added managed identity support for multi-auth capable Azure connectors such as SQL and Azure Blob in Logic Apps Consumption, as well as managed identity support for all Azure connectors in Logic Apps Standard.  System or User Assigned
  4. Can subscribe to APIM events in EG. For example, you can build an application that updates a database, creates a billing account, and sends an email notification each time a user is added to your API Management instance.
  5. In comparison to Dedicated offering, Event Hubs Premium provides isolation inside a very large multi-tenant environment that can shift resources quickly, it can scale far more elastically and quicker and PUs can be dynamically adjusted.  Processing Units vs Capacity Units (Dedicated) Introduces a new, two-tier, native-code log engine that provides far more predictable and much lower send and passthrough latencies than the prior generation, without any durability compromises. 
  6. For structured data that you produce or consume through Event Hubs, you can use schema-driven formats such as Avro and manage those schemas using Azure Schema Registry, irrespective of the event streaming protocol (AMQP, Kafka etc.) that you use to stream data. Schema Evolution Azure Schema Registry supports schema evolution by introducing compatibility modes feature at the schema group level. Compatibility modes allow producers and consumers to evolve independently. Based on the compatibility mode defined in the schema group, only certain operations are allowed when modifying and creating new schema versions. Azure Schema Registry currently supports Backward, Forward, and No compatibility modes.   Open Standards and Interoperability there has so far been no open and vendor-neutral standard for a lightweight interface optimized for this use-case. Microsoft has submitted the interface of the Azure Schema Registry to the Cloud Native Foundation's "Cloud Events" project in June 2020.
  7. The information flow starts from the producer where the Kafka producer serializes the event data using the schema document. The producer then prepends the schema ID to the serialized event payload. Once the consumer receives the event, it can resolve the corresponding schema from the schema registry and deserialize the event payload.
  8. Configuration limit protects from larger than expected messages JMS 2.0 compliance: JMS message broker migration to ASB now unblocked.
  9. The feature is a new, per-entity message size limit configuration setting that can range from 1MByte to 100 MByte and defaults to 1 MByte.
  10. The feature is a new, per-entity message size limit configuration setting that can range from 1MByte to 100 MByte and defaults to 1 MByte.
  11. When using pub/sub distribution with Service Bus topics, large messages do not have the same adverse performance impact as with brokers that maintain distinct queues per subscription, because the underlying log for message contents is shared amongst all subscriptions, meaning the transfer into the log only occurs once. 
  12. Configuration limit protects from larger than expected messages JMS 2.0 compliance: JMS message broker migration to ASB now unblocked.