SlideShare a Scribd company logo
1 of 44
Microsoft, Azure, Drupal
Что такое облако
• Оплата за ресурсы
• Выделение ресурсов по необходимости
• Ненужные ресурсы забираются
  обратно(важно!)
• Возможность географически
  распределенных копий (Azure – Америка,
  Европа, Азия)
Кому НЕ нужно облако
•   Хомяки
•   Форумы
•   Сообщества
•   Хобби
•   Малый бизнес
Кому необходимо облако?
• Высокие репутационные риски
• E-commerce - при среднем количестве
  покупателей 10 человек в час и средней
  стоимости корзины 1000 рублей,
  упущенная выгода от одного часа простоя
  составит 10 тысяч рублей
• Рекламные кампании в оффлайне, онлайне
Облако и классическое размещение
Когда? Периодическая нагрузка
Когда? Пиковая нагрузка
Когда? Постоянный рост
Drupal на платформе Microsoft
• Работает в Azure и Azure SQL
• Работает на iis + php + mssql
• Устанавливается в несколько кликов из
  Webmatrix
Drupal + Azure
• http://dataDOTgc.ca - портал открытых
  данных. Исходный код есть наGithub.
• http://bhangra.me - музей Ванкувера
  (Drupal/ Silverlight) --Web, Desktop, WP7
  Mobile
SQL Azure
• Не нужно устанавливать ПО
• T-SQL
• Таблицы, представления, индексы, роли,
  хранимые процедуры, триггеры, функции
Особенности хранилища ОС
            Windows Azure
• Служба больших двоичных объектов (BLOB-объектов) -
  простейший способ хранения текста и двоичных данных в
  Windows Azure.
• Служба таблиц - лучше подходит для хранения больших
  объемов данных, требующих дополнительной структуризации,
  а именно для приложений, обращающихся к
  детализированным данным с использованием запросов.
• Служба очередей - для надежного непрерывного обмена
  сообщениями между экземплярами веб-роли и рабочей роли.
• Диск Windows Azure, позволяющий приложениям Windows
  Azure подключать страничный BLOB-объект, представляющий
  собой виртуальный жесткий диск NTFS с одним томом. Таким
  образом, в приложениях возможна передача и загрузка
  виртуальных жестких дисков через BLOB-объект.
CDN
• Географически близкие точки доставки
  контента
• Ускорение доступа к проекту
Devel – ставим!
• Никакого ftp!
• Генерируем 50 000 нод с полями и
  комментариями
Наше внедрение – Интранет ФАС
  (Федеральная антимонопольная
            службы)
• Windows администраторы
• Active directory – пользователи, контакты,
  отделы
Как выглядит
Требования
• Автоматический вход по учетке из AD
• Импорт данных профилей из AD
Реализации
• Mod_ntlm + samba(слабое место)
• Ldap integration
Ldap integration
Что дает перенос на iis?
• Стабильность (-mod_ntlm, samba, нет
  проблем с версиями widnows)
• Производительность
Выводы
• Microsoft предоставляет интересные
  работающие облачные решения
• Microsoft активно поддерживает
  OpenSource(Drupal, Samba, …)
• Профессионал должен взвешенно
  подходить к выбору инструментов

More Related Content

What's hot

#dotnetby meetup - 32 Как и зачем готовить ’кластерные’ СУБД
#dotnetby meetup - 32 Как и зачем готовить ’кластерные’ СУБД#dotnetby meetup - 32 Как и зачем готовить ’кластерные’ СУБД
#dotnetby meetup - 32 Как и зачем готовить ’кластерные’ СУБДAnatoly Popov
 
Сайтостроительство. Вчера, сегодня, завтра.
Сайтостроительство. Вчера, сегодня, завтра.Сайтостроительство. Вчера, сегодня, завтра.
Сайтостроительство. Вчера, сегодня, завтра.Mikhail Kryzhanovskiy
 
6. InterBase 2017 (Дмитрий Кузьменко)
6. InterBase 2017 (Дмитрий Кузьменко)6. InterBase 2017 (Дмитрий Кузьменко)
6. InterBase 2017 (Дмитрий Кузьменко)sandy97
 
Облачные технологии и инфраструктура как сервис (IaaS). Зачем это нужно бизнесу?
Облачные технологии и инфраструктура как сервис (IaaS). Зачем это нужно бизнесу?Облачные технологии и инфраструктура как сервис (IaaS). Зачем это нужно бизнесу?
Облачные технологии и инфраструктура как сервис (IaaS). Зачем это нужно бизнесу?ActiveCloud
 
