Java + Windows Azure = (Open) Integration

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

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

Готовность

1
Office

Hyper-V
Recovery
Manager

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

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

Клиент

Платформа Windows Azure

Слой
данных

Mobile
...
Windows Azure: партнеры
Microsoft Open Tech
Что для Java есть на Windows
Azure?

IaaS

PaaS

Сервисы

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

• x64 ...
Azul Zulu: OpenJDK для Windows
Azure
НА БАЗЕ OpenJDK

• Поддержка
Windows Server
2008r2 и 2012
на Azure
• Полная
поддержка...
Interop Surfaces
Interop
SQL JDBC
REST –
HTTP/XML

SQL Azure
Databases

REST –
HTTP/XML

AMQP

OData

Memcached

Windows
A...
Windows Azure Developer SDKs
Open-source SDKs для популярных языков

Поддержка популярных IDE, например, Visual
Studio, Ec...
Центры для разработчиков
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%
cscr...
Дистрибутивы

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

License Mobility

Поддерж...
Гибридные решения

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

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

Эластичность
VM Depot – ~500 образов open
source
Distributed Processing
(MapReduce)
Distributed Storage
(HDFS)

ODBC

Query
(Hive)

Legend
Red = Core
Hadoop
Blue = Data
pr...
Как воспользоваться - оплата

azure.oblakoteka.ru

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

AzureConf
• http://www.windowsazureconf.n...
Контакты

Александр Белоцерковский
N3, LLC
v-albelo@microsoft.com & @ahriman_ru
ahriman.ru
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
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
Upcoming SlideShare
Loading in...5
×

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

284

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
284
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Вступление – немного о том, что такое 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.
  • Основной акцент на PaaS – с IaaSпринципиально все понятно. Кратко сказать о том, что Java поддерживается для основных сервисов Azure.
  • http://cloudinteropelements.cloudapp.net/Cloud-Standards.aspx
  • Microsoft нужен вендор который будет следить за продуктом на который будут полагаться миллионы людей. Потому есть Azul для OpenJDK, HortonWorksдля Hadoopи так далее…
  • Акцент на том, что сделано уже очень многоMS OPEN TECHhttp://www.windowsazure.com/en-us/develop/overview/
  • http://www.windowsazure.com/en-us/documentation/аналогично – есть боьшие центры для разработчиковhttp://www.windowsazure.com/en-us/documentation/просто сказать и возможно показать потом что есть центр разработчика на javaOr http://www.windowsazure.com/en-us/develop/java/
  • Search java for java projects (javascript projects will come up too)Most, if not all, projects are released under Apache 2.0
  • Кнопочно показать установку плагина (без установки, т.к. долго)2) Создать и развернуть HelloWorldплагин3) опц. дополнить проект Service Bus и ACS
  • vmdepot.msopentech.comsearch java.Linux ImagesOpen SourceFree to downloadFree to publishPackage your own distributable software for the cloud!
  • Сервис Windows Azure HDInsight (Hadoop) — это облачный сервис, предлагающий экосистему и создание кластеров Hadoop по запросу пользователя. С помощью портала Windows Azure могут быть созданы и развернуты кластеры Hadoop размером до 32 узлов (необходимо уточнить, что на момент написания сервис Windows Azure HDInsightнаходится в закрытой Preview-версии). Кроме создания задач MapReduce, разработчик имеет доступ к интерактивной консоли, которая позволяет писать запросы к данным на JavaScript и Hive.
  • Call to Action:https://www.windowsazure.com/en-us/pricing/free-trial/http://www.windowsazureconf.net/
  • Open jdk and eclipse plugin java, oss on windows azure - 15.10.13

    1. 1. Java + Windows Azure = (Open) Integration Простота во всём Открытость & Гибкость Готовность 1
    2. 2. 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
    3. 3. Windows Azure: партнеры
    4. 4. Microsoft Open Tech
    5. 5. Что для Java есть на Windows Azure? IaaS PaaS Сервисы • Windows/Linux • Любая JVM • Образы с поддержкой Oracle • x64 Azul на базе OpenJDK • Плагин к Eclipse • Блобы, таблицы, хранилища, SQL: все в Azure SDK
    6. 6. 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
    7. 7. 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
    8. 8. Windows Azure Developer SDKs Open-source SDKs для популярных языков Поддержка популярных IDE, например, Visual Studio, Eclipse, Cloud9 Унифицированные REST API http://www.windowsazure.com/en-us/develop/overview/
    9. 9. Центры для разработчиков
    10. 10. windowsazure.github.com
    11. 11. PaaS в Windows Azure – первое приближение Включение & конфигурация виртуального сервера Включение & конфигурация виртуального сервера
    12. 12. 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
    13. 13. Дистрибутивы *образ от OpenLogic на основе CentOS 6.2
    14. 14. Microsoft и Oracle = новые сценарии Запуск ПО Oracle • Чистое развертывание • Гибридные решения License Mobility Поддержка • Использование существующих лицензий • Oracle Database, Oracle WebLogic, Oracle Java • Полная поддержка Java • Серверы под Oracle Linux как уже настроенные образы
    15. 15. Гибридные решения Oracle Database Виртуальная неограниченность Средства управления Эластичность
    16. 16. VM Depot – ~500 образов open source
    17. 17. 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
    18. 18. Как воспользоваться - оплата azure.oblakoteka.ru azure.softline.ru
    19. 19. Что дальше? 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
    20. 20. Контакты Александр Белоцерковский N3, LLC v-albelo@microsoft.com & @ahriman_ru ahriman.ru

    ×