SlideShare a Scribd company logo
1 of 37
Download to read offline
OSS/Linux on Azure の
活用方法と勘所
2016/06/03
浅見 城輝
Cloudlive 株式会社
© 2011 Microsoft Corporation
All Rights Reserved.
About me
kuniteru.asami
Find me
Database
Azure 2012~
Microsoft Azure
(Intentionally Blank)
http://www.cloudlive.jp/http://www.pnop.co.jp/
Microsoft Azure
Microsoft Azure の特徴を活かした
設計、開発、構築により
最適な環境を実現
Windows / Linux 対応
コンサルティング サービス
24/365
運用監視
Microsoft
Azure
自動管理 障害対応
Services of Cloudlive
ASP.NET
開発
OSS
開発 / 構築
スマートフォン
iPhone, Android
Windowsアプリ
開発
データセンター移行
AWS → Azure
ハイブリッドクラウド
オンプレミス ⇔ Azure
エンタープライズ
Active Directory
Java, Oracle
動画配信
Agenda
• Azure から提供される OSS 関連機能
• OSS 環境からの Azure の利用
• Windows や .NET に関するものなど、
Microsoft 系の OSS については基本的には
ここでは扱いません。
Azure から提供される
OSS 関連機能
プラットフォーム サービス
インフラストラクチャ サービス
Web Apps
Mobile
Apps
API
Management
API Apps
Logic Apps
Notification
Hubs
Content
Delivery
Network (CDN)
Media
Services
BizTalk
Services
Hybrid
Connections
Service Bus
Storage
Queues
ハイブリッド
運用
Backup
StorSimple
Azure Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
Data
Warehouse Azure AD
Health Monitoring
AD Privileged
Identity
Management
Operational
Analytics
Cloud
Services
Batch
RemoteApp
Service
Fabric
Visual Studio
App
Insights
Azure
SDK
VS Online
Domain Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Data
Lake
IoT Hub
Data
Catalog
セキュリティ
と管理
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
App Service
http を中心としたPaaS
–Web アプリ
–モバイルのバックエンド
–Rest API
–etc...
ベースは
Windows + IIS
App Service で
実行環境が提供されているランタイム、
サーブレット コンテナ
Web Apps, Logic Apps
API Apps, Mobile Apps
WordPress や moodle などの
Web アプリケーション構築済みの
Web サイトも作成可能
URL Rewrite
Apache の mod_rewrite の設定を
IIS Manager を利用して IIS 用に変換するこ
とができる
– Windows や IIS 環境がない場合は、
Azure に Windows Virtual Machine
を作り、IIS をインストールすればよ
い
Azure Virtual Machine
IaaS として提供される
サービス
–AWS EC2 に相当
• 『仮想マシン』とも
呼ばれる
• イメージが公開されている
Linux ディストリビューション(など)
WordPress や Drupal、Cassandra
や Tomcat など、アプリケーション
やミドルウェアがインストール済み
のイメージも用意されている
etc...
Virtual Machine の勘所 #1
• Microsoft Hyper-V 上で動いている
– オンプレミスの Hyper-V から容易に移行できる
– VMware や物理マシンからは、Azure Site Recovery を利用
して移行できる
• ディスクは Azure Storage 上の vhd ファイル
– Standard Storage だとディスク I/O が遅い
• Premium Storage を利用することで解決
– 利用するインスタンスサイズに応じて、ディスク トラフィッ
クの帯域幅に制限がある
Virtual Machine の勘所 #2
• ハードウェア障害などによりサーバーが落ち
た場合は、自動で問題のないホストに移動し
て再起動される
• しばしばホスト側のメンテナンスが行われ、
ゲスト側が再起動されることがある(アナウ
ンスはある)
Virtual Machine の勘所 #3
• /mnt/resource ディレクトリにはテンポラリディスクがマウントされている
• 再起動でデータが消える
• A シリーズはハードディスク、D・G シリーズは SSD
• マウントポイントの変更は /etc/waagent.conf で可能
• デフォルトでは swap 領域がない
– /etc/waagent.conf で設定することでリソースディスク (/mnt/resource) に swap ファイルが作
成される
• /etc/fstab へのデバイス指定はデバイス名(/dev/sdc1 など)ではなく UUID で
• root 権限が必要な操作は、sudo で
– どうしても root になりたいときは、sudo su -
• 固定 IP にしたいときは、Azure の設定で行い、Linux 内では dhcp としておくこと
• 起動時のコンソール出力
• Azure Backup で、ディスクイメージのスナップショット取得
起動時のコンソール出力
Azure Storage
共有ストレージ サービス
– Disk Storage(Page BLOB)
• Virtual Machine のディスクと
なる vhd ファイルを保存する
– BLOB Storage(Block BLOB)
• ファイルを保存する
– 通常のものに加え、
Append BLOB(追記型)、Cool
BLOB(低アクセス頻度のデータ
用)
– File Storage
• CIFS により共有ディスクとしてマウント
できる
– Table Storage
• Key Value Store(KVS)
– Queue Storage
• メッセージ キュー
Storage の勘所 #1
同じデータセンター内で 3 重に保持(LRS)
Storage の勘所 #2
決められたデータセンターに非同期複製し、
複製先でも 3 重に保持(GRS、RA-GRS)
– vhd ファイル単位でコピーの一貫性が保たれる
– lvm や md で複数のディスク(vhd)をストライプやミラーすると、複製先で不整合が発生する
可能性がある
西日本 東日本
Replication
Storage の勘所 #3
速い Premium Storage と
安い Standard Storage
プラン
Standard
Storage
Premium Storage
P10 P20 P30
最大
ディスクサイズ
1,023 GB 128 GB 512 GB 1,024 GB
月額 ¥5.10/GB~ ¥2,102.22 ¥7,807.08 ¥13,787.34
ディスクあたり
のIOPS
500 500 2,300 5,000
ディスクあたり
のスループット
60 MB/sec 100 MB/sec 150 MB/sec 200 MB/sec
■ Disk Storage の場合の比較(2016/06/03 現在)
Azure Redis Cache
KVS の一種である Redis サービス
–永続化モード
• なし(キャッシュのみ)
• RDB(スナップショット)
• AOF(追記方式)は対応予定(2016/06/03現在)
–App Services からは Memcached のふりをする
ことも可能
Azure DocumentDB
ドキュメント指向データベース
–MongoDB 互換の I/F
–大量の同時アクセスに強い
Azure HDInsight
Hadoop、Storm、HBase、Spark、
R Server のクラスタ
–Solr などをインストールして
利用することも可能
–Windows 版と Linux 版がある
Azure Search
全文検索サービス
–Lucene のクエリ構文を利用可能
VSTS Load Test
–JMeter のテスト計画
ファイル(*.jmx)
を利用可能
–複数のリモート
サーバーにも対応
クラウド上で実行されるロードテストツール
Azure Container Service
Mesos/Swarm + Azure のスケーラビリティ
OSS 環境から
Azure を利用する
Azure 管理 ツール
• 管理ポータル(Web)
• Azure CLI コマンド
–Mac OS でも利用可
Azure Storage ツール
• Microsoft Azure Storage Explorer(Linux/Mac)
–http://storageexplorer.com/
• Cyberduck(Mac OS)
–https://cyberduck.io/
• Azure CLI コマンド
–azure storage コマンド
Azure SQL Database
クラウドネイティブな
Database as a Service
–SQL Server 互換
–高可用性、耐障害性
–世界中に簡単に
レプリケーション
–高度なセキュリティ
SQL DB
Azure SQL Database の構成
読み取りは Primary のみで完了
書き込みは Secondary への
伝播を確認してから完了
論理データベース
Write
Write Ack
Ack
Read
value write
Ack
ミッション クリティカルを支える機能
 99.99% の可用性
 障害の検知
 フェールオーバー
 新しいレプリカの作成
 データの同期
 一貫性の確保
