Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Azure: For Devs
Search
Richard Tasker
March 15, 2017
Technology
0
210
Azure: For Devs
Richard Tasker
March 15, 2017
Tweet
Share
More Decks by Richard Tasker
See All by Richard Tasker
Building HTTP APIs With Carter
ritasker
0
270
As Easy As Pi
ritasker
0
280
Why you should be doing BDD
ritasker
1
340
Introduction to Behavior Driven Development
ritasker
1
240
Other Decks in Technology
See All in Technology
OCIjp_Oracle AI World_Recap
shinpy
1
180
Behind Postgres 18: The People, the Code, & the Invisible Work | Claire Giordano | PGConfEU 2025
clairegiordano
0
140
様々なファイルシステム
sat
PRO
0
260
Biz職でもDifyでできる! 「触らないAIワークフロー」を実現する方法
igarashikana
7
3.5k
What's new in OpenShift 4.20
redhatlivestreaming
0
290
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
250
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
320
dbtとAIエージェントを組み合わせて見えたデータ調査の新しい形
10xinc
3
810
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
3
1.1k
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
3
160
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
470
AIの個性を理解し、指揮する
shoota
1
110
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Optimizing for Happiness
mojombo
379
70k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
The Cult of Friendly URLs
andyhume
79
6.6k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Mobile First: as difficult as doing things right
swwweet
225
10k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
We Have a Design System, Now What?
morganepeng
53
7.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Transcript
Azure For: Developers Twitter: @ritasker Email:
[email protected]
Blog: richardtasker.co.uk
Why Me ➢ .Net developer 10yrs ➢ Last 3yrs Azure
& cloud ➢ Social startup ➢ Spoken at conferences & user groups
➢ Getting Started ➢ Deploying ➢ Data Storage ➢ Messaging
Agenda
Demo
Ship It!
Demo
Data Storage
Data Storage
Demo
Queues
Azure Queue Storage ➢ Simple, Fast & Reliable ➢ Unlimited
Queues ➢ Unlimited Messages ➢ 64KB Message Size
Azure Service Bus ➢ Brokered & Relay Messaging ➢ Transactions,
Dead Lettering, Message TTL ➢ Queues, Topics & Filtering ➢ Up To 1GB Message Size
Demo
Background Tasks
Cloud Service – Worker Roles ➢ RDP Access to VM
➢ Web Roles & Worker Roles ➢ Must inherit from RoleEntryPoint class ➢ OnStart ➢ Run ➢ OnStop ➢ Scales differently to other services
Azure Functions ➢ Next generation WebJob ➢ Short, concise pieces
of code ➢ Can be written in numerous languages ➢ Pay for what you use
Demo
Summary ➢ Creating & Deploying WebApps ➢ Data Storage Services
➢ Queuing & Azure Service Bus ➢ Background Tasks & Azure Functions
Twitter: @ritasker Email:
[email protected]
Blog: richardtasker.co.uk