SlideShare a Scribd company logo
Azure App Service and Blazor a match
made in Heaven
Jose Javier Columbie
DevExpress & Microsoft MVP
javier.columbie@xari.io
@jjcolumbie
© Microsoft Azure + AI Conference All rights reserved.
DEVSpring22
DEVSpring22
© Microsoft Azure + AI Conference All rights reserved.
Agenda
• App Service Overview
• Blazor Architecture Overview
• Scalability
• DevOps – CI/CD
• Demo
• Questions
© Microsoft Azure + AI Conference All rights reserved.
Azure App Service
• Web apps and APIs in the cloud
• Fully managed service
• Built-in CI/CD
• Support for virtual networks, with isolated and
dedicated environments.
• Rigorous security and compliance standards
Why Blazor?
© Microsoft Azure + AI Conference All rights reserved.
Blazor
© Microsoft Azure + AI Conference All rights reserved.
Blazor Server
© Microsoft Azure + AI Conference All rights reserved.
Blazor Server
© Microsoft Azure + AI Conference All rights reserved.
Blazor Server
© Microsoft Azure + AI Conference All rights reserved.
SignalR
• HTTP
• AJAX
• Server code push
content
© Microsoft Azure + AI Conference All rights reserved.
SignalR
• WebSocket
• Event Source (Server Sent Event)
• Forever Frame (iframe)
• Long Polling
• Bi-directional (persistent connection)
• Multiuser
• Full duplex
• Asynchronous
WS
© Microsoft Azure + AI Conference All rights reserved.
SignalR
• Sticky Sessions
• TCP connections
• Scale out
© Microsoft Azure + AI Conference All rights reserved.
Azure SignalR Service
© Microsoft Azure + AI Conference All rights reserved.
DevOps – CI/CD
© Microsoft Azure + AI Conference All rights reserved.
Demo
© Microsoft Azure + AI Conference All rights reserved.
Blazor - Bonus
© Microsoft Azure + AI Conference All rights reserved.
Azure App Service - Bonus
• P#V3 twice the power, half the cost
© Microsoft Azure + AI Conference All rights reserved.
Thanks for joining!
Jose Javier Columbie
javier.columbie@xari.io
@jjcolumbie
© Microsoft Azure + AI Conference All rights reserved.
Don’t forget to complete the online evaluation
AzApp Service and Blazor a match made in
Heaven
Your evaluation helps organizers build better
conferences
and helps speakers improve their sessions.
Thank you!
APRIL 5-7, 2022 LAS VEGAS, NV
MGM GRAND
FOR INFORMATION ABOUT OUR NEXT
IN PERSON EVENT, VISIT OUR
WEBSITE AT

More Related Content

Similar to Blazor & Azure App Service

Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Mike Martin
 
Azure businessoverview daliborkacma
Azure businessoverview daliborkacma Azure businessoverview daliborkacma
Azure businessoverview daliborkacma
Rateb Abu Hawieleh
 

Similar to Blazor & Azure App Service (20)

Cloud Computing101 Azure, updated june 2017
Cloud Computing101 Azure, updated june 2017Cloud Computing101 Azure, updated june 2017
Cloud Computing101 Azure, updated june 2017
 
Supercharge Your Spring Boot Apps!
Supercharge Your Spring Boot Apps!Supercharge Your Spring Boot Apps!
Supercharge Your Spring Boot Apps!
 
ArchitectNow - Designing Cloud-Native apps in Microsoft Azure
ArchitectNow  -  Designing Cloud-Native apps in Microsoft AzureArchitectNow  -  Designing Cloud-Native apps in Microsoft Azure
ArchitectNow - Designing Cloud-Native apps in Microsoft Azure
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaS
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
 
azure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againazure track -03- it pros meet azure - again
azure track -03- it pros meet azure - again
 
SERVERLESS MIDDLEWARE IN AZURE FUNCTIONS
SERVERLESS MIDDLEWARE IN AZURE FUNCTIONSSERVERLESS MIDDLEWARE IN AZURE FUNCTIONS
SERVERLESS MIDDLEWARE IN AZURE FUNCTIONS
 
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App JourneyGlobal Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
 
Azure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarAzure DevOps Best Practices Webinar
Azure DevOps Best Practices Webinar
 
Applying Advanced Techniques to Azure Web Apps
Applying Advanced Techniques to Azure Web AppsApplying Advanced Techniques to Azure Web Apps
Applying Advanced Techniques to Azure Web Apps
 
Building Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stackBuilding Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stack
 
Microsoft Azure News - December 2019
Microsoft Azure News - December 2019Microsoft Azure News - December 2019
Microsoft Azure News - December 2019
 
Verizon: Modernizing Enterprise Infrastructure with AWS - WIN307 - re:Invent ...
Verizon: Modernizing Enterprise Infrastructure with AWS - WIN307 - re:Invent ...Verizon: Modernizing Enterprise Infrastructure with AWS - WIN307 - re:Invent ...
Verizon: Modernizing Enterprise Infrastructure with AWS - WIN307 - re:Invent ...
 
