Upgrade to Pro — share decks privately, control downloads, hide ads and more …

re:Inventで妙なRDSが発表されてたので浦島太郎な自分が解説してみる

Ae763d151aeee101b40ae10cc13ebe63?s=47 maroon1st
January 23, 2022

 re:Inventで妙なRDSが発表されてたので浦島太郎な自分が解説してみる

2022年01月22日に開催した JAWS-UG横浜 #42 AWS re:Invent 2021 Recap Database での発表内容です
https://jawsug-yokohama.connpass.com/event/233903/

Ae763d151aeee101b40ae10cc13ebe63?s=128

maroon1st

January 23, 2022
Tweet

More Decks by maroon1st

Other Decks in Programming

Transcript

  1. re:Invent で妙なRDSが発表されてたので
 浦島太郎な自分が解説してみる
 
 クラスメソッド株式会社
 大栗 宗
 1

  2. 2 自己紹介 大栗 宗(@maroon1st) クラスメソッド株式会社所属 某SIer → クラスメソッド → 某外資 →

    クラスメソッド(2回目) 先月入社したばかりの新入社員です! アライアンス統括部 に所属しておりパートナー様のサービス を取り扱っています。 ウィスキー、シガー、パイプをこよなく愛してます。
  3. 3 以前は AWS 導入に関する テクニカルコンサルティングや インフラ構築などを行ってました

  4. 4 最近は 前職でも AWS を触っておらず 現職でも AWS がメインではないので 2年間まともに AWS

    に触ってない、、、
  5. 5 現在は 浦島太郎状態

  6. 6 re:Invent の Database Update 1. Amazon DevOps Guru for

    RDS を発表 2. Amazon RDS Custom for SQL Server を発表 3. Amazon DynamoDB Standard IA table class を発表 4. AWS DMS Fleet Advisor を発表 5. 新しい DMS コンソール AWS DMS Studio を発表 6. Amazon Timestream の速度とコスト効率を改善
  7. 7 re:Invent の Database Update 1. Amazon DevOps Guru for

    RDS を発表 2. Amazon RDS Custom for SQL Server を発表 3. Amazon DynamoDB Standard IA table class を発表 4. AWS DMS Fleet Advisor を発表 5. 新しい DMS コンソール AWS DMS Studio を発表 6. Amazon Timestream の速度とコスト効率を改善
  8. 8 Amazon RDS Custom OSやデータベースのカスタマイズが 必要なアプリケーション向けの マネージドデータベースサービス

  9. 9 OS や SQL Server のカスタマイズが 自由にできる!

  10. 10 大いなる力には、大いなる責任が伴う

  11. 11 RDS Custom の責任共有モデル 特徴 Amazon RDS RDS Custom DB

    on EC2 アプリケーションの最適化 お客様 お客様 お客様 スケーリング AWS 共有 お客様 高可用性 AWS 共有 お客様 データベースのバックアップ AWS 共有 お客様 データベースソフトウェアのパッチ AWS 共有 お客様 データベースソフトウェアのインストール AWS 共有 お客様 OSパッチ AWS お客様 お客様 OSのインストール AWS 共有 お客様 サーバのメンテナンス AWS AWS AWS ハードウェアのライフサイクル AWS AWS AWS 電力、ネットワーク、および冷却 AWS AWS AWS https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html
  12. 12 責任は RDS と EC2 の中間 仮想マシンより上のレイヤーは ユーザーが責任を有する

  13. 13 RDS Custom for SQL Server の実態 実態は普通の EC2 で動きます

  14. 14 RDS Custom for SQL Server の実態 AMI もカスタムの SQL

    Server 付きの Windows Server で、起動時に共有されます
  15. 15 つまり SQL Server on EC2 の管理を 良い感じにやってくれる様な サービスと言えると思います

  16. 16 Amazon RDS Custom for SQL Server の 各種ユーザー OS

    : Local の Administrator 権限 SQL Server : sysadmin 権限 つまり、やりたい放題
  17. 17 とは言え、問題があれば 自動復旧を試みてくれます

  18. 18 RDS Custom Agent を止めてみる

  19. 19 RDS Custom is performing corrective actions to recover the

    RDS Custom agent for your instance database-1 自動で修復処置をしてくれます
  20. 20 でも変なことをすると データベースファイルをDドライブ以外に置く

  21. 21 ステータスが……

  22. 22 RDS イベントで教えてくれる The RDS Custom instance is going out

    of perimeter because an unsupported configuration was used for database files location
  23. 23 Demo 実際の画面を見てみましょう

  24. 24 まとめ • Amazon RDS Custom はカスタムが必要な時使うもの • 実態は EC2

    で良い感じに運用してくれるサービス • 今までの RDS と異なりOS 以上のレイヤーから ユーザーにも責任が出てくる • ある程度は自動復旧してくれるが「サポートされていない 状態」の場合はユーザーが復旧処理をする
  25. 25