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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
350
OKE の進化 - Oracle Cloud Infrastructure Kubernetes Engine の現在地 -
oracle4engineer
PRO
0
240
【Oracle AI Spotlight ウェビナー】クラウド移行の成否を分けるデータ基盤の配置戦略 ― マルチクラウドやソブリンクラウドで広がるデータ基盤の選択肢
oracle4engineer
PRO
1
64
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
220
Autonomous AI Databaseサービス・アップデート(FY27)/ adb-service-update-jp-fy27
oracle4engineer
PRO
0
150
【Oracle AI Spotlight ウェビナー】AWSか、Azureか、Google Cloudか。その議論にオラクルを含める意義。
oracle4engineer
PRO
2
260
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
2
1.2k
もうプロンプトは書かない!? ループエンジニアリング入門
oracle4engineer
PRO
2
570
[ OracleTechnologyNight#102]SQL性能改善の武器としてのパラレル実行詳細
oracle4engineer
PRO
1
280
Other Decks in Technology
See All in Technology
その Lambda、8分で 管理者権限まで奪われます
k1nakayama
3
2k
空間オーディオで過去の 自分(ゴースト)と競うランニング 〜HealthKitのルートを足音に変える実装〜
nao_randd
0
220
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
0
2.7k
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
3
3k
2026_devsumi_ozono.pdf
o3
3
510
CLIライブラリ開発を支える技術
htnabe
0
120
生成AIエージェントを用いた、 手動テスト手順書から自動テストへの 変換手法の検討
magicpod
0
160
range over func 2年間の軌跡 Issue #56413 はGoのエコシステムをどう変えたか
ryujicre8ive
0
190
ADKで始める業務改善 - AIエージェント開発時の考えと設計
harappa80
2
150
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
150
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
310
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.3k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
My Coaching Mixtape
mlcsv
0
310
Facilitating Awesome Meetings
lara
57
7.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Scaling GitHub
holman
464
140k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
Amusing Abliteration
ianozsvald
1
300
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