Azure SQL Database の構成
読み取りは Primary のみで完了
書き込みは Secondary への
伝播を確認してから完了
論理データベース
Write
Write Ack
Ack
Read
value write
Ack
ミッション クリティカルを支える機能
 99.99% の可用性
 障害の検知
 フェールオーバー
 新しいレプリカの作成
 データの同期
 一貫性の確保
Azure SQL Database の利用
プログラムからのアクセス
– Java
• Microsoft JDBC Driver for
SQL Server(Type 4)
– Python
• pymssql
– node.js
• Tedious
– PHP
• Microsoft ODBC Driver for
SQL Server on Linux
• Microsoft Driver for PHP for
SQL Server(Windows)
https://azure.microsoft.com/ja-jp/documentation/articles/sql-database-develop-java-simple/
Azure SDK for {language}
各言語向け SDK
–Azure Storage や
Azure ADなどの利用
–Azure の管理
https://azure.github.io/projects/sdks/
Azure 利用における
ポイント
Azure 利用におけるポイント
• Azure 特有の機能を積極的に利用しましょう
–開発・運用・保守の容易化・自動化が進み、
コスト削減につながります
• 単一障害が発生しても問題ない構成にしましょう
–クラウドであってもハードウェアは壊れます
–Azure では積極的にメンテナンスを行ってくれるため、
その際にサーバーの停止を伴うことがあります
単一障害を回避できない構成になっていると、思わぬ
サービス停止などを招く可能性があります
Azure 技術コンサルティング ライト版*
当 セ ミ ナ ー 参 加 者 様 限 定
お申し込み、お問い合わせ先
Cloudlive 株式会社
mailto:azure@cloudlive.jp
subject: Miracle Linuxセミナー無償コンサルキャンペーンについて
次ページ Azure 技術支援サービスと同等のものを 1 時間 x 1 回 提供
* 弊社および弊社グループとお取引のない新規のお客様に限らせていただきます
申込期限
2016/06/10
Microsoft Azure 技術支援サービス
“お打ち合わせ” および “メール” による
Microsoft Azure の技術コンサルティングを提供
• お客様のシステムに最適な Microsoft Azure における構成のご提案
• Microsoft Azure に関するお客様の技術的な課題の解決
• Microsoft Azure 技術サポート
• その他 Microsoft Azure に関すること
▲
事前打ち合わせ
お見積りなど
▲
お打ち合わせ
▲
お打ち合わせ
▲
お打ち合わせ
▲
お打ち合わせ
資料など情報をいただく メールサポート メールサポート メールサポート メールサポート
4週目3週目2週目1週目
▲
クロージング
サービス実施スケジュールの例
サービス適用事例
• ゲーム会社様 ソーシャルゲーム開発
• 玩具メーカー様 販売管理戦略データ解析
• SIer様 保険業向けシステム新規構築
• SIer様 運輸業向けシステム追加開発
• SIer様 金融業向けアーキテクチャ設計
• ISV様 パッケージソフトウェア Azure 対応
• ISV様 パッケージ SaaS 化
• Azure パートナー様 Azure R&D 部門
• etc…
Azure選任担当者がいない
プロジェクトチームに最適
OSS/linux on Azureの活用方法と勘所

