SlideShare a Scribd company logo
1
aOS Aix-Marseille
12/06/2019
Un besoin 10 solutions
: Azure Fighter
Félix Billon
Votre
photo
#aOSAixMarseille 12/06/19
◦ MERCI A NOS SPONSORS
2
Insert
coin
Tech lead Co-orga
@felix_billon
felixbillon
http://shakedatcode.com
Membre
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
• Reminder
• Message/Event : VS VS VS
• Container : VS VS VS
• Traffic : VS VS
• Conclusion
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
On-Prem
Application
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
IAAS
Application
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
PAAS
Application
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
SAAS
Application
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Manage by Azure
You manage
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
• Message queuing service
• Available within an Azure Storage Accounts
• Simple to create, configure and use
• Queue but also Topic (publish/subscribe)
• Many options on queue : sessions, dead lettering, …
• Support AMQP (useful for hybrid scenario)
A B
A
B
Consumer 1
Consumer 2
Queue
A B A Consumer 1
Subscription
A Consumer 2A B
Subscription
Topic
A B
B
B
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
Azure Storage Queue
• No order guarantee
• Queue only
• Support server-side logs
• Cheaper
• Useful for : simple queue
scenario
Azure Service Bus
• FIFO guarantee (with session)
• Queue and Topic
• Support AMQP protocol
• Higher overhead
• Useful for : advanced queue,
topic and hybrid scenario
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
• Big data streaming platform and event ingestion service
Event producer
HTTPS
AMQP
(Kafka)
Event Hub
Partition 1
Partition 2
Partition 3 Consumer group
Consumer group
Event consumer
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
Azure Event Grid
• Reactive programming
• Serverless
• Useful for : event driven
application, serverless
architecture, automate
operation, …
Azure Event Hub
• Big data pipeline
• Dedicated resource
• Useful for : ingest massive
collection of events (telemetry,
application logging, …)
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
• App Service running on App Plan
• Many options for container settings
• In preview : support multi-container app
• Ephemeral containers
• Easy to create and configure
• Can manager container group
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
Azure Web app
• All app service features
• Bill depend on App Plan
• Useful for : deploy containerized
web application
Azure Container Instance
• Very little features
• Bill per second
• Useful for : create/destroy
ephemerals containers (support
unpredictable workload, run
multiple worker, …), test
containers,…
• Hosted Kubernetes environment
• Make provisioning, upgrade and scale easy
• Preview : virtual node
• Distributed systems platform for microservice application
• Any OS, any cloud
• Many programming model supported : container, guest
executable, …
Azure Kubernetes Service
• Managed orchestrator
• Big community
• Easy too use
• Useful for : deploy Kubernetes
cluster in Azure
Azure Service Fabric
• Many more
• Few resources
• More complicated too use
• Useful for : deploy and manage
microservices applications
(containerized or not)
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
• DNS-based traffic load balancer
• Not bound to a location
• Web traffic load balancer
• WAF capabilities
• Classic load balancer
• Azure endpoints only
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
Traffic manager
• DNS level
• Across region
• Useful for : load
balance traffic
across region, …
Application gateway
• Application level
• WAF support
• Useful for : url based
routing, WAF
centralized, …
Load balancer
• Transport level
• Cheaper
• Useful for : load
balanced traffic within
Azure VNet, …
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon
• It’s just the beginning : sql, nosql, jobs, …
• Not so easy, the fight continue : ACI vs Azure batch, Traffic
manager vs Front door, …
• Products constantly evolved so their scope evolved to.
35
Merci

More Related Content

PPTX
Un problème 10 solutions : Azure Fighter
PPTX
ChinaNetCloud - Chinese Cloud Features
PDF
Annexure 2.3 n tier architecture
PDF
Power your website with Windows Azure
PPTX
How to Build a Web Server with AWS Lambda
PPTX
autodiscoverable microservices with vertx3
PDF
CloudSigma at Zadara Summit 2014
PDF
Smalltalk in the Cloud
Un problème 10 solutions : Azure Fighter
ChinaNetCloud - Chinese Cloud Features
Annexure 2.3 n tier architecture
Power your website with Windows Azure
How to Build a Web Server with AWS Lambda
autodiscoverable microservices with vertx3
CloudSigma at Zadara Summit 2014
Smalltalk in the Cloud

What's hot (20)

