Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
秋のDojo #1 クラウド入門
Search
noricokt
October 16, 2019
Education
0
760
秋のDojo #1 クラウド入門
noricokt
October 16, 2019
Tweet
Share
More Decks by noricokt
See All by noricokt
IBM Dojo はじめてのCloud Pak for Data
norikokato
2
550
巣ごもりご飯に悩まないクロールエンジンを作ろう
norikokato
0
560
IBM Cloud AIサービスのいろは
norikokato
0
270
30分で作る翻訳アプリ Node-RED & IBM Cloud
norikokato
0
430
はじめてのクラウド
norikokato
0
280
IBM Cloud Education
norikokato
0
440
Twitterでサンバーストチャートを作ろ
norikokato
0
230
2020冬のDojo_クラウド入門0115.pdf
norikokato
0
660
Openshift(Minishift) workshop 101 20191203
norikokato
0
430
Other Decks in Education
See All in Education
(説明資料)オンラインゆっくり相談室
ytapples613
PRO
0
280
Interactive Tabletops and Surfaces - Lecture 5 - Next Generation User Interfaces (4018166FNR)
signer
PRO
1
1.5k
Ch4_-_Partie_1.pdf
bernhardsvt
0
110
Monaca Education 活用事例セミナー:「年間通してMonaca Educationを活用する授業実践のご報告」
asial_edu
0
220
Why Did Douglass Change His Mind?
oripsolob
0
460
zupanijska natjecanja
petarradanovic2
0
240
失敗しないISMS取得 - コンサルティング会社の選び方_サンプル【LRM 情報セキュリティお役立ち資料】
lrm
0
120
CV_1_Introduction
hachama
0
180
AWS Well-Architected Labを活用してつよつよAWSエンジニアになろう!!! #jawsug_tokyo
masakiokuda
0
320
新人研修の課題と未来を考える
natsukokanda1225
0
1.5k
プロダクト部門のマネージャー全員でマネジメントポリシーを宣言した記録_-_EMConf_JP_2025.2.27.pdf
stanby_inc
1
860
LinkedIn
matleenalaakso
0
3.6k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
50
2.3k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
280
Practical Orchestrator
shlominoach
186
10k
Designing for Performance
lara
605
69k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Typedesign – Prime Four
hannesfritz
41
2.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
The Power of CSS Pseudo Elements
geoffreycrofte
76
5.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
RailsConf 2023
tenderlove
29
1k
Transcript
秋のIBM Dojo #1 クラウド⼊⾨ Noriko Kato Developer Advocate Tokyo City
Team
学習の⽬的とゴール ⽬的 IBM Cloudの画⾯操作に慣れる ゴール IBM Cloudにシンプルなアプリケーションを構築できる 機能のヘルプやサンプルを⾃分で確認できる このコースを学ぶ⽅の想定スキル IBM
Cloudを初めて利⽤する⽅ Group Name / DOC ID / Month XX, 2018 / © 2018 IBM Corporation 2
⽬次 1.IBM Cloudを知ろう オンプレミスとクラウド 何ができるの? 2.アカウントを作る IBM Cloudアカウントの種類と登録⽅法 3.Cloudに慣れる 画⾯のメニューと操作⽅法
サービスの種類 チュートリアルや管理情報を確認する 4.おすすめ情報 IBM Developer / 3分でわかるIBM Cloud CLIインストール Grさpoup Name / DOC ID / Month XX, 2018 / © 2018 IBM Corporation 3
1.IBM Cloud を知ろう オンプレミス IaaS PaaS SaaS (Infrastructure as a
Service) (Platform as a Service) (Software as a Service) Grさpoup Name / DOC ID / Month XX, 2018 / © 2018 IBM Corporation 4 Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications
1.IBM Cloud を知ろう Grさpoup Name / DOC ID / Month
XX, 2018 / © 2018 IBM Corporation 5 Cloud Security IBM Cloudのコンプライアンス対応 Responsibilityhttps://www.ibm.com/jp- ja/cloud/compliance
1.IBM Cloud を知ろう オンプレミス IaaS PaaS SaaS (Infrastructure as a
Service) (Platform as a Service) (Software as a Service)
1.IBM Cloud を知ろう オンプレミス IaaS PaaS SaaS (Infrastructure as a
Service) (Platform as a Service) (Software as a Service)
1.IBM Cloud を知ろう オンプレミス IaaS PaaS SaaS (Infrastructure as a
Service) (Platform as a Service) (Software as a Service) パブリッククラウドの良いところ ・必要なものを ・必要な分量だけ ・必要なときに ・インターネット経由で 動的に利⽤できること 機会損失なし 機会損失 オンプレミス クラウド スケールに連動 余剰なし 余剰投資 余剰投資
1.IBM Cloud を知ろう クラウドって何ができるの? その1 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 9
1.IBM Cloud を知ろう クラウドって何ができるの? その1 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 10 サーバーを作れる www Server IBM Cloud Server • 共⽤と専有が選べる • 仮想と物理(ベアメタル)が 選べる ライトアカウント対象外です PAYGアカウントでお使い頂けます
1.IBM Cloud を知ろう クラウドって何ができるの? その1 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 11 ネットワーク サーバー ストレージ 合わせて使えるようになるまで約5分 クラウドなら サーバーを作れる 出荷までX⽇、配送X⽇ →
1.IBM Cloud を知ろう クラウドって何ができるの? その2 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 12
1.IBM Cloud を知ろう クラウドって何ができるの? その2 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 13 www IBM Cloud アプリの実⾏環境が作れる Server Middleware Java 実⾏環境 PHP 実⾏環境 Node.js 実⾏環境 Swift 実⾏環境 Python 実⾏環境 Push Application • 作ったアプリをデプロイするだけ • 主要なサーバーサイド⾔語は対応
1.IBM Cloud を知ろう クラウドって何ができるの? その2 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 14 アプリの実⾏環境が作れる
1.IBM Cloud を知ろう クラウドって何ができるの? その2 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 15 アプリの実⾏環境が作れる KUBERNETES CONTAINER REGISTRY DOCKER もちろんコンテナも! ライトアカウント対象外です PAYGアカウントでお使い頂けます
1.IBM Cloud を知ろう クラウドって何ができるの? その3 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 16
1.IBM Cloud を知ろう クラウドって何ができるの? その3 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 17 DevOps環境を⼀瞬で作れる コーディング コード管理 段階的なリリース アプリ監視・通知
1.IBM Cloud を知ろう クラウドって何ができるの? その3 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 18 こんなの作りたい / 直したい(要件定義) 仕様考える(設計) 設計書のレビュー プログラミング テスト テスト結果のレビュー 疑似本番環境リリース 本番環境リリース
1.IBM Cloud を知ろう クラウドって何ができるの? その3 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation こんなの作りたい / 直したい 仕様考える プログラミング 動かしてみる 疑似本番環境リリース 本番環境リリース 不具合など発⾒ Dev Ops 原因を調査 DevOps環境を⼀瞬で作れる
1.IBM Cloud を知ろう クラウドって何ができるの? その4 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 20
1.IBM Cloud を知ろう クラウドって何ができるの? その4 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 21 APIが作れる • ボタンを押すだけでAPI、サービスを作成 • 100種以上のAPI、サービスが⽤意されている • IBM Cloud内はもちろん外からも呼び出せる IBM Cloud Application Server Middleware Application API API www
1.IBM Cloud を知ろう クラウドって何ができるの? その4 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 22 Watsonも APIで提供 https://www.ibm.com/jp-ja/marketplace/cognitive-application-development/details APIが作れる
1.IBM Cloud を知ろう クラウドって何ができるの? その5 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 23
1.IBM Cloud を知ろう クラウドって何ができるの? その5 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 24 IBM Cloud Serverless(FaaS)が使える getXXXinfo • Action(Function)を直接クラウド上に 作成するだけ • 実⾏環境とか気にしなくてOK makeXXXfile convertXXXdata PHP, Node.js, Python, Swift www Create Action Call Action
サーバー・・・レス? 会社・団体 サーバー
いやいやいや アプリはサーバー上で動くんだから
Hardware Firmware OS プログラム⾔語毎の runtime (virtual machine) プログラム DBなどの ミドルウェア
アプリが呼び出された回数 従量課⾦要素 サーバーリソースの ことは考えなくて 良い=サーバーレス →従量課⾦要素 サーバーリソース CPU メモリ ストレージ ネットワークI/O OSライセンス ランタイム可動時間 (使⽤メモリ量) 通常のクラウド サーバーレス アーキテクチャー
1.IBM Cloud を知ろう クラウドって何ができるの? その6 Grさpoup Name / DOC ID
/ Month XX, 2018 / © 2018 IBM Corporation 28
1.IBM Cloud を知ろう クラウドって何ができるの? その6 ⾊々な機能がすぐに試せる!使える! Grさpoup Name / DOC
ID / Month XX, 2018 / © 2018 IBM Corporation 29 Node-REDが すぐに使える • フローだけでサーバーサイドアプリが 作れる • WebのUIも作れちゃう • 各種APIももちろん呼び出せる Create Flow Execute Flow IBM Cloud
1.IBM Cloud を知ろう クラウドって何ができるの? その6 ⾊々な機能がすぐに試せる!使える! Grさpoup Name / DOC
ID / Month XX, 2018 / © 2018 IBM Corporation 30 Blockchainが すぐに使える • Docker上での Blockchainアプリ作成 が簡単に • IBM Cloudの Kubernetes環境への デプロイ • IBM Cloud上の各種 サービスとの容易な連携 IBM Cloud
2.アカウントを作る IBM Cloudアカウントの種類と登録⽅法 Grさpoup Name / DOC ID / Month
XX, 2018 / © 2018 IBM Corporation 31
2.アカウントを作る IBM Cloudアカウントの種類と登録⽅法 Grさpoup Name / DOC ID / Month
XX, 2018 / © 2018 IBM Corporation 32
2.アカウントを作る IBM Cloudアカウントの種類と登録⽅法 https://ibm.biz/BdzuaK Grさpoup Name / DOC ID /
Month XX, 2018 / © 2018 IBM Corporation 33
3.Cloudに慣れる 画⾯のメニューと操作⽅法 サービスの種類 チュートリアルや管理情報を確認する Grさpoup Name / DOC ID /
Month XX, 2018 / © 2018 IBM Corporation 34
DEMO
4.おすすめ情報 IBM Developer 3分でわかる IBM Cloud CLIインストール ( IBM Cloud
CLI インストール ) Grさpoup Name / DOC ID / Month XX, 2018 / © 2018 IBM Corporation 36
DEMO
まとめ IBM Cloudの特徴 アカウントの取得 ヘルプやチュートリアルの参照 メニューの紹介 IBM Developer CLIインストール 3分でわかる
IBM Cloud Grさpoup Name / DOC ID / Month XX, 2018 / © 2018 IBM Corporation 38
ハンズオン 1) Qiita IBM Cloud簡単操作ドリル(2019) Q4:Cloud Foundryのパブリック・アプリケーションから作成 2) CLI インストール
(次回以降参加予定の⽅必須) 3) Watson Assistant (チュートリアル”Watson Assistant⼊⾨”に沿って実施) Grさpoup Name / DOC ID / Month XX, 2018 / © 2018 IBM Corporation 39