SlideShare a Scribd company logo
Java + Windows Azure = (Open) Integration

Простота во всём

Открытость &
Гибкость

Готовность

1
Office

Hyper-V
Recovery
Manager

Слой
приложени
я

Слой
интеграции

Клиент

Платформа Windows Azure

Слой
данных

Mobile
Services

Backup

PC

Планшеты

CDN

Traffic
Manager

Virtual
Networks

Media
Services

Хранилище Диски

Вычисления

Блобы

Таблицы

Web Sites

Очереди

Телефон

Браузер

BizTalk Services

Cloud Services

Caching

Консоль

Локальный
сервис

Локальная
БД

Service Bus

Active
Directory

Data Sync

VM

SQL

HDInsight

Stream
Insight

Reporting

Database
Windows Azure: партнеры
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Microsoft Open Tech
Что для Java есть на Windows
Azure?

IaaS

PaaS

Сервисы

• Windows/Linux
• Любая JVM
• Образы с
поддержкой Oracle

• x64 Azul на базе
OpenJDK
• Плагин к Eclipse

• Блобы, таблицы,
хранилища, SQL: все в
Azure SDK
Azul Zulu: OpenJDK для Windows
Azure
НА БАЗЕ OpenJDK

• Поддержка
Windows Server
2008r2 и 2012
на Azure
• Полная
поддержка x64

Совместимость
• На базе Java 7 SE
OpenJDK,
согласно
спецификациям
• Верифицировано
Java SE 7
OpenJDK
Community TCK

Open Source
• Лицензия
аналогична
OpenJDK (GPLv2)
• Патчи и
багфиксы =>
OpenJDK
коммьюнити

Интеграция
• Полная
интеграция с
плагином к
Eclipse
Interop Surfaces
Interop
SQL JDBC
REST –
HTTP/XML

SQL Azure
Databases

REST –
HTTP/XML

AMQP

OData

Memcached

Windows
Azure
Storage

Windows
Azure
Caching

REST –
HTTP/XML

REST –
HTTP/XML,
JSON

Service Bus

Windows
Azure
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Windows Azure Developer SDKs
Open-source SDKs для популярных языков

Поддержка популярных IDE, например, Visual
Studio, Eclipse, Cloud9
Унифицированные REST API

http://www.windowsazure.com/en-us/develop/overview/
Центры для разработчиков
windowsazure.github.com
PaaS в Windows Azure – первое приближение

Включение &
конфигурация
виртуального
сервера

Включение &
конфигурация
виртуального
сервера
PaaS (Java) в Windows Azure

cscript /B /Nologo %APPROOT%utilunzip.vbs apache-tomcat-6.0.32-windows-x86.zip %APPROOT%
cscript "utildownload.vbs" "http://tcontepub.blob.core.windows.net/packages/jre6.zip"

cscript /B /Nologo %APPROOT%utilunzip.vbs jre6.zip %APPROOT%
copy %APPROOT%foo.war %APPROOT%apache-tomcat-6.0.32webapps
cd %APPROOT%apache-tomcat-6.0.32bin
set JRE_HOME=%APPROOT%jre6
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Дистрибутивы

*образ от OpenLogic на основе CentOS 6.2
Microsoft и Oracle = новые сценарии
Запуск ПО Oracle
• Чистое
развертывание
• Гибридные
решения

License Mobility

Поддержка

• Использование
существующих
лицензий
• Oracle Database,
Oracle
WebLogic,
Oracle Java

• Полная
поддержка Java
• Серверы под
Oracle Linux как
уже
настроенные
образы
Гибридные решения

Oracle Database
Виртуальная
неограниченность

Средства
управления

Эластичность
VM Depot – ~500 образов open
source
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Distributed Processing
(MapReduce)
Distributed Storage
(HDFS)

ODBC

Query
(Hive)

Legend
Red = Core
Hadoop
Blue = Data
processing
Purple =
Microsoft
integration
points and
value adds
Orange = Data
Movement
Green =
Packages
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Как воспользоваться - оплата

azure.oblakoteka.ru

azure.softline.ru
Что дальше?
Free Trial
• https://www.windowsazure.com/en-us/pricing/free-trial/

AzureConf
• http://www.windowsazureconf.net/

Ресурсы:
•
•
•
•
•
•
•

Российский Azure-хаб – azurehub.ru
Российское сообщество Azure на Facebook - facebook.com/groups/azurerus
VM Depot - vmdepot.msopentech.com
SDK – /www.windowsazure.com/en-us/develop/overview/
Центры разработки – http://www.windowsazure.com/en-us/documentation/
Плагин Eclipse - github.com/MSOpenTech/WindowsAzureToolkitForEclipseWithJava
Demo - msdn.microsoft.com/en-us/library/windowsazure/hh690944.aspx
Контакты

