Microsoft + Node.js = LOVE! Владимир Юнев Microsoft.

Презентация:



Advertisements
Похожие презентации
Новинки и обновления платформы, октябрь 2012 Владимир Юнев, Microsoft Вебинар начнется в (Москва)
Advertisements

#html5camp JavaScript на сервере – node.js на Windows Гайдар Руководитель направления веб-технологий, Microsoft.
Докладчик: Кин Кирилл, ВМИ-115 Windows Azure Демонстрация разработки и внедрения простейшего сервиса.
Будущее ASP.NET и Visual Studio для веб-разработчиков Владимир Юнев Microsoft.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 10 Разработка приложений для Windows Azure.
Подход к построению приложений, когда особенно важны масштабируемость и гибкость к текущим условиям вашего бизнеса.
Развитие платформы облачных вычислений Microsoft Windows Azure Лекция 7 Новая версия Windows Azure Compute Сафонов Владимир Олегович Профессор кафедры.
Правильная архитектура высоконагруженных решений в Windows Azure Дмитрий Мартынов microsoft.com.
Веб-платформа Microsoft Гайдар Магдануров t: e: m: +7 (905)
PHP на Windows Гайдар Магдануров twitter.com/gaidar
Top 10 возможностей ASP.NET 2.0. Выбор сделан на основе опросов разработчиков Top 10 – горячая десятка возможностей.
Windows Azure Boot CampWindowsAzureBootCamp.com. Windows Azure Boot CampWindowsAzureBootCamp.com.
Открытые технологии Microsoft Leonid Anikin Open Source Strategies Lead Microsoft Russia.
Гайдар Магдануров Microsoft p: +7 (905) e: t: twitter.com/gaidartwitter.com/gaidar Возможности Internet.
Размещение и продвижение приложений в Windows Store Богданова Александра,
Конференция «Платформа 2011» Онлайн-выставка решений партнеров.
Открытый проект Chronozoom: 13 миллиардов лет на одном экране 12 апреля 2012 Сергей Березин, ВМК МГУ им. М. В. Ломоносова
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 3 Основные концепции и архитектура Microsoft.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 12 Инструменты Windows Azure Сафонов Владимир.
Веб-кластер, планы по развитию, распределенный веб-кластер Максим Смирнов ведущий разработчик.
Транксрипт:

Microsoft + Node.js = LOVE! Владимир Юнев Microsoft

Agenda Зачем Microsoftу Node.js Что мы делаем для Node.js и что будем делать дальше Какие инструменты есть сегодня Производительность С чего начать

Что такое Node.js? JavaScript Асинхронность Realtime

Мы строим дом

Sweet home for developers C++ Compute Хранилище VM-роль SQL AzureCDNService BusСетьКэш Контроль доступа Медиа сервисы

Node.js полноправный житель

Node.js и Windows Нативная поддержка Windows c Node.js 0.6 – Оптимизация под ОС – Инсталлятор – Поддержка NPM – Документация – Поддержка

NPM на Windows из коробки npm install express

Node.js в облаке Windows Azure SDK for Node.js: – Windows Azure Emulator – PowerShell for Node.js npm install azure

Windows Azure и Node.js

Автоматическая балансировка iisnode содержит: cluster, supervisor, node-inspector, forever, node-static Scale-upScale-out

Гибкая разработка NoSQL-хранилище Azure Table: – автоматическая высокая доступность – автоматическая масштабируемость – автоматические бэкапы Очереди сообщений через Service Bus

Рабочие среды Поддержка множества окружений: Production, Staging, Testing, …

Некоторые бенефиты из коробки Гетерогенность, работа в смешанном окружении: ASP.NET, PHP, Rails, … Автоматическое обновление, отслеживание изменений, перенаправление запросов Логирование каждого отдельного js-файла Отладка через node-inspector, автоматический старт через /server.js/debug

Что насчет скорости? Core 2 Quad 2.4 Ghz, 8 Gb RAM, гигабитная сеть Подробности

Apache Benchmark Core 2 Quad 2.4 Ghz, 8 Gb RAM, гигабитная сеть Подробности Результаты тестирования с командой ab.exe -n c 100 –k

С чего начать? WindowsAzure.com – SDK, документация, примеры, видео Node.js SDK – Windows и Windows Azure – Windows Azure Emulator – PowerShell for Windows Azure Выбор среды: – Cloud9 – WebMatrix – PowerShell для Windows Azure – Visual Studio для создания модулей

IDE в браузере с поддержкой Node.js Поддержка деплоймента в Windows Azure

Node.js и WebMatrix Пакеты и шаблоны Helicon Zoo

PowerShell for Windows Azure Добавление роли Add-AzureNodeWebRole Публикация Publish-AzureService

Visual Studio и Node.js Сборка Node.js Создание нативных модулей на C++ Скачать vs11.ru

Microsoft и Node.js Контрибьютим код – full time employees – Завлекаем разработчиков, пиарим Node Предлагаем отличный облачный сервис Поддерживаем инструментами – ждите приятных новостей в начале июня Создаем документацию, видео и материалы

О будущем Каждое обновление Node.js делает работу фреймворка на Windows лучше Microsoft работает над инструментальной поддержкой Node.js для разработчиков Следите за анонсами: – DevCon12 – Москва, мая, трансляция – TechEd North America 2012 – Орландо, США, июня

Всем спасибо! Ваши вопросы Владимир Юнев – эксперт по технологиям веб-разработки, facebook.com/yunev blogs.msdn.com/b/vyunev nodejs.org WindowsAzure.com msdn.ru