113
初めての クラウド AWS 5 JAWS-UG くまもと クラウド勉強会 2015 7 11 アールスリーインスティテュート 西島 幸一郎 @k_nishijima

初めてのクラウド AWS編

Embed Size (px)

Citation preview

初めてのクラウド AWS編

第5回JAWS-UGくまもと クラウド勉強会2015年 7月11日

アールスリーインスティテュート 西島 幸一郎 @k_nishijima

Kumamoto Castle by Agustin Rafael Reyes

皆様はじめまして! JAWS-UG沖縄から来ました

西島と申します

Kumamoto Castle by Agustin Rafael Reyes

熊本初めて来ました!

皆様よろしくお願いします

熊本と言えば…?

これしか知らない(^^;

http://kumamon-official.jp/present/present_wallpaper

熊本の素人です。 皆さん優しくしてくださいm(_ _)m

@k_nishijima https://www.r3it.com/

改めまして自己紹介

西島 幸一郎 / にしじま こういちろうJAWS−UG沖縄の副代表

AWSサムライ2013/2014拝命

2015年3月より大阪の アールスリーインスティテュートにジョイン

(100%リモートワーク)

@k_nishijima https://www.r3it.com/

アールスリーインスティテュートのご紹介

2000年創業のシステムによる問題解決会社

2012年からAWSパートナー

2014年からサイボウズ(kintone)のパートナー

【めっちゃ早い!】の「ハイスピードSI」

という概念を提唱中

@k_nishijima https://www.r3it.com/

アールスリーインスティテュートのご紹介

コミュニティにフルコミット!

マネージャーの金春(こんぱる)をはじめ社員のコミュニティ活動を会社として支援

https://www.r3it.com/community/

@k_nishijima https://www.r3it.com/

前編

✦ クラウドとは、AWSとは何か

✦ AWSの機能、事例紹介

後編

✦ 最新情報

✦ AWSを取り巻くエコシステム

本日のアジェンダ

@k_nishijima https://www.r3it.com/

Twitterのハッシュタグ #jawsug

あとでまとめを作ると思うので

「#jawsug」

のハッシュタグを付けてつぶやきましょう!

@k_nishijima https://www.r3it.com/

クラウドとは またはAWS

(Amazon Web Services) とは何か?

@k_nishijima https://www.r3it.com/

皆さんの 認識としては

何だと思いますか?

@k_nishijima https://www.r3it.com/

✦ インターネット上の本屋ではない

✦ ワシントン・ポスト紙のオーナーではない(CEOのジェフ・ベゾスが個人で買収)

✦ 単なるレンタルサーバ屋さんではない

逆に:AWSは何ではないか

@k_nishijima https://www.r3it.com/

そもそもの始まりはやっぱり本屋

AWSの成り立ち

@k_nishijima https://www.r3it.com/

AWSの成り立ち

1995年頃

@k_nishijima https://www.r3it.com/

AWSの成り立ち

いまや世界最大のECサイト

@k_nishijima https://www.r3it.com/

ここまで成長するのに 様々な課題を乗り越えてきた

@k_nishijima https://www.r3it.com/

ECサイトの課題といえば?

例:予測できないアクセス負荷

@k_nishijima https://www.r3it.com/

ECサイトの課題といえば?

例:予測できないアクセス負荷

余剰 余剰余剰

不足 機会損失

@k_nishijima https://www.r3it.com/

サーバを追加して インフラを強化しよう!

の図

AD at Student Voices Discussion with National Council of Young Leaders 1 October 2012 by US Department of Education

@k_nishijima https://www.r3it.com/

ミーティング 禁止だ!

AD at Student Voices Discussion with National Council of Young Leaders 1 October 2012 by US Department of Education

@k_nishijima https://www.r3it.com/

組織を縦割りにして APIを各自が決め そのやりとりだけで 済むようにした

Warm Colors Computer by Patrick Gage Kelley

@k_nishijima https://www.r3it.com/

APIとは? Application Program Interface

Warm Colors Computer by Patrick Gage Kelley

サーバ起動API

サーバ 追加したい!

ユーザ

@k_nishijima https://www.r3it.com/

APIとは? Application Program Interface

Warm Colors Computer by Patrick Gage Kelley

サーバ起動API

サーバ 追加したい!

ユーザ

APIあるよ!

@k_nishijima https://www.r3it.com/

APIとは? Application Program Interface

Warm Colors Computer by Patrick Gage Kelley

サーバ起動API

サーバ 追加したい!

ユーザ

APIあるよ!

自分でAPIを実行

@k_nishijima https://www.r3it.com/

ボタンを押せば プログラムがAPIを呼び出せば

サーバが起動する

@k_nishijima https://www.r3it.com/

ボタンを押せば プログラムがAPIを呼び出せば

いくらでも起動する

@k_nishijima https://www.r3it.com/

ボタンを押せば プログラムがAPIを呼び出せば

不要になったら減らす

@k_nishijima https://www.r3it.com/

ビジネスのスケールに即対応できる

無駄なリソースが無くなる

@k_nishijima https://www.r3it.com/

「クラウドだから安い」は嘘です!

このように運用できるから 無駄がなくなり

結果的にコスト削減になる ということです。

@k_nishijima https://www.r3it.com/

これってつまり・・・

電気と同じように コンピューティングリソースを

使える様になった必要な時に / 必要なだけ

@k_nishijima https://www.r3it.com/

コンセント繋いで スイッチ入れると電気がつく

当たり前だと思いました?

でもちょっと前まで 全然当たり前じゃなかったんです

@k_nishijima https://www.r3it.com/

Amazon CEO Jeff Bezos in front of a vintage 1890s electric generator in a Belgium beer factory.

by InformationWeek

@k_nishijima https://www.r3it.com/

ビールを大量に作る為には

is required

自家発電機を持つ必要があった

@k_nishijima https://www.r3it.com/

【ゲームのルールが変わった】 いつでも電気が使える時代

美味しいビールを 作ることが勝負の分かれ目に

@k_nishijima https://www.r3it.com/

いつでもコンピューティングリソースが使える時代

より本を売ることに注力

@k_nishijima https://www.r3it.com/

Amazonが成長していく過程で現れた課題を解決するために作り上げたITインフラを誰でもサービスとして利用できる様にしたもの

「AWSとは」を一文で書くと…

@k_nishijima https://www.r3it.com/

AWS (Amazon Web Services)

2002年開始

@k_nishijima https://www.r3it.com/

「クラウドコンピューティング」というキーワードの登場は

2006年まで待たねばなりません

エリック・シュミット Google会長

@k_nishijima https://www.r3it.com/

Amazon Web Services だから歴史が違ったら

ACSだったかも?

@k_nishijima https://www.r3it.com/

✦ 自分たちのビジネスを成長させるためのITインフラを社外ユーザに公開

✦ 自分たちの課題解決=自分が顧客

✦ サーバを貸したいから(or 貸すべきだから)貸しているビジネスではない

AWSの成り立ち:まとめ

@k_nishijima https://www.r3it.com/

ひとやすみ

@k_nishijima https://www.r3it.com/

は AWS最大の顧客の1つ

というわけで

@k_nishijima https://www.r3it.com/

AWSはAmazon.comと同様に ジェフ・ベゾスの

Customer Obsession 顧客第一主義が貫かれている

すべての行動・判断の軸となる Our Leadership Principles

http://www.amazon.co.jp/Values-version2/b?node=52268051

@k_nishijima https://www.r3it.com/

ベゾスの紙ナプキン低コスト構造

成長

低価格

顧客満足度

サイトへのトラフィック

商品の売り手

品揃え

@k_nishijima https://www.r3it.com/

この精神からくるAWSの値下げ

@k_nishijima https://www.r3it.com/

「でもいま円安が」(日本国内のサーバもドル決済)

と思いましたよね?

@k_nishijima https://www.r3it.com/

【AWS はぶっちゃけ安いのか?】P15より http://www.slideshare.net/manabusakai/aws-real-cost

@k_nishijima https://www.r3it.com/

オンプレミス(社内サーバ・データセンターサーバ)との対比イメージ

オンプレミス クラウド

初期費用 月額利用料 通信費 サーバ保守費用サポート 電気代 資産管理コスト 減価償却コスト

@k_nishijima https://www.r3it.com/

オンプレミス(社内サーバ・データセンターサーバ)との対比イメージ

オンプレミス クラウド

初期費用 月額利用料 通信費 サーバ保守費用サポート 電気代 資産管理コスト 減価償却コスト

こっちは勝手に 安くなってサーバスペックも

上がっていく

@k_nishijima https://www.r3it.com/

オンプレミス クラウド

初期費用 月額利用料 通信費 サーバ保守費用サポート 電気代 資産管理コスト 減価償却コスト

これって単純に・・・?固定コスト・資産化している部分を、外部に オフロードしただけ?

@k_nishijima https://www.r3it.com/

それがAWSの クラウドを使う旨み

・・・?

@k_nishijima https://www.r3it.com/

ではありません! (断言)

@k_nishijima https://www.r3it.com/

「我々が束になっても本を売っている会社に敵わないというのは、

本当に信じ難い」

カール・エッシェンバック VMware

社長兼最高執行責任者 (COO)

http://www.crn.com/news/cloud/240149626/vmware-top-execs-lash-out-at-amazon-public-cloud.htm

@k_nishijima https://www.r3it.com/

AWSの強みAWS Rapid Pace of Innovation

2009

Amazon RDS Amazon VPC Auto Scaling

Elastic Load Balancing

+48

2010

Amazon SNS

AWS Identity & Access Management

Amazon Route 53

+61

2011

Amazon ElastiCache

Amazon SES

AWS CloudFormation

AWS Direct Connect

AWS Elastic Beanstalk

GovCloud

+82

Amazon CloudTrail

Amazon CloudHSM

Amazon WorkSpaces

Amazon Kinesis

Amazon Elastic Transcoder

Amazon AppStream

AWS OpsWorks

+280

2013

Amazon SWF

Amazon Redshift

Amazon Glacier

Amazon Dynamo DB

Amazon CloudSearch

AWS Storage Gateway

AWS Data Pipeline

+159

2012

•  1,111 t / i •  40 w t i •  45 •  100 p k u •  2013 Q3Se2014 Q3Z

•  EC2T 99%•  S3T 137%

!

2008

+24 Amazon EBS Amazon CloudFront

+454

2014

Amazon Cognito

Amazon Zocalo

Amazon Mobile Analytics

*as of Nov 13, 2014

AWS Directory Service

Amazon RDS for Aurora

AWS CodeDeploy

AWS Lambda

AWS Config

AWS Key Management Service

AWS Service Catalog

Amazon EC2 Container Service

AWS CodePipeline

AWS CodeCommit

圧倒的なイノベーションhttp://www.slideshare.net/AmazonWebServicesJapan/aws-black-belt-tech-aws-reinvent-2014

@k_nishijima https://www.r3it.com/Innovation by Boegh

✴ クラウドのパワーを使って今まで不可能だったことを可能にする

✴ 素早くトライ&エラーを繰り返して、新しいビジネスを試す

@k_nishijima https://www.r3it.com/Innovation by Boegh

これこそが AWSを使う最大のメリット

@k_nishijima https://www.r3it.com/

AWSは世界最強のソフトウェア企業の1つなのでは?

と思っています

@k_nishijima https://www.r3it.com/

AWSのグローバルインフラストラクチャーGovCloud US West US East South

America EU Asia Pacific

US ITAR Region N. California Oregon N. Virginia Sao Paulo Ireland Sydney Tokyo Singapore

10 Regions

25 Availability Zones

51 Edge Locations

オレゴン

カリフォルニア

ダブリン

シンガポール

東京バージニア

サンパウロ

GovCloud

シドニー

(北京)

http://www.slideshare.net/horiyasu/aws-jawsug-cms

@k_nishijima https://www.r3it.com/

AWSのエッジロケーション

Old Map (90) by rosario fiore

http://aws.amazon.com/jp/about-aws/global-infrastructure/

@k_nishijima https://www.r3it.com/

アジア・パシフィック

Old Map (90) by rosario fiore

http://aws.amazon.com/jp/about-aws/global-infrastructure/リージョン • シンガポール • 東京 • シドニー • 中国(北京)

エッジロケーション • 東京(日本) • 大阪(日本) • 香港(中国) • 台北(台湾) • ソウル(韓国) • マニラ(フィリピン) • シンガポール(2) • チェンナイ(インド) • ムンバイ(インド) • メルボルン(オーストラリア) • シドニー(オーストラリア)

@k_nishijima https://www.r3it.com/

SINETと専用線接続

Old Map (90) by rosario fiore

http://aws.typepad.com/aws_japan/2014/07/sinet.html

@k_nishijima https://www.r3it.com/

AWSのサービス

http://www.slideshare.net/horiyasu/aws-jawsug-cms

@k_nishijima https://www.r3it.com/My Block A Finished by Ryan Orr

思い立ったらすぐ利用可能、 すぐ試せる

@k_nishijima https://www.r3it.com/My Block A Finished by Ryan Orr

多数のサービスを組み合わせて 素早くシステムを

組み上げることが可能

@k_nishijima https://www.r3it.com/

しかし・・・

@k_nishijima https://www.r3it.com/

「サービスが多すぎて 何が何だか」 「どこから手を 付ければよいか」

@k_nishijima https://www.r3it.com/

戦略的な取り組み方✦ 先行するパートナーと協業

✦ 自社で独自に取り組みAWSのパートナーに

✦ (上記補助として)ユーザコミュニティに参加

✦ いずれのオプションでも、非常に豊富な技術情報がコミュニティによって共有されている

@k_nishijima https://www.r3it.com/

AWSのエコシステム

http://www.slideshare.net/PeaTiX/peatix-aws

@k_nishijima https://www.r3it.com/

AWS自身が提供する情報✦ 各種イベントやセミナー

✦ 有償トレーニング

✦ オンラインセミナー

✦ AWS Black Belt Tech Webinar

http://aws.amazon.com/jp/about-aws/events/

@k_nishijima https://www.r3it.com/

AWSパートナーネットワーク

http://aws.amazon.com/jp/solutions/solution-providers-japan/

✦ APN コンサルティングパートナー

✦ APN テクノロジーパートナー

✦ APN プレミアコンサルティングパートナー

@k_nishijima https://www.r3it.com/

プレミアコンサルティングパートナー

世界で28社のうち、日本から4社!https://twitter.com/awscloud_jp/status/532313576795426816

@k_nishijima https://www.r3it.com/

http://jaws-ug.jp/

所属企業の枠を超えて AWSユーザが集まるコミュニティ

@k_nishijima https://www.r3it.com/

AWS クラウドデザインパターン

http://aws.clouddesignpattern.org/

@k_nishijima https://www.r3it.com/

書籍にもなってる

設計ガイド 実践ガイド 基礎からの~

@k_nishijima https://www.r3it.com/

AWS クラウドデザインパターン

✦ できるだけサービスを利用 ✦ すでに存在しているサービスのメリット/デメリットを正確に理解し使いこなす

✦ 机上実験よりも実証実験 ✦ 需要・負荷予測は当たらない

✦ スモールスタートからスケールアウト

✦ 変化に対し全レイヤで対処 ✦ チューニングで対処するだけではなく、サーバの大きさも変えてみる、データベースそのものを変えてみる

✦ 故障のための設計(Design For Failure) ✦ あらゆるものは必ず壊れる

✦ 最初だけでなく周期的なカイゼン ✦ インフラレイヤまで踏み込んで周期的に改善

@k_nishijima https://www.r3it.com/

以下 事例をご紹介

http://aws.amazon.com/jp/solutions/case-studies-jp/

@k_nishijima https://www.r3it.com/

第64回NHK紅白歌合戦

生放送と連動し、毎秒数十万の同時接続クライアントにメッセージ配信

@k_nishijima https://www.r3it.com/

HOYA株式会社

@k_nishijima https://www.r3it.com/

利用時間以外はサーバを停止し大幅にTCO削減

@k_nishijima https://www.r3it.com/

株式会社あきんどスシロー

@k_nishijima https://www.r3it.com/

ソニー銀行株式会社

@k_nishijima https://www.r3it.com/

「えっ、銀行も?」

と思ったあなた、 落ち着きましょう(^_^;

@k_nishijima https://www.r3it.com/

AWSのセキュリティについて共有責任モデル

(Shared Responsibility Model)

http://www.slideshare.net/horiyasu/aws-33963790

@k_nishijima https://www.r3it.com/

AWSのセキュリティについて第3者認証

http://aws.amazon.com/jp/compliance/

•HIPAA •SOC 1/SSAE 16/ISAE 3402 (旧称 SAS70)

•SOC 2 •SOC 3 •PCI DSS レベル 1 • ISO 27001 •MTCS Tier 3 Certification

•FedRAMP(SM) •DIACAP および FISMA •ITAR •FIPS 140-2 •CSA •MPAA

@k_nishijima https://www.r3it.com/

「FISC 安全対策基準」対策

http://aws.amazon.com/jp/aws-jp-fisclist/

「金融機関等コンピュータシステムの安全対策基準」に対する AWSの対応状況リスト

SCSK株式会社 株式会社シーエーシー

TIS株式会社

株式会社電通国際情報サービス トレンドマイクロ株式会社 三井情報株式会社

株式会社野村総合研究所

金融機関向け『Amazon Web Services』対応セキュリティリファレンス

@k_nishijima https://www.r3it.com/

AWSのセキュリティについて

すべて費用に含まれています

•堅牢な物理ファシリティの構築・運用 •多くの第三者認証の取得費用・維持 •セキュリティに関する情報の収集作業 •インフラ部分の脆弱性や脅威に対する対応 •インシデント発生時の対応体制の構築

@k_nishijima https://www.r3it.com/

AWSのセキュリティについて共有責任モデル

(Shared Responsibility Model)

http://www.slideshare.net/horiyasu/aws-33963790

こちら側の心配を 全力ですべし

@k_nishijima https://www.r3it.com/

それでも ガタガタ言う

人がいたら・・・?

@k_nishijima https://www.r3it.com/

あなたのお金 どこに

預けてますか?

@k_nishijima https://www.r3it.com/

vs

@k_nishijima https://www.r3it.com/

ひとやすみ

@k_nishijima https://www.r3it.com/

AWS 最近の事情

http://aws.amazon.com/jp/summits/new-york/

@k_nishijima https://www.r3it.com/

AWS 最近の事情

@k_nishijima https://www.r3it.com/

AWS 最近の事情

http://www.awssummit.tokyo/

@k_nishijima https://www.r3it.com/

AWS Summit Tokyo 2015

http://aws.amazon.com/jp/summit2015-report/

@k_nishijima https://www.r3it.com/

( ゚д゚)ポカーン

@k_nishijima https://www.r3it.com/

JAWS-UGブースの保守してました

@k_nishijima https://www.r3it.com/

ナイトイベント JAWS-UG東京

@k_nishijima https://www.r3it.com/

所属企業の枠を超えて AWSユーザが集まるコミュニティ

http://jaws-ug.jp/

@k_nishijima https://www.r3it.com/

ちゃんと長崎さんの 基調講演でも紹介されてる!

http://aws.amazon.com/jp/summit2015-report/

@k_nishijima https://www.r3it.com/

JAWS-UGとは

http://jaws-ug.jp/ 『Japan AWS User Group (通称JAWS-UG)は、

Amazon Web Services(AWS)の利用促進や情報交換のためのユーザーグループです。』

2010年(東京)の発足よりADSJのフルサポートを受けつつ、 運営は完全にコミュニティベースで運営されています。 毎週、全国何処かで勉強会が開かれているほど活発です。

https://github.com/jaws-ug/JAWSUG_Map

@k_nishijima https://www.r3it.com/

どんどん自己増殖

最近専門分野特化支部が熱い

✤コンテナ支部 ✤HPC専門支部

各支部のご当地ロゴ

https://github.com/jaws-ug/logo

ちなみに沖縄は公式に2種類

http://jaws-ug.jp/bc/okinawa/

@k_nishijima https://www.r3it.com/

春(例年3月頃)JAWS DAYS

秋(例年9月頃)JAWS FESTA

JAWS-UGの大型イベント

1000人規模

今年仙台:300人弱 昨年関西:700人弱

@k_nishijima https://www.r3it.com/

JAWS FESTA2015は福岡に決定!

11月3日文化の日 Save the date!

@k_nishijima https://www.r3it.com/

新企画

JAWS Re:mote 2015年9月5日

JAWS-UG沖縄の様子

@k_nishijima https://www.r3it.com/

是非JAWA-UG沖縄に 遊びに来て下さい!

http://jaws-ug.jp/ https://www.facebook.com/groups/jawsug.okinawa/

@k_nishijima https://www.r3it.com/

ありがとうございました!