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

Copy_of_CloudNative_Days.pdf

 Copy_of_CloudNative_Days.pdf

Avatar for Tomohiro Mitani

Tomohiro Mitani

December 01, 2022

Other Decks in Technology

Transcript

  1. Open Sourceを使用する際の課題 エリア • 管理・運用 • セキュリティ • マルチクラウド 課題

    • 障害時のダウンタイム • 障害時の対応 • 頻繁に発生するメインテナンス • エンジニアの対応が必要 • Ops(運用)に時間がさかれ、 Dev(開発)のスピードが遅い
  2. Open Sourceを使用する際の課題 エリア • 管理・運用 • セキュリティ • マルチクラウド 課題

    • オープンソースのセキュリティ • 各種コンプライアンスへの準拠 • セキュアなネットワーク構築 • 暗号化の対応
  3. Open Sourceを使用する際の課題 エリア • 管理・運用 • セキュリティ • マルチクラウド 課題

    • 異なるクラウド間でのレプリケー ションの構築 • 障害時の冗長構成 • 障害時のマニュアル対応によるオ ペレーションミス • 障害時のマニュアル対応によるダ ウンタイムの増加
  4. 10 Open Source Cloud Services across 100+ Regions セットアップ 可用性

    セキュリティ モニタリング App 1 App 2 App 3 App n OpenSearch Cassandra Redis PostgreSQL MySQL M3 Grafana InfluxDB Flink Kafka MirrorMaker RDBMS NOSQL / インメモリ ストリーミング 時系列DB / 可視化 Connect Aiven REST API CLI (Python, Node, Go) Terraform Kubernetes Clickhouse
  5. クラウドベンダー5社のオープンソースデータベース データ モニタリング データ 可視化 データ 分析 データ ストレージ データ

    インジェスショ ン Apache Kafka, Kafka Connect (25+ connectors) ストリーミング ベンダーロックインなし Prometheus Jolokia Aiven metrics Syslog RDBMS Flink PostgreSQL MySQL No SQL DB Redis Cassandra 時系列DB サーチエンジン M3 Clickhouse Grafana ビジュアライゼーション Log Integration インテグレーション Datadog OpenSearch
  6. Aivenのお客様の声 出典 IDC調査 2021年エイヴン顧客対象 比較する IaaS上で自己管理 OPEXの節約 37% ROI 5ヶ月

    従来のDBaaSプロバイダー との比較 DBA一人当たりの DB数増加 2x 従来のDBaaSプロバイダー との比較 生産性向上 13% 比較する IaaS上で自己管理 より速い展開 4x 2021年の可用性 99.997%
  7. セットアップ 可用性 セキュリティ モニタリング ストリーミング アナリティクス データウェアハウス+ BIアナリティクス アプリケーション ワークロード

    マルチクラウドに対応するユニファイドソリューション すべてのクラウドにあるすべてのデータインフラを一箇所で管理できます。
  8. AZ-3 AZ-2 AZ-1 Premium プラン Replication AZ-3 AZ-2 AZ-1 2-10

    インスタンス: 分散型: 2-10 2-10 . .
  9. AWS, 東京 AWS, 東京 App 1 App 2 App 3

    … Read Only Read Only GCP, 大阪 Read Only マルチクラウドでのレプリケーション作成 DNS DNS Premium Plan Replication Startup Plan Remote Replication Replica Backups n1,n2,n3...n Primary Backups n1,n2,n3...n
  10. AWS, 東京 AWS, 東京 App 1 App 2 App 3

    … Read Only Read Only GCP, 大阪 Read Only マルチクラウドでの災害時対応 Application detects outage after failed timeout DNS DNS Premium Plan Replication Startup Plan Remote Replication Replica Backups n1,n2,n3...n Primary Backups n1,n2,n3...n
  11. AWS, 東京 AWS, 大阪 App 1 App 2 App 3

    … Read Only Read Only GCP, 大阪 Read Only フェイルオーバー 1. Application detects outage after failed timeout. 2. Change connection params to the remote read replica DNS DNS Premium Plan Replication Startup Plan Remote Replication Replica Backups n1,n2,n3...n Primary Backups n1,n2,n3...n Applications enter READ_ONLY mode
  12. AWS, 東京 AWS, 大阪 App 1 App 2 App 3

    … Premium Plan Replication Read Only Read Only GCP, 大阪 Read Only 復旧後のプロセス DNS DNS Revert connection to primary region and exit READ_ONLY mode Startup Plan Remote Replication Replica Backups n1,n2,n3...n,n+1 Primary Backups n1,n2,n3...n,n+1
  13. Aiven for Apache Kafka: お客様専用のクラスタ 競合他社の管理するApache Kafka マルチテナントブローカー - セキュアネットワーキング

    (VPC)や高度な設定が不可能 すべてのプランで専用の仮想マシンリソースを提供。 すべての高度な機能が含まれています。
  14. Aiven for Apache Kafka:自己修復 Broker 1 Broker 3 Broker 2

    Aivenの管理ソフトウェアは、ノードが故障し たことを検知し、自動的にその代替ノードを作 成し、残りのクラスタメンバーからデータを同 期し、リバランスします。 New Broker
  15. Aiven for Apache Kafka : オートリバランス Kafkaクラスタのバランスが崩れたとき。 • レスポンスタイムが遅くなる •

    メモリ不足のエラー • ディスクがいっぱいになり、ブローカーが 停止する
  16. Apache Flink : KafkaのイベントストリームをSQL言語で処理 SQL言語によるイ ベントの処理 Consume date from Kafka

    topics 個人情報を含む顧客情報を 含むトピック 個人情報を含まない顧客情 報を含むトピック インジェスト フィルタリングされたデータを新しいトピックとして Kafkaに戻し、 個人情報にアクセスできないはずの消費者が利用できるようにする。 イベントストリーム処理の例:プライバシー保護のため、データから個人を特 定できる情報(PII)をフィルタリングする。
  17. 使用例:IoTストリーミング - 分散型プロデューサー AWS, Region 1 [IoT Edge] GCP, Region

    3 [App Processing] App 1 App 2 App 3 … Pub Pub Pub AWS, Region # [IoT Edge] Pub Pub Pub . . .
  18. 使用例:GCP内のCDCデータパイプライン Aiven for Apache Kafka Event Streaming Platform KAFKA CONNECT

    SINK Google Big Query KAFKA CONNECT SOURCE Debezium Connector* Transactional database (MySQL, PostgreSQL, MongoDB, etc) Google Cloud Storage CDC data Write data via sinks
  19. Why Aiven? Pricelineは、Aiven for Apache Kafka on Google Cloudに移行し、グローバル に分散したKafkaクラスタ群を

    展開しました。移行コストだけ で85万ドルを節約し、現在で はより費用対効果の高い、信 頼性の高いサービスを運営し ています。 Active services today: Priceline.comは、航空券やホテルなど の旅行関連商品を割引価格で購入で きるオンライン旅行代理店です。 E-commerce 🇸 Apache Kafka OpenSearch Apache Kafka MirrorMaker
  20. Why Aiven? • PCI DSS準拠の要件 を満たす • マルチクラウド/リー ジョンの高度なDR機 能

    • Change Data Captureのユース ケースを満たす能力 • マーケットプレイス経 由での調達が可能 Active services today: Fintech–Payments 🇷 Grafana PostgreSQL M3 Apache Kafka Redis ブラジル(そして世界)の決済業界を民主 化し、技術的、包括的、そして人生を変え るソリューションを通じて起業家に力を与 える、評価額70億ドルのフィンテック企業 です。