Что такое облачные вычисления и почему о них так много говорят
Что такое облачные вычисления и почему о них так много говорятЧто такое облачные вычисления и почему о них так много говорят
Что такое облачные вычисления и почему о них так много говорятКРОК
 
Sql Server: Database Mirroring -> Availability group migration
Sql Server: Database Mirroring -> Availability group migrationSql Server: Database Mirroring -> Availability group migration
Sql Server: Database Mirroring -> Availability group migrationAnatoly Popov
 
«Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС
«Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС «Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС
«Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС 2ГИС Технологии
 
Александр Усунов (TagesJump) - Magento в AWS
Александр Усунов (TagesJump) - Magento в AWSАлександр Усунов (TagesJump) - Magento в AWS
Александр Усунов (TagesJump) - Magento в AWSmeet_magento
 
ASP.NET MVC+ Windows Azure: step by step guide
ASP.NET MVC+ Windows Azure: step by step guideASP.NET MVC+ Windows Azure: step by step guide
ASP.NET MVC+ Windows Azure: step by step guideMykhail Galushko
 
Опыт использования NoSQL-хранилищ (Андрей Новиков)
Опыт использования NoSQL-хранилищ (Андрей Новиков)Опыт использования NoSQL-хранилищ (Андрей Новиков)
Опыт использования NoSQL-хранилищ (Андрей Новиков)Olga Lavrentieva
 
Расширяем горизонты с помощью iCloud
Расширяем горизонты с помощью iCloudРасширяем горизонты с помощью iCloud
Расширяем горизонты с помощью iCloudru_Parallels
 
Облачные вычисления — способ вырваться вперед
Облачные вычисления — способ вырваться впередОблачные вычисления — способ вырваться вперед
Облачные вычисления — способ вырваться впередКРОК
 
Cache administration tool report - rus-1
Cache administration tool   report - rus-1Cache administration tool   report - rus-1
Cache administration tool report - rus-1ivanshmidt
 
NoSQL - коротко о главном / Сергей Туленцев (TextMaster)
NoSQL - коротко о главном / Сергей Туленцев (TextMaster)NoSQL - коротко о главном / Сергей Туленцев (TextMaster)
NoSQL - коротко о главном / Сергей Туленцев (TextMaster)Ontico
 
Cервис рекомендаций на виртуальном Hadoop кластере (Роман Зыков)
Cервис рекомендаций на виртуальном Hadoop кластере (Роман Зыков)Cервис рекомендаций на виртуальном Hadoop кластере (Роман Зыков)
Cервис рекомендаций на виртуальном Hadoop кластере (Роман Зыков)Ontico
 
Александр Шуйсков (NAUMEN): перспективы развития Database as a Service
Александр Шуйсков (NAUMEN): перспективы развития Database as a ServiceАлександр Шуйсков (NAUMEN): перспективы развития Database as a Service
Александр Шуйсков (NAUMEN): перспективы развития Database as a ServiceKirill Rubinshteyn
 
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)Ontico
 
Загрузка больших объемов данных для бизнес-аналитики
Загрузка больших объемов данных для бизнес-аналитикиЗагрузка больших объемов данных для бизнес-аналитики
Загрузка больших объемов данных для бизнес-аналитикиBadoo Development
 

What's hot (20)

#dotnetby meetup - 32 Как и зачем готовить ’кластерные’ СУБД
#dotnetby meetup - 32 Как и зачем готовить ’кластерные’ СУБД#dotnetby meetup - 32 Как и зачем готовить ’кластерные’ СУБД
#dotnetby meetup - 32 Как и зачем готовить ’кластерные’ СУБД
 
Сайтостроительство. Вчера, сегодня, завтра.
Сайтостроительство. Вчера, сегодня, завтра.Сайтостроительство. Вчера, сегодня, завтра.
Сайтостроительство. Вчера, сегодня, завтра.
 
6. InterBase 2017 (Дмитрий Кузьменко)
6. InterBase 2017 (Дмитрий Кузьменко)6. InterBase 2017 (Дмитрий Кузьменко)
6. InterBase 2017 (Дмитрий Кузьменко)
 
Облачные технологии и инфраструктура как сервис (IaaS). Зачем это нужно бизнесу?
Облачные технологии и инфраструктура как сервис (IaaS). Зачем это нужно бизнесу?Облачные технологии и инфраструктура как сервис (IaaS). Зачем это нужно бизнесу?
Облачные технологии и инфраструктура как сервис (IaaS). Зачем это нужно бизнесу?
 
