SlideShare ist ein Scribd-Unternehmen logo
1 von 49
2012/6/30(土) Go Azure Day2
OSS トラック A-2-1



     Git/WebMatrix2 から使う
    Node.js on Windows Azure
自己紹介
• JAZUG メンバー
• 森島 政人 (もりしま まさひと)
• 研究開発職
     共著ですが書籍の執筆もしました
     が、わずか半年ほどで内容が・・・

     クラウド系書籍の執筆はキケンですが、
     開発者としてエキサイティングでもあります
                            2
セッションの目的
• Node.js が Windows Azure 上で割と簡単に動作
  → Webサイト
• Azure ストレージ、サービスバスも利用可
  → Azure SDK for Node.js
• 開発環境も用意されている
  → WebMatrix2
• Linux からも使える
  → Command Line Tools

                                      3
Agenda
  Node.js とは


    Widows AzureとNode.js


    Git/Tools/WebMatrix2


  まとめ
NODE.JSとは
            5
Node.jsとは
• サーバサイド JavaScript (Google V8)
  – イベントループ
  – ノンブロッキングI/Oモデル
  – シングルスレッド
• Windows ネイティブ対応 v0.6 ~
  最新版 2012/6/26 v0.8 リリース
• npm で 拡張モジュールも楽々インストール
  CPAN/RubyGems/Nuget みたいなもの
                                  6