More Related Content

What's hot

Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところAzure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところMasaki Yamamoto
 
とある AWS サービスの運用移管〜データストア編〜 #jawsmeguro
とある AWS サービスの運用移管〜データストア編〜 #jawsmeguroとある AWS サービスの運用移管〜データストア編〜 #jawsmeguro
とある AWS サービスの運用移管〜データストア編〜 #jawsmeguroIKEDA Kiyoshi
 
コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法Toru Makabe
 
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...Trainocate Japan, Ltd.
 
How to face the Kubernetes ?
How to face the Kubernetes ? How to face the Kubernetes ?
How to face the Kubernetes ? Yoshio Terada
 
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会Serverworks Co.,Ltd.
 
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...de:code 2017
 
My sql security (暗号化)
My sql security (暗号化) My sql security (暗号化)
My sql security (暗号化) Shinya Sugiyama
 
The Internal of Serverless Plugins
The Internal of Serverless PluginsThe Internal of Serverless Plugins
The Internal of Serverless PluginsTerui Masashi
 
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ真吾 吉田
 
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)Masahiko Ebisuda
 
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却de:code 2017
 
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_firstTomoakiOno
 
Azure DevOps と開発管理
Azure DevOps と開発管理Azure DevOps と開発管理
Azure DevOps と開発管理Tsukasa Kato
 
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話Shingo Kawahara
 
クラウドを活用した システム開発は適材適所
クラウドを活用したシステム開発は適材適所クラウドを活用したシステム開発は適材適所
クラウドを活用した システム開発は適材適所Kimihiko Kitase
 
20190124 hccjp vmware_final
20190124 hccjp vmware_final20190124 hccjp vmware_final
20190124 hccjp vmware_finalyohara0913
 
Azureで始めるDevOps
Azureで始めるDevOpsAzureで始めるDevOps
Azureで始めるDevOpsAtsushi Kojima
 

What's hot (20)

Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところAzure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところ
 
とある AWS サービスの運用移管〜データストア編〜 #jawsmeguro
とある AWS サービスの運用移管〜データストア編〜 #jawsmeguroとある AWS サービスの運用移管〜データストア編〜 #jawsmeguro
とある AWS サービスの運用移管〜データストア編〜 #jawsmeguro
 
コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法
 
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
 
How to face the Kubernetes ?
How to face the Kubernetes ? How to face the Kubernetes ?
How to face the Kubernetes ?
 
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
 
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
 
My sql security (暗号化)
My sql security (暗号化) My sql security (暗号化)
My sql security (暗号化)
 
The Internal of Serverless Plugins
The Internal of Serverless PluginsThe Internal of Serverless Plugins
The Internal of Serverless Plugins
 
AzureでOracle
AzureでOracleAzureでOracle
AzureでOracle
 
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
 
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
 
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
 
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first
 
Azure DevOps と開発管理
Azure DevOps と開発管理Azure DevOps と開発管理
Azure DevOps と開発管理
 
Azure aws違い
Azure aws違いAzure aws違い
Azure aws違い
 
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話
July Tech Festa 2020 AKSを活用した内製教育支援プラットフォームをリリースした話
 
クラウドを活用した システム開発は適材適所
クラウドを活用したシステム開発は適材適所クラウドを活用したシステム開発は適材適所
クラウドを活用した システム開発は適材適所
 
20190124 hccjp vmware_final
20190124 hccjp vmware_final20190124 hccjp vmware_final
20190124 hccjp vmware_final
 
Azureで始めるDevOps
Azureで始めるDevOpsAzureで始めるDevOps
Azureで始めるDevOps
 

Viewers also liked

コマンドラインで使うAzure
コマンドラインで使うAzureコマンドラインで使うAzure
コマンドラインで使うAzurenishioka1
 
OpenCenterによるOpenStack自動構築
OpenCenterによるOpenStack自動構築OpenCenterによるOpenStack自動構築
OpenCenterによるOpenStack自動構築guchi_hiro
 
環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介Etsuji Nakai
 
インストールマニアックス振り返り
インストールマニアックス振り返りインストールマニアックス振り返り
インストールマニアックス振り返りKuniteru Asami
 