Что такое облачные вычисления и почему о них так много говорят
Что такое облачные вычисления и почему о них так много говорятЧто такое облачные вычисления и почему о них так много говорят
Что такое облачные вычисления и почему о них так много говорят
 
Sql Server: Database Mirroring -> Availability group migration
Sql Server: Database Mirroring -> Availability group migrationSql Server: Database Mirroring -> Availability group migration
Sql Server: Database Mirroring -> Availability group migration
 
«Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС
«Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС «Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС
«Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС
 
Александр Усунов (TagesJump) - Magento в AWS
Александр Усунов (TagesJump) - Magento в AWSАлександр Усунов (TagesJump) - Magento в AWS
Александр Усунов (TagesJump) - Magento в AWS
 
ASP.NET MVC+ Windows Azure: step by step guide
ASP.NET MVC+ Windows Azure: step by step guideASP.NET MVC+ Windows Azure: step by step guide
ASP.NET MVC+ Windows Azure: step by step guide
 
Опыт использования NoSQL-хранилищ (Андрей Новиков)
Опыт использования NoSQL-хранилищ (Андрей Новиков)Опыт использования NoSQL-хранилищ (Андрей Новиков)
Опыт использования NoSQL-хранилищ (Андрей Новиков)
 
Расширяем горизонты с помощью iCloud
Расширяем горизонты с помощью iCloudРасширяем горизонты с помощью iCloud
Расширяем горизонты с помощью iCloud
 
Облачные вычисления — способ вырваться вперед
Облачные вычисления — способ вырваться впередОблачные вычисления — способ вырваться вперед
Облачные вычисления — способ вырваться вперед
 
Sql azure и все, все, все...
Sql azure и все, все, все...Sql azure и все, все, все...
Sql azure и все, все, все...
 
Cache administration tool report - rus-1
Cache administration tool   report - rus-1Cache administration tool   report - rus-1
Cache administration tool report - rus-1
 
NoSQL - коротко о главном / Сергей Туленцев (TextMaster)
NoSQL - коротко о главном / Сергей Туленцев (TextMaster)NoSQL - коротко о главном / Сергей Туленцев (TextMaster)
NoSQL - коротко о главном / Сергей Туленцев (TextMaster)
 
Cервис рекомендаций на виртуальном Hadoop кластере (Роман Зыков)
Cервис рекомендаций на виртуальном Hadoop кластере (Роман Зыков)Cервис рекомендаций на виртуальном Hadoop кластере (Роман Зыков)
Cервис рекомендаций на виртуальном Hadoop кластере (Роман Зыков)
 
Horizon using scenarios
Horizon using scenariosHorizon using scenarios
Horizon using scenarios
 
Александр Шуйсков (NAUMEN): перспективы развития Database as a Service
Александр Шуйсков (NAUMEN): перспективы развития Database as a ServiceАлександр Шуйсков (NAUMEN): перспективы развития Database as a Service
Александр Шуйсков (NAUMEN): перспективы развития Database as a Service
 
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
 
Загрузка больших объемов данных для бизнес-аналитики
Загрузка больших объемов данных для бизнес-аналитикиЗагрузка больших объемов данных для бизнес-аналитики
Загрузка больших объемов данных для бизнес-аналитики
 

Viewers also liked

Luis Fernando - Fibria - Relatórios de Sustentabilidade
Luis Fernando - Fibria - Relatórios de SustentabilidadeLuis Fernando - Fibria - Relatórios de Sustentabilidade
Luis Fernando - Fibria - Relatórios de Sustentabilidadeforumsustentar
 
Tarefa semana 4-antonio marcos-lante
Tarefa semana 4-antonio marcos-lanteTarefa semana 4-antonio marcos-lante
Tarefa semana 4-antonio marcos-lanteAntonio Marcos
 
Apresentação1
Apresentação1Apresentação1
Apresentação1132dinis
 
Segurança dos sistemas de informação
Segurança dos sistemas de informaçãoSegurança dos sistemas de informação
Segurança dos sistemas de informaçãoRodrigo Gomes da Silva
 
Premios p de papá + foto agasallo
Premios p de papá + foto agasalloPremios p de papá + foto agasallo
Premios p de papá + foto agasallorebkblanco
 
Sugestão de atividade de leitura e escrita (1)
Sugestão de atividade de leitura e escrita (1)Sugestão de atividade de leitura e escrita (1)
Sugestão de atividade de leitura e escrita (1)helena takahashi
 