簡単なサンプル
• どんなリクエストにも Hello World と応答する
  有名な HTTP サーバーサンプル
 var http = require('http');
 http.createServer(function (req, res) {
   res.writeHead(200, {'Content-Type': 'text/plain'});
   res.end('Hello World¥n');
 }).listen(1337, '127.0.0.1');

 console.log('Server running at
 http://127.0.0.1:1337/');

                                                         7
node.exe 実行例
• 実行は node.exe を実行するだけ
 > node.exe server.js




                         8
ご参考
• Windows Developer Day 2012
  SP-018 Node.js を利用した
  Web アプリケーション開発
• 以下にて、スライド・動画が公開中
• http://channel9.msdn.com/Events/Speakers/k
  oichi-kobayashi

                                               9
WINDOWS AZUREと
NODE.JS
                 10
Windows Azure とは
• マイクロソフトが提供する PaaS
  今回 IaaS も増えましたが...
• Node.js から 扱えるものたち
   クラウドサービス
   • Web ロール            BLOB    サービスバス
   • Worker ロール
                       テーブル
   Web サイト
                       キュー
                  Azure ストレージ        11
AzureのNode.jsサポート
• 2011/11 November Release
  – Windows Azure SDK for Node.js
  – PowerShell Cmdlets
  – Cloud9 IDE

• 2012/06 Spring Release
  – Webサイト Gitサポート
  – Webサイト Command Line Tools
  – Webサイト WebMatrix2
                                    12
関連ツールの整理
ツール名                 概要               動作環境
SDK for Node.js      Node モジュール       Node.js
                     • ストレージ
                     • サービスバス
PowerShell Cmdlets   クラウドサービス         Windows
                     • Web ロール
                     • Worker ロール
Command Line Tool    Web サイト (に特化)    Linux/MacOS
                     Node.js のスクリプト   Windows
                                      …
WebMatrix2           簡易開発環境(IDE)      Windows
                     Webサイト連携                       13
DEMO
       14
PowerShell Cmdlets
• クラウドサービス用
>   New-AzureServiceProject ProjectName
>   Add-AzureNodeWebRole WebRole1
>   Add-AzureNodeWorkerRole WorkerRole1
>   ...
>   Start-AzureEmulator -Launch
>   Get-Help node-dev
                                          15
Git サポート
•   Git(ギット) 分散リポジトリ
•   Linux カーネルのソース管理が目的
•   GitHub が有名
•   Azure SDK も GitHub 上で公開
    https://github.com/WindowsAzure


• Web サイトで Git からの発行をサポート
                Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.   16
Web サイトの作成




HTML5 対応した新ポータル
Preview
                  17
Web サイトの作成後




作成直後の画面

                 18
Git の設定




ユーザを設定する

             19
Git の設定




Gitリポジトリの
URLを取得
              20
DEMO
       21
Git 操作
• リポジトリの初期化、作成、 追加
• リモートリポジトリの設定、Push
> git init
> git add .
> git commit . -m"initial version"
> git remote add azure
https://xxx@yyy.scm.azurewebsites.net/yyy.git
> git push azure master

                                                22
Web サイト上での実行例
• URL の違い
• タイムゾーンの違い




                  23
履歴の確認
• 管理ポータルから 履歴を確認できる




                      24
COMMAND LINE TOOLS
FOR MAC & LINUX
                     25
Command Line Tool
• Linux/MacOS から利用可能なCLIツール
• 実際は Node.js で書かれたものなので
  Windowsからも実行可能
• WebサイトとVirtual Machineに特化
• エミュレータなどは当然なし


                              26
最新版をいれる(Ubuntu)
• 標準リポジトリの nodejs は古いので注意
  ツールインストール時にエラー
  とはいえ、v0.8.1 リリース されたので、この方法ではv0.8が入っ
  てしまい、SDKが未対応(昨日までは大丈夫でしたが)
• 現時点では、v0.6.19のtarballからmakeしたほうが無難です

>   sudo     apt-get install python-software-properties
>   sudo     apt-add-repository ppa:chris-lea/node.js
>   sudo     apt-get update
>   sudo     apt-get install nodejs[=version] npm
参考URL: https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager
                                                                                    27
Command Line Tool
• VMware + Ubuntu Linux 12.04 より操作




                                     28
Command Line Tool
• 証明書の作成~インポート
• Web サイトの作成 ~ GitによるPush
>   azure account download
>   azure account import Azure-XXX.publishsettings
>   azure site create SiteName –git
>   ...
>   git push azure master
>   ...
>   azure site list
>   azure site show/start/stop/delete ...
                                                     29
実行の様子




        30
DEMO
       31
WEBMATRIX2
             32
WebMatrix2
• Web(簡易)開発環境
• 2012/6月 RC版(Release Candidate)
• Node.js サポート
  コード補完、テンプレート、...
• Windows Azure Web サイトとの連携
• Web PI で簡単インストール
                                   33
管理コンソールから
• Webサイトの管理コンソールから
  楽々起動・設定




                     34
起動画面




       35
Nodeテンプレート 3種類
         • Empty Site
         • Starter Site
         • Express Site




                          36
各種テンプレートの初期状態
     ← Empty

         ← Express (+Jade)

                    ← Starter
                    (+色々)




                                37
開発画面例




        38
ローカル実行
         • IIS Express
         • 複数ブラウザ対応
          –   IE
          –   Chrome
          –   FireFox
          –   WP7 (要エミュレータ)



                              39
Windows Azure へ発行
• Web 配置機能 (FTP 等もサポートしている)
• 管理ポータルからサイトを作成していれば、配置に必要な
  情報は設定済み




                               40
発行の設定
• リモートタブ の
  設定から
• 管理ポータル経由なら
  初期設定済み




               41
コード補完 (IntelliSence)
•   コード補完が効く!
•   ただし補完が効く範囲が? 正式版に期待
•   試した限りだと標準モジュール(例:http)とか利かず
•   紹介ページだと効くようにみえるのだが...
•   RC版では修正が必要(次ページ)




                                  42
RC版でコード補完を有効に
• C:Program FilesMicrosoft WebMatrixSchemas
• 「1033」→「1041」に変更
• 正式版では直るでしょう




                                                 43
デバッグサポート
•   拡張機能から 「Node Power Tools」をインストール
•   node-inspector による デバッグ
•   ブラウザは Chrome に限定
•   npm install node-inspector -g




                                       44
Tips
• WebMatrix2上からnpmは直接実行できない
  コンテキストメニューから、コマンドプロン
  プトが起動できるため、そこでnpm
• Azure SDK は以下でインストール
  ストレージ、サービスバスのライブラリ
> npm install azure
                              45
参考)Azure上での実行方式
• Web ロール、Webサイト上の Node.exe は
  IIS 上で動作している
• iisnode モジュールが提供
• 他のコンテンツと同居が可能
• URLリライトルールは、Web.configを参照
• WebSocketは使えない
• Workerロールは Node.exe セルフホスト
                                46
DEMO
       47
