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
20190201_登壇資料.pdf
Search
nezumisannn
February 01, 2019
Technology
3
3.2k
20190201_登壇資料.pdf
nezumisannn
February 01, 2019
Tweet
Share
More Decks by nezumisannn
See All by nezumisannn
20250930_Conohaウェビナー_生成AI_Terraform_ConoHa_VPSサーバー_セットアップ入門編
nezumisannn
1
16
20250723_Conohaウェビナー_高騰する海外クラウド費用を劇的カット_サーバーコスト最適化のポイント解説と成功事例のご紹介.pdf
nezumisannn
0
30
20241204_ビヨンド勉強会_44_AWS_Service_Catalogを利用したIaCのテンプレート化とTerraformによるデプロイ.pdf
nezumisannn
0
300
20240828_ビヨンド勉強会_42_EKS_on_FargateでWebサービスを公開するために覚えておきたいこと.pdf
nezumisannn
0
91
20240530_ビヨンド勉強会#41_ビヨンドのエンジニア新卒研修における取り組み
nezumisannn
0
120
20230511_AWSにおけるコンテナサービスの選択とIaC実装例.pdf
nezumisannn
0
1.3k
リーダーになって1年経過して_取り組んできたことと大事にしている考え方_の裏側_.pdf
nezumisannn
0
69
20211118_GKEにおける高負荷時のPodとWorker_Nodeの挙動について.pdf
nezumisannn
0
160
20211014_Alibaba_Cloud_Container_Service_for_KubernetesにおけるServerless_Kubernetesの概要とManaged_Kubernetesとの違い.pdf
nezumisannn
0
90
Other Decks in Technology
See All in Technology
AWS re:Invent 2025 で頻出の 生成 AI サービスをおさらい
komakichi
3
230
[CV勉強会@関東 ICCV2025 読み会] World4Drive: End-to-End Autonomous Driving via Intention-aware Physical Latent World Model (Zheng+, ICCV 2025)
abemii
0
250
ローカルLLM基礎知識 / local LLM basics 2025
kishida
23
8.4k
Excelデータ分析で学ぶディメンショナルモデリング ~アジャイルデータモデリングへ向けて~ by @Kazaneya_PR / 20251126
kazaneya
PRO
3
170
クラウドネイティブ時代の 開発プロセス再設計 〜速さと品質を両立するには〜
moritamasami
0
120
未回答質問の回答一覧 / 開発をリードする品質保証 QAエンジニアと開発者の未来を考える-Findy Online Conference -
findy_eventslides
0
410
[CV勉強会@関東 ICCV2025] WoTE: End-to-End Driving with Online Trajectory Evaluation via BEV World Model
shinkyoto
0
340
メッセージ駆動が可能にする結合の最適化
j5ik2o
9
1.6k
AI開発の定着を推進するために揃えるべき前提
suguruooki
1
230
単一Kubernetesクラスタで実現する AI/ML 向けクラウドサービス
pfn
PRO
1
360
AI駆動開発2025年振り返りとTips集
knr109
1
110
"'TSのAPI型安全”の対価は誰が払う?不公平なスキーマ駆動に終止符を打つハイブリッド戦略
hal_spidernight
0
120
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
697
190k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
A better future with KSS
kneath
239
18k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Speed Design
sergeychernyshev
33
1.2k
Automating Front-end Workflow
addyosmani
1371
200k
The Invisible Side of Design
smashingmag
302
51k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Writing Fast Ruby
sferik
630
62k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Code Reviewing Like a Champion
maltzj
527
40k
Transcript
実際にAWSと Autonomousを 接続してみたお話
はじめに ▸ 普段は重度のAWS信者です ▸ オラクルクラウド完全に理解した ▸ AutonomousをMSPの視点で話します ▸ 生温かい目で見守ってあげてください 2
エンジニア用語解説 ▸ 完全に理解した ▹ チュートリアルは完了できた ▸ なにもわからない ▹ 熟知が進んだ ▸
チョットデキル ▹ 1から作れる or 開発者本人 3
ねずみさん家。 Yuki.Teraoka@yktr_sre 株式会社ビヨンド システムソリューション部 SREチーム SRE3年目 サーバのことを全部丸投げされる人 4
1. Company Profile
会社概要 ▸ MSPやってます ▹ Management Services Provider ▸ 24365で有人サーバ監視 ▸
サーバのことは全部丸投げ ▸ 以下省略 6
ちゃっかりブログ書いてます ▸ 技術系から日常系まで何でも書いてます ▸ 困ったことに対するヒントがあるかも ▸ 見ていただけるとAnalyticsブログが賑わいます 7 https://beyondjapan.com/blog
1. What is Autonomous Database 8
Autonomousとは 9 Autonomous = 自律
概要 ▸ 機械学習を用いた自律型データベース ▸ SLA = 99.995%(計画停止含む) ▸ 1か月間のダウンタイムは2.5分未満 ▸
代表的なものは以下2種類 ▹ Autonomous Data Warehouse Cloud Service ▹ Autonomous OLTP Database Cloud Service 10
特長 ▸ 自動管理(Self-Managing) ▹ 管理/拡張/監視/チューニングの自動化 ▸ 自動保護(Self-Securing) ▹ データ保護とダウンタイムなしのパッチ適用 ▸
自動修復(Self-Repairing) ▹ 計画的/非計画的なダウンタイムから自動的に保護 11
OLTP Databaseの特長 ▸ 大量のトランザクション処理に最適化されたもの ▸ 物理的にはOracle Exadata上で動作 ▸ Oracle Database
18c ▸ Oracle RACでクラスタ構成になっている ▸ ミッションクリティカルなアプリケーションに最適 ▹ リアルタイムでのアナリティクス ▹ バッチ処理 12
2. Why Autonomous Database 13
Database is Not working あ、これはやばい・・・ 14
どうしてこうなった・・・ ▸ アクセス過多による負荷上昇 ▸ 処理に対するサーバのリソース不足 ▸ 物理的/論理的なサーバそのもののトラブル ▸ 未知の事象だとぉ・・・!? 動いていて当たり前なのに
落ちるときはあっけなく落ちるから辛い 15
16 やってられるか!!
実際のところは ▸ 負荷上昇? ▹ 軽減してくれ! ▸ リソース不足? ▹ 増やしてくれ! ▸
サーバのトラブル? ▹ 解決してくれ! ▸ 未知の事象? ▹ とにかく何とかしてくれ! 17 そんなときは・・・
18 使うしかない!?
Autonomousを使うと? ▸ 運用の自動化だけでなくチューニングも自動 ▸ CPU/ストレージ別々に稼働中に即時拡張/縮退 ▸ ダウンタイムなしでのパッチ適用 ▸ 障害からの自動回復 ▹
1か所のデータセンターで3重にミラーリング ▹ サーバ/データセンタの物理障害も自動復旧 ▸ 圧倒的精神疲労から解放される 19 サーバ管理者からすると圧倒的感謝の極み
3. How to use Autonoumous Database 20
Place your screenshot here インスタンス設定 ・DISPLAY NAME ・DATABASE NAME ・CPU
CORE COUNT ・STORAGE(TB) 21
Place your screenshot here ユーザー設定 ・PASSWORD ・CONFIRM PASSWORD 22
インスタンスを作成すると・・・? 23
Place your screenshot here インスタンス詳細 ・資格証明の取得 ・スケールアップ/ダウン ・インスタンス停止 ・サービスコンソール 24
Place your screenshot here 資格証明の取得 ・DBへ接続する際に必要 ・.zipでダウンロードできる 25
Place your screenshot here サービスコンソール ・リソースモニタリング ・リソース管理ルール ・管理者パスワード変更 26
AWSから繋いでみよう 27
AWSインスタンス ▸ Amazonlinux2 ▸ Apache2.4 + php7.2 ▸ Oracle Instant
Clientインストール ▸ PHP OCI8拡張インストール@PECL ▸ クライアントウォレット配置 28 https://docs.oracle.com/cd/E83857_01/paas/a utonomous-data-warehouse-cloud/user/conne cting-nodejs.html#GUID-AB1E323A-65B9-47C4- 840B-EC3453F3AD53
Place your screenshot here PHPコード ・oci_connectで接続 ・oci_parseでクエリ発行 ・oci_fetch_arrayで取得 29
Place your screenshot here 実行結果 ・結果返ってきた(小並感) 30
まとめ 31 ▸ Autonomousは自律型データベース ▸ 自動で管理/保護/修復ができる ▸ 操作は全てGUIから可能、そして簡単 ▸ 障害は辛いけど割と何とかなる
▸ 皆様にもぜひ触ってみてほしい
THANKS! Any questions? You can find me at @yktr_sre &
[email protected]
32