クラウド時代のWordPressプラットフォーム -WordCamp Tokyo 2016-
クラウド時代のWordPressプラットフォーム -WordCamp Tokyo 2016-クラウド時代のWordPressプラットフォーム -WordCamp Tokyo 2016-
クラウド時代のWordPressプラットフォーム -WordCamp Tokyo 2016-Kuniteru Asami
 
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能Takano Masaru
 
[Microsoft Tech Summit 2016] Linux の PaaS がついに登場! Azure App Service on Linux ...
[Microsoft Tech Summit 2016] Linux の PaaS がついに登場! Azure App Service on Linux ...[Microsoft Tech Summit 2016] Linux の PaaS がついに登場! Azure App Service on Linux ...
[Microsoft Tech Summit 2016] Linux の PaaS がついに登場! Azure App Service on Linux ...Daiyu Hatakeyama
 
SMTPサービス SendGridを契約する
SMTPサービス SendGridを契約するSMTPサービス SendGridを契約する
SMTPサービス SendGridを契約するKuniteru Asami
 
Azure 最新情報アップデート 2016年4月 (Build 2016での新機能)
Azure 最新情報アップデート 2016年4月 (Build 2016での新機能)Azure 最新情報アップデート 2016年4月 (Build 2016での新機能)
Azure 最新情報アップデート 2016年4月 (Build 2016での新機能)Naoki (Neo) SATO
 
JAZUG Nagoya Bar Azure #2 Japan DC 20140331
JAZUG Nagoya Bar Azure #2 Japan DC 20140331JAZUG Nagoya Bar Azure #2 Japan DC 20140331
JAZUG Nagoya Bar Azure #2 Japan DC 20140331Ayako Omori
 
JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301Ayako Omori
 
JAZUG Sendai Windows Azure Update 20131109
JAZUG Sendai Windows Azure Update 20131109JAZUG Sendai Windows Azure Update 20131109
JAZUG Sendai Windows Azure Update 20131109Ayako Omori
 
Azure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die CloudAzure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die Cloudinovex GmbH
 
Welcome to Hour of Code 20151202
Welcome to Hour of Code 20151202Welcome to Hour of Code 20151202
Welcome to Hour of Code 20151202Ayako Omori
 
PHPの仕事と学びin仙台_WindowsAzure概説_20130921
PHPの仕事と学びin仙台_WindowsAzure概説_20130921PHPの仕事と学びin仙台_WindowsAzure概説_20130921
PHPの仕事と学びin仙台_WindowsAzure概説_20130921Ayako Omori
 
Microsoft Azure Update 20151112
Microsoft Azure Update 20151112Microsoft Azure Update 20151112
Microsoft Azure Update 20151112Ayako Omori
 
JAZUG Nagoya Azure Update 20140607
JAZUG Nagoya Azure Update 20140607JAZUG Nagoya Azure Update 20140607
JAZUG Nagoya Azure Update 20140607Ayako Omori
 
TDC Presentation Basics 20131108
TDC Presentation Basics 20131108TDC Presentation Basics 20131108
TDC Presentation Basics 20131108Ayako Omori
 
JAWSUG & JAZUG Sendai Azure Update 20140517
JAWSUG & JAZUG Sendai Azure Update 20140517JAWSUG & JAZUG Sendai Azure Update 20140517
JAWSUG & JAZUG Sendai Azure Update 20140517Ayako Omori
 
Go azure おばかIoT シンポジウム
Go azure おばかIoT シンポジウムGo azure おばかIoT シンポジウム
Go azure おばかIoT シンポジウムKeiichi Hashimoto
 

Viewers also liked (20)

コマンドラインで使うAzure
コマンドラインで使うAzureコマンドラインで使うAzure
コマンドラインで使うAzure
 
OpenCenterによるOpenStack自動構築
OpenCenterによるOpenStack自動構築OpenCenterによるOpenStack自動構築
OpenCenterによるOpenStack自動構築
 
環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介
 
インストールマニアックス振り返り
インストールマニアックス振り返りインストールマニアックス振り返り
インストールマニアックス振り返り
 
クラウド時代のWordPressプラットフォーム -WordCamp Tokyo 2016-
クラウド時代のWordPressプラットフォーム -WordCamp Tokyo 2016-クラウド時代のWordPressプラットフォーム -WordCamp Tokyo 2016-
クラウド時代のWordPressプラットフォーム -WordCamp Tokyo 2016-
 
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
 
[Microsoft Tech Summit 2016] Linux の PaaS がついに登場! Azure App Service on Linux ...
[Microsoft Tech Summit 2016] Linux の PaaS がついに登場! Azure App Service on Linux ...[Microsoft Tech Summit 2016] Linux の PaaS がついに登場! Azure App Service on Linux ...
[Microsoft Tech Summit 2016] Linux の PaaS がついに登場! Azure App Service on Linux ...
 
SMTPサービス SendGridを契約する
SMTPサービス SendGridを契約するSMTPサービス SendGridを契約する
SMTPサービス SendGridを契約する
 
Azure 最新情報アップデート 2016年4月 (Build 2016での新機能)
Azure 最新情報アップデート 2016年4月 (Build 2016での新機能)Azure 最新情報アップデート 2016年4月 (Build 2016での新機能)
Azure 最新情報アップデート 2016年4月 (Build 2016での新機能)
 
