Пряники: Мотивационные программы 2.0. презентация

Содержание

Проблема Пн-пт с 10 до 19

Слайд 1Пряники:
Мотивационные
программы 2.0.
Любко Алексей
MVP Developer Security


Слайд 2Проблема
Пн-пт с 10 до 19


Слайд 3Проблема
Делает стартап с друзьями
Изучает новые технологии
Изобретает супер-продукт
Пн-пт с 19 до 10
+выходные


Слайд 4Кто уже использует подобные решения?


Решения под ключ
Сервис “Пряники”


Слайд 5Сервис Пряники
“Пряники” позволяют создавать мотивационные программы на основе:

Игровых механик в бизнес-процессах
(Благодарности

за работу, виртуальные награды-бейджи)
Формирования соцкапета сотрудником
Компенсации питания в близлежащих заведениях

Сервис может использоваться как отдельно, так и встраиваться в SharePoint

Слайд 6Сервис Пряники
Некоторые сценарии применения “Пряников”:
Включать в работу новичков (assessment)
Публично благодарить
Развивать коммуникации
Организовать

положительную игровую мотивацию
Кадровый потенциал и формирование команд (социометрия и аналитика)
Генерация и воплощение идей




Слайд 7Механика решения

Спасибо!


Компенсация питания

Гибкий соцпакет – услуги на выбор

Подарок
Бейдж


Слайд 8Сервис Пряники – как это работает


Слайд 9Сервис Пряники – как это работает
Ключевые технологии:
Microsoft Azure
Web Role
Worker Role
Service Bus
SQL

Azure
SQL Server 2008 (для коробочной версии)
Sync Services
WIF + ADFS – аутентификация пользователей из домена в облачном сервисе
SharePoint 2010

Слайд 10WIF

Сервис Пряники – как это работает
Архитектура:
Microsoft Azure
Web
Worker
SQL Azure
Mobile Clients
Desktop Clients
Web Clients
ADFS

Proxy

SharePoint

Active Directory

Forms


Active Directory

Пряники

Sync Framework/WCF

SQL Azure Data Sync,
Service Bus


Слайд 11

;(
29 февраля. Черный день Azure,
но это можно было победить ☺


Слайд 12Сервис Пряники – Синхронизация данных
Синхронизация с “облаком”:
SQL Azure Data Sync
Microsoft Sync

Framework

Слайд 13Сервис Пряники – Синхронизация данных
SQL Data Sync:
Нет необходимости писать код
Поддерживает сложные

схемы синхронизации многих источников
Минус – простое разрешение конфликтов

Агент локальный

Azure SQL

Агент локальный

Агент локальный


Слайд 14Сервис Пряники – Синхронизация данных
Microsoft Sync Framework (4.0 CTP):
Аналогичен по функционалу

SQL Azure Data Sync
Нужно писать код (довольно простой)
Ручное разрешение конфликтов
С помощью Sync Framework можно устранить ключевой недостаток SQL Azure Data Sync – организовать синхронизацию данных с учетом версионности изменений.
Например, при одновременном изменении данных клиентом в корпоративной среде и в облачном сервисе.

Слайд 15Сервис Пряники – Аутентификация
WIF + ADFS
Позволяет аутентифицировать пользователей из домена

в облачном сервисе



Слайд 16Сервис Пряники – Аутентификация
WIF + ADFS
Позволяет аутентифицировать пользователей из домена

в облачном сервисе


Azure


ADFS Proxy

SharePoint

Active Directory

Pryaniky

WCF с WIF

USER


Слайд 17Сервис Пряники – Аутентификация
WIF + ADFS
Позволяет аутентифицировать пользователей из домена

в облачном сервисе


Azure


ADFS Proxy

SharePoint

Active Directory

Pryaniky (iFrame)

USER


Слайд 18Сервис Пряники – Обновление
Entity Framework Code First Migration (EntityFramework.SqlMigrations)
Позволяет легко

обновлять базу данных по уже написанным классам


puiblic class Pryanik
{
public long Id{get;set;}
public string Name {get;set;}
}

puiblic class Pryanik
{
public long Id{get;set;}
public string Name {get;set;}
public string Descr{get;set;}
}



[Id] [long] IDENTITY(1,1) NOT NULL,
[Name] [nvarchar](max) NULL,

[Id] [long] IDENTITY(1,1) NOT NULL,
[Name] [nvarchar](max) NULL,
[Descr] [nvarchar](max) NULL,

>update-database


Слайд 19Сервис Пряники – Безопасность и производительность
Инструменты, использованные для обеспечения безопасности приложений

в Azure:
Microsoft Web Application Configuration Analyzer v2.0
ELMAH и Microsoft.WindowsAzure.Diagnostic
– расширенное журналирование и оповещение
Web Protection Library (WPL) – умное экранирование ввода
Azure Diagnostics Manager 2 (Cerebrata)



Слайд 20Сервис Пряники – Безопасность
Microsoft Web Application Configuration Analyzer v2.0
Многие из правил

валидации не актуальны для Azure, но для некоторых стоит перенастроить штатный образ WebRole. Зачем нам, например, Print Spooler и Alerter?

Слайд 21Сервис Пряники – Безопасность
ELMAH и Microsoft.WindowsAzure.Diagnostic
ELMAH – открытая библиотека для ASP.NET/ASP.NET

MVC, позволяющая организовать оповещение и журналирование событий

Microsoft.WindowsAzure.Diagnostic – штатный инструмент для отладки и трассировки

Слайд 22Сервис Пряники – Безопасность
Azure Diagnostics Manager 2 (Cerebrata)
Позволяет получить данные со

счетчиков производительности
Журналы трассировки
Системные журналы ролей

Слайд 23Сервис Пряники – Безопасность
Azure Dashboard
http://www.windowsazure.com/ru-ru/support/service-dashboard/
Пароль на Windows Live


Слайд 24Контакты
welcome@pryaniky.com
+7 (495) 669-37-56
http://www.pryaniky.com


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика