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
IBM Cloud Code Engine入門
Search
osonoi
May 07, 2021
Technology
0
600
IBM Cloud Code Engine入門
osonoi
May 07, 2021
Tweet
Share
More Decks by osonoi
See All by osonoi
日本書紀を勉強しよう!
osonoi
0
33
Auto AI を使ったらくらく機械学習
osonoi
0
130
Hack_the_TOYOTA_2021
osonoi
0
100
code engine ワークショップ(2021/7/16)
osonoi
1
310
Auto AI を使ったらくらく機械学習
osonoi
0
430
Auto AI を使ったらくらく機械学習
osonoi
0
140
Let_s_publish_e-book_.pdf
osonoi
1
85
IBM CloudでVPC環境に仮想サーバーを作成する
osonoi
0
2k
Cloud Pak for Dataによるデータ可視化
osonoi
0
300
Other Decks in Technology
See All in Technology
17年のQA経験が導いたスクラムマスターへの道 / 17 Years in QA to Scrum Master
toma_sm
0
410
AI・LLM事業部のSREとタスクの自動運転
shinyorke
PRO
0
300
アプリケーション固有の「ロジックの脆弱性」を防ぐ開発者のためのセキュリティ観点
flatt_security
32
12k
ルートユーザーの活用と管理を徹底的に深掘る
yuobayashi
6
730
30 代子育て SRE が考える SRE ナレッジマネジメントの現在と将来
kworkdev
PRO
0
110
React Server Componentは 何を解決し何を解決しないのか / What do React Server Components solve, and what do they not solve?
kaminashi
6
1.2k
モノリスの認知負荷に立ち向かう、コードの所有者という思想と現実
kzkmaeda
0
110
LINE Notify互換のボットを作った話
kenichirokimura
0
180
「ラベルにとらわれない」エンジニアでいること/Be an engineer beyond labels
kaonavi
0
150
RAGの基礎から実践運用まで:AWS BedrockとLangfuseで実現する構築・監視・評価
sonoda_mj
0
440
Agile TPIを活用した品質改善事例
tomasagi
0
340
新卒エンジニア研修の試行錯誤と工夫/nikkei-tech-talk-31
nishiuma
0
200
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
135
33k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
17
1.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
GitHub's CSS Performance
jonrohan
1030
460k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Designing Experiences People Love
moore
141
23k
Testing 201, or: Great Expectations
jmmastey
42
7.4k
Transcript
IBM Cloud Code Engine⼊⾨ Yasushi Osonoi Cloud Engineer Technology Garage
小薗井 康志 日本IBM Developer Advocacy Group, Client Developer Advocate ブログ:
https://qiita.com/osonoi (Qiita) https://blogs.itmedia.co.jp/osonoi/ (IT Media) Twitter: @osonoi Facebook: @osonoi 珍しい名前なのでたいがい “osonoi”で発見できます。
学習の⽬的とゴール ⽬的 IBM Cloud Code Engineについて理解する。 ゴール IBM Cloud Code
Engineを使ってアプリをデプロイする このコースを学ぶ⽅の想定スキル 簡単なアプリを作ったことがある⽅。コンテナーを使ってアプ リをデプロイしたことがある⽅
IBM Cloud 実行環境 Cloud Foundry ソースコードをアップして実行、手軽にできる IKS (IBM Kubernetes Service)
コンテナーアプリの実行環境 大規模 k8sクラスターを作成しないといけない Code Engine コンテナーアプリの実行環境 ソースコードからもデプロイできる 使わない時は消費リソースを0にできる(FaaSのような)
5 IBM Cloud Code Engine | © 2021 IBM Cloud
Code Engine – 仕組み Multi-Tenant Kubernetes (IBM Cloud) knative Istio Developer (Code Engine User) End Users Function App Container IBM Cloud Code Engine Batch Jobs ... Physical Machines Virtual Machines </>
https://cloud.ibm.com/docs/codeengine
Watson Translatorを使った翻訳アプリ コンテナー化 IBM Cloud Container Registry 本日のハンズオンワークショップ
ハンズオン事前準備 1. IBM Cloudアカウントの作成 • IBM Cloud Code Engineを使用するためにはIBM Cloudの標準アカウントが必要
になります。(要クレジットカードの登録 2. Dockerのインストール 3. IBM Cloud CLIのインストール
*注意事項(課⾦について) 1. IBM Cloud Code Engine料⾦ • https://cloud.ibm.com/docs/codeengine?topic=codeengine-pricing
*注意事項(課⾦について) 1. 無料枠もあります が、今回作成したアプリはワークショップ後に削除したほうがいいでしょう。
ハンズオン内容 https://github.com/osonoi/code_engine_workshop
アプリ画面 訳したい文を入れると自動 的に言語を認識します。 訳した言語を選択すると翻 訳された文が表示されます。
アプリ削除方 プロジェクトを選択 アプリケーションを選択 削除するアプリのゴミ箱ア イコンをクリック アプリ名を入れて削除をクリック
免責事項 14 IBM Developer Dojoは開発者の⽅を対象に、IBM Cloudを主とした技術情報をお伝えする⽬的で開催しています。 講師や運営スタッフにより、開催毎に最適と判断した内容でお届けしています。 現在、ハンズオンを伴う講義はお客様の費⽤負担がない環境と⼿順でご案内しています。講義終了後、不要に なりました制作物はお客様ご⾃⾝で削除をお願いいたします。クレジットカードの登録が伴わない場合、費⽤は ⼀切発⽣致しませんが、ご登録いただいたお客様はご注意ください。
講師陣はみなさまの利⽤状況を個別に確認することはできません。 ご理解とご協⼒をお願いいたします。 利⽤したサービスの削除⽅法については講義の中でご案内します。 ご不明な点がございましたら、当⽇確認をお願いいたします。 講義終了後、 IBM Developer Dojoに関するお問い合わせは「Slack」にお願いします。それ以外のIBM Cloudの お問い合わせにつきましては、弊社サポートセンターまで、次のいづれかの⽅法でお問い合わせください。 IBM Cloudダッシュボードの「サポート」メニューから「Case」を作成し、英語でご記⼊ください IBM Cloudサポートセンター「相談する」ボタンからチャットまたは電話でご連絡ください https://www.ibm.com/jp-ja/cloud/support ご参加ありがとうございました。