JAZUG Nagoya Bar Azure #2 Japan DC 20140331
JAZUG Nagoya Bar Azure #2 Japan DC 20140331JAZUG Nagoya Bar Azure #2 Japan DC 20140331
JAZUG Nagoya Bar Azure #2 Japan DC 20140331
 
JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301
 
JAZUG Sendai Windows Azure Update 20131109
JAZUG Sendai Windows Azure Update 20131109JAZUG Sendai Windows Azure Update 20131109
JAZUG Sendai Windows Azure Update 20131109
 
Azure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die CloudAzure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die Cloud
 
Welcome to Hour of Code 20151202
Welcome to Hour of Code 20151202Welcome to Hour of Code 20151202
Welcome to Hour of Code 20151202
 
PHPの仕事と学びin仙台_WindowsAzure概説_20130921
PHPの仕事と学びin仙台_WindowsAzure概説_20130921PHPの仕事と学びin仙台_WindowsAzure概説_20130921
PHPの仕事と学びin仙台_WindowsAzure概説_20130921
 
Microsoft Azure Update 20151112
Microsoft Azure Update 20151112Microsoft Azure Update 20151112
Microsoft Azure Update 20151112
 
JAZUG Nagoya Azure Update 20140607
JAZUG Nagoya Azure Update 20140607JAZUG Nagoya Azure Update 20140607
JAZUG Nagoya Azure Update 20140607
 
TDC Presentation Basics 20131108
TDC Presentation Basics 20131108TDC Presentation Basics 20131108
TDC Presentation Basics 20131108
 
JAWSUG & JAZUG Sendai Azure Update 20140517
JAWSUG & JAZUG Sendai Azure Update 20140517JAWSUG & JAZUG Sendai Azure Update 20140517
JAWSUG & JAZUG Sendai Azure Update 20140517
 
Go azure おばかIoT シンポジウム
Go azure おばかIoT シンポジウムGo azure おばかIoT シンポジウム
Go azure おばかIoT シンポジウム
 

Similar to OSS/linux on Azureの活用方法と勘所

ついに上陸!PaaS 最新兵器のご紹介
ついに上陸!PaaS 最新兵器のご紹介ついに上陸!PaaS 最新兵器のご紹介
ついに上陸!PaaS 最新兵器のご紹介Miho Yamamoto
 
インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!
インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!
インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!満徳 関
 
[MongoDB勉強会 in 2017] MongoDB on AWS
[MongoDB勉強会 in 2017] MongoDB on AWS[MongoDB勉強会 in 2017] MongoDB on AWS
[MongoDB勉強会 in 2017] MongoDB on AWSShuji Kikuchi
 
Windows azureって何
Windows azureって何Windows azureって何
Windows azureって何Kana SUZUKI
 
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows AzureKeiichi Hashimoto
 
東北クラウド実践カンファレンス2011
東北クラウド実践カンファレンス2011東北クラウド実践カンファレンス2011
東北クラウド実践カンファレンス2011Shinichiro Isago
 
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
 
今こそ知りたい!Microsoft Azureの基礎
今こそ知りたい!Microsoft Azureの基礎今こそ知りたい!Microsoft Azureの基礎
今こそ知りたい!Microsoft Azureの基礎Trainocate Japan, Ltd.
 
今明かす、Windows Azure の全貌 - Virtualization Summit
今明かす、Windows Azure の全貌 - Virtualization Summit今明かす、Windows Azure の全貌 - Virtualization Summit
今明かす、Windows Azure の全貌 - Virtualization Summitfumios
 
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜Teruo Adachi
 
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Serviceモバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a ServiceYuta Matsumura
 
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月Yasuhiro Horiuchi
 
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)Amazon Web Services Japan
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料Shinichiro Isago
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料guest628c07
 
Microsoft Azure超超入門_20140412
Microsoft Azure超超入門_20140412Microsoft Azure超超入門_20140412
Microsoft Azure超超入門_20140412Sayaka Shimada
 

Similar to OSS/linux on Azureの活用方法と勘所 (20)

ついに上陸!PaaS 最新兵器のご紹介
ついに上陸!PaaS 最新兵器のご紹介ついに上陸!PaaS 最新兵器のご紹介
ついに上陸!PaaS 最新兵器のご紹介
 
インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!
インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!
インストールマニアックス5中間セミナー Windows Azureって何? インストールする前に相手を知ろう!
 
[MongoDB勉強会 in 2017] MongoDB on AWS
[MongoDB勉強会 in 2017] MongoDB on AWS[MongoDB勉強会 in 2017] MongoDB on AWS
[MongoDB勉強会 in 2017] MongoDB on AWS
 
Windows azureって何
Windows azureって何Windows azureって何
Windows azureって何
 
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
 
東北クラウド実践カンファレンス2011
東北クラウド実践カンファレンス2011東北クラウド実践カンファレンス2011
東北クラウド実践カンファレンス2011
 
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
 
今こそ知りたい!Microsoft Azureの基礎
今こそ知りたい!Microsoft Azureの基礎今こそ知りたい!Microsoft Azureの基礎
今こそ知りたい!Microsoft Azureの基礎
 