まとめ
•   Windows Azure 上で Node.js が動作
•   特に Web サイトとの相性が良い
•   ストレージ、サービスバスも利用可能
•   適材適所!
•   開発情報は以下のURLから!
•   https://www.windowsazure.com/en-
    us/develop/nodejs/
                                       48
ご清聴ありがとうございました

Weitere ähnliche Inhalte

Was ist angesagt?

dockerでImmutable InfrastructureなWordPressを考える
dockerでImmutable InfrastructureなWordPressを考えるdockerでImmutable InfrastructureなWordPressを考える
dockerでImmutable InfrastructureなWordPressを考えるGMOインターネット
 
VM ロールで仮想デスクトップ環を作ってみよう
VM ロールで仮想デスクトップ環を作ってみようVM ロールで仮想デスクトップ環を作ってみよう
VM ロールで仮想デスクトップ環を作ってみようMasayuki Ozawa
 
Customazed CLI: カスタムVMイメージ作成支援ツール
Customazed CLI: カスタムVMイメージ作成支援ツールCustomazed CLI: カスタムVMイメージ作成支援ツール
Customazed CLI: カスタムVMイメージ作成支援ツールyaegashi
 
Windows Server 2019 で Container を使ってみる
Windows Server 2019 で Container を使ってみるWindows Server 2019 で Container を使ってみる
Windows Server 2019 で Container を使ってみるKazuki Takai
 
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作った
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作ったRuby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作った
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作ったtakanori suzuki
 
OpenShift Origin Minishift (Beta)
OpenShift Origin Minishift (Beta)OpenShift Origin Minishift (Beta)
OpenShift Origin Minishift (Beta)Naoya Hashimoto
 
僕の考えた最強の開発環境(笑)
僕の考えた最強の開発環境(笑)僕の考えた最強の開発環境(笑)
僕の考えた最強の開発環境(笑)Yuta Nakano
 
Web サービス インフラの近未来
Web サービス インフラの近未来Web サービス インフラの近未来
Web サービス インフラの近未来Syuichi Murashima
 
Wocker 秒速で WordPress 開発環境を構築する
Wocker 秒速で WordPress 開発環境を構築するWocker 秒速で WordPress 開発環境を構築する
Wocker 秒速で WordPress 開発環境を構築するKite Koga
 
Jenkinsとamazon ecsで コンテナCI
Jenkinsとamazon ecsで コンテナCIJenkinsとamazon ecsで コンテナCI
Jenkinsとamazon ecsで コンテナCIshigeyuki azuchi
 
Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築Nakazawa Yuichi
 
Goで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティGoで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティyaegashi
 
XenServerによるお手軽開発サーバ運用
XenServerによるお手軽開発サーバ運用XenServerによるお手軽開発サーバ運用
XenServerによるお手軽開発サーバ運用Shinya Okano
 
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成Kiyoshi Sawada
 
Windowsコンテナ入門
Windowsコンテナ入門Windowsコンテナ入門
Windowsコンテナ入門Kyohei Mizumoto
 
コンテナ事例 CircleCI, Cucumber-Chef
コンテナ事例 CircleCI, Cucumber-Chefコンテナ事例 CircleCI, Cucumber-Chef
コンテナ事例 CircleCI, Cucumber-ChefYukihiko SAWANOBORI
 
Windows コンテナを AKS に追加する
Windows コンテナを AKS に追加するWindows コンテナを AKS に追加する
Windows コンテナを AKS に追加するYuto Takei
 

Was ist angesagt? (20)

dockerでImmutable InfrastructureなWordPressを考える
dockerでImmutable InfrastructureなWordPressを考えるdockerでImmutable InfrastructureなWordPressを考える
dockerでImmutable InfrastructureなWordPressを考える
 
VM ロールで仮想デスクトップ環を作ってみよう
VM ロールで仮想デスクトップ環を作ってみようVM ロールで仮想デスクトップ環を作ってみよう
VM ロールで仮想デスクトップ環を作ってみよう
 
OSv噺
OSv噺OSv噺
OSv噺
 
Customazed CLI: カスタムVMイメージ作成支援ツール
Customazed CLI: カスタムVMイメージ作成支援ツールCustomazed CLI: カスタムVMイメージ作成支援ツール
Customazed CLI: カスタムVMイメージ作成支援ツール
 
