際際滷

際際滷Share a Scribd company logo
vitaly baum
product manager
vb@brightbox.ru

丕仗舒于仍亠仆亳亠 舒于仂仄仂弍亳仍亠仄
亠亠亰 仂弍仍舒从仂
仍亳 亳仂亳 仂 仂仄, 从舒从 仂 舒仍仂 于仂亰仄仂亢仆仄
 仗仂仄仂 Windows Azure
 仄 亟仂从仍舒亟?





丼仂 仆舒亟仂 弍仍仂 亟亠仍舒
仂亠仄 于弍舒仍亳 Windows Azure
丼仂 亳 从舒从 仗仂仂亳仍亳 于 亳仂亞亠
舒从亳亠 仗仍舒仆 仆舒 弍亟亠亠
丼仂 仆舒亟仂 弍仍仂 亟亠仍舒?
仍亳 从舒从 仗亳亟仄于舒仍 仗仂亟从
弌 亠亞仂 于 仆舒舒仍仂

 仂从于亠 仂从仂仍仂 3 仄仍仆 舒于仂
 仂从仂仍仂 5 仄仍仆 仄舒仂仆仂于
丕仗舒于仍亠仆亳亠 舒于仂仄仂弍亳仍亠仄 
仗仂仄仂 仄舒仂仆舒
亳 亟仂仗仂仍仆亳亠仍仆仂亞仂 仂弍仂亟仂于舒仆亳
丼仂 仆舒亟仂 亟亠仍舒?
 仂弍亳仍仆仂亠 仗亳仍仂亢亠仆亳亠
 丕仂亶于仂 亟仍 亳仆亠亞舒亳亳  舒于仂
 弌亠于亠仆 舒
Remoto powered by Windows Azure
仍舒仂仄, 从仂仂亠 仍亠亟亠 仗仂从:
 iOS
 Android
 Windows Phone
 Windows 8
丕仂亶于仂 亟仍 亳仆亠亞舒亳亳  舒于仂
亠从仂仂亠 舒舒从亠亳亳从亳






ARM 仗仂亠仂
GPS 仗亳仄仆亳从
GSM 仄仂亟亠仄
从亠仍亠仂仄亠
仆亠亞舒亳  CAN BUS
丼仂 仄亠亠 Remoto?






仗亠亟亠仍亳 仄亠仂仗仂仍仂亢亠仆亳亠 舒于仂仄仂弍亳仍
丕亟舒仍亠仆仆亶 亰舒仗从 亟仍 仗仂亞亠于舒 舒仍仂仆舒
丕亟舒仍亠仆仆舒 弍仍仂从亳仂于从舒 亟于亠亠亶
丕于亠亟仂仄仍亠仆亳亠 仗亳 于舒从舒亳亳
仍亠亢亳于舒仆亳亠 仄舒仂于 亟于亳亢亠仆亳
http://my

.ru
仂亠仄 Windows Azure?
亠亳仄亠于舒 仗仍舒仂仄
仂亠仄 Windows Azure
 亠仍舒仆亳亠 亳仗仂仍亰仂于舒 仂弍仍舒从仂 亟仍
于仂从仂亞仂 SLA
 仂磿仆仂 从 Microsoft
 仂仄舒仆亟舒 仂仗仆 .net 舒亰舒弍仂亳从仂于
 丕舒亳亠 于 BizSpark
 亠仗仍舒仆亠 (仆仂 仍亳仄亳亳仂于舒仆仆亠 ) 亠
Azure
丼仂 亳 从舒从 仗仂仍亳仍仂
仗亳舒仆亳亠 亠亠仆亳 亟仍 Remoto
丱舒舒从亠亳亳从亳 亠亠仆亳
 舒舒弍亳亠仄仂 亟仂 ~100 仂亶于
 亠 弍仂仍亠亠 1$ 于 仄亠/仂亶于仂
 亠亟仂仗仆仂 仆亠 弍仂仍亠亠 3 舒仂于 于 仄亠
亳亠从舒 亠亠仆亳
仗亳舒仆亳亠 亠亠仆亳 亟仍 Remoto
Command
Frontend
(Web Role)

Job
(Worker Role)

Remoto
(Device)
Message Queue
(Service Bus)
Web-从仍亳亠仆
(REST API)

Query
Frontend
(Web Role)
Remoto (仂亶于仂)






TCP/UDP
弍舒弍仂从舒 从仂仄舒仆亟 仗仂仍亰仂于舒亠仍
仗舒于从舒 舒舒 亠仆仂仂于
亞亠亞亳仂于舒仆亳亠 舒仆舒仍亳亳亠从亳 亟舒仆仆
亟亳 仆亠从仂仍从仂 弍/亟亠仆
Commands front-end
 弍舒弍舒于舒亠 仂仂弍亠仆亳 仆舒 亳亰仄亠仆亠仆亳亠
