schedule

schedule AzureDay

9th of September

Orange room
Blue room
Red room
Green room
Violet room
8:15 - 9:00
Registration and breakfast
9:00 - 10:15
Anton Boyko
Anton Boyko
Alex Tumanoff
Alex Tumanoff
Keynote

language: Russian
10:15 - 10:30
10:30 - 11:30
Oleksandr Krakovetskyi
Oleksandr Krakovetskyi
Microsoft and AI: how Azure services will help your apps to become smart

language: Ukrainian

In this topic, we will speak about Microsoft Cognitive Services, LUIS and Azure Machine Learning tool allowing to add artificial intelligence component to your software.
10:30 - 11:30
Sergey Poplavskiy
Sergey Poplavskiy
Getting started with IoT solutions in Azure

language: Russian

During this session we will look at:
- Microcontrollers, modules and sensors
- IoT Hub to gather data and identify devices
- Stream Analytics & Storage
- WebApp to visualize telemetry data
10:30 - 11:30
Eugene Polonychko
Eugene Polonychko
Azure Analysis Services - your cube is in the cloud

language: Russian

What is Azure SSAS? Analysis Services is an analytical data engine used in decision support and business analytics, providing the analytical data for business reports and client applications such as Power BI, Excel, Reporting Services reports, and other data visualisation tools.
10:30 - 11:30
Sergii Kryshtop
Sergii Kryshtop
Containers in Azure: from infrastructure to deployment

language: Russian

10:30 - 11:30
Alexander Tkachenko
Alexander Tkachenko
Современная гибридная инфраструктура - взгляд со стороны обеспечения безопасности

language: Russian

Бурное распространение цифровой трансформации меняет современный бизнес и, как следствие, ИТ инфраструкткуры предприятий. Процесс перехода в облака уже начат, а это, в свою очередь, стирает границы классического информационного периметра предприятия. Вопросы по обеспечению информационной безопасности являются крайне весомыми при проектировании дизайна и внедрения современных гибридных ИТ инфраструктур.
11:30 - 12:00
Coffee break
12:00 - 13:00
Igor Fesenko
Igor Fesenko
Applied Microsoft Azure: Cloud Cost Optimization Techniques and Hacks For Enterprise Apps

language: Russian

The promise of “the cloud” is that you can get as much as you want, when you want it, and only pay for what you use. But is that the reality?
The reality is an inconsiderate usage that leads to exorbitant costs is more common than you think. That is why in this session you will see techniques and even some hacks that bring the promise of the cloud to reality.
This presentation is a practical look at real world Azure stories that will answer many of the questions people have about moving to the cloud and getting the best configuration for optimal performance at the lowest possible cost.
12:00 - 13:00
Estelle Auberix
Estelle Auberix
Interact with a robot by using Cognitive Services

language: English

Demonstration of Cognitive services with several examples based on an open source robot project.
12:00 - 13:00
Denis Reznik
Denis Reznik
Azure SQL Database, Data Warehouse, Data Lake, HDInsight, Storage, Cosmos DB, what the heck should I choose?

language: Russian

Well, yeah, there are so many options to store and operate your data in Azure that it is very easy to get lost in a crowd of technologies. The purpose of this session is to give you a glimpse about the scenarios where each of these Azure services will be better suited than the others.
12:00 - 13:00
Oleg Chorny
Oleg Chorny
Site Reliability Engineering in Azure

language: Russian

Let's discuss Site Reliability Engineering principles and practices applied to Software as Service application hosted in Azure. Such topics will be covered:
- Infrastructure as a Code
- Release Engineering
- Monitoring
- Chaos Engineering
- Disaster Recovery Plan

Also, we'll discuss real production incidents and analyze real postmortems which will be useful for anyone who wants to leverage Azure in Prod.
12:00 - 13:00
Ievgen Liashov
Ievgen Liashov
Защита корпоративных ресурсов и информации при помощи Azure

language: Russian

В эпоху мобильных и облачных технологий Azure Active Directory обеспечивает единый вход для устройств, приложений и служб из любого расположения. В связи с увеличением количества устройств (включая BYOD) и сторонних приложений SaaS, а также растущей популярностью работы за пределами корпоративных сетей ИТ-специалисты все чаще сталкиваются с задачей защиты корпоративной информации. На этой сессии вы узнаете, как при помощи Azure AD Conditional Access и Azure Information Protection защитить доступ к ресурсам компании.
13:00 - 13:15
13:15 - 14:15
Anton Boyko
Anton Boyko
Abusing Azure Functions

language: Russian

