6. Что для Java есть на Windows
Azure?
IaaS
PaaS
Сервисы
• Windows/Linux
• Любая JVM
• Образы с
поддержкой Oracle
• x64 Azul на базе
OpenJDK
• Плагин к Eclipse
• Блобы, таблицы,
хранилища, SQL: все в
Azure SDK
7. 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
8. 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
9.
10. Windows Azure Developer SDKs
Open-source SDKs для популярных языков
Поддержка популярных IDE, например, Visual
Studio, Eclipse, Cloud9
Унифицированные REST API
http://www.windowsazure.com/en-us/develop/overview/
19. Microsoft и Oracle = новые сценарии
Запуск ПО Oracle
• Чистое
развертывание
• Гибридные
решения
License Mobility
Поддержка
• Использование
существующих
лицензий
• Oracle Database,
Oracle
WebLogic,
Oracle Java
• Полная
поддержка Java
• Серверы под
Oracle Linux как
уже
настроенные
образы
Вступление – немного о том, что такое 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.
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/