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

【初学者向け】使ってみようIBM Cloud API/dojo-20230330-ibmcloudapi

HirokiK
March 30, 2023

【初学者向け】使ってみようIBM Cloud API/dojo-20230330-ibmcloudapi

※本資料は以下のイベントの投影資料です
https://ibm-developer.connpass.com/event/277609/

皆様が普段ご利用されている各種Webサービスには、多くの場合APIが提供されています。 IBM Cloudも、他の主要なクラウドプロバイダーと同様に、APIを提供しています。
APIを利用することで、複雑な操作を短時間で行うことができたり、繰り返し操作する負荷を軽減することができます。
本ウェビナーでは、APIの利用に慣れていない方を対象に、IBM Cloud APIを活用するための基本的な知識をお伝えします。
以下に関するご説明をを予定しています。
・APIとは
・IBM Cloud API Docsを利用したAPI仕様の確認方法
・IBM Cloud APIを使用したサンプルプログラムのご紹介
サンプルプログラムでは、IBM Cloud Console(GUI)で行う参照系の操作に対応するAPIをいくつかご紹介します。
是非、IBM Cloudをより有効に活用いただくためのスキルアップにご活用ください。

HirokiK

March 30, 2023
Tweet

More Decks by HirokiK

Other Decks in Technology

Transcript

  1. © 2023 IBM Corporation
    1
    ʲॳֶऀ޲͚ʳ࢖ͬͯΈΑ͏*#.$MPVE"1*
    5FDI %PKP
    ೥݄೔ ໦

    View Slide

  2. © 2023 IBM Corporation
    2
    ࣗݾ঺հ
    ๺௺ ༟ل
    ͖ͨͮΊ ͻΖ͖
    %BUB"*୲౰ $VTUPNFS4VDDFTT.BOBHFS
    1VSQPTF
    ͓٬༷ͷ௅ઓΛࢧ͑ŊدΓఴ͏ύʔτφʔͱͳΔ
    ܦྺ
    ϓϩμΫτ։ൃϚωδϝϯτŊࣾ಺޲͚৘ใൃ৴

    ࣗࣾϓϥοτϑΥʔϜαʔϏεاըఏҊ

    ΤΞϥΠϯܥγεςϜؒ௨৴։ൃŊอक

    $VTUPNFS4VDDFTT.BOBHFS"SDIJUFDU

    $FSUJGJFE4DSVN1SPEVDU0XOFS
    "EWPDBUF*#.$MPVEW
    )$%/FU ਓؒத৺ઃܭεϖγϟϦετ
    &NBJM IJSPLJLJUB[VNF!JCNDPN
    -JOLFE*OIUUQTMJOLFEJODPNJOIJSPLJLJUB[VNF

    View Slide

  3. © 2022 IBM Corporation
    3
    ໔੹ࣄ߲
    ຊࢿྉʹؚ·ΕΔ৘ใ͸ՄೳͳݶΓਖ਼֬Λظ͓ͯ͠Γ·͕͢ɺ
    هࡌ͞Εͨ಺༰ʹؔͯ͠ɺ೔ຊΞΠɾϏʔɾΤϜגࣜձ͕ࣾ
    ԿΒอূ͢Δ΋ͷͰ͸͋Γ·ͤΜɻ
    ैͬͯɺຊࢿྉͷ৘ใͷར༻͸࢖༻ऀͷ੹೚ʹ͓͍ͯ
    ҝ͞ΕΔ΋ͷͰ͋Γɺࢿྉͷ಺༰ʹΑͬͯड͚ͨ
    ೗ԿͳΔඃ֐ʹؔͯ͠΋Ұ੾ͷิঈΛ͢Δ΋ͷͰ͸͋Γ·ͤΜɻ
    <࿥ըڐՄͷ͓ئ͍
    %PKPͷ༷ࢠΛ࿥ը͠ŊΞʔΧΠϒͱͯ͠ެ։͍ͤͯͩ͘͞͞Ň
    օ༷ͷ͓إŊ໊͓લ͸өΒͳ͍Α͏ʹઃఆ͍ͯ͠·͢Ň

    View Slide

  4. © 2023 IBM Corporation
    4
    ର৅ऀͱ໨త
    • "1*ͱ͸ͲΜͳ΋ͷ͔͏·͘આ໌Ͱ͖ͳ͍
    • "1*Λར༻ͨ͜͠ͱ͕ͳ͍
    *#.$MPVE"1*ͷ۩ମྫΛ୊ࡐʹŊ࢓༷ͷௐ΂ํŊར༻ͷ࢓ํ͕෼͔ΔΑ͏ʹͳ
    ΔŇ
    ର৅ऀ
    ໨త

    View Slide

  5. © 2023 IBM Corporation
    5
    αϯϓϧϓϩάϥϜͷ͝આ໌ʹ͋ͨͬͯͷ஫ҙࣄ߲
    ● αϯϓϧίʔυ͸1ZUIPOͰ࡞੒͍ͯ͠·͢Ň ଞͷϓϩάϥϜݴޠͰ΋ಉ༷ͷ
    ػೳ͕࣮૷ՄೳͰ͢Ň

    ॲཧ಺༰ͷઆ໌͸ߦ͍·͕͢Ŋ1ZUIPOͷ࣮ߦ؀ڥ΍ه๏ͷઆ໌͸ߦ͍·ͤΜ
    ͷͰ͝ঝ஌͓͖͍ͩ͘͞Ň
    ● ϓϩάϥϜ಺ʹηΩϡϦςΟ৘ใͷهड़͕ඞཁͳͨΊŊμϛʔͷ஋ʹஔ͖׵
    ͑ͯ͝આ໌͠·͢ŇͦͷͨΊŊίʔυΛ࣮ࡍʹ࣮ߦ͢Δͱ͜ΖΛ͓ݟͤ͢Δ͜
    ͱ͕Ͱ͖·ͤΜŇ
    ίʔυͷ಺༰ͱŊೖग़ྗϑΝΠϧͷ಺༰Ͱ͝આ໌͠·͢Ň
    ● ݸʑͷ"1*ͷϦΫΤετϨεϙϯεͷৄࡉ΍Ŋऔಘͨ͠஋Λग़ྗ༻ʹՃ޻͢
    Δॲཧͷઆ໌͸ׂѪ͓ͯ͠Γ·͢Ňαϯϓϧίʔυ͸(JU)VCͰެ։͍ͯ͠·
    ͢ͷͰŊ΢ΣϏφʔޙʹͥͻ֬͝ೝ͍ͩ͘͞Ň
    IUUQTHJUIVCDPN*#.%FWFMPQFS5PLZPEPKPJCNDMPVEBQJ
    ஫ҙࣄ߲

    View Slide

  6. © 2023 IBM Corporation
    6
    ΞδΣϯμ
    8FC"1*ͷجຊ
    *#.$MPVE"1*%PDTΛར༻ͨ͠"1*࢓༷ͷ֬ೝํ๏
    *#.$MPVE"1*Λ࢖༻ͨ͠αϯϓϧϓϩάϥϜ
    ·ͱΊ2"

    View Slide

  7. 8FC"1*ͷجຊ

    View Slide

  8. © 2023 IBM Corporation
    8
    "1*ͱ͸
    ɾ"QQMJDBUJPO1SPHSBNNJOH*OUFSGBDFͷུ
    ɾιϑτ΢ΣΞίϯϙʔωϯτಉ͕࢜ޓ͍ʹ৘ใΛ΍ΓͱΓ͢Δͷʹ
    ࢖༻͢ΔΠϯλϑΣʔεͷ࢓༷
    8JLJQFEJBʮΞϓϦέʔγϣϯϓϩάϥϛϯάΠϯλϑΣʔεʯIUUQTKBXJLJQFEJBPSHXJLJΞϓϦέʔγϣϯϓϩάϥϛϯάΠϯλϑΣʔε ࢀরʣ

    ɾΠϯλϑΣʔεɿػೳ͸Θ͔͍ͬͯΔ͚ΕͲ΋ͦͷத਎ͷ࣮ࡍͷಈ࡞͸ৄ͘͠Θ
    ͔Βͳ͍ ஌Βͳͯ͘΋Α͍
    ػೳͷΧλϚϦΛŊ֎෦͔Βݺͼग़ͨ͢Ίͷ࢓༷ͷ͜ͱ
    ਫ໺و໌ʮষ 8FC"1*ͱ͸Կ͔ʯ ʰ8FC"1*5IF(PPE1BSUTʱΦϥΠϦʔɾδϟύϯ Q

    View Slide

  9. © 2023 IBM Corporation
    9
    "1*ͱ͸
    ྉཧͷ஫จʹྫ͑Δͱ
    ஫จ
    ஫จͷ࢓ํͱఏڙ͞ΕΔαʔϏε͕Θ͔Ε͹
    ௐཧํ๏Λ஌Βͳͯ͘΋ྑ͍
    Ξ΢τϓοτ
    Φʔμʔελοϑ
    ͓٬༷ γΣϑ
    αʔϏεఏڙऀ͕͍ͳ͍ͱ
    αʔϏεఏڙऀ
    ར༻ऀ
    ࣗ෼Ͱௐཧ͠ͳͯ͘͸ͳΒͳ͍
    γΣϑͱಉ͡Α͏ʹඒຯ͘͠࡞Δʹ͸ௐཧํ๏Λ஌͍ͬͯͳ͚Ε͹ͳΒͳ͍

    ˠΞ΢τϓοτΛखʹೖΕΔͨΊʹ΍Δ͜ͱ͕૿͑Δ

    View Slide

  10. © 2023 IBM Corporation
    10
    "1*ͱ͸
    ɾ͞ΒʹŊ)551)5514ϓϩτίϧΛར༻ͯ͠ωοτϫʔΫӽ͠ʹݺͼग़͢΋ͷΛ
    8FC "1*ͱݺͼ·͢Ň
    ຊ೔ͷઆ໌ର৅͸8FC"1*Ͱ͢Ň8FC"1*Ҏ֎ʹ΋Ŋϓϩάϥϛϯάݴޠ"1* ྫ+BWB"1* 1ZUIPO"1*
    ΍Ŋσ
    ʔλϕʔε"1* ྫ0%#$
    ͳͲ͕͋Γ·͢Ň
    ɾ ࠶ܝ
    ιϑτ΢ΣΞίϯϙʔωϯτಉ͕࢜ޓ͍ʹ৘ใΛ΍ΓͱΓ͢Δͷʹ
    ࢖༻͢ΔΠϯλϑΣʔεͷ࢓༷
    ࣮ߦํ๏ͱ࣮ߦ͞ΕΔαʔϏε͕Θ͔Ε͹
    ಺෦ͷॲཧͷ࢓૊Έ͸஌Βͳͯ͘΋ྑ͍
    "1*ͷϝϦοτ
    "1*ར༻ऀ
    ϓϩάϥϜ
    "1*ఏڙऀ
    ϓϩάϥϜ
    "1* ಺෦ॲཧ
    ϦΫΤετ
    Ϩεϙϯε

    View Slide

  11. © 2023 IBM Corporation
    11
    8FC "1*Λར༻͢ΔϝϦοτɾσϝϦοτ
    <ϝϦοτ>
    ɾࣗαʔϏεͷརศੑͷ޲্
    ɾ௿ίετͰػೳ͕௥ՃՄೳ
    ɾηΩϡϦςΟͷ޲্
    <σϝϦοτ>
    ɾ࢓༷มߋ΍༗ྉԽŊো֐ͱ͍ͬͨఏڙऀଆ΁ͷґଘͷՄೳੑ
    ΞϯυΤϯδχΞʮ 8FC"1*ͱ͸ʁ࢓૊Έ΍࢖͍ํɺϝϦοτΛΘ͔Γ΍͘͢ղઆʂ ʯIUUQTBOEFOHJOFFSDPNBSUJDMFT:XT3"""$*"U8IFBEJOH
    ࢀরʣ

    View Slide

  12. © 2023 IBM Corporation
    12
    ࢀߟ
    ओͳγεςϜؒ࿈ܞํ๏ͱͷൺֱ
    ファイル連携 メッセージキュー API連携

    メリット ・⼤容量で⾼速転送可能
    ・⾮同期処理が可能
    ・意図した順番を維持して処理される
    ・⾮同期処理が可能
    ・リアルタイム連携が可能
    ・同期処理が可能
    デメリット ・ファイル⽣成するまで連携できない
    (ファイルの静⽌点)
    ・リアルタイムな連携は苦⼿
    ・同期処理は苦⼿
    ・⼤容量通信は苦⼿
    ・リアルタイムな連携は苦⼿
    ・同期処理は苦⼿
    ・⼤容量通信は苦⼿
    ・⾮同期処理は苦⼿
    B
    キュー(待ち行列)
    1
    2
    3
    4
    5
    システム
    A
    システム
    B
    API
    登録
    参照
    更新
    システム
    A
    システム
    B
    (HTTP等) (HTTP等)
    リクエスト リクエスト
    レスポンス
    レスポンス
    システム
    A
    システム
    B
    (FTP等)
    ファイル
    (FTP等)
    ɾϦΞϧλΠϜ࿈ܞɿσʔλͷมߋ΍ૢ࡞Λଈ࣌൓ө͢Δ͜ͱ
    ɾಉظॲཧɿσʔλͷมߋ΍ૢ࡞ͷࡍʹŊҰఆ࣌ؒ΍ŊॲཧऴྃͳͲͷΠϕϯτΛ଴ͭॲཧํࣜ

    View Slide

  13. © 2023 IBM Corporation
    13
    ͳͥ"1*͕஫໨͞Ε͍ͯΔ͔
    ʮ"1*Τίϊϛʔʯ
    8FC"1*Λެ։͢Δ͜ͱͰ֎෦αʔϏεͱͷ࿈ܞΛ༻ҙʹͯ͠৽ͨͳՁ஋͕ੜ·ΕŊαʔϏε΍Ϗ
    δωε͕ൃల͍ͯ͘͜͠ͱ
    ਫ໺و໌ʮ"1*Τίϊϛʔʯ ʰ8FC"1*5IF(PPE1BSUTʱΦϥΠϦʔɾδϟύϯ Q

    ਎ۙͳྫɿ(PPHMF.BQ
    اۀͷίʔϙϨʔταΠτ΍ϨετϥϯධՁαΠτʹ஍ਤ͕ຒΊࠐ·Ε͍ͯΔ
    1SPHSBNNBCMF8FC ੈքతͳ"1*σΟϨΫτϦͷαΠτ
    ͷϑΝ΢ϯμʔͷ+PIO.VTTFS͸Ŋ"1*ͷ
    ެ։͸͞·͟·ͳαʔϏε͕૬ޓʹ࿈ܞͭͭ͠ܗ੒͢ΔαʔϏεͷΤίγεςϜͷதͰz઀ணࡎzͷ
    ಇ͖Λ͢Δͱड़΂ͨͱ͍͍·͢Ň
    ਫ໺و໌ʮ"1*Λެ։͢Δ͜ͱͰಘΒΕΔ΋ͷʯ ʰ8FC"1*5IF(PPE1BSUTʱΦϥΠϦʔɾδϟύϯ Q

    αʔϏεΛެ։͢ΔྗΛ࣋ͬͨ։ൃऀʹ"1*Λެ։͢Δ͜ͱͰŊ൴Β͕αʔϏεʹ෇ՃՁ஋Λ༩͑
    ͯ͘ΕŊίΞͱͳΔࣗ෼ͨͪͷαʔϏε͕ΑΓൃల͢ΔྗΛ΋Β͏͜ͱ͕Ͱ͖ΔŇ
    ਫ໺و໌ʮ8FC"1*ͷॏཁੑʯ ʰ8FC"1*5IF(PPE1BSUTʱΦϥΠϦʔɾδϟύϯ Q

    View Slide

  14. © 2023 IBM Corporation
    14
    1045BQJVTFST)551
    )PTUFYBNQMFDPN
    $POUFOU5ZQFBQQMJDBUJPOKTPO
    "VUIPSJ[BUJPO#FBSFSBCDEFGH
    \
    OBNF+PIO%PF
    FNBJMKPIOEPF!FYBNQMFDPN
    QBTTXPSETFDSFU
    ^
    ʲ)551جૅʳ)551ϦΫΤετͱ͸
    )551ϦΫΤετ͸"1*ΫϥΠΞϯτ͕8FCαʔόʹૹ৴͢Δ৘ใͷ͜ͱͰ͋ΓŊ
    )551ϝιου ࣍ϖʔδͰઆ໌
    ɺϦΫΤετઌ63-ɺϔομʔɺϘσΟͳͲͷཁૉͰ
    ߏ੒͞Ε͍ͯ·͢ɻ
    8FC"1*΁ͷΞΫηε΋ɺ)551ϦΫΤετΛ࢖༻ͯ͠ߦΘΕ·͢ɻ
    <)551ϦΫΤετߏ੒ͷαϯϓϧ>
    ϦΫΤετϥΠϯɿ)551ϝιουŊϦΫΤετઌ63-Ŋϓϩτίϧ
    ϔομɿ)551ϦΫΤετͷϝλσʔλ
    ϘσΟɿϦΫΤετͷσʔλ
    ྫ͸+40/ܗࣜ ޙड़
    Ͱ͕͢Ŋ9.-ͳͲͦͷଞܗࣜͰ͋Δ৔߹
    ΋͋Γ·͢Ň

    View Slide

  15. © 2023 IBM Corporation
    15
    ʲ)551جૅʳجຊͷ)551ϝιου
    ɾ)551ϓϩτίϧͰఆٛ͞Εͨɺ8FCαʔόʔʹରͯ͠ΫϥΠΞϯτ͕ཁٻΛߦ
    ͏ͨΊʹ࢖༻͞ΕΔίϚϯυͷ͜ͱͰ͢ɻ
    ɾΑ͘࢖ΘΕΔ΋ͷ͸ҎԼͷͭͰ͢Ň
    )&"%Ŋ015*0/4ͳͲଞʹ΋͋Γ·͢Ň
    ޙͷαϯϓϧϓϩάϥϜͰ࢖༻͢Δͷ͸(&5Ŋ1045Ͱ͢Ň
    HTTPメソッド 説明 使⽤例
    GET サーバからの情報の取得 ブラウザからのWebページの読み込み
    POST サーバへのデータ送信 フォームの⼊⼒情報の送信
    PUT サーバ上のデータの更新 既存データの更新
    DELETE サーバ上のデータの削除 不要データの削除

    View Slide

  16. © 2023 IBM Corporation
    16
    ʲσʔλܗࣜʳ+40/
    ɾ8FC"1*ͷϦΫΤετϨεϙϯεͰ࢖ΘΕΔ͜ͱ͕ଟ͍σʔλܗࣜͰ͢Ň
    ɾܰྔͰՄಡੑ͕ߴ͍͜ͱ͕ಛ௃Ͱ͋ΓŊ8FC"1*ʹݶΒͣଟ͘ͷϓϩάϥϛϯά
    ݴޠͰ޿͘ར༻͞Ε͍ͯ·͢Ň
    ,%%*ʮʮ+40/ʯͱ͸ʁඇΤϯδχΞͰ΋Α͘Θ͔ΔղઆʯIUUQTDMPVEBQJLEEJXFCDPNNBHB[JOFKTPOKBWBTDSJQUPCKFDUOPUBUJPO
    ࢀরʣ

    {
    "name": "John Smith",
    "address": {
    "street": "123 Main St",
    "city": "Anytown”
    },
    "phone_numbers": [
    {
    "type": "home",
    "number": "555-555-1234”
    },
    {
    "type": "work",
    "number": "555-555-5678"
    }
    ]
    }
    ΦϒδΣΫτ
    lLFZzlWBMVFzͷू߹
    ഑ྻŇ͜ͷྫͰ͸ͭͷΦϒδΣΫτ͕ཁૉŇ

    View Slide

  17. *#.$MPVE"1*%PDTΛར༻ͨ͠"1*࢓༷ͷ֬ೝํ๏

    View Slide

  18. © 2023 IBM Corporation
    18
    *#.$MPVEͱ͸
    *#.$MPVE͸ΦʔϓϯςΫϊϩδʔΛجຊʹߏ੒͞Εͨ*#.ͷηΩϡΞͳϏδωε
    ޲͚ͷΫϥ΢υͰ͢ɻ
    ʮΞϓϦέʔγϣϯʯɺʮ"*ʯɺʮσʔλʯΛࢧ͑ΔϓϥοτϑΥʔϜͱͯ͠ɺ
    4BB4ɺ1BB4ɺ*BB4ͳͲ༷ʑͳαʔϏε͕ར༻Ͱ͖·͢ɻ
    IUUQTDMPVEJCNDPN
    50,
    6,
    &6%&
    644UI
    64&BTU
    "64

    %$T
    .;3T
    ";T
    7.XBSF 9
    *#.1PXFS
    -JOVY0OF
    ,VCFSOFUFT
    0QFO4IJGU
    $MPVE/BUJWF
    #BDLVQ"SDIJWF
    $POUFOU.HU
    #BSF
    .FUBM
    7JSUVBM
    .BDIJOFT
    ,VCFSOFUFT 'JMF
    4UPSBHF
    #MPDL
    4UPSBHF
    0CKFDU
    4UPSBHF
    1SPEVDUT4FSWJDF
    %BUBc#MPDLDIBJOc*P5
    4FDVSJUZc"OBMZUJDTc"*
    "QQMJDBUJPOT %BUB *OUFHSBUJPO "VUPNBUJPO 4FDVSJUZ .BOBHFNFOU
    *#. $MPVE *BB41BB4

    IUUQTDMPVEJCNDPNDBUBMPH
    IUUQTJCNCJ[DMPVEDIFBUTIFFU
    04" 503
    4"0

    View Slide

  19. © 2023 IBM Corporation
    19
    *#.$MPVE"1*%PDT
    ɾ*#.$MPVE΋ŊଞͷओཁͳΫϥ΢υϓϩόΠμʔͱಉ༷ʹŊ"1*Λఏڙ͓ͯ͠ΓŊ
    "1*͔ΒϦιʔεΛૢ࡞ͨ͠ΓŊαʔϏεΛར༻͢Δ͜ͱ͕ՄೳͰ͢Ň
    ɾ *#.$MPVE͕ఏڙ͢Δ"1*ͷ࢓༷͸ҎԼͷ63-ʹυΩϡϝϯτ͕ܝࡌ͞Ε͍ͯ·
    ͢Ň
    IUUQTDMPVEJCNDPNEPDT UBCBQJEPDT

    View Slide

  20. © 2023 IBM Corporation
    20
    ͲͷΑ͏ͳ"1*͕͋Δͷ͔
    "1*Λఏڙ͢Δ֤छαʔϏεŇ
    ݱ࣌఺ݸ

    ͦΕͧΕෳ਺ݸͷ"1*Λ࣋ͭŇ
    ࠓճ࢖༻͢Δͷ͸ʮϓϥοτϑΥʔ
    ϜʯΧςΰϦʔŇ
    ΞΧ΢ϯτŊϦιʔεŊΞΫηεݖݶ
    ͷ؅ཧʹؔ͢Δ"1*Ň

    View Slide

  21. © 2023 IBM Corporation
    21
    υΩϡϝϯτͷ࢖͍ํ
    Step 項⽬ 説明、例
    1 やりたい操作を考える 例) アクセスグループのリストを取得したい。
    2 APIドキュメントを探す IBM Cloud API Docsから「IAM Access Groups」を特定する。
    (あるいは「ibm cloud access group list api」のように検索したほうが⾒つけやすい場合があり
    ます。)
    3 エンドポイント(アクセ
    ス先URL)を特定する
    個々のドキュメントの「Endpoint URLs」セクションに記載があります。
    「IAM Access Groups」の場合は「https://iam.cloud.ibm.com」
    4 リクエストを理解する APIに送信するデータの形式や必要な項⽬。
    5 レスポンスを理解する APIが返すデータやエラーの詳細。
    HTTPエラーコードなどエラーの詳細は「Error handling」セクションに記載があります。
    6 APIを実⾏する curlコマンドやプログラムから実⾏

    View Slide

  22. © 2023 IBM Corporation
    22
    ʲυΩϡϝϯτͷݟํʳϦΫΤετ
    $VTUPN)FBEFSϢʔβఆٛͷϔομ
    αϯϓϧίʔυ
    $VSM +BWB /PEF 1ZUIPO (P

    2VFSZ1BSBNFUFS63-ʹ෇Ճ͢Δύϥϝʔλ
    ˞ޙ΄Ͳิ଍͠·͢Ň
    )551ϝιουͱŊ&OEQPJOU 63-ʹ෇Ճ͢Δจࣈྻ
    &OEQPJOU63-lWHSPVQTz͕-JTUBDDFTTHSPVQT"1*ͷ63-
    ϔομ
    ϘσΟ

    [email protected]͕ඞਢ 3FRVJSFE
    Ͱ͋Δ͜ͱ͕෼͔ΔŇ
    ͦͷଞ͸݁ՌߜΓࠐΈ΍ιʔτͳͲͷͨΊͷΦϓγϣϯŇ )551ϝιου 63- ϓϩτίϧ

    View Slide

  23. © 2023 IBM Corporation
    23
    ʲυΩϡϝϯτͷݟํʳϨεϙϯε
    ฦΔՄೳੑ͕͋Δ)551εςʔλείʔυ

    MJNJU PGGTFU [email protected]͸ඞͣฦΔ "MXBZT
    JODMVEFE
    ͜ͱ͕Θ͔ΔŇ
    Ϩεϙϯεσʔλͷαϯϓϧ
    ϨεϙϯεϘσΟ

    View Slide

  24. © 2023 IBM Corporation
    24
    ʲิ଍ʳΫΤϦύϥϝʔλͱϦΫΤετσʔλ
    ɾ)551ϦΫΤετʹ͓͍ͯŊΫΤϦύϥϝʔλͱϦΫΤετσʔλͱ͍͏छྨͷ
    ํ๏ͰϦΫΤετʹؚΊΔ৘ใΛࢦఆ͠·͢Ň
    ɾαϯϓϧίʔυͰར༻͢Δ"1*ͷଟ͘͸ΫΤϦύϥϝʔλͷࢦఆͷΈͰ͕͢ŊҰ
    ෦ϦΫΤετσʔλΛࢦఆ͢Δ"1*΋ར༻͍ͯ͠·͢Ň ΞΫηετʔΫϯͷੜ੒

    1045IUUQTJBNDMPVEJCNDPNWHSPVQT [email protected])551
    )PTUFYBNQMFDPN
    $POUFOU5ZQFBQQMJDBUJPOKTPO
    "VUIPSJ[BUJPO#FBSFSBCDEFGH
    \
    [email protected]
    BQJLFZzYYYYYY
    ^
    ϦΫΤετσʔλɿϦΫΤετϘσΟ෦෼
    Ϧιʔεͷ௥ՃŊߋ৽͢Δࡍͷ಺༰Λࢦఆ͢ΔŇ
    ΫΤϦύϥϝʔλɿϦΫΤετઌ63-෦෼
    ʮ ʯҎ߱ʹΩʔͱ஋ͷϖΞΛࢦఆ͢ΔŇ
    ϦιʔεΛऔಘ͢Δࡍͷ಺༰Λࢦఆ͢ΔŇ
    ϖʔδωʔγϣϯ΍ݕࡧͳͲ

    2JJUBʮ<3&45GVM"1*>ύεύϥϝʔλɺΫΤϦύϥϝʔλɺϦΫΤετϘσΟͷҧ͍ͱઃܭʯIUUQTRJJUBDPN4IPLPSFQJUFNTCBDCCDFGC ࢀর
    ʣ

    <)551ϦΫΤετߏ੒ͷαϯϓϧ>

    View Slide

  25. *#.$MPVE"1*Λ࢖༻ͨ͠αϯϓϧϓϩάϥϜ

    View Slide

  26. © 2023 IBM Corporation
    26
    ܦҢŊ໨త
    ɾࢲͨͪ$VTUPNFS4VDDFTT.BOBHFS $4.
    ͸͓٬༷ʹ੡඼ͷՁ஋Λ஌͍ͬͯͨͩͨ͘Ίͷ׆ಈͷ
    Ұ෦ͱͯ͠Ŋ*#.$MPVEΛ࢖ͬͯ5FDI%PKP΍ϋϯζΦϯŊ1P$ͳͲΛߦͳ͍ͬͯ·͢Ň
    ɾࢲ͸෦಺ͷར༻ঢ়گͷ؅ཧΛ୲౰͍ͯ͠·͢ŇΠϯελϯεͷ࡞੒ऀΛಛఆɾه࿥͢ΔͨΊŊҰׅ
    ͰΠϯελϯεͱ࡞੒ऀͷϦετΛग़ྗ͍ͨ͠ͱߟ͑·ͨ͠Ň
    5FDI%PKP ϋϯζΦϯ 1P$
    ͳͲ
    $4.
    $4.
    $4.
    *OTUBODF *OTUBODF *OTUBODF
    *#.$MPVE$POTPMFʹ
    ࢥͬͨΑ͏ͳ
    ϑΥʔϚοτͰͷ
    ΤΫεϙʔτػೳ͕
    ͳ͔ͬͨ
    .F

    View Slide

  27. © 2023 IBM Corporation
    27
    ࡞੒෺ͷ֓ཁ
    ᶃ֤छ"1*ͷ৘ใΛ૊Έ߹Θͤͨ
    Ϧιʔεৄࡉͱ࡞੒ऀ৘ใ
    ᶄϦιʔε͝ͱ࢖༻ྔͷϑΝΠϧʹ
    ࡞੒ऀ৘ใΛ෇Ճ
    Ϧιʔε͝ͱ࢖༻ྔͷϑΝΠϧ
    *#.$MPVE$POTPMF͔Βμ΢ϯϩʔυ

    "1*
    1ZUIPOϓϩάϥϜ
    ɾ*#. $MPVE "1*Λ૊Έ߹ΘͤͯŊͭͷϑΝΠϧΛग़ྗ͢ΔϓϩάϥϜΛ࡞Γ·
    ͨ͠Ň
    "1* "1*

    View Slide

  28. © 2023 IBM Corporation
    28
    ʲग़ྗϑΝΠϧαϯϓϧʳ ᶃ֤छ"1*ͷ৘ใΛ૊Έ߹ΘͤͨϦιʔεৄࡉͱ࡞੒ऀ৘ใ
    [email protected]@[email protected]
    # 列名 説明 取得元API
    1 crn インスタンスID Resource Controller - Get a list of all resource instances
    2 name リソース名 Resource Controller - Get a list of all resource instances
    3 service_name1 csnから切り出したサービス名1 Resource Controller - Get a list of all resource instances
    4 service_name2 csnから切り出したサービス名2 Resource Controller - Get a list of all resource instances
    5 catalog_name リソース種別 Resource Controller - Get a list of all resource instances
    6 created_at 作成時刻 Resource Controller - Get a list of all resource instances
    7 created_by 作成者のユーザID、または作成元のサービスID Resource Controller - Get a list of all resource instances
    8 email 作成者ユーザIDに対応するメールアドレス IAM Access Groups - List access groups
    IAM Access Groups - List access group members
    9 workspace_created_by 拡張パラメータ内の作成者情報 Resource Controller - Get a list of all resource instances
    10 tags タグ情報 Grobal Tagging - Get all tags
    11 service_name サービス名 IAM Identity Services - List service IDs
    12 service_description サービス説明 IAM Identity Services - List service IDs
    Ϣʔβ
    αʔϏε

    View Slide

  29. © 2023 IBM Corporation
    29
    ʲग़ྗϑΝΠϧαϯϓϧʳᶄϦιʔε͝ͱ࢖༻ྔͷϑΝΠϧʹ࡞੒ऀ৘ใΛ෇Ճ
    [email protected]@[email protected]
    d
    d
    d
    d
    DSO Πϯελϯε*%
    ɿ͜͜Λ,FZͱͯ͠Ŋ
    ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใΛ෇Ճ

    View Slide

  30. © 2023 IBM Corporation
    30
    αϯϓϧϓϩάϥϜͷߏ଄
    ᶃઃఆ߲໨ͷఆٛ
    ɾେ͖ͳߏ଄͸ҎԼͷͱ͓ΓͰ͢ŇॱΛ௥ͬͯ͝આ໌͠·͢Ň
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻
    ˞ΞΫηετʔΫϯɿ࠷େ࣌ؒΛظݶͱͨ͠Ұ࣌తͳࢿ֨৘ใŇӬٱతͳࢿ֨৘ใͰ͋Δ"1*,&:Λݩʹऔಘ͠ŊҎ߱ͷ֤
    "1*࣮ߦ࣌ʹϔομʹઃఆ͢ΔŇ
    ˞ΞΫηεάϧʔϓɿάϧʔϓϝϯόʔʹҰׅͰݖݶϙϦγʔΛׂΓ౰ͯΔŊݖݶ؅ཧͷ୯Ґ

    View Slide

  31. © 2023 IBM Corporation
    31
    ʲ४උʳ*#.$MPVE$POTPMF͔Βͷ"1*,&:ͷऔಘ
    "1*,&:ͱ͸
    ɾೝূ৘ใͷจࣈྻͰ͋ΓŊ8FC"1*Λར༻͢ΔࡍʹϦΫΤετʹؚΊΔ͜ͱͰɺ"1*αʔόʔ͔ΒͷϨεϙϯεΛड͚औ
    ΔͨΊʹ࢖༻͞Ε·͢ɻ
    ɾηΩϡϦςΟ্ͷཧ༝͔Βɺ֎෦ʹ࿙Εͳ͍Α͏ʹ؅ཧ͍ͯͩ͘͠͞Ň
    BQJLFZΛؚΉϑΝΠϧ͕࡞੒Ŋ
    μ΢ϯϩʔυ͞ΕΔ

    View Slide

  32. © 2023 IBM Corporation
    32
    ʲ४උʳ *#. $MPVE $POTPMF͔ΒͷΞΧ΢ϯτ*%ͷऔಘ
    *#.$MPVEΞΧ΢ϯτͱ͸
    ɾϢʔβΞΧ΢ϯτͰ͸ͳ͘ŊϦιʔεΛ؅ཧ͢Δ୯Ґͷ͜ͱɻ
    ɾΞΧ΢ϯτ಺ʹෳ਺ͷϦιʔεΛ࡞੒͢Δ͜ͱ͕Ͱ͖·͢ŇϢʔβʔ͸ෳ਺ͷΞΧ΢ϯτʹॴଐ͢Δ͜ͱ͕Ͱ͖·͢Ň
    ɾΞΧ΢ϯτ*%͸ΞΧ΢ϯτʹׂΓ౰ͯΒΕͨ*%Ͱ͢ŇηΩϡϦςΟ্ͷཧ༝͔Βɺ֎෦ʹ࿙Εͳ͍Α͏ʹ؅ཧͯͩ͘͠͞
    ͍Ň
    *%ͷ஋Λه࿥

    View Slide

  33. © 2023 IBM Corporation
    33
    ʲ४උʳϦιʔε͝ͱ࢖༻ྔͷϑΝΠϧͷμ΢ϯϩʔυ
    ࢖༻ྔͷϑΝΠϧ͕࡞੒Ŋ
    μ΢ϯϩʔυ͞ΕΔ
    <αϯϓϧ μϛʔ஋ʹஔ͖׵͑
    >
    d
    d
    μ΢ϯϩʔυ࣌఺Ͱ͸࡞੒ऀͷ৘ใΛؚ·ͳ͍Ň
    1ZUIPOϓϩάϥϜͱಉ͡ϑΥϧμʹ഑ஔ͢ΔŇ

    View Slide

  34. © 2023 IBM Corporation
    34
    ᶃઃఆ߲໨ͷఆٛ
    ४උͰऔಘͨ͠஋Ͱ্ॻ͖͍ͯͩ͘͠͞
    ᶃઃఆ߲໨ͷఆٛ
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻
    ˞αϯϓϧίʔυͰ͸μϛʔͷ஋ʹॻ͖׵͍͑ͯ·͢Ň

    View Slide

  35. © 2023 IBM Corporation
    35
    ᶄΞΫηετʔΫϯͷੜ੒
    *". *EFOUJUZ4FSWJDFTr "VUIFOUJDBUJPO"1*ͰΞΫηε
    τʔΫϯΛऔಘ
    ϦΫΤετσʔλʹ"1*,&:Ληοτ
    Ҏ߱ͷ"1*༻ͷϔομʹΞΫηετʔΫϯΛηοτ
    ᶃઃఆ߲໨ͷఆٛ
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻
    ΞΫηε
    τʔΫϯ
    "1*

    View Slide

  36. © 2023 IBM Corporation
    36
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ֤ΞΫηεάϧʔϓʹ͍ͭͯŊ *"."DDFTT
    (SPVQTr -JTUBDDFTTHSPVQTNFNCFST"1*Ͱ
    ϝϯόʔϦετΛऔಘ
    ΞΫηεάϧʔϓɿάϧʔϓϝϯόʔʹҰׅͰݖݶϙϦγʔΛ
    ׂΓ౰ͯΔŊݖݶ؅ཧͷ୯Ґ
    *"."DDFTT(SPVQTr -JTUBDDFTTHSPVQT"1*ͰΞΫηεά
    ϧʔϓͷϦετΛऔಘ
    Ϣʔβ*%Λ,FZʹŊରԠ͢ΔϝʔϧΞυϨεΛอ࣋
    ᶃઃఆ߲໨ͷఆٛ
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻
    ϝϯόʔ
    Ϧετ
    "1*
    "1*

    View Slide

  37. © 2023 IBM Corporation
    37
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ճͷϨεϙϯεʹฦͤΔͷ͕݅෼·ͰŇ
    OFYUʹ֨ೲ͞Εͨ63-͔Β࣍ͷ݅Λऔಘ
    αʔϏε*%Λ,FZʹରԠ͢ΔαʔϏε໊Ŋઆ໌Λอ࣋
    ᶃઃఆ߲໨ͷఆٛ
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻
    αʔϏε
    Ϧετ
    "1*
    *".*EFOUJUZ4FSWJDFTr -JTUTFSWJDF*%T"1*Ͱαʔ
    Ϗε*%ͷϦετΛऔಘ

    View Slide

  38. © 2023 IBM Corporation
    38
    ᶇϦιʔεҰཡΛऔಘ͠Ŋ
    ᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    3FTPVSDF$POUSPMMFS (FUBMJTUPGBMMSFTPVSDFJOTUBODFT "1*͔ΒϦιʔε
    ҰཡΛऔಘ͠ŊᶅᶆͰऔಘͨ͠৘ใΛ݁߹
    ᶃઃఆ߲໨ͷఆٛ
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻
    "1*
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ

    View Slide

  39. © 2023 IBM Corporation
    39
    ᶇϦιʔεҰཡΛऔಘ͠Ŋ
    ᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    DSO Πϯελϯε*%
    ʹରԠ͢Δλά৘ใΛ
    (SPCBM 5BHHJOH (FUBMMUBHT"1*͔Βऔಘ
    ϑΝΠϧ΁ग़ྗ
    ճͷϨεϙϯεʹฦͤΔͷ͕݅෼·ͰŇ
    [email protected]ʹ֨ೲ͞Εͨ63-͔Β࣍ͷ݅Λऔಘ
    ᶃઃఆ߲໨ͷఆٛ
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻
    ϑΝΠϧ

    "1*

    View Slide

  40. © 2023 IBM Corporation
    40
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%Ŋ
    ϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ᶇͰ࡞੒ͨ͠৘ใΛ࠶ར༻
    ಡΈࠐΜͩϑΝΠϧʹྻΛ௥Ճ
    ᶃઃఆ߲໨ͷఆٛ
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻

    View Slide

  41. © 2023 IBM Corporation
    41
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%Ŋ
    ϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ϑΝΠϧग़ྗ
    ᶃઃఆ߲໨ͷఆٛ
    ᶄΞΫηετʔΫϯͷੜ੒
    ᶅ֤ΞΫηεάϧʔϓ಺ͷϝϯόʔϦετΛऔಘ
    ᶆ֤αʔϏε*%ͷαʔϏε໊ͱઆ໌Λऔಘ
    ᶇϦιʔεҰཡΛऔಘ͠Ŋᶅᶆͷ৘ใΛ݁߹ͯ͠ϑΝΠϧग़ྗ
    ᶈಡΈࠐΈର৅ϑΝΠϧʹ࡞੒ऀ*%ŊϝʔϧΞυϨεŊλά৘ใͷྻΛ෇༩ͯ͠ग़ྗ
    ४උ खಈ
    ɿ
    *#.$MPVE$POTPMF͔Βͷઃఆ஋ͷऔಘ
    ΞΫηε
    τʔΫϯ
    ϝϯόʔ
    Ϧετ
    αʔϏε
    Ϧετ
    ϑΝΠϧ

    ϑΝΠϧ

    ϑΝΠϧᶃग़ྗ༻৘ใ࠶ར༻
    ϑΝΠϧ

    ೖྗ
    ϑΝΠϧ

    ϑΝΠϧ
    ᶃ༻৘ใ

    View Slide

  42. ·ͱΊˍ2"

    View Slide

  43. © 2023 IBM Corporation
    43
    ·ͱΊ
    *#.$MPVE"1*ͷ۩ମྫΛ୊ࡐʹŊ࢓༷ͷௐ΂ํŊར༻ͷ࢓ํ͕෼͔ΔΑ͏ʹͳ
    ΔŇ
    ໨త
    • "1*ͱ͸ιϑτ΢ΣΞίϯϙʔωϯτಉ͕࢜ޓ͍ʹ৘ใΛ΍ΓͱΓ͢Δͷʹ࢖
    ༻͢ΔΠϯλϑΣʔεͷ࢓༷Ͱ͋ΔŇ
    • 8FC "1*ʹ͸αʔϏεಉ࢜Λܨ͛ŊαʔϏε΍Ϗδωε͕ൃలͤ͞Δྗ͕͋
    ΔŇ "1*Τίϊϛʔ

    • *#.$MPVE "1* %PDT͔Β໨తʹԠͨ͡"1*υΩϡϝϯτΛ୳͢͜ͱ͕Ͱ͖ΔŇ
    • αϯϓϧϓϩάϥϜΛ௨ͯ͡Ŋ"1*ͷར༻ํ๏ͷ۩ମྫΛֶΜͩŇ
    ৼΓฦΓ

    View Slide

  44. © 2023 IBM Corporation
    44
    *#.$MPVEΛ"1*Ͱ΋ͬͱ༗ޮ׆༻͠Α͏
    ࠓճ͸Ϧιʔεؔ࿈ͷࢀরͷΈͷ͝঺հͰ͕ͨ͠Ŋ
    *#.$MPVE"1*ͰͰ͖Δ͜ͱ͸΋ͬͱͨ͘͞Μ͋Γ·͢Ň
    <ྫ>
    ɾϦιʔεͷ࡞੒Ŋ؅ཧ
    ɾ*#.$MPVEͷαʔϏεΛ"1*Ͱར༻͢Δ
    ࣗવݴޠॲཧŊػցֶशŊԻ੠ɾςΩετม׵ŊͳͲ
    ࠓ೔ͷ஌ࣝΛ଍͕͔Γʹ*#. $MPVEͷັྗతͳ֤छαʔϏεΛ͝׆༻͍ͩ͘͞Ň

    View Slide

  45. © 2023 IBM Corporation
    45
    ͊࢝͞ΊΑ͏
    ҎԼͷखॱΛࢀߟʹ؀ڥΛ४උ͍ͨͩ͘͜ͱͰɺαϯϓϧίʔυΛࣗ͝෼ͷϩʔΧ
    ϧ؀ڥͰ࣮ߦ͍͚ͨͩ·͢ɻ
    ࢿྉ
    • *#.$MPVEΞΧ΢ϯτ *#.JE
    ͷ࡞੒
    IUUQTDMPVEJCNDPNEPDTBDDPVOU UPQJDBDDPVOUBDDPVOUHFUUJOHTUBSUFE
    • *#.$MPVE"1*%PDT
    IUUQTDMPVEJCNDPNEPDT UBCBQJEPDT
    • αϯϓϧϓϩάϥϜ(JU)VC
    IUUQTHJUIVCDPN*#.%FWFMPQFS5PLZPEPKPJCNDMPVEBQJ
    ͦͷଞࢀߟࢿྉ 2JJUB

    • *#.$MPVEͷϦιʔεɾϦετʹ"1*Λ࢖ͬͯ࡞੒ऀ৘ใΛ෇Ճ͢Δ ຊ೔ͷ಺༰

    IUUQTRJJUBDPN,5;.JUFNTDGEBGGEB
    • DVSMίϚϯυʹΑΔҰཡͷऔಘ
    IUUQTRJJUBDPNPOPEBJUFNTECECGGCDGMJTUVTFSTͰϢʔβʔҰཡΛऔಘ͢Δ

    View Slide

  46. © 2023 IBM Corporation
    46
    0OFNPSFUIJOH
    "1*Λఏڙ͢Δํ๏Ŋ͢ͳΘͪ"1*ͷ։ൃ͸Ͳ͏ߦ͏ͷʁͱٙ໰ʹࢥΘΕͨํŊฃͬͯ͝ࢀՃ͍ͩ͘͞Ň
    IUUQTJCNEFWFMPQFSDPOOQBTTDPNFWFOU
    ࣌ ʮ͍·͔ΒͰ΋஗͘ͳ͍ʂ8FC"1*௒ೖ໳ ࠲ֶฤ
    ʯ

    View Slide

  47. © 2023 IBM Corporation
    47
    ʲ௥Ճࢿྉʳ౰೔͍͍࣭ͨͩͨ͝໰΁ͷճ౴
    2ճͷϨεϙϯεͰԿ݅ฦͤΔ͔͸ͲͷΑ͏ʹ֬ೝ͢Δ΋ͷͳͷͰ͠ΐ͏͔
    "
    "1*࢓༷ॻʹهࡌ͞Ε·͢Ň
    ྫ͑͹ŊαϯϓϧϓϩάϥϜͷύʔτᶆͰ࢖༻͍ͯ͠Δ*".*EFOUJUZ4FSWJDFTr -JTUTFSWJDF*%T"1*
    ͷ৔߹͸Ŋ3FTQPOTF#PEZηΫγϣϯͷMJNJUͱ͍͏ύϥϝʔλͷઆ໌෦෼Ͱهࡌ͞Ε͍ͯ·͢Ň͜ͷ
    "1*ͷ৔߹͸σϑΥϧτͰ͸݅Ŋ݅ͷؒͰͷࢦఆ͕ՄೳͰ͢Ň
    IUUQTDMPVEJCNDPNBQJEPDTJBNJEFOUJUZUPLFOBQJMJTUTFSWJDFJETSFTQPOTF

    View Slide

  48. © 2023 IBM Corporation
    48
    ʲ௥Ճࢿྉʳ౰೔͍͍࣭ͨͩͨ͝໰΁ͷճ౴
    2"1*ΩʔͷऔΓѻ͍ʹ͍࣭ͭͯ໰Ͱ͢ɻ#BDLFOEGPS'SPOUFOEʢ#''ʣͷΑ͏ʹɺΫϥΠΞϯτʹ
    "1*ΩʔΛؚ·ͤͳ͍αʔϏε͸ఏڙ͞Ε͍ͯ·͔͢ʁ͞Ε͍ͯͳ͍৔߹ɺࠓޙߨԋ͕ߦΘΕΔՄೳ
    ੑʹ͍ͭͯڭ͑ͯͩ͘͞Δͱ͋Γ͕͍ͨͰ͢ɻ
    "
    *#."1* $POOFDUʹΑͬͯόοΫΤϯυ"1*ͷೝূ৘ใΛू໿͢Δ͜ͱ͕Ͱ͖·͢Ň
    "1* $POOFDUʹ͍ͭͯ௚ۙͷߨԋ༧ఆ͸͍͟͝·ͤΜ͕Ŋ੡඼঺հϖʔδΛ͝Ҋ಺͍ͨ͠·͢Ň
    IUUQTXXXJCNDPNKQKBQSPEVDUTBQJDPOOFDU
    "1*$POOFDU
    #''

    $MJFOU
    ֎෦"1*
    ֎෦"1*
    ֎෦"1*
    ֎෦"1*
    ֎෦"1*
    ಺෦"1*
    $MJFOU͸"1*$POOFDUʹର͢Δ
    ೝূ৘ใͷΈอ࣋͢Ε͹Α͍
    ֤छόοΫΤϯυ"1*ʹର͢Δೝূ৘ใΛ
    "1*$POOFDUʹू໿͢Δ͜ͱ͕Ͱ͖Δ
    ֤छόοΫΤϯυ"1*

    View Slide

  49. © 2023 IBM Corporation
    49

    View Slide