仂仂礌亳 亳亠仄
 仆亟亳从舒仂  仂亶于
 仂仄舒仆亟 仂 仗仂仍亰仂于舒亠仍亠亶
 舒仂亶从亳 仄仂仆舒亢仆亳从舒

 亠亟于舒仍亳亟亳亠 亳 仗弍仍亳从亠 于 Service
Bus
REST API





仂弍亳仍仆亠 仗亳仍仂亢亠仆亳 (real-time)
亠弍 亟仍 舒仆舒仍亳亳从亳 亳 仗舒于仍亠仆亳
亠弍 亟仍 从仂仆亳亞亳仂于舒仆亳
丕仗舒于仍亠仆亳亠 仗舒于舒仄亳 亟仂仗舒
Job Worker
 弍舒弍舒于舒亠 仂仂弍亠仆亳 亳亰 Service Bus
 亳仍磳 仆亠仂弍仂亟亳仄亠 亠亰仍舒
 弍仍亳从亠 于 Service Bus
Query Frontend
 Fa巽ade 亰舒仗仂仂于 从 舒仆亳仍亳舒仄
 Azure SQL
 Azure Table
 Azure Blob

 CDN 亟仍 亳亰仂弍舒亢亠仆亳亶
亠亳仄亠于舒
 仂亰仄仂亢仆仂亳 亞仂亳亰仂仆舒仍仆仂亞仂
仄舒舒弍亳仂于舒仆亳
 仂 亟仍亳仆亠 仂亠亠亟亳
 仂 仆舒亞亰从亠 仆舒 CPU

 丱舒仆亠仆亳亠 弍仂仍亳 仂弍仄仂于 亟舒仆仆 亳 亳
舒仆舒仍亳亳从舒 于 亠舒仍仆仂仄 于亠仄亠仆亳
仂弍亠仆仆仂亳
 亞舒仆亳亠仆亳 Azure SQL
 Throttling 亰舒仗仂仂于
 舒从亳仄舒仍仆亶 舒亰仄亠 弍舒亰 150弍

 弌亠于亳 仗仍舒仂仄
 仗仂仍亰仂于舒仆亳亠 (VM+Custom service) 弍亟亠
仄亠仆舒 SLA
 仗仂仍亰仂于舒仆亳亠 于仆亠仆亳 亠于亳仂于 亟舒
弍仂仍 仆舒亞亰从 仗仂 舒亳从
仂亠 于 舒亰舒弍仂从亠
仍亳礌亳亠 仗仍舒仂仄
仆仄亠仆舒亳亶
 IDE
 Visual Studio

 SCM
 github

 CI
 JetBrains TeamCity
Visual Studio
 C# .NET
 ASP.NET MVC
 Azure Emulator
git
 Terminal + SourceTree + GitHub.app
 Branch per feature set
 亟亳仆亶 SCM 亟仍 于亠亶 从仂仄舒仆亟
 仂弍亳仍仆亠 舒亰舒弍仂亳从亳
 弌亠于亠仆舒 从仂仄舒仆亟舒

 仆亠亞舒亳  Azure Web Sites
TeamCity
 于仂仄舒亳亠从仂亠 舒亰于于舒仆亳亠
 Gated build
 仗仂于亠亠仆亳, 亠仍亳 从仂-仂 仍仂仄舒亠 弍亳仍亟

 仂亟仆 于 Azure Virtual Machine
 丕仄亠仆亳仍仂 于亠仄 舒亰于于舒仆亳  30 亟仂 7
仄亳仆
LinqPad
 丐亠亳仂于舒仆亳亠 Linq 亰舒仗仂仂于
 丐亠亳仂于舒仆亳亠 Odata 亠于亳仂于
 仍 仗仂仄仂舒 Azure Table Storage
仍舒仆 仆舒 弍亟亠亠
丼仂 亠 仗亠亟仂亳 亟亠仍舒
仍舒仆 仆舒 弍亟亠亠
 舒仍亳亟亳亠仄 于仂亰仄仂亢仆仂 仂从亳 API
 舒亳亠仆仆舒 仗仂仍亰仂于舒亠仍从舒 舒仆舒仍亳亳从舒
 亠从仂仄亠仆亟舒亳亳 仗仂 亳仍 于仂亢亟亠仆亳
 亠从仂仄亠仆亟舒亳亳 仗仂 从仂仆仂仄仆仂仄 于仂亢亟亠仆亳
 仆亠亞舒亳  仗仂弍从舒仄亳
弌仗舒亳弍仂!
vb@brightbox.ru
@butaji

More Related Content

Remoto powered by Windows Azure