Personal tour guide showtes Marily
Personal tour guide showtes  MarilyPersonal tour guide showtes  Marily
Personal tour guide showtes Marilymarilyshowtes
 
Exercici amb diabetis
Exercici amb diabetisExercici amb diabetis
Exercici amb diabetisInDomSalut
 
Gláucia terreo gri 24-05 sustentar
Gláucia terreo   gri 24-05 sustentarGláucia terreo   gri 24-05 sustentar
Gláucia terreo gri 24-05 sustentarforumsustentar
 
Sema - Relatório de Sustentabilidade
Sema - Relatório de Sustentabilidade Sema - Relatório de Sustentabilidade
Sema - Relatório de Sustentabilidade forumsustentar
 
Seminrio ciber
Seminrio ciberSeminrio ciber
Seminrio ciberlauzemir
 
Nelson Letaif - Braskem - Desenvolvimento Sustentável
Nelson Letaif - Braskem - Desenvolvimento SustentávelNelson Letaif - Braskem - Desenvolvimento Sustentável
Nelson Letaif - Braskem - Desenvolvimento Sustentávelforumsustentar
 
Abereen batzarra
Abereen batzarraAbereen batzarra
Abereen batzarramaitesoroa
 
Ativ04 gleniachagas
Ativ04 gleniachagasAtiv04 gleniachagas
Ativ04 gleniachagasgleniachagas
 

Viewers also liked (20)

Luis Fernando - Fibria - Relatórios de Sustentabilidade
Luis Fernando - Fibria - Relatórios de SustentabilidadeLuis Fernando - Fibria - Relatórios de Sustentabilidade
Luis Fernando - Fibria - Relatórios de Sustentabilidade
 
Tarefa semana 4-antonio marcos-lante
Tarefa semana 4-antonio marcos-lanteTarefa semana 4-antonio marcos-lante
Tarefa semana 4-antonio marcos-lante
 
HORACE_1-1ST FLOOR
HORACE_1-1ST FLOORHORACE_1-1ST FLOOR
HORACE_1-1ST FLOOR
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Presupuesto municipal participativo con perspectiva de género
Presupuesto municipal participativo con perspectiva de géneroPresupuesto municipal participativo con perspectiva de género
Presupuesto municipal participativo con perspectiva de género
 
Segurança dos sistemas de informação
Segurança dos sistemas de informaçãoSegurança dos sistemas de informação
Segurança dos sistemas de informação
 
Premios p de papá + foto agasallo
Premios p de papá + foto agasalloPremios p de papá + foto agasallo
Premios p de papá + foto agasallo
 
Esquemas do aulao
Esquemas do aulaoEsquemas do aulao
Esquemas do aulao
 
Sugestão de atividade de leitura e escrita (1)
Sugestão de atividade de leitura e escrita (1)Sugestão de atividade de leitura e escrita (1)
Sugestão de atividade de leitura e escrita (1)
 
Personal tour guide showtes Marily
Personal tour guide showtes  MarilyPersonal tour guide showtes  Marily
Personal tour guide showtes Marily
 
Exercici amb diabetis
Exercici amb diabetisExercici amb diabetis
Exercici amb diabetis
 
Gláucia terreo gri 24-05 sustentar
Gláucia terreo   gri 24-05 sustentarGláucia terreo   gri 24-05 sustentar
Gláucia terreo gri 24-05 sustentar
 
Sema - Relatório de Sustentabilidade
Sema - Relatório de Sustentabilidade Sema - Relatório de Sustentabilidade
Sema - Relatório de Sustentabilidade
 
Competição ou cooperação
Competição ou cooperaçãoCompetição ou cooperação
Competição ou cooperação
 
Seminrio ciber
Seminrio ciberSeminrio ciber
Seminrio ciber
 
Perimetro area
Perimetro areaPerimetro area
Perimetro area
 
Nelson Letaif - Braskem - Desenvolvimento Sustentável
Nelson Letaif - Braskem - Desenvolvimento SustentávelNelson Letaif - Braskem - Desenvolvimento Sustentável
Nelson Letaif - Braskem - Desenvolvimento Sustentável
 
723 p2p3new2
723 p2p3new2723 p2p3new2
723 p2p3new2
 
Abereen batzarra
Abereen batzarraAbereen batzarra
Abereen batzarra
 
Ativ04 gleniachagas
Ativ04 gleniachagasAtiv04 gleniachagas
Ativ04 gleniachagas
 

