Microsoft, Azure, Drupal OOO «ИСФБ» Артём Паньков
Что такое облако Оплата за ресурсы Выделение ресурсов по необходимости Ненужные ресурсы забираются обратно(важно!) Возможность географически распределенных копий (Azure – Америка, Европа, Азия)
Кому НЕ нужно облако Хомяки Форумы Сообщества Хобби Малый бизнес
Кому необходимо облако? Высокие репутационные риски E-commerce - при среднем количестве покупателей 10 человек в час и средней стоимости корзины 1000 рублей, упущенная выгода от одного часа простоя составит 10 тысяч рубле Рекламные кампании в оффлайне, онлайне
Облако и классическое размещение
Когда? Периодическая нагрузка
Когда? Пиковая нагрузка
Когда? Постоянный рост
Drupal на платформе Microsoft Работает в Azure и Azure SQL Работает на iis + php + mssql Устанавливается в несколько кликов из Webmatrix
Drupal + Azure - портал открытых данных. Исходный код есть наGithub - музей Ванкувера (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! Генерируем нод с полями и комментариями
Наше внедрение – Интранет ФАС (Федеральная антимонопольная службы) Windows администраторы Active directory – пользователи, контакты, отделы
Как выглядит
Требования Автоматический вход по учетке из AD Импорт данных профилей из AD
Реализации Mod_ntlm + samba(слабое место) Ldap integration
Что дает перенос на iis? Стабильность (-mod_ntlm, samba, нет проблем с версиями widnows) Производительность
Выводы Microsoft предоставляет интересные работающие облачные решения Microsoft активно поддерживает OpenSource(Drupal, Samba, …) Профессионал должен взвешенно подходить к выбору инструментов
СПАСИБО ЗА ВНИМАНИЕ OOO «ИСФБ» Артём Паньков