Windows Server 2019 で Container を使ってみる
Windows Server 2019 で Container を使ってみるWindows Server 2019 で Container を使ってみる
Windows Server 2019 で Container を使ってみる
 
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作った
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作ったRuby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作った
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作った
 
Nuxt0501ver1
Nuxt0501ver1Nuxt0501ver1
Nuxt0501ver1
 
OpenShift Origin Minishift (Beta)
OpenShift Origin Minishift (Beta)OpenShift Origin Minishift (Beta)
OpenShift Origin Minishift (Beta)
 
vmware-meetup7
vmware-meetup7vmware-meetup7
vmware-meetup7
 
僕の考えた最強の開発環境(笑)
僕の考えた最強の開発環境(笑)僕の考えた最強の開発環境(笑)
僕の考えた最強の開発環境(笑)
 
Web サービス インフラの近未来
Web サービス インフラの近未来Web サービス インフラの近未来
Web サービス インフラの近未来
 
Wocker 秒速で WordPress 開発環境を構築する
Wocker 秒速で WordPress 開発環境を構築するWocker 秒速で WordPress 開発環境を構築する
Wocker 秒速で WordPress 開発環境を構築する
 
Jenkinsとamazon ecsで コンテナCI
Jenkinsとamazon ecsで コンテナCIJenkinsとamazon ecsで コンテナCI
Jenkinsとamazon ecsで コンテナCI
 
Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築Vagrant & Dockerによるイマドキの開発環境構築
Vagrant & Dockerによるイマドキの開発環境構築
 
Goで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティGoで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティ
 
XenServerによるお手軽開発サーバ運用
XenServerによるお手軽開発サーバ運用XenServerによるお手軽開発サーバ運用
XenServerによるお手軽開発サーバ運用
 
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
EWD 3トレーニングコース#4 ewd-xpressのインストールと構成
 
Windowsコンテナ入門
Windowsコンテナ入門Windowsコンテナ入門
Windowsコンテナ入門
 
コンテナ事例 CircleCI, Cucumber-Chef
コンテナ事例 CircleCI, Cucumber-Chefコンテナ事例 CircleCI, Cucumber-Chef
コンテナ事例 CircleCI, Cucumber-Chef
 
Windows コンテナを AKS に追加する
Windows コンテナを AKS に追加するWindows コンテナを AKS に追加する
Windows コンテナを AKS に追加する
 

Ähnlich wie A 2-1 gitwebmatrix 2 から使う node.js on windows azure

PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows AzureMicrosoft
 
Microsoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondockerMicrosoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondockerTsukasa Kato
 
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるNetラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるdavid9142
 
Build Windows ラップアップ
Build Windows ラップアップBuild Windows ラップアップ
Build Windows ラップアップSunao Tomita
 
はじめての Azure 開発
はじめての Azure 開発はじめての Azure 開発
はじめての Azure 開発Yoshitaka Seo
 
PHP on Windows Azure in Open Source Conference
PHP on Windows Azure in Open Source ConferencePHP on Windows Azure in Open Source Conference
PHP on Windows Azure in Open Source ConferenceMicrosoft
 
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~Akira Inoue
 
20140927 azure pack_slideshare
20140927 azure pack_slideshare20140927 azure pack_slideshare
20140927 azure pack_slideshareOsamu Takazoe
 
Java on Microsoft Azure
Java on Microsoft AzureJava on Microsoft Azure
Java on Microsoft AzureYoshio Terada
 
201204 プロ生@大阪 #15
201204 プロ生@大阪 #15201204 プロ生@大阪 #15
201204 プロ生@大阪 #15Keiji Kamebuchi
 
海外クラウドベンダーの動向2012年度版 ~Windows Azure編~
海外クラウドベンダーの動向2012年度版 ~Windows Azure編~海外クラウドベンダーの動向2012年度版 ~Windows Azure編~
海外クラウドベンダーの動向2012年度版 ~Windows Azure編~Daichi Isami
 
Vsug day 2010 summer windows azure でやってみよう
Vsug day 2010 summer windows azure でやってみようVsug day 2010 summer windows azure でやってみよう
Vsug day 2010 summer windows azure でやってみようmizusawa
 
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsHokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsTadahiro Ishisaka
 
Windows azure
Windows azureWindows azure
Windows azuresuno88
 
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートMicrosoft Azure Japan
 
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~de:code 2017
 
クラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
クラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccampクラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
クラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccampMasahiro NAKAYAMA
 
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発日本マイクロソフト株式会社
 

Ähnlich wie A 2-1 gitwebmatrix 2 から使う node.js on windows azure (20)

PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows Azure
 
PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows Azure
 
Microsoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondockerMicrosoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondocker
 
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考えるNetラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
 
Build Windows ラップアップ
Build Windows ラップアップBuild Windows ラップアップ
Build Windows ラップアップ
 
はじめての Azure 開発
はじめての Azure 開発はじめての Azure 開発
はじめての Azure 開発
 
PHP on Windows Azure in Open Source Conference
PHP on Windows Azure in Open Source ConferencePHP on Windows Azure in Open Source Conference
PHP on Windows Azure in Open Source Conference
 
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
 
20140927 azure pack_slideshare
20140927 azure pack_slideshare20140927 azure pack_slideshare
20140927 azure pack_slideshare
 
Java on Microsoft Azure
Java on Microsoft AzureJava on Microsoft Azure
Java on Microsoft Azure
 
201204 プロ生@大阪 #15
201204 プロ生@大阪 #15201204 プロ生@大阪 #15
201204 プロ生@大阪 #15
 
海外クラウドベンダーの動向2012年度版 ~Windows Azure編~
海外クラウドベンダーの動向2012年度版 ~Windows Azure編~海外クラウドベンダーの動向2012年度版 ~Windows Azure編~
海外クラウドベンダーの動向2012年度版 ~Windows Azure編~
 
Vsug day 2010 summer windows azure でやってみよう
Vsug day 2010 summer windows azure でやってみようVsug day 2010 summer windows azure でやってみよう
Vsug day 2010 summer windows azure でやってみよう
 
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsHokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
 
Windows azure
Windows azureWindows azure
Windows azure
 
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデート
 
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
 
クラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
クラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccampクラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
クラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
 
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
 
Oss on Azure, Websites, WordPress
Oss on Azure, Websites, WordPressOss on Azure, Websites, WordPress
Oss on Azure, Websites, WordPress
 

Mehr von GoAzure

A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみたA 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみたGoAzure
 
Special session maruyamaマイクロソフトは本当にオープン ソースに対してオープンか
Special session maruyamaマイクロソフトは本当にオープン ソースに対してオープンかSpecial session maruyamaマイクロソフトは本当にオープン ソースに対してオープンか
Special session maruyamaマイクロソフトは本当にオープン ソースに対してオープンかGoAzure
 
Technical session 3 windows azure におけるデータ中心クラウド サービス開発事始め
Technical session 3 windows azure におけるデータ中心クラウド サービス開発事始めTechnical session 3 windows azure におけるデータ中心クラウド サービス開発事始め
Technical session 3 windows azure におけるデータ中心クラウド サービス開発事始めGoAzure
 
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...GoAzure
 
Technical session 1 新機能web サイトで実現する web アプリケーション高速開発
Technical session 1 新機能web サイトで実現する web アプリケーション高速開発Technical session 1 新機能web サイトで実現する web アプリケーション高速開発
Technical session 1 新機能web サイトで実現する web アプリケーション高速開発GoAzure
 
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化GoAzure
 
A 2-3ゾウ使いへの第一歩 hadoop on azure 編
A 2-3ゾウ使いへの第一歩 hadoop on azure 編A 2-3ゾウ使いへの第一歩 hadoop on azure 編
A 2-3ゾウ使いへの第一歩 hadoop on azure 編GoAzure
 
A 1-4 azure × metro style apps~ azure ではじめるmetro スタイル アプリ~
A 1-4 azure × metro style apps~ azure ではじめるmetro スタイル アプリ~A 1-4 azure × metro style apps~ azure ではじめるmetro スタイル アプリ~
A 1-4 azure × metro style apps~ azure ではじめるmetro スタイル アプリ~GoAzure
 
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留GoAzure
 
A 2-2 php on windows azure
A 2-2 php on windows azureA 2-2 php on windows azure
A 2-2 php on windows azureGoAzure
 
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発GoAzure
 