Similar to Microsoft , Azure и Drupal

Миграция существующих приложений в Windows Azure
Миграция существующих приложений в Windows AzureМиграция существующих приложений в Windows Azure
Миграция существующих приложений в Windows AzureNatalia Efimtseva
 
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...Ontico
 
Jelastic PaaS for DevOps: Hybrid Cloud based on Microsoft Azure
Jelastic PaaS for DevOps: Hybrid Cloud based on Microsoft AzureJelastic PaaS for DevOps: Hybrid Cloud based on Microsoft Azure
Jelastic PaaS for DevOps: Hybrid Cloud based on Microsoft AzureDmitry Lazarenko
 
Drupal в облаке - Владимир Юнев
Drupal в облаке - Владимир ЮневDrupal в облаке - Владимир Юнев
Drupal в облаке - Владимир ЮневDrupalCamp MSK
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data ServicesMedia Gorod
 
Windows azure общий обзор
Windows azure общий обзорWindows azure общий обзор
Windows azure общий обзорMicrosoft
 
Онлайн миграция контейнеров. Взгляд изнутри
Онлайн миграция контейнеров. Взгляд изнутриОнлайн миграция контейнеров. Взгляд изнутри
Онлайн миграция контейнеров. Взгляд изнутриJelastic Multi-Cloud PaaS
 
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...Ontico
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureAndrew Mayorov
 
Обзор перспективных баз данных для highload / Юрий Насретдинов
Обзор перспективных баз данных для highload / Юрий НасретдиновОбзор перспективных баз данных для highload / Юрий Насретдинов
Обзор перспективных баз данных для highload / Юрий НасретдиновOntico
 
04.Службы Azure - подробнее
04.Службы Azure - подробнее04.Службы Azure - подробнее
04.Службы Azure - подробнееAlexander Babich
 
"Пряники" - система мотивации и Microsoft Azure
"Пряники" - система мотивации и Microsoft  Azure"Пряники" - система мотивации и Microsoft  Azure
"Пряники" - система мотивации и Microsoft AzureAlexey Lyubko
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data applianceCleverDATA
 
Solit 2013, Разработка приложений в облаке на примере Amazon Web Services, Сл...
Solit 2013, Разработка приложений в облаке на примере Amazon Web Services, Сл...Solit 2013, Разработка приложений в облаке на примере Amazon Web Services, Сл...
Solit 2013, Разработка приложений в облаке на примере Amazon Web Services, Сл...solit
 
Предоставление баз данных в виде сервиса (DBaaS)
Предоставление баз данных в виде сервиса (DBaaS)Предоставление баз данных в виде сервиса (DBaaS)
Предоставление баз данных в виде сервиса (DBaaS)Andrey Akulov
 
Open source technologies in Microsoft cloud - MS SWIT 2014
Open source technologies in Microsoft cloud - MS SWIT 2014Open source technologies in Microsoft cloud - MS SWIT 2014
Open source technologies in Microsoft cloud - MS SWIT 2014Alexey Bokov
 
Проверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийПроверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийMedia Gorod
 
Windows Azure - BigData and Hadoop
Windows Azure - BigData and HadoopWindows Azure - BigData and Hadoop
Windows Azure - BigData and HadoopAlexey Bokov
 
Приватный клауд на базе OpenStack
Приватный клауд на базе OpenStackПриватный клауд на базе OpenStack
Приватный клауд на базе OpenStackIlya Alekseyev
 

Similar to Microsoft , Azure и Drupal (20)

Миграция существующих приложений в Windows Azure
Миграция существующих приложений в Windows AzureМиграция существующих приложений в Windows Azure
Миграция существующих приложений в Windows Azure
 
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
Гетерогенные сервисы для highload-проектов на примере Imhonet.ru и 4talk.im, ...
 
Jelastic PaaS for DevOps: Hybrid Cloud based on Microsoft Azure
Jelastic PaaS for DevOps: Hybrid Cloud based on Microsoft AzureJelastic PaaS for DevOps: Hybrid Cloud based on Microsoft Azure
Jelastic PaaS for DevOps: Hybrid Cloud based on Microsoft Azure
 
Drupal в облаке - Владимир Юнев
Drupal в облаке - Владимир ЮневDrupal в облаке - Владимир Юнев
Drupal в облаке - Владимир Юнев
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data Services
 
Ms it cup win-team - мевв
Ms it cup   win-team - меввMs it cup   win-team - мевв
Ms it cup win-team - мевв
 
