Solit 2014, Обзор Infocloud для разработчиков, Трухин ЮрийsolitЮрий Трухин, Россия. Эксперт по облачным технологиям хостинговой компании InfoboxCloud. В прошлом – обладатель статуса Microsoft Most Valuable Professional. Гик, стратег, разработчик. Подробнее на trukhin.com
«Обзор InfoboxCloud для разработчиков». Development секция. Высокий уровень подготовки. Для разработчиков.
В этом докладе будет рассказано об устройстве InfoboxCloud из первых рук, о деталях внутренней реализации, о том, какую пользу несет облако для разработчиков и о будущем InfoboxCloud. Будут рассмотрены 2 кита облачных технологий: IaaS и PaaS без vendor-lock. Отличная возможность спросить обо всём, что касается PaaS/IaaS непосредственно архитектора и разработчика этих систем.
«EcmaScript 6 in Action». Development секция. Для разработчиков.
Поговорим о том, как жизнь разработчиков изменится с приходом нового стандарта.
01.Основные концепцииAlexander BabichПонятие облака, основные концепции, понятия и подходы
Основные облачные платформы: AWS, Google Cloud Alibaba Cloud, Microsoft Azure.
Зачем облако компании, для кого оно, и почему «облака» настолько популярны?
Почему стоит обратить внимание на Microsoft Azure
Как устроено облако
Виктор Подкорытов, Cisco: "EnterpriseCloudSuite: задачи и примеры использован...De NovoДоклад Cisco на технологическом практикуме "Облака без лишних слов", 06.07.2016
Калькулятор для расчета стоимости облачных услуг ActiveCloud Virtual Private ...Michael KozloffПростая модель в Excel для предварительной быстрой оценки стоимости переноса ИТ-инфраструктуры в облако ActiveCloud
Включает следующие разделы:
* Затраты «как есть»
* Затраты «как будет»
* Сравнение затрат (бизнес-кейс)
* С учетом NPV проекта
Cloud computing (altoros)Инкубатор бизнес-проектов БГУИРКирилл Григорчук, руководитель отдела исследований и разработок Altoros Development «Клауды – что же это такое?»
Cloud computing: краткое описание основных сервисов и их ключевых особенностей
Распределенные приложения и Azure Service BusDevDayКогда приложения перестают быть монолитными и разделяются на подсистемы, возникает много нюансов. Как спроектировать распределенную систему так, чтобы она оставалась управляемой? Как добиться того, чтобы процессы, в которых задействованы несколько подсистем, остаавалить прозрачными, а данные - согласованными? Какие принципы, технологии и инструменты могут нам помочь? Я расскажу о том, какие задачи мы решаем в одном из внутренних проектов 2ГИС, и почему мы остановились на Azure Service Bus как на инструменте обеспечения взаимодействия подсистем приложения.
Как построить недорогое и надежное облачное решение?DataLineДелимся своим опытом в области проектирования бюджетного и функционального облачного решения (IaaS): рассказываем, на чем можно и нельзя экономить, разбираем и сравниваем различные облачные платформы.
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...MicrosoftВ рамках доклада для стартапов будут представлены преимущества получения бесплатных мощностей облачной платформы Microsoft Azure, которые можно использовать для быстрого старта своего проекта.
05.Внедрение AzureAlexander BabichЧто нужно знать, принимая решение о переходе в облако
Вам нужно публичное или приватное облако?
Как в Azure обстоят дела с безопасностью и соответствию стандартам в этой области
Кто отвечает за внедрение и какие роли задействованы
Сценарии, кейсы и примеры использования Azure в различных отраслях
Программа Cisco Powered Service Providers. Типы сервисов, модели использованияCisco Russia Программа Cisco Powered Service Providers. Типы сервисов, модели использования
Программа Cisco Powered Service Providers. Типы сервисов, модели использованияCisco Russia Программа Cisco Powered Service Providers. Типы сервисов, модели использования
02.Службы AzureAlexander BabichАссортимент служб и возможностей, предоставляемых Azure
Основные сервисы платформы: виртуальные машины, службы для хранения данных, сетевые службы,
базы данных и аналитика, бессерверные вычисления, интернет вещей, машинное обучение и
когнитивные сервисы
«Родственники» Azure
Инфраструктура как услуга (IaaS) в Windows AzureNatalia EfimtsevaВ Windows Azure вы можете легко использовать собственные образы Windows Server или Linux, а также выбрать образы из коллекции. Windows Azure также помогает переносить ваши приложения и инфраструктуру, не меняя существующий код, что ускоряет переход SharePoint, SQL Server и Active Directory в облако и экономит ваше время и деньги.
В презентации обзорно рассматривается архитектура IaaS и ее компоненты (облачные службы, виртуальные машины, хранилища, диски), виртуальные сети, способы внешней коммуникации, встроенные средства обеспечения высокой доступности.
03.Сколько стоит облакоAlexander BabichВиды подписок на Azure
Соглашения об уровне предоставления сервиса и финансовая ответственность вендора
Как оценить стоимость использования облачных решений и каким образом можно сэкономить
Инструменты оценки совокупной стоимости владения и возврата инвестиций
Возможности по управлению затратами, мониторинг, биллинг, политики
"Когда загрузится страница нам нужно знать наверняка". Иван Карев, ЯндексYandexПоследние несколько лет вопросам производительности веб-страниц уделяется много внимания. Уже давно известно, как можно ускорить загрузку страниц, однако далеко не все разработчики заботятся об этом. При этом сайты с каждым днём становятся все более объёмными и сложными. Существует масса сервисов и утилит, дающих детальную информацию о работе сайта и позволяющих оценить время его загрузки. Но в большинстве случаев эти данные отражают ситуацию на машине разработчика либо соответствуют какому-то условному сценарию: например, можно проводить синтетические тесты с заданной шириной канала и определённым набором браузеров. Узнать реальную картину можно, только получая данные от самих пользователей. Мы поговорим о том, какие возможности существуют для этого, посмотрим на инструменты для сбора такой информации и разберём особенности их работы в разных браузерах.
Cloud computing (altoros)Инкубатор бизнес-проектов БГУИРКирилл Григорчук, руководитель отдела исследований и разработок Altoros Development «Клауды – что же это такое?»
Cloud computing: краткое описание основных сервисов и их ключевых особенностей
Распределенные приложения и Azure Service BusDevDayКогда приложения перестают быть монолитными и разделяются на подсистемы, возникает много нюансов. Как спроектировать распределенную систему так, чтобы она оставалась управляемой? Как добиться того, чтобы процессы, в которых задействованы несколько подсистем, остаавалить прозрачными, а данные - согласованными? Какие принципы, технологии и инструменты могут нам помочь? Я расскажу о том, какие задачи мы решаем в одном из внутренних проектов 2ГИС, и почему мы остановились на Azure Service Bus как на инструменте обеспечения взаимодействия подсистем приложения.
Как построить недорогое и надежное облачное решение?DataLineДелимся своим опытом в области проектирования бюджетного и функционального облачного решения (IaaS): рассказываем, на чем можно и нельзя экономить, разбираем и сравниваем различные облачные платформы.
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...MicrosoftВ рамках доклада для стартапов будут представлены преимущества получения бесплатных мощностей облачной платформы Microsoft Azure, которые можно использовать для быстрого старта своего проекта.
05.Внедрение AzureAlexander BabichЧто нужно знать, принимая решение о переходе в облако
Вам нужно публичное или приватное облако?
Как в Azure обстоят дела с безопасностью и соответствию стандартам в этой области
Кто отвечает за внедрение и какие роли задействованы
Сценарии, кейсы и примеры использования Azure в различных отраслях
Программа Cisco Powered Service Providers. Типы сервисов, модели использованияCisco Russia Программа Cisco Powered Service Providers. Типы сервисов, модели использования
Программа Cisco Powered Service Providers. Типы сервисов, модели использованияCisco Russia Программа Cisco Powered Service Providers. Типы сервисов, модели использования
02.Службы AzureAlexander BabichАссортимент служб и возможностей, предоставляемых Azure
Основные сервисы платформы: виртуальные машины, службы для хранения данных, сетевые службы,
базы данных и аналитика, бессерверные вычисления, интернет вещей, машинное обучение и
когнитивные сервисы
«Родственники» Azure
Инфраструктура как услуга (IaaS) в Windows AzureNatalia EfimtsevaВ Windows Azure вы можете легко использовать собственные образы Windows Server или Linux, а также выбрать образы из коллекции. Windows Azure также помогает переносить ваши приложения и инфраструктуру, не меняя существующий код, что ускоряет переход SharePoint, SQL Server и Active Directory в облако и экономит ваше время и деньги.
В презентации обзорно рассматривается архитектура IaaS и ее компоненты (облачные службы, виртуальные машины, хранилища, диски), виртуальные сети, способы внешней коммуникации, встроенные средства обеспечения высокой доступности.
03.Сколько стоит облакоAlexander BabichВиды подписок на Azure
Соглашения об уровне предоставления сервиса и финансовая ответственность вендора
Как оценить стоимость использования облачных решений и каким образом можно сэкономить
Инструменты оценки совокупной стоимости владения и возврата инвестиций
Возможности по управлению затратами, мониторинг, биллинг, политики
"Когда загрузится страница нам нужно знать наверняка". Иван Карев, ЯндексYandexПоследние несколько лет вопросам производительности веб-страниц уделяется много внимания. Уже давно известно, как можно ускорить загрузку страниц, однако далеко не все разработчики заботятся об этом. При этом сайты с каждым днём становятся все более объёмными и сложными. Существует масса сервисов и утилит, дающих детальную информацию о работе сайта и позволяющих оценить время его загрузки. Но в большинстве случаев эти данные отражают ситуацию на машине разработчика либо соответствуют какому-то условному сценарию: например, можно проводить синтетические тесты с заданной шириной канала и определённым набором браузеров. Узнать реальную картину можно, только получая данные от самих пользователей. Мы поговорим о том, какие возможности существуют для этого, посмотрим на инструменты для сбора такой информации и разберём особенности их работы в разных браузерах.
Обзор облачных решений и примеров внедрений ActiveCloudActiveCloudОблачные услуги ActiveCloud – это аренда ИТ-мощностей ActiveCloud, размещенных в лучших дата-центрах, для размещения ИТ-инфраструктуры и бизнес-приложений наших клиентов.
С 2003 года ActiveCloud (www.activecloud.com) – один из ведущих поставщиков хостинговых / облачных услуг (IaaS, SaaS) и облачного консалтинга в России, странах СНГ и ближнего Востока. В 2010 года компания получила инвестиции от фонда SVP для ускорения своего развития.
Сегодня мы предоставляем полный спектр облачных решений, от хостинга сайтов, до построения частных и виртуальных частных облаков для более чем 50 000 клиентских организаций.
Cloud startup (active cloud)Инкубатор бизнес-проектов БГУИРРусаков Алексей, руководитель отдела ActiveCloud, «От сервера к сервису».
1) что есть Cloud, мифы про облака
2) от сервера к сервису: опыт ActiveCloud
3) облачный хостинг-провайдер – marketplace для SaaS-разработчиков
4) технологии ап-селлинга, презентация каталога SaaS-решений
Масштабирование социальных приложений с помощью AWSz-techПрезентация Игоря Шубовича "Масштабирование социальных приложений с помощью AWS" с конференции Z-Tech 9.02.2013
5 видео для менеджеров интернет-проектовНетологияМы собрали для вас 5 видео из образовательных программ «Нетологии», которые помогут специалистам, управляющим проектами в интернете, работать безошибочно и дадут приток свежих идей о том, как развивать бизнес, мотивировать команду и лучше общаться с техническими специалистами.
Модульная структура. Цветцих Денис D2D Just.NETDev2DevСегодня многие фреймворки, такие как Prism или Autofac, позволяют разработчику организовать модульную структуру приложения. При этом часто бывает непонятно, для чего ещё нужны модули, кроме как для пресловутой "красоты архитектуры".
В рамках доклада я расскажу о том, какие существуют подходы к организации модульной структуры, в каких фреймворках они реализованы и для решения каких задач дает преимущество каждый подход.
Безболезненная миграция высоконагруженных веб-приложений с хостинга на хостингCloud IaaS Provider TuchaДоклад на конференции WebCamp 2015 в Одессе.
Тема доклада: "Безболезненная миграция высоконагруженных веб-приложений с хостинга на хостинг".
Докладчик: Владимир Мельник
HappyDev-lite-2016-весна 02 Дмитрий Пашкевич. Нетривиальный вебHappyDev-liteВеб-приложения бывают разные: от сайтов-визиток небольших компаний или персональных блогов, до известных социальных сетей и популярных интернет-магазинов, обслуживающих миллионы пользователей по всему миру. Как устроены сложные веб-приложения «под капотом», за счет чего они выдерживают высокие нагрузки и как строится взаимодействие пользователя с такими нетривиальными веб-приложениеми, мы рассмотрим в докладе.
Частное облако/IaaS для корпоративных ландшафтов: прикладные аспекты выбораMichael KozloffПочему публичные/IaaS облака не всегда подходят для оптимизации корпоративной ИТ-инфраструктуры
Servionica: опыт публичного облака на базе OpenStackMirantis IT RussiaАлексей Черевков представил пример применения публичного облака на базе OpenStack для корпоративных решений из опыта компании Сервионика. В докладе Алексея освещались основные этапы работы над проектом: определение функционала и целевой аудитории, критерии выбора платформы, разработка, вывод в промышленную эксплуатацию; доводка платформы по результатам эксплуатации, трансформация в платформу для крупнокорпоративных клиентов.
VMware - коротко о продуктах, технологиях и сложностях переводаMUKДоклад на конференции МУК-ЭКСПО 2012, регистрация на следующую выставку МУК-ЭКСПО: http://bitly.com/MUKEXPO2013
Портфолио облачных сервисов от IBMZaur Abutalimov2-я конференция Treolan «Бизнес в облаке: возможности, перспективы, практика» 27 мая 2014 г. в Санкт-Петербурге
Hell 2 Heaven or Choosing Cloud ProviderUP2ITUP2IT 2017, DEV&QA Stream 1
Сергій Онанченко, Technical Support Team Lead, PortaOne (Cуми)
"Від пекла до неба - як обрати постачальника хмар"
The impact of the cloud on development by Alexander Klimov, Igor SukharevigorsukharevThe speech we gave on CEE-SECR 2012 (Конференция «Разработка ПО 2012», Центр Digital October, Москва, Россия, 2 ноября 2012)
The impact of the cloud on development by Alexander Klimov, Igor SukharevAlexander KlimovThe speech we gave on CEE-SECR 2012 (Конференция «Разработка ПО 2012», Центр Digital October, Москва, Россия, 2 ноября 2012)
KAnisimov riw2011-hosting-futureru_ParallelsПрезентация директора по работе с партнерами Parallels в России, СНГ и странах Балтии Константина Анисимова. Доклад был представлен на выставке RIW2011 20 октября 2011, на секции "Хостинг".
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...De NovoДоклад директора по технологиям De Novo Геннадия Карпова на технологическом практикуме "Облака без лишних слов", 06.07.2016
3. Два мира – две парадигмы
«Классические»
корпоративные приложения
Модель платформы:
надежная операционная среда с
достаточной и предсказуемой
производительностью
Инфраструктурная концепция:
платформа создается под
требования приложения
Фокус разработки:
функциональные характеристики
Web-ориентированные и
массово-параллельные
Модель платформы:
множество «ненадежных»
вычислителей с небольшой и
непредсказуемой
производительностью
Инфраструктурная концепция:
приложение создается под
существующую платформу
Фокус разработки:
функциональные и
нефункциональные характеристики
4. Два мира – два облака
Web-oriented PaaS Cloud
User
Enterprise IaaS Cloud
Application
Application
Stateless HA/DR
PaaS service interface
Middleware
Statefull HA/DR
IaaS service interface
Compute & Storage Resources
Provider
HA/DR, tenant isolation
IaaS service interface
Compute & Storage Resources
4
5. AWS/Azure: как было…
Web-oriented PaaS Cloud
Application
Stateless HA/DR
PaaS service interface
Middleware
Statefull HA/DR
IaaS service interface
Compute & Storage Resources
5
6. AWS/Azure: как стало…
Web-oriented IaaS Cloud
Web-oriented PaaS Cloud
Application
Application
Stateless HA/DR
PaaS service interface
Middleware
Statefull HA/DR
IaaS service interface
Compute & Storage Resources
6
7. IaaS Clouds: дьявол в мелочах
Enterprise IaaS Cloud
Web-oriented IaaS Cloud
(vCloud based: vCHS, De Novo)
(AWS/Azure)
Application
Application
IaaS service interface
HA/DR, , tenant isolation
Compute & Storage Resources
IaaS service interface
Здесь могли (должны) быть
HA/DR и tenant isolation
Compute & Storage Resources
В AWS/Azure отсутствуют механизмы обеспечения
отказоустойчивости отдельных VM и надежной изоляции
рабочих нагрузок. Решение этих задач остается в области
ответственности пользователя
7
8. Не очень верится? А зря.
Экстракт смысла:
Гарантируется, что в пределах региона (Region) с
вероятностью 99.95% может быть недоступен не более чем
один датацентр (Availability Zone).
Каких либо гарантий работоспособности конкретного
датацентра или VM не предоставляется.
Источник: http://aws.amazon.com/ec2/sla/
8
9. Не очень верится? А зря.
Экстракт смысла:
Гарантируется, что из двух или более VM с одинаковыми
ролями хотя бы одна будет доступна с вероятностью 99.95%.
Каких либо гарантий работоспособности конкретной VM не
предоставляется.
Источник: http://www.windowsazure.com/en-us/support/legal/sla/
9
10. Какие приложения размещают в облаке
корпоративные клиенты в Украине?
По Вашему мнению Облако пригодно для …
1. Приложения общего назначения (почта, портал,
…
75%
2. Back office (бухгалтерия, HR)
44%
3. Основные бизнес-приложения (CRM, АБС, ERP, SCM,…
44%
4. Среда тестирования и разработки
81%
5. Удаленные хранилище резервных копий
81%
6. Резервный датацентр
75%
7. Другое
10%
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
Большинство корпоративных приложений разработано в
рамках «классической» парадигмы
10
11. IaaS-облака с точки зрения
корпоративного приложения
H-Cloud (De Novo)
Amazon EC2/EBS
Microsoft Azure
99.98%
не гарантируется
не гарантируется
Конфигурация VM
(vCPU/vRAM)
без ограничений
фиксированные
конфигурации
фиксированные
конфигурации
Лимиты на
конфигурацию VM
24 vCPU 256 GB
32 vCPU 244 GB
8 vCPU 56 GB
ДА
НЕТ
НЕТ
Количество типов
блочных хранилищ
3
2
1
Взаимное влияние
ландшафтов
минимальное
заметное
Н/Д
100%
доп. плата за IOPS,
VPN и трафик
доп. плата за IOPS,
VPN и трафик
ДА
НЕТ
НЕТ
1 день
12 месяцев
6 месяцев
Отказоустойчивость
отдельной VM
Локальная консоль VM
Предсказуемость
расходов
Перенос данных на
физическом носителе
Минимальный срок
резерва ресурсов
11
12. Облако De Novo: модели использования
и сервисный каталог
Virtual Cisco ASA
Internet
Аренда ПО Microsoft
H-Cloud
HV-based Disaster Recovery as a Service
Резервный ЦОД
Гибридное облако
Продуктивная инфраструктура
Среда разработки и тестирования
Репозитарий резервных копий
Модели использования
OS-based Disaster Recovery as a Service
Backup & Recovery (BaaS)
Гибридное облако
Виртуальное частное облако
Облачная СХД
Сервисный каталог
13. Сравниваете альтернативы?
Будьте честными сами с собой…
При сравнении web-oriented cloud и enterprise cloud для размещения
корпоративного ландшафта не забудьте учесть:
Стоимость дополнительных ресурсов, необходимых для резервных
(standby) экземпляров операционных сред
Стоимость активации HA/DR-функциональности прикладного ПО
(включая стоимость лицензий)
«Налог на активность» – стоимость IOPS, Интернет-трафика и VPN
Более сложные процедуры администрирования прикладного
ландшафта (за счет наличия HR/DR-функциональности)
Время входа-выхода в/из облака в случае большого объема данных
(десятки терабайт)
Наличие необходимых комплементарных сервисов – agentless Backup
as a Service, firewall, Site-to-Site VPN, аренда ПО Microsoft
13
14. Хотите попробовать? Для этого нужно…
Желание. О его наличии достаточно сообщить по адресу
h-cloud@de-novo.biz . Вам объяснят как действовать дальше.
Время. Чтобы «почувствовать» функциональность Облака и его
полезность для решения ваших задач необходимо как минимум 15-20
часов рабочего времени в течении месяца.
Интернет. Использование site-2-site VPN позволяет задействовать всю
функциональность Облака без создания выделенных каналов.
Приходите, пробуйте, решайте.
14
15. Приглашение к сотрудничеству
Хотите сделать бизнес на облаках? В статусе реселлера De Novo вы
можете либо просто продавать наши облачные сервисы от своего
имени, либо использовать их как часть собственной услуги или
решения. Вы продолжаете работать с вашими клиентами
самостоятельно, а наша задача – поставлять вам облачные сервисы
премиального качества.
У вас есть собственный продукт или услуга, но препятствием к его
продаже стало отсутствие у клиента инфраструктурных ресурсов?
Расскажите ему о De Novo и мы решим эту проблему и даже выплатим
вам комиссионное вознаграждение. Никаких дополнительных усилий
при этом прилагать не нужно — весь процесс продажи будет выполнен
специалистами De Novo.
Мы уже инвестировали. Партнерство с нами снижает для
вас порог входа в мир облачного бизнеса.
15