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
Extra Dojo クラウド入門
Search
norikokt
June 01, 2020
Education
0
670
Extra Dojo クラウド入門
IBM クラウドをこれから始める方のためのガイドです。
基本的な動作を確認したい時にお使いください。
ブラウザの操作ができればどなたでも取り組んでいただける内容にまとめています。
norikokt
June 01, 2020
Tweet
Share
More Decks by norikokt
See All by norikokt
QuarkusでJavaモダナイゼーション
norikokt
1
250
Node-REDで翻訳アプリを作ろう
norikokt
1
360
Dojo AI Watson API 開発
norikokt
0
300
はじめてのクラウドアプリ開発
norikokt
0
260
IBM Cloudの歩き方
norikokt
0
440
TJBotとWatson画像分析 OSC京都2020
norikokt
0
42
IBM Dojo Basic Lab 1-2 IBM Cloud CLI基礎
norikokt
0
41
IBM Extra Dojo #7 Quarkusでjava モダナイゼーション
norikokt
1
520
初夏のIBM Dojo #7 QuarkusでJava モダナイゼーション
norikokt
0
290
Other Decks in Education
See All in Education
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
2.5k
ルクソールとツタンカーメン
masakamayama
1
1.1k
勉強したらどうなるの?
mineo_matsuya
10
6.8k
HP用_松尾研紹介資料.pdf
matsuolab
0
300
Adobe Analytics入門講座【株式会社ニジボックス】
nbkouhou
0
23k
Comezando coas redes
irocho
0
400
Repaso electricidade e electrónica
irocho
0
210
Web Application Frameworks - Lecture 4 - Web Technologies (1019888BNR)
signer
PRO
0
2.6k
勉強する必要ある?
mineo_matsuya
2
2.3k
情報処理工学問題集 /infoeng_practices
kfujita
0
160
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
1
2.6k
XML and Related Technologies - Lecture 7 - Web Technologies (1019888BNR)
signer
PRO
0
2.5k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
169
14k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Site-Speed That Sticks
csswizardry
2
190
For a Future-Friendly Web
brad_frost
175
9.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Adopting Sorbet at Scale
ufuk
73
9.1k
Statistics for Hackers
jakevdp
796
220k
A better future with KSS
kneath
238
17k
Practical Orchestrator
shlominoach
186
10k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Transcript
アカウントの登録 アカウントの登録 登録にはe-Mail アドレスが必要です。 使⽤するアカウントはライトアカウントです。 ハンズオンで次のサービスを利⽤します。 Cloud Foundry アプリSDK for
Node.js™ Visual Recognition, Continuous Delivery Cloud Application, Toolchain 既に作成ずみのアプリがあり削除できない⽅は 新しいアカウントを取得してください。 1 こちらのURLからアクセスをお願いします。 https://ibm.biz/Bdqv4U
IBM Dojo #1 クラウド⼊⾨ Noriko Kato Developer Advocate Tokyo City
Team 2020/06/01 #StaySafe #IBMOnlineDojo #IBMだ
Group Name / DOC ID / Month XX, 2018 /
© 2018 IBM Corporation 3
クラウドを選ぶメリット 4 いつでも どこにいても インターネットがあれば }ü 開発できる ü リリースできる ü
試せる
新しい取り組み“バッジ取得プログラム”のご案内 5 IBM Cloud & AI develop Basic Online Developer
Dojo ” IBM Cloud & AI develop Basic Online Developer badge“について - 2020年6⽉1⽇より開始のIBM Developer Dojo 12回シリーズと同様の内容のIBM Developer Dojoのクラスが対象 https://www.ibm.com/jp-ja/partnerworld/events/developer-dojo - スキルアップのため全クラスの受講をお奨めします。 - 12回のクラスのうちPAYGアカウントまたはサブスクリプションが必要としない8つのクラスの課題を実施 - 8クラスのうち5クラスの課題について指定された結果を⾃分のアカウントが⾒えるようにスクリーンショットを撮影 - 5クラス分の課題のスクリーンショットをPDFにして以下の宛先に送付 - 提出した課題が承認されるとAcclaimからバッジが発⾏されます。 ※バッジ発⾏のためにこれ以外の処理が発⽣する場合、別途ご連絡させていただきます 2020年6⽉1⽇ お問い合わせは、Online Developer Dojo バッジ事務局 (ビジネス・パートナープログラム ヘルプデスク
[email protected]
)
学習の⽬的とゴール ⽬的 IBM Cloudの画⾯操作に慣れる ゴール IBM Cloudにシンプルなアプリケーションを構築できる 機能のヘルプやサンプルが確認できる このコースを学ぶ⽅の想定スキル IBM
Cloudを初めて利⽤する⽅ PCの基本操作が可能な⽅ 6
⽬次 1.IBM Cloudを知ろう クラウドでできること 2.アカウントを作る IBM Cloudアカウントの種類と登録⽅法 3.Cloudに慣れる 画⾯のメニューと操作⽅法 チュートリアル
問い合わせと通知(Case / サポートサイト /利⽤状況通知) 4.おすすめ情報 ⽤語・Dojoコース紹介 IBM Developerサイト 7
1.IBM Cloud を知ろう クラウドで できること 8 クラウド環境はインターネット接続とコンピューターさえあれば アプリケーションの構築や運⽤管理ができます。 事業者がサーバーやソフトウエアを⽤意・管理する必要がなく、 使いたい機能を必要な期間に利⽤できるサービス形態です。
はじめに使いやすいサービスを次ページから紹介します。
1.IBM Cloud を知ろう –クラウドでできること AIサービスが使える 9 チャットボットや機械学習、⾃然⾔語処理、 画像分析、感情分析、翻訳など16種類の AIサービスが利⽤できます。 クラウドで構築したAIサービスの多くは
開発、リリースしているアプリケーション の機能として連携することも可能です。
1.IBM Cloud を知ろう –クラウドでできること 10 2019年3⽉現在 Watson Assistant アプリケーションに⾃然⾔語インターフェースを追加して エンドユーザとのやり取りを⾃動化
Text to Speech テキスト⽂章を⾳声に変換する Speech to Text ⾳声をテキスト⽂章に変換する Visual Recognition 画像コンテンツに含まれる意味を検出する Discovery 先進的な洞察エンジンを利⽤して、デー タの隠れた価値を解明し、回答やトレン ドを発⾒する Discovery News Discovery上に実装され、エンリッチ情報 も付加されたニュースに関する公開デー タセット Personality Insights テキストから筆者の性格を推定する Language Translator テキストを他⾔語へ翻訳を⾏う Natural Language Understanding ⾃然⾔語処理を通じてキーワード抽出、エン ティティー抽出、概念タグ付け、関係抽出な どを⾏う Natural Language Classifier テキスト⽂章の分類を⾏う(質問の意図推定など) Tone Analyzer(⽇本語未対応) テキストから筆者の感情、社交性、⽂体を解析 Knowledge Studio コーディングなしに、業務知識から⽣成した 機械学習モデルで、⾮構造テキストデータか ら洞察を取得(学習⽀援ツール) ⼼理系 ⾔語系 照会応答系 知識探索系 ⾳声系 画像系 https://www.ibm.com/watson/jp-ja/developercloud/services-catalog.html
1.IBM Cloud を知ろう –クラウドでできること 11 Watsonも 提供
1.IBM Cloud を知ろう –クラウドでできること アプリの実⾏環境がすぐに作れる 12 急いで実現したいビジネスがあるとき最短で⽬的を達成する ためのアプリケーション実⾏環境がすぐに整います。 Cloud Foundry(アプリケーション・プラットフォーム)により
インフラ構築とアプリの環境設定を抽象化、主要なサーバー サイド⾔語に対応しているため、エンジニアは環境構築に 煩わされることなく使い慣れた⾔語ですばやく開発をはじめる ことができます。
1.IBM Cloud を知ろう –クラウドでできること アプリの実⾏環境がすぐに作れる 13 チャットボット で働き⽅改⾰ IoTのプロトを Node-REDで
はじめたい 最短で⽬的を達成するための環境が整うから 環境構築のためのノウハウがなくても、 クラウドならすぐスタート VBAをPythonに 置き換えたい
1.IBM Cloud を知ろう –クラウドでできること アプリの実⾏環境がすぐに作れる 14
1.IBM Cloud を知ろう –クラウドでできること アプリの実⾏環境がすぐに作れる 15 ビジュアル・プログラミングツールとして⼈気のNode-REDも 使えます。 • フローをつないでサーバー
サイドアプリが作れる • WebのUIも作れる • 各種APIも呼び出せる IBM Cloud
1.IBM Cloud を知ろう クラウドで できること 16 クラウド環境はインターネット接続とコンピューターさえあれば アプリケーションの構築や運⽤管理ができます。 全体像を次ページで紹介します。
1.IBM Cloud を知ろう 17 オンプレミス IaaS PaaS SaaS (Infrastructure as
a Service) (Platform as a Service) (Software as a Service) 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 を知ろう –クラウドでできること サーバーがすぐに⽴てられる 18 必要な時に必要なだけ。 わずか数分でネットワーク、サーバーストレージが構築 できます。 IBM
Cloudなら共⽤と専有が選べます 仮想と物理(ベアメタル)が選べます。 ライトアカウント対象外です PAYGアカウントでお使い頂けます www
1.IBM Cloud を知ろう –クラウドでできること 19 アプリの実⾏環境がすぐに作れる KUBERNETES CONTAINER REGISTRY DOCKER
ライトアカウント対象外です PAYGアカウントでお使い頂けます
1.IBM Cloud を知ろう –クラウドでできること Blockchainがすぐに使える 20 Docker上でのBlockchain アプリ作成が簡単に IBM CloudのKubernetes
環境へのデプロイ IBM Cloud上の各種 サービスとの容易な連携 IBM Cloud IBM Cloud ライトアカウント対象外です PAYGアカウントでお使い頂けます
1.IBM Cloud を知ろう –クラウドでできること Serverless (Function as a Service)が使える Grさpoup
Name / DOC ID / Month XX, 2018 / © 2018 IBM Corporation 21 サーバーレスアーキテクチャーはFunctionの呼び出し回数に準拠 する従量課⾦制、メモリやネットワーク負荷の考慮が不要です。 Action(Function)を直接クラウド上に作成するだけでよく、イン フラのオーバーヘッドがない、コスト効率が良い、スケーリング が容易、速いなどの特徴があります。 IBM Cloud getXXXinfo makeXXXfile convertXXXdata PHP, Node.js, Python, Swift Create Action www Call Action
1.IBM Cloud を知ろう –クラウドでできること Serverless (FaaS)が使える 22 Hardware Firmware OS
プログラム⾔語毎の runtime (virtual machine) プログラム DBなどの ミドルウェア アプリが呼び出された回数 従量課⾦要素 サーバーリソースの ことは考えなくて 良い=サーバーレス →従量課⾦要素 サーバーリソース CPU メモリ ストレージ ネットワークI/O OSライセンス ランタイム可動時間 (使⽤メモリ量) 通常のクラウド Serverless(FaaS)
1.IBM Cloud を知ろう –クラウドでできること Grさpoup Name / DOC ID /
Month XX, 2018 / © 2018 IBM Corporation 23 DevOps環境が⼀瞬で作れる コーディング コード管理 段階的なリリース アプリ監視・通知
1.IBM Cloud を知ろう –クラウドでできること ビジネス ニーズに対応 速いリリース サイクル こんなの作りたい /
直したい 仕様考える プログラミング 動かしてみる 疑似本番環境リリース 本番環境リリース 不具合など発⾒ Dev Ops 原因を調査 DevOps環境が⼀瞬で作れる
1.IBM Cloud を知ろう クラウドで できること、他にもたくさんあります。 25 ü 画像判定モデルが作れる ü AIの適正評価ができる
ü IoT プラットフォームとして使える ü OpenShiftが使える ü VPCが使える 今後のDojoでぜひ触れてみてください。
2.アカウントの種類と登録⽅法 IBM Cloudは3種類のアカウントがあります。 26 ライトアカウント 従量課金 (PAYG) サブスクリプション メリット -クレジットカード登録不要
-利用できる容量が限られる -対象カタログにアクセス可 -請求が発生しない -$200分のクレジット付与 -カタログ全体にアクセス可 -割引サービスがある -使用量が予測・管理 しやすい -サポート契約も選択可 デメリット -カタログに使用制限がある -一定条件の下、自動的に アプリケーションが停止・ 削除される -使用分に応じ請求が発生 するので自己管理が必須 -超過分は割引のない レートで請求が発生す る カタログとはクラウドで利⽤できるサービスメニューです。 いずれのアカウントも無期限に利⽤できます。
2.アカウントの種類と登録⽅法 アカウント⽐較 最新情報はリンク先ご確認ください 27
アカウントの登録 アカウントの登録 登録にはe-Mail アドレスが必要です。 使⽤するアカウントはライトアカウントです。 ハンズオンで次のサービスを利⽤します。 Cloud Foundry アプリSDK for
Node.js™ Visual Recognition, Continuous Delivery Cloud Application, Toolchain 既に作成ずみのアプリがあり削除できない⽅は 新しいアカウントを取得してください。 28 こちらのURLからアクセスをお願いします。 https://ibm.biz/Bdqv4U
2.アカウントの種類と登録⽅法 -ライトアカウント登録 Step:1 Eメールの⼊⼒ 29 ①登録するE-メールを⼊⼒ ②→をクリック E-メールの登録チェック E-メール登録済の⽅はここから ログインし、30ページに進む
2.アカウントの種類と登録⽅法 -ライトアカウント登録 Step:2 パスワードの⼊⼒ 30 ①パスワードを⼊⼒ 8⽂字以上31⽂字まで ⼤⽂字、⼩⽂字、数字を混在 特殊⽂字は制限があり。 ②次へをクリック
条件を満たすとチェックが 緑に変わる
2.アカウントの種類と登録⽅法 -ライトアカウント登録 Step:3 検証コードの⼊⼒ 31 ①登録したメールを確認 Subject: Your IBM Cloud
verification code From: IBM Cloud のメールよりコードを⼊⼒ メールが⾒つからない時は再送 ②次へをクリック
2.アカウントの種類と登録⽅法 -ライトアカウント登録 Step:4 個⼈情報の⼊⼒ 32 ①名前の⼊⼒ (名、姓) 次への後、オプトインを表⽰、適宜修正して アカウント作成してください。 このチェックを外してもアカウントは作成可能
です。 ③次へをクリック ④アカウントの作成をクリック ②リージョンの確認・変更
2.アカウントの種類と登録⽅法 -ライトアカウント登録 Step:5 IBMidのアカウント・プライバシーの同意 33 IBMidのアカウント・プライバシーについて ご確認ください。 +のタイトルをクリックすると展開され内容が 確認できます。 より詳細な情報はリンクのプライバシーステー
トメントに記載されています。 ご理解、ご同意いただいた上で、次に進む処理 を実⾏してください。 ①次に進むをクリック
2.アカウントの種類と登録⽅法 -ライトアカウント登録 Step:6 ダッシュボードの表⽰ ライトアカウント登録完了︕ 34
2.アカウントの種類と登録⽅法 3分でわかるIBM Cloudシリーズ動画のご紹介 -IBM Cloudのライトアカウントを作成しよう リンクはこちら -従量課⾦(PAYG)へのアップグレード リンクはこちら 35
3.Cloudに慣れる 画⾯メニューと操作⽅法 36 クラウド⼊⾨コースでは基本的な設定やメニューを紹介します。 IBM Cloudには様々なメニューや設定⽅法があります。 今後のコースも参考に、ご⾃⾝の⽬的やスタイルに会った⽅法で ご活⽤ください。
3.Cloudに慣れる –画⾯メニューと操作⽅法 ダッシュボード 各種メニューパネルを表⽰ サービスの稼働状況、保守計画、利⽤容量などの確認ができます。 37 カタログを開く ナビゲーション・メニュー ユーザー設定を開く ダッシュボードの表⽰
パネルを追加する
3.Cloudに慣れる –画⾯メニューと操作⽅法 カタログ 190以上のクラウド製品を提供 IBM Cloudカタログから表⽰メニューを切り替えて絞り込みができます。 38 IBM Cloudカタログから サービス/ソフトウエアを切
り替え、さらにチェック ボックスで絞り込みが可能 パネルをクリックし サービスを作成します
3.Cloudに慣れる –画⾯メニューと操作⽅法 ナビゲーション・メニュー ハンバーガーメニューとも呼ばれる画⾯遷移に影響を受けない固定メニュー *縦⻑レイアウトのため画像は3分割しています 39
3.Cloudに慣れる –画⾯メニューと操作⽅法 リソースリスト 現在利⽤しているサービスが確認できます。 ロケーションや状況を表⽰、名前の編集や削除ができます。 40 クリックすると、以下の メニューが表⽰され編集 や削除ができます サービスの状況が確認で
きます
3.Cloudに慣れる –画⾯メニューと操作⽅法 ユーザー設定 プロファイル設定やCLIログイン時のパスコード取得ができます。 41 プロファイル写真設定やユーザー情報の編集ができます。 300秒有効なワンタイムパスワードが発⾏ されます。
3.Cloudに慣れる –画⾯メニューと操作⽅法 各種メニュー 他にも役⽴つメニューを紹介します。 42 チュートリアル動画やドキュメントを提供、 検索もできます。 ⽀援が必要な時はサポー トからCaseを作成してく ださい。
管理メニューを 表⽰します。 アカウントの 確認と切り替 えができます。 IBM Cloud Shell(ベータ版)を 起動します。
3.Cloudに慣れる チュートリアル AIサービスやアプリにはチュートリアルやクイック・スタートガイドが⽤意 されています。初めての機能を試す際に参考にしてください。 Language Translatorの場合管理メニューのチュートリアルからステップバイ ステップで使い⽅を、APIリファレンスで⾔語毎のCODEを提供しています。 43
3.Cloudに慣れる 問い合わせ(Caseを作る) 想定外の事象が⽣じた時はCaseから問い合わせをお願いします。 サポートメニューのContact support よりCreate a Caseをクリック 44 お問い合わせ内容に適切なメニュー選んでく
ださい。サブジェクトと説明の⼊⼒が必須で す。選択内容により、解決に向けて記⼊して いただきたい内容がガイドされます。 -Access -Account -Billing and usage -カスタマー・サクセス
3.Cloudに慣れる 問い合わせ(サポートに連絡) Case作成が困難な時はIBM Cloudサポートをご利⽤ください。 https://www.ibm.com/jp-ja/cloud/support 45
3.Cloudに慣れる 利⽤状況の通知 従量課⾦(PAYG)とサブスクリプションアカウントは、請求⾦額の閾値を 設定して複数名の管理者に通知メールが配信できます。 46 1. IBM Cloudコンソールで、「管理」 > 「請求および使⽤量」に移動し、「消費量の通知」を選択します。
2. チェック・ボックスを選択して、特定のサービス・エリアに関する E メール通知を有効にします。 3. 消費量のしきい値を設定するためのドル⾦額を⼊⼒します。 4. 次に、E メール受信者を追加できます。 サービスに関する E メール通知の受信者として、最⼤ 10 名の ユーザーをアカウントから選択できます。 5. 終了したら、「保存」をクリックして変更を保存します。 また、個々のサービスに関する消費量通知を設定することもできます。 最新情報はこちらのサイトをご確認ください。 https://cloud.ibm.com/docs/billing-usage?topic=billing-usage-spending
4.おすすめ情報 –よく使う⽤語 47 用語 解説 ID およびアクセス管理 (IAM) (identity and
access management (IAM)) データおよびアプリケーションへの許可ユーザーのアクセスを制御し、企業がさまざまな規制要件に準拠するのを支援 するプロセス。 マルチゾーン・リージョン (MZR) (multizone region (MZR)) フォールト・トレランスを強化するために複数のゾーンのデータ・センターに分散されているリージョン。 「ゾーン (zone)」も参照。 リージョン (region) アプリケーション、サービス、およびリソースがデプロイされる定義済みの地理的なテリトリー。 リージョンとなり得 るのは、特定の 郵便番号区域、町、市、州、州のグループ、さらには 国のグループです。 各リージョン自体が、別の リージョンのセットや、リージョンを形成する郵便番号のセットである可能性もあります。 アベイラビリティー・ゾー ン (availability zone) IBM Cloud™ Kubernetes Service が稼働するリージョン内の場所。 名前空間 (namespace) IBM Cloud レジストリー内で組織のイメージ・リポジトリーを識別する固有の名前。 組織 (org) (organization (org)) API を所有するか、API を使用するアプリケーションを所有するエンティティー。 プロバイダー組織は、API および関 連プランを所有し、さらにアプリケーションを所有している場合もある。 コンシューマー組織は、アプリケーションの みを所有する。 組織には 1 人以上の所有者がいる。 組織は、プロジェクト・チーム、部署、または部門であることが ある。 IBM Cloud 内のユーザーをグループ化する方法。 組織は、割り当て量の管理に使用されます。 1 つの組織内のユーザー は、メモリーおよびサービス・インスタンスの割り当て量を共有します。 スペース (space) IBM Cloud 組織内のサブグループ。組織のメンバーであるユーザーは、特定の役割 (開発者、管理者、または監査員な ど) に関連付けられた許可により、組織の 1 つ以上のスペースに対するアクセス権限を付与されます。 スペースのすべ てのメンバーがアプリを表示することができますが、アプリを作成したりサービス・インスタンスをスペースに追加で きるのは開発者の役割を持つメンバーのみです。 アプリとサービス・インスタンスはスペースと関連付けられています。
4.おすすめ情報 –よく使う⽤語 48 用語 解説 バイアス検出 (bias detection) 特定の属性に基づいて、AI モデルが不公平な結果を導き出しているときにそれを検出するために、メトリックに対する
公平性を計算するプロセス。 ボイラープレート (boilerplate) 1 つのアプリケーションとその関連するランタイム環境、および特定のドメイン用の事前定義サービスが含まれている テンプレート。 CLI コマンド・ライン・インターフェース (CLI) (command-line interface (CLI)) 入出力がテキスト・ベースで行われるコンピューター・インターフェース。 コンテナー (container) 別個の論理オペレーティング・システム・インスタンスを同時に実行できるシステム構成体。 コンテナーは、ファイ ル・システムのレイヤーを使用して、イメージ・サイズを最小化し、再利用を促進します。 Representational State Transfer (REST) ワールド・ワイド・ウェブなどの分散ハイパーメディア・システム用のソフトウェア・アーキテクチャー・スタイル。 この用語は、多くの場合、SOAP などの追加のメッセージング層なしに HTTP を介して XML (または YAML、JSON、プ レーン・テキスト) を使用する単純なインターフェースを説明する際にも使用されます。 データ・センター (DC) (data center (DC)) クラウド・サービスを提供するサーバーの物理的な場所。 ハイブリッド・クラウド (hybrid cloud) 複数のパブリック・リソースおよびプライベート・リソースで構成されるクラウド・コンピューティング環境。 VPC 仮想プライベート・クラウド (VPC) (virtual private cloud (VPC)) プライベート・ユーザー・アカウントに結びつけられており、パブリック・クラウド内の他のネットワークから分離さ れている仮想ネットワーク。 許可ユーザーのみが仮想サーバー、ストレージ、サブネットを含む仮想プライベート・ク ラウド・リソースにアクセスできます。
4.おすすめ情報 –よく使う⽤語 49 用語 解説 Platform as a Service (PaaS)
アプリケーション、最適化されたミドルウェア、開発ツール、Java ランタイム環境、Web 2.0 ランタイム環境などのコ ンピューティング・プラットフォームを、クラウド・ベースの環境で提供すること。 Software as a Service (SaaS) ビジネス・プロセス、エンタープライズ・アプリケーション、およびコラボレーション・ツールなどのソフトウェアが、 クラウドを介してサービスとして顧客に提供される、ソフトウェア・デプロイメントのモデル。 プライベート・クラウド (private cloud) エンタープライズおよびパートナー・ネットワークのメンバーにアクセスを制限したクラウド・コンピューティング環 境。 「パブリック・クラウド (public cloud)」も参照。 パブリック・クラウド (public cloud) 規格化されたリソース (インフラストラクチャー、マルチテナント・ハードウェア、サービスなど) に従量課金制で加入 者がアクセスできるクラウド・コンピューティング環境。 ベアメタル・サーバー (bare metal server) 仮想化または Web ホスティングに使用できる全面的にカスタマイズ可能な専用の物理サーバー。 データ・センター (DC) (data center (DC)) クラウド・サービスを提供するサーバーの物理的な場所。
4.おすすめ情報 –開発者向けサイトIBM Developer 50 ibm.biz/IBMDevJP 最新情報やスキルアップに役⽴つ6,000を超える技術記事を提供
4.おすすめ情報 –IBM CODE Patterns 51 https://ibm.biz/ibmcodejp 解説 + デモ動画 +
ソースコードが揃ったアプリ開発パターン集
4.おすすめ情報 今後のDojo 52 クラウド⼊⾨コースでは、基本的な設定やメニューを紹介します。 IBM Cloudには様々なメニューや設定⽅法があります。 今後のコースも参考に、ご⾃⾝の⽬的やスタイルに会った⽅法で ご活⽤ください。
4.おすすめ情報 –ExtraDojo 53 開催日 タイトル アカウント 事前準備 #1 6月1日(月) はじめてのクラウド
~20分でWebサイトを作成しよう~ ライト★ #2 6月8日(月) スケーラブルなWebアプリケーションをKubernetesで構築する PAYG IBM Cloud CLIのインストール Developer Toolsのインストール Firefoxのインストール IBM Cloud Kubernetes Service(IKS)の クラスタの作成 #3 6月15日(月) OpenShift 入門 ~Watson を使ったWebアプリを試そう~ ライト - #4 6月22日(月) IBM Cloudでビジュアルプログラミング IoT/Node-RED入門 ライト★ - #5 6月29日(月) AI (Watson API) アプリ開発 on OpenShift ライト★ - #6 7月6日(月) Auto AI を使ったらくらく機械学習 ライト★ ChromeまたはFirefoxのインストール #7 7月13日(月) QuarkusでJava モダナイゼーション PAYG - #8 7月 20日(月) Hyperledger Fabricでかんたんにブロックチェーンをはじめよう PAYG - #9 7月 27日(月) Kabaneroを使ったクラウド・ネイティブなアプリ開発を体験 ライト★ - #10 8月3日(月) Watson Discovery を使ったAI検索体験 ライト★ - #11 8月17日(月) IBM Cloud Functionsでサーバレスを始めよう ライト★ - #12 8月24日(月) AI Advance: 公平で説明可能なAI ライト★ コース内容は予定であり、開催までに変更になる可能性があります。アカウント欄︓ライト★がバッジプログラム対象です。
4.おすすめ情報 –初夏のIBM Developer Dojo 2020 54 開催日 タイトル アカウント 事前準備
#1 5月13日(水) はじめてのクラウド ~20分でWebサイトを作成しよう~ ライト★ #2 5月20日(水) スケーラブルなWebアプリケーションをKubernetesで構築する PAYG IBM Cloud CLIのインストール Developer Toolsのインストール Firefoxのインストール IBM Cloud Kubernetes Service(IKS)の クラスタの作成 #3 5月27日(水) OpenShift 入門 ~Watson を使ったWebアプリを試そう~ ライト - #4 6月 3日(水) IBM Cloudでビジュアルプログラミング IoT/Node-RED入門 ライト★ - #5 6月10日(水) AI (Watson API) アプリ開発 on OpenShift ライト★ - #6 6月17日(水) Auto AI を使ったらくらく機械学習 ライト★ ChromeまたはFirefoxのインストール #7 6月24日(水) QuarkusでJava モダナイゼーション PAYG - #8 7月 1日(水) Hyperledger Fabricでかんたんにブロックチェーンをはじめよう PAYG - #9 7月 8日(水) Kabaneroを使ったクラウド・ネイティブなアプリ開発を体験 ライト★ - #10 7月15日(水) Watson Discovery を使ったAI検索体験 ライト★ - #11 7月22日(水) IBM Cloud Functionsでサーバレスを始めよう ライト★ - #12 7月29日(水) AI Advance: 公平で説明可能なAI ライト★ コース内容は予定であり、開催までに変更になる可能性があります。アカウント欄︓ライト★がバッジプログラム対象です。
アカウントの登録 アカウントの登録 登録にはe-Mail アドレスが必要です。 使⽤するアカウントはライトアカウントです。 ハンズオンで次のサービスを利⽤します。 Cloud Foundry アプリSDK for
Node.js™ Visual Recognition, Continuous Delivery Cloud Application, Toolchain 既に作成ずみのアプリがあり削除できない⽅は 新しいアカウントを取得してください。 55 こちらのURLからアクセスをお願いします。 https://ibm.biz/Bdqv4U
新しい取り組み“バッジ取得プログラム”のご案内 56 IBM Cloud & AI develop Basic Online Developer
Dojo ” IBM Cloud & AI develop Basic Online Developer badge“について - 2020年6⽉1⽇より開始のIBM Developer Dojo 12回シリーズと同様の内容のIBM Developer Dojoのクラスが対象 https://www.ibm.com/jp-ja/partnerworld/events/developer-dojo - スキルアップのため全クラスの受講をお奨めします。 - 12回のクラスのうちPAYGアカウントまたはサブスクリプションが必要としない8つのクラスの課題を実施 - 8クラスのうち5クラスの課題について指定された結果を⾃分のアカウントが⾒えるようにスクリーンショットを撮影 - 5クラス分の課題のスクリーンショットをPDFにして以下の宛先に送付 - 提出した課題が承認されるとAcclaimからバッジが発⾏されます。 ※バッジ発⾏のためにこれ以外の処理が発⽣する場合、別途ご連絡させていただきます 2020年6⽉1⽇ お問い合わせは、Online Developer Dojo バッジ事務局 (ビジネス・パートナープログラム ヘルプデスク
[email protected]
)
バッジプログラム申請 課題のご案内 57 クラウド⼊⾨の参加課題はダッシュボード画⾯(アカウント名表⽰あり)です。 *表⽰パネルがカスタマイズされていても問題ありません。 アカウント名表示が途中で省 略されていてもOKです。
まとめ -IBM Cloudの特徴 -アカウントの取得 -ヘルプやチュートリアルの参照 -クラウド⽤語 -開発者向けおすすめサイト -今度のDojoご案内 58
DEMO
画像判定サイトを作ります
ハンズオン 1) 画像分析サイトを20分で⽴ち上げる(Visual Recognition) https://qiita.com/norikokt/items/1b1e71a878b0f33bf521 2) CLI インストール https://cloud.ibm.com/docs/cli?topic=cloud-cli-getting- started&locale=ja
61
作成したアプリケーションの削除⽅法 リソースリスト 現在利⽤しているサービスが確認できます。 各サービス右側の(・・・)から削除ができます。 62 クリックすると、以下の メニューが表⽰され編集 や削除ができます サービスの状況が確認で きます
免責事項 63 IBM Developer Dojoは開発者の⽅を対象に、IBM Cloudを主とした技術情報をお伝えする⽬的で開催しています。 講師や運営スタッフにより、開催毎に最適と判断した内容でお届けしています。 現在、ハンズオンを伴う講義はお客様の費⽤負担がない環境と⼿順でご案内しています。講義終了後、不要に なりました制作物はお客様ご⾃⾝で削除をお願いいたします。クレジットカードの登録が伴わない場合、費⽤は ⼀切発⽣致しませんが、ご登録いただいたお客様はご注意ください。
講師陣はみなさまの利⽤状況を個別に確認することはできません。 ご理解とご協⼒をお願いいたします。 利⽤したサービスの削除⽅法については講義の中でご案内します。 ご不明な点がございましたら、当⽇確認をお願いいたします。 講義終了後、 IBM Developer Dojoに関するお問い合わせは「Slack」にお願いします。それ以外のIBM Cloudの お問い合わせにつきましては、弊社サポートセンターまで、次のいづれかの⽅法でお問い合わせください。 IBM Cloudダッシュボードの「サポート」メニューから「Case」を作成し、英語でご記⼊ください IBM Cloudサポートセンター「相談する」ボタンからチャットまたは電話でご連絡ください https://www.ibm.com/jp-ja/cloud/support ご参加ありがとうございました。
#CallforCode
2020 Call for Code グローバル・チャレンジ 今回のテーマは「気候変動」と「COVID-19」 • IBM Cloudを活⽤したアプリ開発コンテスト •
「⼀般向け*」と「IBMer向け」に開催 4/27 (⽉) ⼀般 COVID19 早期締切 3/22 (⽇) 応募受付 開始 審査期間 8〜9⽉ 10⽉ 最優秀賞 チーム発表 6/30 (⽕) IBMer 応募受付 最終締切 7/31 (⾦) ⼀般 応募受付 最終締切 * IBM Corporationとその法⼈、それらが所有する⼦会社の51%以上および、 Red Hat Inc.とそのすべての⼦会社は「⼀般向け」Call for Code 2020には 参加できませんのでご注意ください。IBM社員は詳しくは社内w3サイトで。 #CallforCode
callforcode.org ⽇本語情報 https://ibm.biz/c4cjapan ⽇本語 English #CallforCode オンライン説明会 4⽉17⽇(⾦) 12:15-13:00 19:15-20:00