Windows azure общий обзор
Windows azure общий обзорWindows azure общий обзор
Windows azure общий обзор
 
Онлайн миграция контейнеров. Взгляд изнутри
Онлайн миграция контейнеров. Взгляд изнутриОнлайн миграция контейнеров. Взгляд изнутри
Онлайн миграция контейнеров. Взгляд изнутри
 
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
Проектирование высоконагруженного масштабируемого веб-сервиса в облаке на при...
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows Azure
 
Обзор перспективных баз данных для highload / Юрий Насретдинов
Обзор перспективных баз данных для highload / Юрий НасретдиновОбзор перспективных баз данных для highload / Юрий Насретдинов
Обзор перспективных баз данных для highload / Юрий Насретдинов
 
04.Службы Azure - подробнее
04.Службы Azure - подробнее04.Службы Azure - подробнее
04.Службы Azure - подробнее
 
"Пряники" - система мотивации и Microsoft Azure
"Пряники" - система мотивации и Microsoft  Azure"Пряники" - система мотивации и Microsoft  Azure
"Пряники" - система мотивации и Microsoft Azure
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data appliance
 
Solit 2013, Разработка приложений в облаке на примере Amazon Web Services, Сл...
Solit 2013, Разработка приложений в облаке на примере Amazon Web Services, Сл...Solit 2013, Разработка приложений в облаке на примере Amazon Web Services, Сл...
Solit 2013, Разработка приложений в облаке на примере Amazon Web Services, Сл...
 
Предоставление баз данных в виде сервиса (DBaaS)
Предоставление баз данных в виде сервиса (DBaaS)Предоставление баз данных в виде сервиса (DBaaS)
Предоставление баз данных в виде сервиса (DBaaS)
 
Open source technologies in Microsoft cloud - MS SWIT 2014
Open source technologies in Microsoft cloud - MS SWIT 2014Open source technologies in Microsoft cloud - MS SWIT 2014
Open source technologies in Microsoft cloud - MS SWIT 2014
 
Проверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийПроверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложений
 
Windows Azure - BigData and Hadoop
Windows Azure - BigData and HadoopWindows Azure - BigData and Hadoop
Windows Azure - BigData and Hadoop
 
Приватный клауд на базе OpenStack
Приватный клауд на базе OpenStackПриватный клауд на базе OpenStack
Приватный клауд на базе OpenStack
 

More from PVasili

Как зарабатывать друпал разработчику. Клют Иван
Как зарабатывать друпал разработчику. Клют ИванКак зарабатывать друпал разработчику. Клют Иван
Как зарабатывать друпал разработчику. Клют ИванPVasili
 
Easy authcache 2 кэширование для pro. Родионов Игорь
Easy authcache 2   кэширование для pro. Родионов ИгорьEasy authcache 2   кэширование для pro. Родионов Игорь
Easy authcache 2 кэширование для pro. Родионов ИгорьPVasili
 
Business friendly Drupal, Павел Прищепа
Business friendly Drupal, Павел ПрищепаBusiness friendly Drupal, Павел Прищепа
Business friendly Drupal, Павел ПрищепаPVasili
 
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...PVasili
 
Drupal and the keys to successful communities. Martin Mayer
Drupal and the keys to successful communities. Martin MayerDrupal and the keys to successful communities. Martin Mayer
Drupal and the keys to successful communities. Martin MayerPVasili
 
инструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлинструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлPVasili
 
фотосток на Drupal+maestro Житарёв Антон
фотосток на Drupal+maestro Житарёв Антонфотосток на Drupal+maestro Житарёв Антон
фотосток на Drupal+maestro Житарёв АнтонPVasili
 
Drush and drupal. администрирование. Волчек Михаил
Drush and drupal. администрирование. Волчек МихаилDrush and drupal. администрирование. Волчек Михаил
Drush and drupal. администрирование. Волчек МихаилPVasili
 
Непрерывная интеграция шаг к непрерывному деплою. Родионов Игорь
Непрерывная интеграция шаг к непрерывному деплою. Родионов ИгорьНепрерывная интеграция шаг к непрерывному деплою. Родионов Игорь
Непрерывная интеграция шаг к непрерывному деплою. Родионов ИгорьPVasili
 
Object oriented css. Graeme Blackwood
Object oriented css. Graeme BlackwoodObject oriented css. Graeme Blackwood
Object oriented css. Graeme BlackwoodPVasili
 
