Облако microsoft – это еще и про open source. Конференция РИТ++

19
Облако Microsoft – это еще и про Open Source Александр Белоцерковский , Microsoft

Upload: belotserkovsky-alexander

Post on 14-Jan-2015

240 views

Category:

Technology


0 download

DESCRIPTION

Облако Microsoft - это еще и про Open Source. Поддержка Linux на Microsoft Azure - это только верхушка айсберга. Мы попробуем посмотреть с высоты на то, как Microsoft Azure поддерживает Open Source, и спуститься по всему стеку OSS: * мигрируем Java-приложение на Windows Azure (PHP, NodeJS, Python, Java), используя Eclipse и Azul JDK * развернем готовое приложение (Drupal, WordPress, Joomla, etc) * используем коммьюнити-дистрибутив Linux (Ubuntu, CentOS, etc).

TRANSCRIPT

Page 1: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

Облако Microsoft – это еще и про Open SourceАлександрБелоцерковский,Microsoft

Page 2: Облако Microsoft – это еще и про Open Source. Конференция РИТ++
Page 3: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

10,000Новых пользователей ежедневно

21%JavaScript

2.8 миллионаучастников

4.6MПубличных проектов OSS

12%Ruby

8%Java, Shell, Python, PHP

Page 4: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

28 000

Page 5: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

CodePlex.com >300к активных участников, включая сотрудников Microsoft

28 000 проектов

Page 6: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

Open Source & Azure Общий бэкенд для Android, iOS &

Node.js с Azure Mobile Services

Поддержка MS Open Tech Java, Ruby SDK, Linux VM, & Oracle

Вебсайты – поддержка Java, PHP, Node.js, Python + набор готовых образов

MySQL как сервис – через ClearDB, MongoDB как сервис – через MongoLab, Hadoop

Распространение образов от коммьюнити через VMDepot

Languages

Apps

Data

OperatingSystems

Client

Page 7: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

История первая: (Java) Spring App migration

Задача: где хостить приложение Java?Задача 2: что делать с тем, что уже использует это приложение:

Spring Framework Memcached SQL (MySQL? Oracle? MS SQL?)

Page 8: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

Java на Microsoft Azure

IaaS• Windows или Linux VM• Oracle JDK v6 & v7 с

официальным вендорским саппортом

• License Mobility• Oracle WebLogic, VM Depot

PaaS• 64 bit OpenJDK - Azul (Zulu)• Сертифицированный билд

OpenJDK для Windows Server• Собственная ВМ• Плагин к Eclipse

Page 9: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

ДЕМО

Page 10: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

История вторая: (Node.JS) Веб-сайт + MongoDB как сервис

Задача: Ищем хостинг.Задача 2: что делать с тем, что уже использует это приложение:

Например, MongoDB или MySQL

Page 11: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

PaaS: Web Sites PHP, Node.js & Django

Python (Mongo, MySQL) как

сервис Образы Drupal,

WordPress, Joomla (Git, FTP) & Continuous

delivery & Visual Studio Online

Page 12: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

ДЕМО

Page 13: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

История третья: (CentOS+Windows) Большая/гибридная инфраструктура

Задача: Много виртуальных машин, много подписок, есть локальные, как всем этим управлять?Задача 2: хочу ничего не делать и чтобы само работало

Page 14: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

Open Source DevOps & Microsoft

Page 15: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

Microsoft + Linux Вендорская поддержка

Oracle Linux, SUSE, Ubuntu, CentOS на Azure

VMDepot: образы от коммьюнити

Xplat-C LI & REST API Автоматизация Xplat-

CLI (Linux, OSX) & PowerShell (Windows)

Page 16: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

ДЕМО

Page 17: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

VMDEPOT.MSOPENTECH.COM

Хотим:1) Не изобретать велосипед, получить уже

готовые сборки2) Не жадничать и если чего-то нет

(например нашей любимой CMS), то поделиться с коммьюнити

Page 18: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

28 000

Page 19: Облако Microsoft – это еще и про Open Source. Конференция РИТ++

Есть что сказать?

[email protected]