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
240
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
290
As Easy As Pi
ritasker
0
300
Why you should be doing BDD
ritasker
1
390
Introduction to Behavior Driven Development
ritasker
1
250
Other Decks in Technology
See All in Technology
20260305_【白金鉱業】分析者が地理情報を武器にするための軽量なアドホック分析環境
yucho147
1
170
オンプレとGoogle Cloudを安全に繋ぐための、セキュア通信の勘所
waiwai2111
3
1.1k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
3
540
JAWS DAYS 2026 CDP道場 事前説明会 / JAWS DAYS 2026 CDP Dojo briefing document
naospon
0
170
越境する組織づくり ─ 多様性を前提にしたチームビルディングとリードの実践知
kido_engineer
1
110
ブラックボックス観測に基づくAI支援のプロトコルのリバースエンジニアリングと再現~AIを用いたリバースエンジニアリング~ @ SECCON 14 電脳会議 / Reverse Engineering and Reproduction of an AI-Assisted Protocol Based on Black-Box Observation @ SECCON 14 DENNO-KAIGI
chibiegg
0
140
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1.1k
管理者向けGitHub Enterpriseの運用Tips紹介: 人にもAIにも優しいプラットフォームづくり
yuriemori
0
110
EMからVPoEを経てCTOへ:マネジメントキャリアパスにおける葛藤と成長
kakehashi
PRO
7
870
Exadata Fleet Update
oracle4engineer
PRO
0
1.3k
大規模サービスにおける レガシーコードからReactへの移行
magicpod
1
130
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Balancing Empowerment & Direction
lara
5
930
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
310
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
79
How to Ace a Technical Interview
jacobian
281
24k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Documentation Writing (for coders)
carmenintech
77
5.3k
WENDY [Excerpt]
tessaabrams
9
36k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
260
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