FukuokaCloud_Azure
FukuokaCloud_AzureFukuokaCloud_Azure
FukuokaCloud_Azure
 
XDev2010 WindowsAzure
XDev2010 WindowsAzureXDev2010 WindowsAzure
XDev2010 WindowsAzure
 
今明かす、Windows Azure の全貌 - Virtualization Summit
今明かす、Windows Azure の全貌 - Virtualization Summit今明かす、Windows Azure の全貌 - Virtualization Summit
今明かす、Windows Azure の全貌 - Virtualization Summit
 
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
 
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Serviceモバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
 
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月
 
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
AWS Black Belt Techシリーズ Amazon Relational Database Service (RDS)
 
Keynote
KeynoteKeynote
Keynote
 
[Japan Tech summit 2017] CLD 013
[Japan Tech summit 2017]  CLD 013[Japan Tech summit 2017]  CLD 013
[Japan Tech summit 2017] CLD 013
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
 
Microsoft Azure超超入門_20140412
Microsoft Azure超超入門_20140412Microsoft Azure超超入門_20140412
Microsoft Azure超超入門_20140412
 

More from Kuniteru Asami

スケールアウトできるManaged RDBMS - Azure Cosmos DB for PostgreSQL
スケールアウトできるManaged RDBMS - Azure Cosmos DB for PostgreSQLスケールアウトできるManaged RDBMS - Azure Cosmos DB for PostgreSQL
スケールアウトできるManaged RDBMS - Azure Cosmos DB for PostgreSQLKuniteru Asami
 
現場からみた Azure リファレンスアーキテクチャ答え合わせ
現場からみた Azure リファレンスアーキテクチャ答え合わせ現場からみた Azure リファレンスアーキテクチャ答え合わせ
現場からみた Azure リファレンスアーキテクチャ答え合わせKuniteru Asami
 
Azure load testingを利用したパフォーマンステスト
Azure load testingを利用したパフォーマンステストAzure load testingを利用したパフォーマンステスト
Azure load testingを利用したパフォーマンステストKuniteru Asami
 
Azure PaaS とのよりセキュアな接続 - 初級編
Azure PaaS とのよりセキュアな接続 - 初級編Azure PaaS とのよりセキュアな接続 - 初級編
Azure PaaS とのよりセキュアな接続 - 初級編Kuniteru Asami
 
あらためて Azure virtual network
あらためて Azure virtual networkあらためて Azure virtual network
あらためて Azure virtual networkKuniteru Asami
 
Introduction of Azure Database for MySQL / PostgreSQL
Introduction of Azure Database for MySQL / PostgreSQLIntroduction of Azure Database for MySQL / PostgreSQL
Introduction of Azure Database for MySQL / PostgreSQLKuniteru Asami
 
第2回JAZUG総会 LT インストールマニアックス・ファイナル
第2回JAZUG総会 LT インストールマニアックス・ファイナル第2回JAZUG総会 LT インストールマニアックス・ファイナル
第2回JAZUG総会 LT インストールマニアックス・ファイナルKuniteru Asami
 

More from Kuniteru Asami (8)

スケールアウトできるManaged RDBMS - Azure Cosmos DB for PostgreSQL
スケールアウトできるManaged RDBMS - Azure Cosmos DB for PostgreSQLスケールアウトできるManaged RDBMS - Azure Cosmos DB for PostgreSQL
スケールアウトできるManaged RDBMS - Azure Cosmos DB for PostgreSQL
 
現場からみた Azure リファレンスアーキテクチャ答え合わせ
現場からみた Azure リファレンスアーキテクチャ答え合わせ現場からみた Azure リファレンスアーキテクチャ答え合わせ
現場からみた Azure リファレンスアーキテクチャ答え合わせ
 
Azure load testingを利用したパフォーマンステスト
Azure load testingを利用したパフォーマンステストAzure load testingを利用したパフォーマンステスト
Azure load testingを利用したパフォーマンステスト
 
Azure PaaS とのよりセキュアな接続 - 初級編
Azure PaaS とのよりセキュアな接続 - 初級編Azure PaaS とのよりセキュアな接続 - 初級編
Azure PaaS とのよりセキュアな接続 - 初級編
 
あらためて Azure virtual network
あらためて Azure virtual networkあらためて Azure virtual network
あらためて Azure virtual network
 
Introduction of Azure Database for MySQL / PostgreSQL
Introduction of Azure Database for MySQL / PostgreSQLIntroduction of Azure Database for MySQL / PostgreSQL
Introduction of Azure Database for MySQL / PostgreSQL
 
PHP on Azure
PHP on AzurePHP on Azure
PHP on Azure
 
第2回JAZUG総会 LT インストールマニアックス・ファイナル
第2回JAZUG総会 LT インストールマニアックス・ファイナル第2回JAZUG総会 LT インストールマニアックス・ファイナル
第2回JAZUG総会 LT インストールマニアックス・ファイナル
 