Azure businessoverview daliborkacmar
Azure businessoverview daliborkacmarAzure businessoverview daliborkacmar
Azure businessoverview daliborkacmar
 
Azure businessoverview (1)
Azure businessoverview  (1)Azure businessoverview  (1)
Azure businessoverview (1)
 
Azure business overview
Azure business overviewAzure business overview
Azure business overview
 
Azure businessoverview daliborkacma
Azure businessoverview daliborkacma Azure businessoverview daliborkacma
Azure businessoverview daliborkacma
 
Azure for Hackathons
Azure for HackathonsAzure for Hackathons
Azure for Hackathons
 
Azure is for Everyone
Azure is for EveryoneAzure is for Everyone
Azure is for Everyone
 
Azure Update, July 2016
Azure Update, July 2016Azure Update, July 2016
Azure Update, July 2016
 

More from Jose Javier Columbie (9)

Blazor Components
Blazor ComponentsBlazor Components
Blazor Components
 
Azure SQL Ledger
Azure SQL LedgerAzure SQL Ledger
Azure SQL Ledger
 
MAUI Blazor - One App that runs everywhere
MAUI Blazor - One App that runs everywhereMAUI Blazor - One App that runs everywhere
MAUI Blazor - One App that runs everywhere
 
Why XAF and XPO?
Why XAF and XPO?Why XAF and XPO?
Why XAF and XPO?
 
How to ease the learning curve
How to ease the learning curveHow to ease the learning curve
How to ease the learning curve
 
Host, deploy & scale Blazor Server Apps
Host, deploy & scale Blazor Server AppsHost, deploy & scale Blazor Server Apps
Host, deploy & scale Blazor Server Apps
 
Azure Serverless Conf
Azure Serverless ConfAzure Serverless Conf
Azure Serverless Conf
 
Codegen2021 blazor mobile
Codegen2021 blazor mobileCodegen2021 blazor mobile
Codegen2021 blazor mobile
 
A Gentle Introduction to Blazor
A Gentle Introduction to BlazorA Gentle Introduction to Blazor
A Gentle Introduction to Blazor
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Blazor & Azure App Service

  • 1. Azure App Service and Blazor a match made in Heaven Jose Javier Columbie DevExpress & Microsoft MVP javier.columbie@xari.io @jjcolumbie
  • 2. © Microsoft Azure + AI Conference All rights reserved. DEVSpring22 DEVSpring22
  • 3. © Microsoft Azure + AI Conference All rights reserved. Agenda • App Service Overview • Blazor Architecture Overview • Scalability • DevOps – CI/CD • Demo • Questions
  • 4. © Microsoft Azure + AI Conference All rights reserved. Azure App Service • Web apps and APIs in the cloud • Fully managed service • Built-in CI/CD • Support for virtual networks, with isolated and dedicated environments. • Rigorous security and compliance standards Why Blazor?
  • 5. © Microsoft Azure + AI Conference All rights reserved. Blazor
  • 6. © Microsoft Azure + AI Conference All rights reserved. Blazor Server
  • 7. © Microsoft Azure + AI Conference All rights reserved. Blazor Server
  • 8. © Microsoft Azure + AI Conference All rights reserved. Blazor Server
  • 9. © Microsoft Azure + AI Conference All rights reserved. SignalR • HTTP • AJAX • Server code push content
  • 10. © Microsoft Azure + AI Conference All rights reserved. SignalR • WebSocket • Event Source (Server Sent Event) • Forever Frame (iframe) • Long Polling • Bi-directional (persistent connection) • Multiuser • Full duplex • Asynchronous WS
  • 11. © Microsoft Azure + AI Conference All rights reserved. SignalR • Sticky Sessions • TCP connections • Scale out
  • 12. © Microsoft Azure + AI Conference All rights reserved. Azure SignalR Service
  • 13. © Microsoft Azure + AI Conference All rights reserved. DevOps – CI/CD
  • 14. © Microsoft Azure + AI Conference All rights reserved. Demo
  • 15. © Microsoft Azure + AI Conference All rights reserved. Blazor - Bonus
  • 16. © Microsoft Azure + AI Conference All rights reserved. Azure App Service - Bonus • P#V3 twice the power, half the cost
  • 17. © Microsoft Azure + AI Conference All rights reserved. Thanks for joining! Jose Javier Columbie javier.columbie@xari.io @jjcolumbie
  • 18. © Microsoft Azure + AI Conference All rights reserved. Don’t forget to complete the online evaluation AzApp Service and Blazor a match made in Heaven Your evaluation helps organizers build better conferences and helps speakers improve their sessions. Thank you!
  • 19. APRIL 5-7, 2022 LAS VEGAS, NV MGM GRAND FOR INFORMATION ABOUT OUR NEXT IN PERSON EVENT, VISIT OUR WEBSITE AT