Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IBM Cloud 101 - #1 IBM Cloud コンソールを攻略しよう

noggy33
April 21, 2022

IBM Cloud 101 - #1 IBM Cloud コンソールを攻略しよう

noggy33

April 21, 2022
Tweet

More Decks by noggy33

Other Decks in Technology

Transcript

  1. 2 © 2022 IBM Corporation IBM Cloud とは 企業の“Journey to

    Cloud”を⽀えるのがIBM Cloudです。VMWare vSphere や Power AIXのよう な現⾏システムのクラウド移⾏からクラウドネイティブによるDX実現までサポートします。 モノリスに 実装された レガシーアプリ レガシーアプリ をIBM Cloudへ そのまま移⾏ コンテナにより リファクタ リングされた レガシーアプリ Cloud Hosted VMware VM / PowerVMを パブリッククラウドにLift & Shiftし、迅速な速度と スケール・メリットを実現 Containerized アプリを再設計せずに、ステートレス なアプリをコンテナ化。ステートフル なアプリはそのままに。 既存アプリのクラウド・サービス連携 とCI/CDの確⽴による アジャイル・ク ラウド運⽤の実現 Cloud Native お客様のペースに合わせてアプリ を再構築するか、マイクロサービ ス、コンテナ、DevOpsツールを活 ⽤して、まったく新しいアプリを クラウドで構築 レガシーアプリ からIBM Cloud サービスを利⽤ Cloud Enabled VMをパブリッククラウド サービスに拡張すること により、VMをLift & Transform IBM Cloud Microservices Analytics IBM Watson Object Storage Machine Learning IBM Kubernetes Service IBM Cloud 190+ サービス Microservices RedHat OpenShift Kubernetes Service オンプレミス IBM Cloud Kubernetes Service RedHat OpenShift Kubernetes Service
  2. IBM Cloud Console – (1)画⾯レイアウト 4 IBM Cloud Console の画⾯は、上部と左側にメニューが⽤意されています。左上のメニューアイコンをクリックすると、タイトル付きの

    サイドメニューが表⽰されます。 © 2022 IBM Corporation ①サイドメニュー ②サーチ ③カタログ ④資料 ⑤サポート ⑥管理 ⑦アカウント ①サイドメニューを利⽤して、 IBM Cloud のサービスに素早 くアクセスできます ②サーチではアカウント内のリ ソースやプロジェクトを素早く検 索できます ③IBM Cloud のサービスを作 成したい場合は、カタログをクリッ クします ④IBM Cloud のドキュメントを 参照したい場合は資料をクリッ クします ⑤IBM Cloud のサービスにつ いて問合せたい時は、サポート をクリックします ⑥アカウントの設定や請求内容 の確認などを⾏う時は、管理の メニューから操作します ⑦リストから操作したいアカウン トを選択します (゚ε゚) キニシナイ!! (゚ε゚) キニシナイ!! (゚ε゚) キニシナイ!! (゚ε゚) キニシナイ!! (゚ε゚) キニシナイ!!
  3. IBM Cloud Console – (2) 新しいサービスを作る 5 カタログの検索バーを利⽤すると、作りたいサービスを簡単に⾒つけ出すことができます。 サービスの名前がわからない場合は、画⾯の右側の項⽬を使い、カテゴリーやその他の条件でサービスを絞り込むこともできます。 ©

    2022 IBM Corporation ①検索バー ②絞り込み ①作成したいサービスの名前がわかっている場合は、検索バーを利⽤すると効率的にオペレーションを進められます。 キーワードを⼊⼒すると、検索バーの下に⼀致度の⾼いサービスのリストが表⽰されます。サービスの名前をクリックすることで、 すぐに作成画⾯にアクセスすることができます。 ②説明などを確認しながらサービスを選択したい場合は、カテゴリーごとに該当するサービスを表⽰させることが有効です。 要件にマッチする IBM Cloud のサービスを探す際に便利です。 (゚ε゚) キニシナイ!!
  4. IBM Cloud Console – (3) リソースにアクセスする 6 リソース・リストを使って、作成済みのリソースに簡単にアクセスできます。リソース・リストはサイドメニューからアクセスできます。 すでにリソースの名前がわかっている場合は、画⾯上部のサーチを利⽤することもできます。 ©

    2022 IBM Corporation ①サイドメニュー ②既存リソース ③アクションメニュー ①サイドメニューでリソース・リス トを選択すると既存リソースの ⼀覧を表⽰できます。 ②リソース・リストでリソースの名 前をクリックすると、該当するリ ソースの管理画⾯にアクセスで きます。 ③⼀部の操作は、リソース・リス トの中のアクションメンニューでも ⾏うことができます ※リソースの削除も⾏えますが、管理 画⾯に遷移しないと削除できなリソー スもあります
  5. IBM Cloud Console – (4) IBM Cloud を管理する 7 管理メニューからIBM

    Cloud を管理するための様々な機能にアクセスできます。例えば、『アカウント』のメニューでは通知の設定や 監査ログの確認を、『請求および使⽤量』ではIBM Cloudの利⽤状況の確認やプロモーションコードの登録などを⾏えます。 © 2022 IBM Corporation ①アカウントでは、IBM Cloud のアカウント全体に関する事項 を管理できます。 リソース・グループやCFの組織を 作成したり、通知の配布先を 設定するなどできます。 IBM Cloud に対する変更など の重要な情報を監査ログで確 認することもできます。 ②請求および使⽤量では、過去の⽀払いや当⽉の利⽤状況など、費⽤に 関連する事項の確認や設定を⾏うことができます。 使⽤料の通知を使うと、⼀定の⾦額を超えた場合にアラート通知メールを 受け取ることができます。 割引コードを適⽤する際には、プロモーションの画⾯で登録できます。 エンタープライズやIAMにつ いては、101#2でご説明 予定です。 ①アカウント ②請求および使⽤量
  6. 【参考】IBM Cloud サポート Tips 8 © 2022 IBM Corporation 508

    © 2021 IBM Corporation IBM Cloud IaaSサポートとのコミュニケーションにはいくつかの⽅法があります。利⽤シーンや要件に応じて使い分けることが効果的です。 連絡⼿段 ⽅法 Tips Case (旧チケット) Portal(https://cloud.ibm.com/)から 「サポート」→「Caseの管理」タブにて、「Create a case」から 必要事項を記⼊して起票します • (現在のところ)英語が必須です • サポートとの最も基本的なコミュニケーション⽅法です サポートチャット Portal(https://cloud.ibm.com/)から 「サポート」→「お困りですか︖」の枠より、「ライブ・チャット」を選択 ⽇本語チャットが開始されず英語でのチャットが始まった場合、以下のよ うにリクエストしてください。(Could you forward this chat to a Japanese speaking agent?) • ⽇本語でのQAが可能です(⽇本時間平⽇9時〜17時まで) • 調査依頼や質問が可能ですが、テクニカルな話題はチケットを起票する よう依頼される場合があります • エスカレーションをかける際にも効果的です 電話 テクニカルサポートの電話番号 03(4588)8267への電話で⽇本語でのサポートが受けられます • ⽇本語でのQAが可能です(⽇本時間平⽇9時〜17時まで) • チャットと同じ使い⽅になります ◆効果的な使い⽅Tips <General Tips> – サポートとの基本のコミュニケーション⼿段はCaseです(チャットや電話は補助的なツールとしての位置付けです。メールでの受付はありません) – 依頼・質問事項はCaseの最初に、端的に記載するようにします。 – 1つのCaseには1つの話題とし、複数のtopicを含めるのは避けます。 – Caseへのファイル添付の際は「Please see the attached file」のように明記し、ファイル添付操作後30秒程度待ってSubmitすることを推奨します。 – 仕様、設定、サポート内容についての簡単な問い合わせや急ぎの確認事項は、営業時間内であればチャットで質問を開始し、Caseを起票するよう促され たら(もしくは並⾏して)Caseを起票するのも効果的です。 – 価格やサービス仕様についてのお問い合わせはSalesに転送される場合があります。 ◆コミュニケーション⽅法⼀覧 サポート利⽤⽅法(IBM Cloud Docs) ➡ https://cloud.ibm.com/docs/get-support?topic=get-support-getting-customer-support ◆エスカレーションについて – エスカレーションをかける場合はCaseを起票(未起票の場合)ののち、Case番号をチャットでお伝えいただき、対応を促すことが問題解決への近道です (担当者への直接のメールや電話による連絡でのエスカレーションは受け付けておりません) エスカレーション⽅法(IBM Cloud Docs) ➡ https://cloud.ibm.com/docs/get-support?topic=get-support-escalation 13-8. 早期解決のためのCaseのコツ集︓まとめ 柔らか層本より転載
  7. IBM Cloud 101 #1 IBM Cloud コンソールを攻略しよう IBM Cloud CLI

    の導⼊と使い⽅ 9 © 2022 IBM Corporation
  8. IBM Cloud CLI - (1) インフラのコード化 10 クラウドサービスの弾⼒性を最⼤限活⽤するための⼿法として、Infrastructure as Code

    (IaC) が活⽤されています。IaC は GUI などの⼈間の操作を介さずに、スクリプトやYAML定義ファイルなどで定義した構成で、システム インフラを⾃動構築する⼿法で す。 ⼀般的には、Terraform や Ansible などの構成管理ツールを利⽤して IaC を実装します。ただ、これらのツールを活⽤するには ⼀定の習熟が必要であったり、構築時からベストプラクティスに従うなどの考慮が必要です。 構築済みのシステムの運⽤負荷を軽減するために、部分的にでも運⽤作業の⾃動化を始めたい場合などは、IBM Cloud が提供 する CLI や SDK を利⽤することも有効な選択肢です。 © 2022 IBM Corporation ツール 概要 難易度 IBM Cloud CLI ü コマンドラインで IBM Cloud を操作するためのツール ü クラウドやオンプレミスのサーバやPCなどにインストールして、リモート操作することができる ü プラグイン形式で必要な分の機能をアドオンできる 低 IBM Cloud SDK ü プログラム⾔語から IBM Cloud を操作するための SDK ü Java, Python, NodeJs, Go の SDK が提供されている ü CLI よりも、広範囲な操作を実現できる 中 IBM Cloud API ü IBM Cloud を操作するための、Web API 形式のインタフェース ü SDK で提供されていない操作も、API 経由で実装可能 ü SDK を利⽤するよりも、実装は煩雑になる ⾼ ※今回の対象範囲
  9. IBM Cloud CLI – (2) CLI のインストールと使い⽅ 11 IBM Cloud

    CLI は、Windows 、Mac 、Linux の 64 ビット OS 上でスタンドアロンでインストールすることができます。インストー ルにはインストーラを利⽤する⽅法以外に、コマンドラインを利⽤するなどの⽅法も提供されています。 ※最新の情報はマニュアルをご参照ください。 © 2022 IBM Corporation Linux に IBM Cloud CLI をコマンドラインでインストールするには下記のコマンドを実⾏します。 $ curl -fsSL https://clis.cloud.ibm.com/install/linux | sh 下記のコマンドを実⾏することで、ご⾃⾝の IBM Cloud アカウントにログインすることができます。 $ ibmcloud login リソース グループを設定するために、下記のコマンドを実⾏します。(例︓ターゲットのリソースグループが”Default”という名前の場合) $ ibmcloud target –g Default 各種リソースを操作する前に、必要なプラグインをインストールします。(例︓IBM Cloud Object Storageの場合) $ ibmcloud plugin install cloud-object-storage リソースを操作します。(例︓IBM Cloud Object Storageのプラグインを使って設定を表⽰する場合) $ ibmcloud cos config list ※PC の場合、仮想化ソフトを利⽤して IBM Cloud CLI ⽤の 仮想マシンを⽤意すると、ホスト側と分離できて便利です。
  10. IBM Cloud CLI– (3) IBM Cloud Shell を活⽤する 12 IBM

    Cloud Shell を利⽤すると、主要なプラグインが含まれた状態で、すぐに CLI を利⽤することができます。これは、リソースを⼀ 時的に コマンドラインで操作したい場合などに便利です。 ただし、IBM Cloud Shell はセッション開始時に⽣成される⼀時的なワークスペースであり、⾮アクティブな状態が⼀定時間続くと ワークスペースは削除されるため、ワークスペース内で⽣成されたデータも消失します。データを保持したい場合は、ワークスペースが削 除される前に、データをダウンロードしておく必要があります。 © 2022 IBM Corporation ①画⾯右上のアイコンから IBM Cloud Shell を起動することができます。 ①IBM Cloud Shell IBM Cloud Shell はセッション⽣成時に作成さ れる⼀時的なワークスペースです。 ワークスペースの IBM Cloud CLI には主要なプ ラグインがインストール済みです セッション終了後、⼀定時間経過すると、データも 含めワークスペースは削除されます。
  11. 14 © 2022 IBM Corporation 本⽇のまとめ • IBM Cloud Console

    • まずは、アカウントが間違っていないか確認 • 新しくサービスを作る時 → カタログ • 既存のリソースを操作する時 → リソース・リスト • アカウントに関わる操作 → 管理 • IBM Cloud CLI • CLI で簡易的な自動化は可能 • インストールは簡単 • 一時的なコマンド操作ならIBM Cloud Shell が便利 • CLIで不足ならSDKやAPIも活用可能