PDF
Intro to Serverless
PPTX
104 meets cloud
PPTX
Signal rity1
PDF
Building Applications with Carbon Studio on Premise and Cloud
PPTX
Express yourself
PPTX
Grails in the Cloud (2013)
PPTX
section.io - Expanding from AWS to Azure
PPTX
Greetings from AWS User Group Taiwan
PPTX
Node ts1
PDF
Chilango Rails Ecommerce Lightning talk
PDF
Twin Skills Matrix 2
PDF
Microservices Using Docker Containers for Magento 2
PPTX
Building a PaaS with Docker and AWS
PDF
Zitec+ +new business+-+3iun2010
PPTX
Docker Dublin: Just What is a Service Mesh, and if I get one will it make eve...
PPTX
Modernizing DevOps
PDF
RightScale Webinar: How to Cloud Enable vSphere with RightScale
PPTX
Sudheer d socalcodecamp_10_16_2011
PDF
Easy Object Storage Import/Export Using the S3 Connector on Jetstream
PPTX
Serverless Architecture - introduction + AWS demo
Intro to Serverless
104 meets cloud
Signal rity1
Building Applications with Carbon Studio on Premise and Cloud
Express yourself
Grails in the Cloud (2013)
section.io - Expanding from AWS to Azure
Greetings from AWS User Group Taiwan
Node ts1
Chilango Rails Ecommerce Lightning talk
Twin Skills Matrix 2
Microservices Using Docker Containers for Magento 2
Building a PaaS with Docker and AWS
Zitec+ +new business+-+3iun2010
Docker Dublin: Just What is a Service Mesh, and if I get one will it make eve...
Modernizing DevOps
RightScale Webinar: How to Cloud Enable vSphere with RightScale
Sudheer d socalcodecamp_10_16_2011
Easy Object Storage Import/Export Using the S3 Connector on Jetstream
Serverless Architecture - introduction + AWS demo
Ad

Similar to 2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon (20)

PPTX
Microservices in Azure
PPTX
How to build the Cloud Native applications the way you want – not the way the...
PPTX
Microservices in Azure
PPTX
Making sense of containers, docker and Kubernetes on Azure.
PPTX
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
PDF
Cloud stack for_beginners
PDF
Cloudstack for beginners
PPTX
Global Windows Azure Bootcamp - San Diego
PPTX
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
PDF
Introducing to serverless computing and AWS lambda - Israel Clouds Meetup
PPTX
從劍宗到氣宗 - 談AWS ECS與Serverless最佳實踐
PDF
Introduction to Platform-as-a-Service and Cloud Foundry
PDF
Why Java/Jakarta EE Developers are First-Class Citizens on Azure
PDF
Best Practices for couchDB developers on Microsoft Azure
PPTX
Netflix0SS Services on Docker
PPTX
Ibm cloud nativenetflixossfinal
PPTX
Exploring Opensource on Microsoft Azure
PPTX
Open Source Middleware for the Cloud: WSO2 Stratos
PPTX
Dev day serverless from a devs perspective
PPTX
Azure Functions 101
Microservices in Azure
How to build the Cloud Native applications the way you want – not the way the...
Microservices in Azure
Making sense of containers, docker and Kubernetes on Azure.
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
Cloud stack for_beginners
Cloudstack for beginners
Global Windows Azure Bootcamp - San Diego
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
Introducing to serverless computing and AWS lambda - Israel Clouds Meetup
從劍宗到氣宗 - 談AWS ECS與Serverless最佳實踐
Introduction to Platform-as-a-Service and Cloud Foundry
Why Java/Jakarta EE Developers are First-Class Citizens on Azure
Best Practices for couchDB developers on Microsoft Azure
Netflix0SS Services on Docker
Ibm cloud nativenetflixossfinal
Exploring Opensource on Microsoft Azure
Open Source Middleware for the Cloud: WSO2 Stratos
Dev day serverless from a devs perspective
Azure Functions 101
Ad

More from aOS Community (20)

PPTX
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
PPTX
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
PPTX
Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020
PDF
Serverless avec azure functions - aOS Tahiti 03-03-2020
PPTX
Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020
PDF
MS ignite : les nouveautés autour des content services et projet cortex - aOS...
PDF
Cybersecurité dans M365 - aOS Noumea 28-02-2020
PDF
Introduction a Power Automate - aOS Nouméa 28-02-2020
PDF
aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...
PDF
aOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent Pilo
PDF
aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...
PDF
aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...
PDF
aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...
PDF
aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...
PDF
aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...
PDF
aOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi Voncina
PDF
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
PDF
aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...
PDF
aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...
PDF
aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020
Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020
MS ignite : les nouveautés autour des content services et projet cortex - aOS...
Cybersecurité dans M365 - aOS Noumea 28-02-2020
Introduction a Power Automate - aOS Nouméa 28-02-2020
aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...
aOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent Pilo
aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...
aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...
aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...
aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...
aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...
aOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi Voncina
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...
aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...
aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...

Recently uploaded (20)

PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
CroxyProxy Instagram Access id login.pptx
PDF
Event Presentation Google Cloud Next Extended 2025
PDF
Transforming Manufacturing operations through Intelligent Integrations
PDF
Chapter 2 Digital Image Fundamentals.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
DevOps & Developer Experience Summer BBQ
PDF
cuic standard and advanced reporting.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Advanced Soft Computing BINUS July 2025.pdf
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
PDF
KodekX | Application Modernization Development
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
Chapter 3 Spatial Domain Image Processing.pdf
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
NewMind AI Monthly Chronicles - July 2025
CroxyProxy Instagram Access id login.pptx
Event Presentation Google Cloud Next Extended 2025
Transforming Manufacturing operations through Intelligent Integrations
Chapter 2 Digital Image Fundamentals.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
“AI and Expert System Decision Support & Business Intelligence Systems”
DevOps & Developer Experience Summer BBQ
cuic standard and advanced reporting.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
MYSQL Presentation for SQL database connectivity
Advanced Soft Computing BINUS July 2025.pdf
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
KodekX | Application Modernization Development
madgavkar20181017ppt McKinsey Presentation.pdf

2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Félix Billon