Weitere ähnliche Inhalte
Ähnlich wie Oracle Container Engine for Kubernetes (OKE) ご紹介 [2021年5月版] (20)
Mehr von オラクルエンジニア通信 (20)
Kürzlich hochgeladen (12)
Oracle Container Engine for Kubernetes (OKE) ご紹介 [2021年5月版]
- 2. 2
Oracle のCloud Native ソリューション
1
2
3
4
企業システムに求められるニーズの変化
コンテナ・オーケストレータ
Oracle Container Engine for Kubernetes (OKE)
5 先進的な取り組みにおける事例
Copyright © 2021, Oracle and/or its affiliates
アジェンダ
- 3. 3
開発・運用の全領域をカバー / 既存オンプレミスユーザーと新規クラウドユーザーをサポート / 開発者向け統合型DB
OracleのCloud Native ソリューション
Copyright © 2021, Oracle and/or its affiliates
アプリケーション
実行基盤
CI/CD /
インフラ
運用自動化
コンテナ /
サーバーレス /
API管理
データ
管理
Observability
&
Messaging
Visual Builder Studio
OCI Resource Manager
Ansible サポート
Container Engine (OKE)
WebLogic Server for OKE
Oracle Functions
API Gateway
Monitoring
Notifications
Events
Logging
Streaming
統合型 DB (Converged DB)
Oracle Multitenant
既存
オンプレミス
ユーザー
新規
クラウド
ユーザー
ハイブリッド・アプリケーション管理
マルチ Kubernetes クラスタ管理
開発・運用の
全領域をカバー
Lift & Shift /
モダナイズ
アプローチ
Cloud Native
開発
アプローチ
開発者向け
統合型DB
- 5. 5
ベンダー・ロックイン無し
クラウド ←→ オンプレミスの可搬性
Oracle Functions
(サーバーレス・サービス)
クラウド
Docker コンテナ
オンプレミス
• OSSベース(Docker/Fn Project)
• 両環境で同一のテクノロジーをカバー
→ クラウド上のサーバーレス環境を、アーキテクチャ変更無しでオンプレミスに移行
Fn Project
(サーバーレス実行環境)
Copyright © 2021, Oracle and/or its affiliates
- 6. 6
Kubernetesプラットフォーム上で 「Lift & Shift」と「Cloud Native」を両立
Oracle Cloudが提供するアプリケーション開発・実行基盤ソリューション
Copyright © 2021, Oracle and/or its affiliates
既存オンプレミスユーザーと新規クラウドユーザーの双方の開発ニーズに対応
積極的な開発投資、ソリューションをオープンソースとして公開→ 開発コミュニティへの貢献
各種Managed Serviceと組み合わせた統合ソリューションを実現
• Database Services – Autonomous Database Service, ExaCS, MySQL Database, NoSQL Database
• Cloud Native Service – Functions, Streaming, API Gateway, Events, etc.
• Autonomous
• ExaCS
• MySQL
• NoSQL
Database Services Cloud Native Services
OKE/OCIR
Oracle Cloud Infrastructure
• Functions
• Streaming
• API Gateway
• Events
• Etc.
既存
オンプレミス
ユーザー
新規
クラウド
ユーザー
Lift & Shift Approach Cloud Native Approach
• WebLogic Kubernetes Operator
• WebLogic Deploy Tooling
• Coherence Community Edition
• Coherence Operator
コンテナ化&運用支援ツール群
• Helidon: マイクロサービスFW
• Fn: サーバーレスFW
• Verrazzano: マルチクラスタ管理
• GraalVM: 次世代JVM
DevOps支援ツール群
Reliable Agile
Bimodal IT
- 7. 7
デジタルトランスフォーメーション | 社内業務の効率化から新ビジネスの創造へ
企業システムに求められるニーズの変化
• ビジネスにもとめられる進化のスピードと品質
サービスの早期リリース
市場の動向/反応を早期フィードバックして対応
サービス停止による機会損失をなくす
• システムは変化するビジネス要件に合わせ
短い時間で高頻度にリリースする事が求められる
アプリの変更をすぐに本番環境に適用
変化を許容できるシステムを構築
停止時間の短縮と運用作業の効率化
業務
効率化
社外
社内業務の
効率化
社外顧客向け
新ビジネス
創造
Copyright © 2021, Oracle and/or its affiliates
- 14. 14
第三者機関検証によるネットワークとストレージの検証結果
OCIの特徴:エンタープライズのお客様が求めるクラウドをゼロから再設計
Copyright © 2021, Oracle and/or its affiliates
https://www.accenture.com/t20171003T083750Z__w__/us-en/_acnmedia/PDF-62/Accenture-Enterprise-
Workloads-Meet-Cloud.pdf
OCI
Other
ネットワーク性能検証結果 ストレージ性能検証結果
※ブロックストレージIOPS比較
www.storagereview.com/oracle_cloud_infrastructure_compute_bare_metal_instances_review
https://www.storagereview.com/dell_emc_unity_450f_allflash_storage_review
- 18. Copyright © 2021, Oracle and/or its affiliates
18
WebLogic Server for OKE/Helidon/GraalVM/Oracle DatabaseのPDB
Cloud Native JavaソリューションやOracle Databaseとの親和性
マイクロサービス
フレームワーク
OKEのKubernetes クラスタ
WebLogic Serverクラスタ
POD 4
helidon
Oracle
Database
PDB
受注処理 監視
顧客管理 在庫管理
※ 業務システムでの構成例 WebLogic Server for OKE :
Java EE/Jakarta EE 準拠のアプリケーションサーバ
のコンテナ対応版。
既存の資産/スキルの活用。
Helidon :
マイクロサービスのためのJavaフレームワーク。
WebLogic Serverユーザーには、サポートを提供。
GraalVM :
高速起動・高速処理・マルチ言語対応の世代ランタイ
ムエンジン。
Oracle DatabaseのPDB :
マルチテナント対応のDBとして、一つのDBの上で、
複数のPDB(Pluggable DB)を稼働。
マイクロサービスのためのマルチテナントDBと、
メンテナンスの容易さを両立。
- 20. 20
株式会社GAUSS様のOKE事例
会社および事業概要
設立: 2017年5月2日
所在地: 東京
従業員数: 25名
事業内容: AIパッケージ共同開発
コンサルティング
公営競技予想AI
Oracle Cloud採用目的
• これからAIの開発・導入を考えている企
業が、簡単に独自のAI開発・導入を行う
ことができるようになるAI開発支援プ
ラットフォームの基盤として
導入いただいたソリューション
• Oracle Cloud Infrastructure
• Oracle Container Engine for Kubernetes
• Compute(Bare Metal / GPU)
• File Storage
Oracle Cloud採用理由
• 優れたパフォーマンス:ベアメタルGPUインスタンスやストレージを、他社ク
ラウドサービスと比較して高性能かつ低コストで提供
• 管理運用性:エンタープライズ・クラスのKubernetesサービスを高いコスト・
パフォーマンスで提供し、end to endのコンテナ・ライフサイクル管理を実現
• 豊富なIaaS / PaaS / SaaS機能との連携:「Oracle Cloud Platform」サービスや、
マーケティングなどのSaaSサービスとの連携により、サービス拡張が可能
• サポートおよび技術コンサルティング:高いレベルのサポートおよび技術コン
サルティング力
Container Registry
Bare Metal GPU
Instance
(NVIDIA Tesla V100)
Load
Balancer
OKE Node
VM Instance
(Nginx)
File Storage
OKE Node
VM Instance
(Frontend)
OKE Node
VM Instance
(Backend)
OKE Node
VM Instance
(Collection)
OKE Node
VM Instance
(With GPU)
OKE
Copyright © 2021, Oracle and/or its affiliates
- 22. 『新社屋への移転が 2021年10月に決まっていて、情報システム部門としても、今後のビジネスス
ピードに合わせて行くために、運用を効率化する構想の実現化に取り組んでいる
テレビ局の使命である「大災害時にも放送をとめない」、災害に強いシステム環境が求められていた
Oracle Cloud Infrastructure
を選んだ理由
Copyright © 2021, Oracle and/or its affiliates.
22
KHB東日本放送様のOKE事例
Web/メールサーバをコンテナ化・クラウド移行し、低コストで高可用性と運用負荷低減を実現
高可用性の確保:複数のデータセンター
(Availability Domain) をまたいだ高可用性構成
のKubernetesのコンテナ・マネージド・サービ
スが利用可能
低コストでの実現: Oracle Cloud Infrastructure
は、国内外のクラウドサービスと比較し、もっ
とも安価だった。また、コンテナのマネージ
ド・サービスが提供されているのが選定のポイ
ント
運用負荷低減のためのコンテナ化:限られた人
員での自社運用の負荷削減のため、改修やパッ
チ適用時に発生した問題の範囲を特定しやすい
コンテナを採用
- 23. 23
実践 Kubernetes ハンズオン
~ OKEでKubernetesを体験しよう ~ (※月次開催)
Oracle Cloudを題材に、Kubernetesを体験できるビギナー向けのハンズオン
お申し込みサイト:
(5/28 回) https://go.oracle.com/LP=108963
Copyright © 2021, Oracle and/or its affiliates
アジェンダ
1. Kubernetes / OKE,OCIR 概要説明
2. ハンズオン 1
・OKEクラスターの作成と動作確認 など
3. VB Studio(旧 DevCS)とAutonomous
Database(ATP)の概要説明
4. ハンズオン 2
・VB Studio(旧 DevCS)のセットアップ な
ど
5.まとめ
- 24. 24
本日の内容のまとめ
Copyright © 2021, Oracle and/or its affiliates
OracleのCloud Nativeソリューション
• 開発/運用の全領域をカバー
• クラウド/オンプレミスの両環境をカバー、両環境のユーザーのアプローチをサポート
• 開発者向け統合型DB、マルチテナントPDB
• オープン標準/ロックイン無し
Oracle Cloud Engine for Kubernetes (OKE)
• エンタープライズ品質の性能と可用性
• マネージド環境による開発への注力と費用対効果
• Cloud Native JavaソリューションやOracle Databaseとの親和性
先進的な取り組みにおけるOKE活用事例
• TIS北海道様の借入金管理パッケージのWeb/クラウド/コンテナ化
• GAUSS様のAI開発支援プラットフォーム
• 東京ガスiネット様のチャットボット・サービス
• 東日本放送様のWeb/メールサーバの高可用性実現