Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Container Instance 概要
Search
oracle4engineer
PRO
December 21, 2023
Technology
870
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Container Instance 概要
oracle4engineer
PRO
December 21, 2023
More Decks by oracle4engineer
See All by oracle4engineer
OCI Oracle AI Database Services新機能アップデート(2026/06-2026/08)
oracle4engineer
PRO
0
150
OKE の進化 - Oracle Cloud Infrastructure Kubernetes Engine の現在地 -
oracle4engineer
PRO
0
190
【Oracle AI Spotlight ウェビナー】クラウド移行の成否を分けるデータ基盤の配置戦略 ― マルチクラウドやソブリンクラウドで広がるデータ基盤の選択肢
oracle4engineer
PRO
1
55
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
190
Autonomous AI Databaseサービス・アップデート(FY27)/ adb-service-update-jp-fy27
oracle4engineer
PRO
0
150
【Oracle AI Spotlight ウェビナー】AWSか、Azureか、Google Cloudか。その議論にオラクルを含める意義。
oracle4engineer
PRO
2
250
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
2
1.2k
もうプロンプトは書かない!? ループエンジニアリング入門
oracle4engineer
PRO
2
510
[ OracleTechnologyNight#102]SQL性能改善の武器としてのパラレル実行詳細
oracle4engineer
PRO
1
270
Other Decks in Technology
See All in Technology
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
200
多層防御と最⼩権限で実現する、安全なAIエージェント設計パターン
lycorptech_jp
PRO
1
280
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
170
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
14
8.5k
range over func 2年間の軌跡 Issue #56413 はGoのエコシステムをどう変えたか
ryujicre8ive
0
120
Tab5をRubyで動くパソコンにする
kishima
2
360
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
2
610
enechainの内製セルフサービスプラットフォーム
hiyosi
0
160
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
110
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
4
530
module Synths; end
asonas
1
130
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
120
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
410
WENDY [Excerpt]
tessaabrams
13
39k
Music & Morning Musume
bryan
47
7.4k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
230
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
500
Test your architecture with Archunit
thirion
2
2.4k
Bash Introduction
62gerente
615
220k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Transcript
OCI Container Instances ご紹介 日本オラクル株式会社 2023年12月
OCIで選択可能な幅広いアプリケーションインフラストラクチャ Copyright © 2023, Oracle and/or its affiliates. 2 Container
Instances DIY K8s/Docker on VM or BM OKE with Customer- managed Nodes Serverless OKE (Virtual Nodes) OCI Functions MORE AGILITY Virtual Machine Bare Metal Managed Kubernetes(OKE) Compute Containers Functions MORE CONTROL
インフラ管理不要(サーバレス)のコンテナ実行環境 3 Copyright © 2023, Oracle and/or its affiliates. OCI
Container Instances ▪ ユースケース コンテナオーケストレーション(Kubernetes)を必要としないコ ンテナアプリケーションのデプロイ 例)API、Web アプリ、継続的インテグレーション・デリバリー (CI/CD)の ジョブ、開発・テスト環境など ▪ 特徴 • セキュアに分離、最適化されたコンテナ実行環境 • ユーザによる仮想マシンの管理、パッチ適用、トラブル シューティングが不要 • コンテナを即座に実行可能 ▪ 価格 通常のComputeと同様(OCPU/メモリ課金) ※ Container Instancesに対する課金はなし Container Instances Container Container Container Webアプリ Web API CI/CD ビルドジョブ 物理マシン 仮想マシン コンテナランタイム コンテナアプリケーション Oracle Managed OCIR dockerhub pull pull pull Other Container Registries OCI Container Service OCI Container Service OCI Container Service OCI Container Service
インスタンスに指定可能なパラメーター • インスタンス名 • 配置先のドメイン(可用性ドメイン/フォルト・ドメイン) • シェイプ • 2023/11時点ではE3/E4/A1を選択可能 •
CPU/メモリはフレキシブルに指定可能 • VCNの作成および既存VCNの選択 • インスタンスに割り当てるIPアドレスはプライベート/ パブリックを選択可能 • NSG(ネットワーク・セキュリティ・グループ)の指定 • DNSレコードの設定 • VNICでのソース/宛先チェック OCI Container Instancesのプロビジョニング ーインスタンスの設定ー Copyright © 2023, Oracle and/or its affiliates. 4 シェイプの選択 OCPU/メモリはComputeと同様に フレキシブルに設定 設定画面(一部)
コンテナに指定可能なパラメーター ※コンテナは1インスタンスに複数指定可能(最大60) • コンテナの再起動ポリシー • 常時(Always)/なし(Never)/失敗時 (OnFailure) • コンテナイメージの指定 •
OCIR • 外部レジストリ • 環境変数 • リソース・スロットル • コンテナが利用可能な最大vCPU/メモリを数もしく はパーセンテージで指定可能 • 起動オプション • ENTRYPOINTをオーバーライド • セキュリティ • コンテナの実行ユーザ/グループIDなどを指定 OCI Container Instancesのプロビジョニング ーコンテナの設定ー Copyright © 2023, Oracle and/or its affiliates. 5 設定画面(一部) 使用するコンテナイメージをOCIRまた は外部レジストリから選択 コンテナの環境変数を設定 セキュリティ
1. コンテナ・オーケストレーション (Kubernetes など) を必要としないコンテナ化されたアプリケーション 2. 迅速なインスタンスの作成と破棄が求められるワークロード • APIサーバ/Web アプリケーション
• 一時的なワークロード • CI/CD パイプライン・ジョブ • 開発/テスト環境 • データ/メディア処理 • 自動化タスク 3. サーバー/VM 上で直接実行されるスタンドアロン コンテナ・ワークロード e.g., スケールアウトが考慮されていないレガシー・アプリケーションをコンテナ化してサーバレスで運用負荷軽減 OCI Container Instances のユースケース Copyright © 2023, Oracle and/or its affiliates. 6
インフラ管理不要(サーバレス)の Worker Node オプション OKE (Oracle Container Engine for Kubernetes)
Virtual Nodes Copyright © 2023, Oracle and/or its affiliates. 7 ▪ ユースケース Worker Nodeの運用にコストをかけずに運用したい Worker Nodeの運用コスト増大を防ぎたい ▪ 特徴 • Worker Node の管理が不要のサーバレス Worker Node環境 (Master Node は従来通りマネージドで提供) • スケーリング、アップグレード、トラブルシューティングなどのWorker Node 運用上のコストを自動化 • スケーリングは未実装(2023/11現在) • コンテナアプリケーションが消費するリソース (CPU/メモリ) に基づいたきめ 細やかな従量課金 ▪ 価格 • Cluster(Enhanced Cluster): ¥14/hour • Virtual Node(1Nodeあたり): ¥2.1/hour • Podが利用するリソース(OCPU/メモリ): Computeと同様 ※Network/Load BalancerなどのIaaSサービス利用分を別途課金 Container Engine For Kubernetes Managed Node Pool Pod 自動 スケール Node 自動 スケール(※) (※)2023/3時点で未実装 OKE Virtual Node OKE Virtual Node OKE Virtual Node
None