ハイブリッドクラウドとして進化するWindows azureのご紹介 day1ハイライト
ハイブリッドクラウドとして進化するWindows azureのご紹介 day1ハイライトハイブリッドクラウドとして進化するWindows azureのご紹介 day1ハイライト
ハイブリッドクラウドとして進化するWindows azureのご紹介 day1ハイライトGoAzure
 
A 2-4 Windows Azure de Linux - Azure で動かす Linux
A 2-4 Windows Azure de Linux - Azure で動かす LinuxA 2-4 Windows Azure de Linux - Azure で動かす Linux
A 2-4 Windows Azure de Linux - Azure で動かす LinuxGoAzure
 
B 2-1 はじめての Windows Azure
B 2-1 はじめての Windows AzureB 2-1 はじめての Windows Azure
B 2-1 はじめての Windows AzureGoAzure
 
A 1-2 One ASP.NET - ASP.NET Web Stack
A 1-2 One ASP.NET - ASP.NET Web StackA 1-2 One ASP.NET - ASP.NET Web Stack
A 1-2 One ASP.NET - ASP.NET Web StackGoAzure
 

Mehr von GoAzure (15)

A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみたA 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
 
Special session maruyamaマイクロソフトは本当にオープン ソースに対してオープンか
Special session maruyamaマイクロソフトは本当にオープン ソースに対してオープンかSpecial session maruyamaマイクロソフトは本当にオープン ソースに対してオープンか
Special session maruyamaマイクロソフトは本当にオープン ソースに対してオープンか
 
Technical session 3 windows azure におけるデータ中心クラウド サービス開発事始め
Technical session 3 windows azure におけるデータ中心クラウド サービス開発事始めTechnical session 3 windows azure におけるデータ中心クラウド サービス開発事始め
Technical session 3 windows azure におけるデータ中心クラウド サービス開発事始め
 
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...
Technical session 2 iaa s 始めました~自社内にある windows も linux もそして sql server も azur...
 
Technical session 1 新機能web サイトで実現する web アプリケーション高速開発
Technical session 1 新機能web サイトで実現する web アプリケーション高速開発Technical session 1 新機能web サイトで実現する web アプリケーション高速開発
Technical session 1 新機能web サイトで実現する web アプリケーション高速開発
 
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
 
A 2-3ゾウ使いへの第一歩 hadoop on azure 編
A 2-3ゾウ使いへの第一歩 hadoop on azure 編A 2-3ゾウ使いへの第一歩 hadoop on azure 編
A 2-3ゾウ使いへの第一歩 hadoop on azure 編
 
A 1-4 azure × metro style apps~ azure ではじめるmetro スタイル アプリ~
A 1-4 azure × metro style apps~ azure ではじめるmetro スタイル アプリ~A 1-4 azure × metro style apps~ azure ではじめるmetro スタイル アプリ~
A 1-4 azure × metro style apps~ azure ではじめるmetro スタイル アプリ~
 
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
B 2-2今年の夏は azure でキマリ! azure 使いこなしテクニックin ベルサール汐留
 
A 2-2 php on windows azure
A 2-2 php on windows azureA 2-2 php on windows azure
A 2-2 php on windows azure
 
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
A 1-1 tfs on azure で始めるイマドキのソフトウェア開発
 
ハイブリッドクラウドとして進化するWindows azureのご紹介 day1ハイライト
ハイブリッドクラウドとして進化するWindows azureのご紹介 day1ハイライトハイブリッドクラウドとして進化するWindows azureのご紹介 day1ハイライト
ハイブリッドクラウドとして進化するWindows azureのご紹介 day1ハイライト
 
A 2-4 Windows Azure de Linux - Azure で動かす Linux
A 2-4 Windows Azure de Linux - Azure で動かす LinuxA 2-4 Windows Azure de Linux - Azure で動かす Linux
A 2-4 Windows Azure de Linux - Azure で動かす Linux
 
B 2-1 はじめての Windows Azure
B 2-1 はじめての Windows AzureB 2-1 はじめての Windows Azure
B 2-1 はじめての Windows Azure
 
A 1-2 One ASP.NET - ASP.NET Web Stack
A 1-2 One ASP.NET - ASP.NET Web StackA 1-2 One ASP.NET - ASP.NET Web Stack
A 1-2 One ASP.NET - ASP.NET Web Stack
 

A 2-1 gitwebmatrix 2 から使う node.js on windows azure