Drupal и мобильные устройства, Комелин Константин
Drupal и мобильные устройства, Комелин КонстантинDrupal и мобильные устройства, Комелин Константин
Drupal и мобильные устройства, Комелин КонстантинPVasili
 
Практическое использование модуля Panels. Богуцкий Виктор
Практическое использование модуля Panels. Богуцкий ВикторПрактическое использование модуля Panels. Богуцкий Виктор
Практическое использование модуля Panels. Богуцкий ВикторPVasili
 
Кеширование на высоконагруженном Drupal сайте. Архаров Роман
Кеширование на высоконагруженном Drupal сайте. Архаров РоманКеширование на высоконагруженном Drupal сайте. Архаров Роман
Кеширование на высоконагруженном Drupal сайте. Архаров РоманPVasili
 
Опыт построения компании-разработчика Интернет проектов на Drupal
Опыт построения компании-разработчика Интернет проектов на DrupalОпыт построения компании-разработчика Интернет проектов на Drupal
Опыт построения компании-разработчика Интернет проектов на DrupalPVasili
 
Свой проект на drupal.org от идеи до первого релиза.
Свой проект на drupal.org от идеи до первого релиза.Свой проект на drupal.org от идеи до первого релиза.
Свой проект на drupal.org от идеи до первого релиза.PVasili
 
Интеграция Яндекс Сервер
Интеграция Яндекс СерверИнтеграция Яндекс Сервер
Интеграция Яндекс СерверPVasili
 
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeterНагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeterPVasili
 
Поисковая оптимизация интернет-магазины на базе Drupal Commerce
Поисковая оптимизация интернет-магазины на базе Drupal CommerceПоисковая оптимизация интернет-магазины на базе Drupal Commerce
Поисковая оптимизация интернет-магазины на базе Drupal CommercePVasili
 
Инструментарий продвинутого командного разработчика
Инструментарий продвинутого командного разработчикаИнструментарий продвинутого командного разработчика
Инструментарий продвинутого командного разработчикаPVasili
 
Приём платежей для CMS
Приём платежей для CMSПриём платежей для CMS
Приём платежей для CMSPVasili
 

More from PVasili (20)

Как зарабатывать друпал разработчику. Клют Иван
Как зарабатывать друпал разработчику. Клют ИванКак зарабатывать друпал разработчику. Клют Иван
Как зарабатывать друпал разработчику. Клют Иван
 
Easy authcache 2 кэширование для pro. Родионов Игорь
Easy authcache 2   кэширование для pro. Родионов ИгорьEasy authcache 2   кэширование для pro. Родионов Игорь
Easy authcache 2 кэширование для pro. Родионов Игорь
 
Business friendly Drupal, Павел Прищепа
Business friendly Drupal, Павел ПрищепаBusiness friendly Drupal, Павел Прищепа
Business friendly Drupal, Павел Прищепа
 
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
 
Drupal and the keys to successful communities. Martin Mayer
Drupal and the keys to successful communities. Martin MayerDrupal and the keys to successful communities. Martin Mayer
Drupal and the keys to successful communities. Martin Mayer
 
инструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлинструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэл
 
фотосток на Drupal+maestro Житарёв Антон
фотосток на Drupal+maestro Житарёв Антонфотосток на Drupal+maestro Житарёв Антон
фотосток на Drupal+maestro Житарёв Антон
 
Drush and drupal. администрирование. Волчек Михаил
Drush and drupal. администрирование. Волчек МихаилDrush and drupal. администрирование. Волчек Михаил
Drush and drupal. администрирование. Волчек Михаил
 
Непрерывная интеграция шаг к непрерывному деплою. Родионов Игорь
Непрерывная интеграция шаг к непрерывному деплою. Родионов ИгорьНепрерывная интеграция шаг к непрерывному деплою. Родионов Игорь
Непрерывная интеграция шаг к непрерывному деплою. Родионов Игорь
 
Object oriented css. Graeme Blackwood
Object oriented css. Graeme BlackwoodObject oriented css. Graeme Blackwood
Object oriented css. Graeme Blackwood
 
Drupal и мобильные устройства, Комелин Константин
Drupal и мобильные устройства, Комелин КонстантинDrupal и мобильные устройства, Комелин Константин
Drupal и мобильные устройства, Комелин Константин
 
Практическое использование модуля Panels. Богуцкий Виктор
Практическое использование модуля Panels. Богуцкий ВикторПрактическое использование модуля Panels. Богуцкий Виктор
Практическое использование модуля Panels. Богуцкий Виктор
 