Many of us had at least heard, someone maybe even tried to work with Azure Functions - a serverless platform in Microsoft Azure cloud. From the first glimpse it looks great and even I started to feel a strong desire to rewrite all my web apis using my new "favorite framework of the day". At some point it may seem like a lot of benefits, but Azure Functions is just a tool. As any other tool it has usage scenario for which it was designed. And, to benefit from it, you need to know what those scenarios are and to use the tool properly. During this talk I will go through common mistakes of misusing Azure Functions, misunderstanding serverless architecture and suffering from continuous pain till the end of times.
13:15 - 14:15
Vincent Thavonekham
Vincent Thavonekham
Industry 4.0 IoT standard: why Azure Cloud fits with OPC UA, IoT Edge technologies and Data Science?

language: English

There is only one standard that exists worldwide for Industrial IoT: OPC UA. Germany is well ahead. We will illustrate through architecture examples and Industry 4.0 usecases why this is important, and how to work with existing communication protocols.
13:15 - 14:15
Alexander Laysha
Alexander Laysha
High-volume data streaming in Azure

language: Russian

The session will be focused on solutions in Azure that require ingestion and handling of high-volume data in real-time. You'll get familiarized with capabilities and constraints of Azure Event Hub & Apache Kafka in Azure, as well as with the differences between them. Moreover you'll learn when to use one technology versus another and get insight into architecture examples that leverage from streaming technologies.
13:15 - 14:15
Alexey Yurchenko
Alexey Yurchenko
Vitalii Tolmachov
Vitalii Tolmachov
Easy life with Azure

language: Russian

- как за 2 минуты добавить мониторинг вашего приложения и забыть обо всём
- как почувствовать себя доктором Хаусом и весь день смотреть на кардиограмму вашего приложения попивая кофе
- как нарисовать красивые графики и свести менеджеров с ума
- как получить в 2 часа ночи письмо что все пропало и пофиксить баги до звонка директора

Во время доклада настроим жизнеспособную модель мониторинга за состоянием приложения, с использованием Azure Application Insights. Познакомимся с риалтайм телеметрией, и по собранным данным отобразим аналитику для менеджеров. Кроме того, узнаем как отрабатывают правила уведомлений в рамках Smart Detection, чтобы разбудить пресловутого менеджера и поддержку, когда обнаружится аномальное поведение вашего приложения.

Доклад будет нацелен на тех кто планирует использовать App Insights с целью мониторинга за существующим приложением или системой, и не хочет собирать подобное решение из зоопарка различных сторонних решений.
13:15 - 14:15
Mariusz Ferdyn
Mariusz Ferdyn
Azure Site Recovery - Demo Session with Nested Virtualisation

language: English

Azure Site Recovery allows you to extend your Datacenter to the Cloud. You can start your servers in Microsoft Azure in case something go wrong with your On Prem servers. Replication help you that you don’t lose so much data.
During this full of demos session I will show how Azure Site Recovery works. Fans of new features in Microsoft Azure will be able to see how we simulate On Prem Server room in Microsoft Azure using Nested Virtualization.
14:15 - 14:45
Lunch
14:45 - 15:45
Ihor Leontiev
Ihor Leontiev
Blockchain as a Service on Azure

language: Russian

- talk about different blockchain systems which are available on Azure Marketplace.
- deep dive into decentralized application architecture.
- sharing the experience about real project.
14:45 - 15:45
Jessica Engström
Jessica Engström
Holo world - create your first HoloLens app with Unity

language: English

HoloLens breached a barrier, a barrier between the digital and the real world, bringing digital content into our world. Over the past year the HoloLens has continued to create new ways to visualize, to change education and the medical industry. HoloLens is not only for games it is a Business platform (that is game enabled). Using Unity we can create an experience that lets you bring digital content and interact with the real world.

During this session we will take a look at the HoloLens hardware, the possibilities, the limitations and tooling. We will take a look at the basics of Unity and also create a HoloLens app from scratch complete with Gaze, Air Tap, Spatial mapping and Voice using HoloToolkit.
14:45 - 15:45
Emil Wasilewski
Emil Wasilewski
Microsoft PowerApps and Flow better together

language: English

During my session I will show you how easily you can create powerful business flow using SharePoint Online list, PowerApps, Flow and Azure AD. All integration without any line of code.
14:45 - 15:45
Александр Шамрай
Александр Шамрай
Организации процессов разработки на основе VSTS/TFS

language: Russian

Разнообразие технологий разработки ПО с каждым годом только увеличивается. Появляются новые возможности по контейнеризации, переносу инфраструктуры в облако, мониторингу работы приложений и т.д. Но ядром, которое объединяет/интегрирует команду, технологии для достижения поставленных целей, является VSTS/TFS. В процессе доклада мы обсудим, какие инструменты обеспечивает на сегодняшний день VSTS/TFS для организации эффективного процесса разработки для команд различного размера и направленности.
14:45 - 15:45
Alexander Tkachenko
Alexander Tkachenko
Кибератаки на инфраструктуру Microsoft - обеспечение безопасности и определение аномалий на различных стадиях атак

language: Russian

Целевые атаки на ИТ инфраструктуры не являются чем-то редким в наше время. Обеспечить защиту возможно только четко понимая методологию злоумышленика и доступный ему инструментарий. Обеспечить правильный дизайн и решения по информационной безопасности – главная цель ИТ подразденений компаний.
15:45 - 16:00
16:00 - 17:00
Anton Vidishchev
Anton Vidishchev
Monitoring Microservices in Azure Service Fabric

language: Russian

16:00 - 17:00
Jimmy Engström
Jimmy Engström
Designing for speech

language: English

All the big companies are making huge investments in AI personal assistants. Amazon has Alexa, Google has Google assistant, Apple has Siri and Microsoft has Cortana to name a few. For most people talking to their devices still feels a bit strange. According to Comscore, 50% of all searches will be made by voice by the year 2020. Today 40% of adults use voice once per day.

Designing a natural language interface can be difficult, is the interface supposed to be able to interpret every single nuance of speech and how about slang? Or should we aim more towards forced language and make our users learn how to interact with simple commands?
16:00 - 17:00
Mihail Mateev
Mihail Mateev
Dealing with CosmosDB

language: English

CosmosDB service is a NoSQL is a globally distributed, multi-model database database service designed for scalable and high performance modern applications. CosmosDB is delivered as a fully managed service with an enterprise grade SLA. It supports querying of documents using a familiar SQL over hierarchical JSON documents. Azure Cosmos DB is a superset of the DocumentDB service. It allows you to store and query noSQL data, regardless of schema.
In this presentation, you will learn:
- How to get started with DocumentDB you provision a new database account.
- How to index documents.
- How to create applications using CosmosDb (using REST API or programming libraries for several popular language).
- Best practices designing applications with CosmosDB.
- Best practices creating queries.
16:00 - 17:00
Sergiy Korzh
Sergiy Korzh
DevOps практики: разработка и развертывание .NET Core проекта с несколькими репозиториями

language: Russian

В докладе будут расмотрены практики разработки и развертывания достаточно крупного .NET Core решения, состоящего из нескольких проектов и даже разбитого по нескольким Git репозиториям.

Используемые технологии и инструменты: .NET Core 1.x, VSTS, Azure, Git, MyGet, Nuget, PowerShell.

Поговорим про следующее:
- Как организовать разработку и тестирование достаточно сильно связанных проектов, если код хранится в разных репозиториях.
- Настройка конфигураций в солюшене: связывание через проекты на машине разработчика и через Nuget пакеты - при сборках.
- Как настроить автоматическую сборку и тестирование в VSTS для таких проектов.
- Проблемы версионности при публикации в Nuget. Как тут может помочь MyGet.
- Публикация исходных кодов на GitHub.
- Публикация демо-приложений в Azure.
16:00 - 17:00
Michał Smereczyński
Michał Smereczyński
Microsoft Azure in Python, Python on Microsoft Azure and Linux + microservices = recipe for Open Source powered cloud solution

language: English

I will show you not only how to run Python 3.6 code as serverless microservices on Azure, but also how to use Azure as a target for Python automation scripts (also as a microservices). All automating Linux deployments on Microsoft Azure cloud.
17:00 - 17:30
Coffee break
17:30 - 18:30
Estelle Auberix
Estelle Auberix
Decentralize Authentication with BaaS

language: English

Presentation of a PoC which demonstrate that Blockchain is a great soluce to build a decentralized identity model, enabling user entities to manage their own identity and profile attributes.
17:30 - 18:30
Alexandr Surkov
Alexandr Surkov
IoTSuite - Cloud platform for IoT Solutions

language: Russian

We will talk about Azure IoT Suite as a platform for fast prototyping of IoT solutions. We'll talk about what it is, what is inside of it, how we can use it and how to start working with it. Answers for these and many other questions will help you to build and deploy IoT system prototypes that can be used for presentation to customers.
17:30 - 18:30
Dzmitry Durasau
Dzmitry Durasau
to be announced later

language: Russian

17:30 - 18:30
Владимир Безмалый
Владимир Безмалый
to be announced later

language: Russian

17:30 - 18:30
Ievgen Liashov
Ievgen Liashov
Управление устройствами и мобильными приложениями при помощи Azure Intune

language: Russian

Intune — это облачная служба управления корпоративной мобильностью. С помощью Intune вы можете управлять мобильными устройствами, рабочими станциями Windows и мобильными приложениями, которые сотрудники используют для доступа к данным организации. На данной сессии вы узнаете о возможностях Azure Intune и увидите ряд живых демонстраций.
18:30 - 19:15
Anton Boyko
Anton Boyko
Endnote

language: Russian
19:15 - 21:00
Afterparty