Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Azure: For Devs
Search
Richard Tasker
March 15, 2017
Technology
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Azure: For Devs
Richard Tasker
March 15, 2017
More Decks by Richard Tasker
See All by Richard Tasker
Building HTTP APIs With Carter
ritasker
0
300
As Easy As Pi
ritasker
0
350
Why you should be doing BDD
ritasker
1
430
Introduction to Behavior Driven Development
ritasker
1
290
Other Decks in Technology
See All in Technology
IoTとは〜? 数字で見るSORACOM UG【SORACOM UG Explorer 2026】
soracom
PRO
0
110
データマネジメント × 法務で作りあげる、 freeeの新しいデータガバナンスへの軌跡
freee
PRO
3
660
基本から分かる!AWSセキュリティ運用の考え方と任せ方
cmusudakeisuke
1
360
慶應義塾大学 AI実践05 論文執筆の仕組み化
keio_smilab
PRO
6
3.4k
Technical Project Manager の役割とやりがい、少しだけ AI
yoshiiryo1
0
580
デザインレビューは自動化できるのか?─ Flutter × Figma で UI 品質保証を考える
techiro
2
750
re:Invent2026 事前勉強会 歴史と愉しみ方10分LT編
toshi_atsumi
0
100
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
490
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
170
視野はAIに、視座は人に / ai-for-breadth-humans-for-perspective
nkzn
6
2.8k
外国人エンジニアがVueプロトタイプで仕様を合わせている話 / Vue Fes Japan 2026 LT
eluwing
0
380
攻撃 3 時間 vs 復旧 10 時間。アクセスキー流出の非対称性を体感するために CTF を作った話
kazzpapa3
1
130
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.9k
Designing Experiences People Love
moore
143
24k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
620
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
730
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
WCS-LA-2024
lcolladotor
0
950
Rails Girls Zürich Keynote
gr2m
96
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
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