Кеширование на высоконагруженном Drupal сайте. Архаров Роман
Кеширование на высоконагруженном Drupal сайте. Архаров РоманКеширование на высоконагруженном Drupal сайте. Архаров Роман
Кеширование на высоконагруженном Drupal сайте. Архаров Роман
 
Опыт построения компании-разработчика Интернет проектов на Drupal
Опыт построения компании-разработчика Интернет проектов на DrupalОпыт построения компании-разработчика Интернет проектов на Drupal
Опыт построения компании-разработчика Интернет проектов на Drupal
 
Свой проект на drupal.org от идеи до первого релиза.
Свой проект на drupal.org от идеи до первого релиза.Свой проект на drupal.org от идеи до первого релиза.
Свой проект на drupal.org от идеи до первого релиза.
 
Интеграция Яндекс Сервер
Интеграция Яндекс СерверИнтеграция Яндекс Сервер
Интеграция Яндекс Сервер
 
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeterНагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeter
 
Поисковая оптимизация интернет-магазины на базе Drupal Commerce
Поисковая оптимизация интернет-магазины на базе Drupal CommerceПоисковая оптимизация интернет-магазины на базе Drupal Commerce
Поисковая оптимизация интернет-магазины на базе Drupal Commerce
 
Инструментарий продвинутого командного разработчика
Инструментарий продвинутого командного разработчикаИнструментарий продвинутого командного разработчика
Инструментарий продвинутого командного разработчика
 
Приём платежей для CMS
Приём платежей для CMSПриём платежей для CMS
Приём платежей для CMS
 

Microsoft , Azure и Drupal

  • 2. Что такое облако • Оплата за ресурсы • Выделение ресурсов по необходимости • Ненужные ресурсы забираются обратно(важно!) • Возможность географически распределенных копий (Azure – Америка, Европа, Азия)
  • 3. Кому НЕ нужно облако • Хомяки • Форумы • Сообщества • Хобби • Малый бизнес
  • 4. Кому необходимо облако? • Высокие репутационные риски • E-commerce - при среднем количестве покупателей 10 человек в час и средней стоимости корзины 1000 рублей, упущенная выгода от одного часа простоя составит 10 тысяч рублей • Рекламные кампании в оффлайне, онлайне
  • 9. Drupal на платформе Microsoft • Работает в Azure и Azure SQL • Работает на iis + php + mssql • Устанавливается в несколько кликов из Webmatrix
  • 10. Drupal + Azure • http://dataDOTgc.ca - портал открытых данных. Исходный код есть наGithub. • http://bhangra.me - музей Ванкувера (Drupal/ Silverlight) --Web, Desktop, WP7 Mobile
  • 11.
  • 12. SQL Azure • Не нужно устанавливать ПО • T-SQL • Таблицы, представления, индексы, роли, хранимые процедуры, триггеры, функции
  • 13. Особенности хранилища ОС Windows Azure • Служба больших двоичных объектов (BLOB-объектов) - простейший способ хранения текста и двоичных данных в Windows Azure. • Служба таблиц - лучше подходит для хранения больших объемов данных, требующих дополнительной структуризации, а именно для приложений, обращающихся к детализированным данным с использованием запросов. • Служба очередей - для надежного непрерывного обмена сообщениями между экземплярами веб-роли и рабочей роли. • Диск Windows Azure, позволяющий приложениям Windows Azure подключать страничный BLOB-объект, представляющий собой виртуальный жесткий диск NTFS с одним томом. Таким образом, в приложениях возможна передача и загрузка виртуальных жестких дисков через BLOB-объект.
  • 14. CDN • Географически близкие точки доставки контента • Ускорение доступа к проекту
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Devel – ставим! • Никакого ftp! • Генерируем 50 000 нод с полями и комментариями
  • 37.
  • 38. Наше внедрение – Интранет ФАС (Федеральная антимонопольная службы) • Windows администраторы • Active directory – пользователи, контакты, отделы
  • 40. Требования • Автоматический вход по учетке из AD • Импорт данных профилей из AD
  • 41. Реализации • Mod_ntlm + samba(слабое место) • Ldap integration
  • 43. Что дает перенос на iis? • Стабильность (-mod_ntlm, samba, нет проблем с версиями widnows) • Производительность
  • 44. Выводы • Microsoft предоставляет интересные работающие облачные решения • Microsoft активно поддерживает OpenSource(Drupal, Samba, …) • Профессионал должен взвешенно подходить к выбору инструментов