Пахал Гаврила спозаранку,
Гаврила плуг свой обожал
Gameaways.com: История разработки
распределенного Azure приложения в одиночку
Дмитрий Елькин
SDET, Edgar Online
About me
Dmytro IELKIN
SDET, Ciklum
ASP.NET & Azure
Agenda
 Websites
 Background Tasks
 Real-time interaction
 Data and Storage
 Scaling and Performance
 Deployment
 Analytics
Gameaways
Start with simple website
ASP.NET MVC
Database
Content
Background tasks
Azure Web Jobs
Queue Trigger
Real-time notifications
SignalR
Web Sockets
Scaling and Performance
Website auto-scale
SignalR scalseout
CDN
Traffic manager
Deployment
Deployment Slots
Database Migration
Analytics
Application Insights
Page view tracking
Exception Tracking
Custom Event Tracking
Get started
Visit azure.microsoft.com
Gameaways
Gameaways

Gameaways

Editor's Notes

  • #3 Slide Objectives: Explain application is made up by application code and infrastructure code. Speaker Notes: Let’s start with something that you know inside-and-out: your application code. [click] Then, for whatever reason, you decide to deploy your application to Azure. [click] What you do is to allocate a bunch of related resources out of the humongous resource pool provided by Azure, deploy your application code to these resources, and you have a running service. [click] For DevOps’ perspective, you need a way to reliable capture and apply your requirements on resources, which can be referred as infrastructure code.
  • #4 Slide Objectives: Explain the agenda of the session. Speaker Notes: Explain this presentation is a high-level overview, so not everything is covered in-depth.
  • #5 Slide Objectives: Explain how Azure helps developers to refocus on their applications. Speaker Notes: Before we discuss about specifics, let’s refocus on what you care about – your application/service. Azure is taking a application-centric approach and brings tools and services to support DevOps scenarios.
  • #6 Slide Objectives: Explain application is made up by application code and infrastructure code. Speaker Notes: Let’s start with something that you know inside-and-out: your application code. [click] Then, for whatever reason, you decide to deploy your application to Azure. [click] What you do is to allocate a bunch of related resources out of the humongous resource pool provided by Azure, deploy your application code to these resources, and you have a running service. [click] For DevOps’ perspective, you need a way to reliable capture and apply your requirements on resources, which can be referred as infrastructure code.
  • #7 Slide Objectives: Explain application is made up by application code and infrastructure code. Speaker Notes: Let’s start with something that you know inside-and-out: your application code. [click] Then, for whatever reason, you decide to deploy your application to Azure. [click] What you do is to allocate a bunch of related resources out of the humongous resource pool provided by Azure, deploy your application code to these resources, and you have a running service. [click] For DevOps’ perspective, you need a way to reliable capture and apply your requirements on resources, which can be referred as infrastructure code.
  • #8 Slide Objectives: Explain application is made up by application code and infrastructure code. Speaker Notes: Let’s start with something that you know inside-and-out: your application code. [click] Then, for whatever reason, you decide to deploy your application to Azure. [click] What you do is to allocate a bunch of related resources out of the humongous resource pool provided by Azure, deploy your application code to these resources, and you have a running service. [click] For DevOps’ perspective, you need a way to reliable capture and apply your requirements on resources, which can be referred as infrastructure code.
  • #9 Slide Objectives: Explain application is made up by application code and infrastructure code. Speaker Notes: Let’s start with something that you know inside-and-out: your application code. [click] Then, for whatever reason, you decide to deploy your application to Azure. [click] What you do is to allocate a bunch of related resources out of the humongous resource pool provided by Azure, deploy your application code to these resources, and you have a running service. [click] For DevOps’ perspective, you need a way to reliable capture and apply your requirements on resources, which can be referred as infrastructure code.
  • #10 Slide Objectives: Explain application is made up by application code and infrastructure code. Speaker Notes: Let’s start with something that you know inside-and-out: your application code. [click] Then, for whatever reason, you decide to deploy your application to Azure. [click] What you do is to allocate a bunch of related resources out of the humongous resource pool provided by Azure, deploy your application code to these resources, and you have a running service. [click] For DevOps’ perspective, you need a way to reliable capture and apply your requirements on resources, which can be referred as infrastructure code.
  • #11 Slide Objectives: Explain application is made up by application code and infrastructure code. Speaker Notes: Let’s start with something that you know inside-and-out: your application code. [click] Then, for whatever reason, you decide to deploy your application to Azure. [click] What you do is to allocate a bunch of related resources out of the humongous resource pool provided by Azure, deploy your application code to these resources, and you have a running service. [click] For DevOps’ perspective, you need a way to reliable capture and apply your requirements on resources, which can be referred as infrastructure code.