OSS/linux on Azureの活用方法と勘所

  • 1. OSS/Linux on Azure の 活用方法と勘所 2016/06/03 浅見 城輝 Cloudlive 株式会社
  • 2. © 2011 Microsoft Corporation All Rights Reserved. About me kuniteru.asami Find me Database Azure 2012~ Microsoft Azure
  • 3. (Intentionally Blank) http://www.cloudlive.jp/http://www.pnop.co.jp/ Microsoft Azure Microsoft Azure の特徴を活かした 設計、開発、構築により 最適な環境を実現 Windows / Linux 対応 コンサルティング サービス
  • 4. 24/365 運用監視 Microsoft Azure 自動管理 障害対応 Services of Cloudlive ASP.NET 開発 OSS 開発 / 構築 スマートフォン iPhone, Android Windowsアプリ 開発 データセンター移行 AWS → Azure ハイブリッドクラウド オンプレミス ⇔ Azure エンタープライズ Active Directory Java, Oracle 動画配信
  • 5. Agenda • Azure から提供される OSS 関連機能 • OSS 環境からの Azure の利用 • Windows や .NET に関するものなど、 Microsoft 系の OSS については基本的には ここでは扱いません。
  • 7. プラットフォーム サービス インフラストラクチャ サービス Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services BizTalk Services Hybrid Connections Service Bus Storage Queues ハイブリッド 運用 Backup StorSimple Azure Site Recovery Import/Export SQL Database DocumentDB Redis Cache Azure Search Storage Tables Data Warehouse Azure AD Health Monitoring AD Privileged Identity Management Operational Analytics Cloud Services Batch RemoteApp Service Fabric Visual Studio App Insights Azure SDK VS Online Domain Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement Data Lake IoT Hub Data Catalog セキュリティ と管理 Azure Active Directory Multi-Factor Authentication Automation Portal Key Vault Store/ Marketplace VM Image Gallery & VM Depot Azure AD B2C Scheduler
  • 8. App Service http を中心としたPaaS –Web アプリ –モバイルのバックエンド –Rest API –etc... ベースは Windows + IIS App Service で 実行環境が提供されているランタイム、 サーブレット コンテナ Web Apps, Logic Apps API Apps, Mobile Apps WordPress や moodle などの Web アプリケーション構築済みの Web サイトも作成可能
  • 9. URL Rewrite Apache の mod_rewrite の設定を IIS Manager を利用して IIS 用に変換するこ とができる – Windows や IIS 環境がない場合は、 Azure に Windows Virtual Machine を作り、IIS をインストールすればよ い
  • 10. Azure Virtual Machine IaaS として提供される サービス –AWS EC2 に相当 • 『仮想マシン』とも 呼ばれる • イメージが公開されている Linux ディストリビューション(など) WordPress や Drupal、Cassandra や Tomcat など、アプリケーション やミドルウェアがインストール済み のイメージも用意されている etc...
  • 11. Virtual Machine の勘所 #1 • Microsoft Hyper-V 上で動いている – オンプレミスの Hyper-V から容易に移行できる – VMware や物理マシンからは、Azure Site Recovery を利用 して移行できる • ディスクは Azure Storage 上の vhd ファイル – Standard Storage だとディスク I/O が遅い • Premium Storage を利用することで解決 – 利用するインスタンスサイズに応じて、ディスク トラフィッ クの帯域幅に制限がある
  • 12. Virtual Machine の勘所 #2 • ハードウェア障害などによりサーバーが落ち た場合は、自動で問題のないホストに移動し て再起動される • しばしばホスト側のメンテナンスが行われ、 ゲスト側が再起動されることがある(アナウ ンスはある)
  • 13. Virtual Machine の勘所 #3 • /mnt/resource ディレクトリにはテンポラリディスクがマウントされている • 再起動でデータが消える • A シリーズはハードディスク、D・G シリーズは SSD • マウントポイントの変更は /etc/waagent.conf で可能 • デフォルトでは swap 領域がない – /etc/waagent.conf で設定することでリソースディスク (/mnt/resource) に swap ファイルが作 成される • /etc/fstab へのデバイス指定はデバイス名(/dev/sdc1 など)ではなく UUID で • root 権限が必要な操作は、sudo で – どうしても root になりたいときは、sudo su - • 固定 IP にしたいときは、Azure の設定で行い、Linux 内では dhcp としておくこと • 起動時のコンソール出力 • Azure Backup で、ディスクイメージのスナップショット取得
  • 15. Azure Storage 共有ストレージ サービス – Disk Storage(Page BLOB) • Virtual Machine のディスクと なる vhd ファイルを保存する – BLOB Storage(Block BLOB) • ファイルを保存する – 通常のものに加え、 Append BLOB(追記型)、Cool BLOB(低アクセス頻度のデータ 用) – File Storage • CIFS により共有ディスクとしてマウント できる – Table Storage • Key Value Store(KVS) – Queue Storage • メッセージ キュー
  • 17. Storage の勘所 #2 決められたデータセンターに非同期複製し、 複製先でも 3 重に保持(GRS、RA-GRS) – vhd ファイル単位でコピーの一貫性が保たれる – lvm や md で複数のディスク(vhd)をストライプやミラーすると、複製先で不整合が発生する 可能性がある 西日本 東日本 Replication
  • 18. Storage の勘所 #3 速い Premium Storage と 安い Standard Storage プラン Standard Storage Premium Storage P10 P20 P30 最大 ディスクサイズ 1,023 GB 128 GB 512 GB 1,024 GB 月額 ¥5.10/GB~ ¥2,102.22 ¥7,807.08 ¥13,787.34 ディスクあたり のIOPS 500 500 2,300 5,000 ディスクあたり のスループット 60 MB/sec 100 MB/sec 150 MB/sec 200 MB/sec ■ Disk Storage の場合の比較(2016/06/03 現在)
  • 19. Azure Redis Cache KVS の一種である Redis サービス –永続化モード • なし(キャッシュのみ) • RDB(スナップショット) • AOF(追記方式)は対応予定(2016/06/03現在) –App Services からは Memcached のふりをする ことも可能
  • 21. Azure HDInsight Hadoop、Storm、HBase、Spark、 R Server のクラスタ –Solr などをインストールして 利用することも可能 –Windows 版と Linux 版がある
  • 23. VSTS Load Test –JMeter のテスト計画 ファイル(*.jmx) を利用可能 –複数のリモート サーバーにも対応 クラウド上で実行されるロードテストツール
  • 24. Azure Container Service Mesos/Swarm + Azure のスケーラビリティ
  • 26. Azure 管理 ツール • 管理ポータル(Web) • Azure CLI コマンド –Mac OS でも利用可
  • 27. Azure Storage ツール • Microsoft Azure Storage Explorer(Linux/Mac) –http://storageexplorer.com/ • Cyberduck(Mac OS) –https://cyberduck.io/ • Azure CLI コマンド –azure storage コマンド
  • 28. Azure SQL Database クラウドネイティブな Database as a Service –SQL Server 互換 –高可用性、耐障害性 –世界中に簡単に レプリケーション –高度なセキュリティ SQL DB
  • 29. Azure SQL Database の構成 読み取りは Primary のみで完了 書き込みは Secondary への 伝播を確認してから完了 論理データベース Write Write Ack Ack Read value write Ack ミッション クリティカルを支える機能  99.99% の可用性  障害の検知  フェールオーバー  新しいレプリカの作成  データの同期  一貫性の確保
  • 30. Azure SQL Database の構成 読み取りは Primary のみで完了 書き込みは Secondary への 伝播を確認してから完了 論理データベース Write Write Ack Ack Read value write Ack ミッション クリティカルを支える機能  99.99% の可用性  障害の検知  フェールオーバー  新しいレプリカの作成  データの同期  一貫性の確保
  • 31. Azure SQL Database の利用 プログラムからのアクセス – Java • Microsoft JDBC Driver for SQL Server(Type 4) – Python • pymssql – node.js • Tedious – PHP • Microsoft ODBC Driver for SQL Server on Linux • Microsoft Driver for PHP for SQL Server(Windows) https://azure.microsoft.com/ja-jp/documentation/articles/sql-database-develop-java-simple/
  • 32. Azure SDK for {language} 各言語向け SDK –Azure Storage や Azure ADなどの利用 –Azure の管理 https://azure.github.io/projects/sdks/
  • 34. Azure 利用におけるポイント • Azure 特有の機能を積極的に利用しましょう –開発・運用・保守の容易化・自動化が進み、 コスト削減につながります • 単一障害が発生しても問題ない構成にしましょう –クラウドであってもハードウェアは壊れます –Azure では積極的にメンテナンスを行ってくれるため、 その際にサーバーの停止を伴うことがあります 単一障害を回避できない構成になっていると、思わぬ サービス停止などを招く可能性があります
  • 35. Azure 技術コンサルティング ライト版* 当 セ ミ ナ ー 参 加 者 様 限 定 お申し込み、お問い合わせ先 Cloudlive 株式会社 mailto:azure@cloudlive.jp subject: Miracle Linuxセミナー無償コンサルキャンペーンについて 次ページ Azure 技術支援サービスと同等のものを 1 時間 x 1 回 提供 * 弊社および弊社グループとお取引のない新規のお客様に限らせていただきます 申込期限 2016/06/10
  • 36. Microsoft Azure 技術支援サービス “お打ち合わせ” および “メール” による Microsoft Azure の技術コンサルティングを提供 • お客様のシステムに最適な Microsoft Azure における構成のご提案 • Microsoft Azure に関するお客様の技術的な課題の解決 • Microsoft Azure 技術サポート • その他 Microsoft Azure に関すること ▲ 事前打ち合わせ お見積りなど ▲ お打ち合わせ ▲ お打ち合わせ ▲ お打ち合わせ ▲ お打ち合わせ 資料など情報をいただく メールサポート メールサポート メールサポート メールサポート 4週目3週目2週目1週目 ▲ クロージング サービス実施スケジュールの例 サービス適用事例 • ゲーム会社様 ソーシャルゲーム開発 • 玩具メーカー様 販売管理戦略データ解析 • SIer様 保険業向けシステム新規構築 • SIer様 運輸業向けシステム追加開発 • SIer様 金融業向けアーキテクチャ設計 • ISV様 パッケージソフトウェア Azure 対応 • ISV様 パッケージ SaaS 化 • Azure パートナー様 Azure R&D 部門 • etc… Azure選任担当者がいない プロジェクトチームに最適