Александр Белоцерковский
N3, LLC
v-albelo@microsoft.com & @ahriman_ru
ahriman.ru

More Related Content

PPTX
CloudsNN 2013 Гаджиев Георгий. Windows azure iaas обзор
PPTX
Облако Microsoft – это еще и про Open Source. Конференция РИТ++
PPT
Бесплатная виртуализация Citrix XenServer для компаний
PPTX
Миграции информационной инфраструктуры бизнес-приложений в облако
PPTX
Microsoft Azure Pryaniky.com
PPTX
"Пряники" - система мотивации и Microsoft Azure
PPTX
от авгиевых конюшен к звездам
PDF
Solit 2014, Обзор Infocloud для разработчиков, Трухин Юрий
CloudsNN 2013 Гаджиев Георгий. Windows azure iaas обзор
Облако Microsoft – это еще и про Open Source. Конференция РИТ++
Бесплатная виртуализация Citrix XenServer для компаний
Миграции информационной инфраструктуры бизнес-приложений в облако
Microsoft Azure Pryaniky.com
"Пряники" - система мотивации и Microsoft Azure
от авгиевых конюшен к звездам
Solit 2014, Обзор Infocloud для разработчиков, Трухин Юрий

What's hot (20)

PPTX
Andrii Bereznikov ITEM 2018
PPTX
Introduction to Windows Azure IaaS
PDF
Java cloud platforms. jee conf 2012
PDF
Реализация бессерверного бэкенда мобильного приложения на базе AWS / Кирилл П...
PDF
Онлайн миграция контейнеров. Взгляд изнутри
PPT
Cache administration tool report - rus-1
PDF
24 hop sql_in_to_wa_1c _19march_2014_russian
PPTX
Из чего строят облака? Продукты Citrix
PPTX
Jelastic PaaS for DevOps: Hybrid Cloud based on Microsoft Azure
PPTX
Александр Усунов (TagesJump) - Magento в AWS
PDF
Расширяем горизонты с помощью iCloud
PPTX
ASP.NET MVC+ Windows Azure: step by step guide
PDF
AZadonsky New Cloud Services
PPTX
Построение облачного сервиса на практике: как мы сделали Cloud-V
PPTX
Docker и оркетсрация контейнеров в облаке Azure
PPTX
Roman Zdebskiy - Windows Azure
PPTX
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
PPTX
Миграция существующих приложений в Windows Azure
PDF
Windows azure
PPTX
презентация
Andrii Bereznikov ITEM 2018
Introduction to Windows Azure IaaS
Java cloud platforms. jee conf 2012
Реализация бессерверного бэкенда мобильного приложения на базе AWS / Кирилл П...
Онлайн миграция контейнеров. Взгляд изнутри
Cache administration tool report - rus-1
24 hop sql_in_to_wa_1c _19march_2014_russian
Из чего строят облака? Продукты Citrix
Jelastic PaaS for DevOps: Hybrid Cloud based on Microsoft Azure
Александр Усунов (TagesJump) - Magento в AWS
Расширяем горизонты с помощью iCloud
ASP.NET MVC+ Windows Azure: step by step guide
AZadonsky New Cloud Services
Построение облачного сервиса на практике: как мы сделали Cloud-V
Docker и оркетсрация контейнеров в облаке Azure
Roman Zdebskiy - Windows Azure
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
Миграция существующих приложений в Windows Azure
Windows azure
презентация
Ad

Viewers also liked (11)

PPTX
Yerevan Cloud Camp & Hackathon - Internet of Things & Microsoft
PPTX
Intel Edison & Microsoft Azure Meetup
PPTX
ALM Test Forum 2015 - Инструменты тестирования Microsoft – в облаке и локально
PPTX
РИТ 2016: Боты, Интернет вещей и немного машинного обучения
PPTX
Irkutsk 181012 cloud
PPTX
Cloud Day 2.0. Машинное обучение и AzureML. Предсказываем вероятность выжить ...
PPTX
Alfa Future People 2016 - Как «воспитать» из плохого бота хорошего помощника
PPTX
Azure Functions для бизнес-систем
PPTX
Пери Инновации - Боты машинное обучение и искусственный интеллект
PPTX
Windows Embedded Day Russia 2015 Keynote - Интернет вещей и облака: разработк...
PPTX
Windows Embedded Day - От устройств к облаку - референсная архитектура IoT
Yerevan Cloud Camp & Hackathon - Internet of Things & Microsoft
Intel Edison & Microsoft Azure Meetup
ALM Test Forum 2015 - Инструменты тестирования Microsoft – в облаке и локально
РИТ 2016: Боты, Интернет вещей и немного машинного обучения
Irkutsk 181012 cloud
Cloud Day 2.0. Машинное обучение и AzureML. Предсказываем вероятность выжить ...
Alfa Future People 2016 - Как «воспитать» из плохого бота хорошего помощника
Azure Functions для бизнес-систем
Пери Инновации - Боты машинное обучение и искусственный интеллект
Windows Embedded Day Russia 2015 Keynote - Интернет вещей и облака: разработк...
Windows Embedded Day - От устройств к облаку - референсная архитектура IoT
Ad

Similar to Open jdk and eclipse plugin java, oss on windows azure - 15.10.13 (20)

PPSX
Простая сложная облачная платформа Azure
PPTX
Jelastic для разработчиков ПО
PPT
Ms it cup win-team - мевв
PPTX
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
PPTX
CGVictor - Azure (Ажурные перспективы - СПб, INETA, 22.12.2009)
PPTX
How to build cloud with Citrix products
PDF
DevCon School. Azure Microservices and Containers
PPTX
Windows azure общий обзор
PDF
!Mobile cloud for publishing
PPTX
Drupal в облаке - Владимир Юнев
PPTX
Облака для Windows 8 (Windows 8 Summit)
PPTX
Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"
PDF
Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...
PDF
Облачная стратегия Cisco
PPTX
Применение облачных технологий при реализации медиа-проектов
PPTX
Интеграция мобильных приложений с Window azure
PPTX
Parallels VDI
PPTX
Технический обзор платформы Windows Azure. Демонстрация, Azure University
PDF
Программа Cisco Powered Service Providers. Типы сервисов, модели использования
PDF
Wyse vWorkspace – бюджетный брокер VDI от Dell
Простая сложная облачная платформа Azure
Jelastic для разработчиков ПО
Ms it cup win-team - мевв
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
CGVictor - Azure (Ажурные перспективы - СПб, INETA, 22.12.2009)
How to build cloud with Citrix products
DevCon School. Azure Microservices and Containers
Windows azure общий обзор
!Mobile cloud for publishing
Drupal в облаке - Владимир Юнев
Облака для Windows 8 (Windows 8 Summit)
Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"
Повышение эффективности Java приложений (новые возможности Web Logic 12c, кон...
Облачная стратегия Cisco
Применение облачных технологий при реализации медиа-проектов
Интеграция мобильных приложений с Window azure
Parallels VDI
Технический обзор платформы Windows Azure. Демонстрация, Azure University
Программа Cisco Powered Service Providers. Типы сервисов, модели использования
Wyse vWorkspace – бюджетный брокер VDI от Dell

More from Microsoft (20)

PPTX
Инструменты тестирования Microsoft - в облаке и локально
PPTX
Организация процессов разработки – введение в Microsoft alm final
PPTX
От локальной Devops инфраструктуры в облако
PDF
DevGamm 2016 - Microsoft Azure - геймдев в большом облаке
PPTX
Сервисы Azure для научных исследований
PPTX
Контейнеры и экосистема разработки Microsoft (Windows Server Containers, Hype...
PPTX
Аналитика в облаке для современного бизнеса
PPTX
GoTo Hackathon 2016 Анализ данных с помощью облачных инструментов Microsoft
PPTX
ALM Summit 2016 - Кроссплатформенный ALM с инструментами Microsoft
PPTX
Visual Studio Connect() Russia Инструменты управления жизненным циклом Micros...
PPTX
Georgia Azure Event - Scalable cloud games using Microsoft Azure
PPTX
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
PPTX
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
PPTX
White Nights 2015 - Облако для геймдева - как делают игры на миллионы пользов...
PPTX
Intel and Microsoft Russian IoT Megahackathon Kickoff - Azure/Startups part
PPTX
Hackathon KickOff - Azure/Startups part
PPTX
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...
PPTX
Интернет ваших вещей- видение Майкрософт
PDF
Облачные сервисы Майкрософт для мобильных приложений. Application Insights и ...
PPTX
IoT: Windows на платах, облачные холодильники и то, как мы это делаем
Инструменты тестирования Microsoft - в облаке и локально
Организация процессов разработки – введение в Microsoft alm final
От локальной Devops инфраструктуры в облако
DevGamm 2016 - Microsoft Azure - геймдев в большом облаке
Сервисы Azure для научных исследований
Контейнеры и экосистема разработки Microsoft (Windows Server Containers, Hype...
Аналитика в облаке для современного бизнеса
GoTo Hackathon 2016 Анализ данных с помощью облачных инструментов Microsoft
ALM Summit 2016 - Кроссплатформенный ALM с инструментами Microsoft
Visual Studio Connect() Russia Инструменты управления жизненным циклом Micros...
Georgia Azure Event - Scalable cloud games using Microsoft Azure
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...
White Nights 2015 - Облако для геймдева - как делают игры на миллионы пользов...
Intel and Microsoft Russian IoT Megahackathon Kickoff - Azure/Startups part
Hackathon KickOff - Azure/Startups part
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...
Интернет ваших вещей- видение Майкрософт
Облачные сервисы Майкрософт для мобильных приложений. Application Insights и ...
IoT: Windows на платах, облачные холодильники и то, как мы это делаем

Open jdk and eclipse plugin java, oss on windows azure - 15.10.13

Editor's Notes

  • #6: Вступление – немного о том, что такое MS Open Tech, чем они занимаютсяWe’re a diverse team of engineers, standards professionals and technical evangelists who are experienced and passionate in working with an equally diverse set of technologies from Microsoft and others.Every day, we are powering interoperability and opportunity across the IT community of developers, partners, customers and competitors.We build open source code. We create interoperability bridges. We contribute open standards specs. We work with a variety ofstandards organizations such as: W3C, IETF, OASIS, Ecma, DMTF, and open source communities including: JQuery, MongoDB, Apache Cordova, Redis,Apache, Qpid, Apache Solr, Outercurve, Eclipse, Node.js, Cocos2D, Ogre3D, Web Platform Docs, Symfony, Doctrine, WebKit, GitHub, CodePlex and more.This year, as the openness revolution continues to transform a world of devices connected to online services, MS Open Tech shipped 51 important open source devices and services projects. We have 25 active open source projects across CodePlex and GitHub, and we are active contributors to dozens other open source and open standards initiatives.Our team works closely with several Microsoft business groups on numerous standards initiatives, including the W3C’sHTML5, IETF’s HTTP/2.0, and work together with many open source foundations such as Outercurve Foundation and the Apache Software Foundation.We also help provide open source building blocks for interoperable cloud services, and have played a critical role in enabling developer choice of programming languages on Windows Azure, including Node.js, PHP, Python and Java in addition to .NET. We also partnered with open source companies to make NoSQL open source databases available as services on Windows Azure including MongoDB, Redis and CouchDB.
  • #7: Основной акцент на PaaS – с IaaSпринципиально все понятно. Кратко сказать о том, что Java поддерживается для основных сервисов Azure.
  • #9: http://cloudinteropelements.cloudapp.net/Cloud-Standards.aspx
  • #10: Microsoft нужен вендор который будет следить за продуктом на который будут полагаться миллионы людей. Потому есть Azul для OpenJDK, HortonWorksдля Hadoopи так далее…
  • #11: Акцент на том, что сделано уже очень многоMS OPEN TECHhttp://www.windowsazure.com/en-us/develop/overview/
  • #12: http://www.windowsazure.com/en-us/documentation/аналогично – есть боьшие центры для разработчиковhttp://www.windowsazure.com/en-us/documentation/просто сказать и возможно показать потом что есть центр разработчика на javaOr http://www.windowsazure.com/en-us/develop/java/
  • #13: Search java for java projects (javascript projects will come up too)Most, if not all, projects are released under Apache 2.0
  • #17: Кнопочно показать установку плагина (без установки, т.к. долго)2) Создать и развернуть HelloWorldплагин3) опц. дополнить проект Service Bus и ACS
  • #22: vmdepot.msopentech.comsearch java.Linux ImagesOpen SourceFree to downloadFree to publishPackage your own distributable software for the cloud!
  • #27: Сервис Windows Azure HDInsight (Hadoop) — это облачный сервис, предлагающий экосистему и создание кластеров Hadoop по запросу пользователя. С помощью портала Windows Azure могут быть созданы и развернуты кластеры Hadoop размером до 32 узлов (необходимо уточнить, что на момент написания сервис Windows Azure HDInsightнаходится в закрытой Preview-версии). Кроме создания задач MapReduce, разработчик имеет доступ к интерактивной консоли, которая позволяет писать запросы к данным на JavaScript и Hive.
  • #33: Call to Action:https://www.windowsazure.com/en-us/pricing/free-trial/http://www.windowsazureconf.net/