Skip to Content
logologo
AI Incident Database
Open TwitterOpen RSS FeedOpen FacebookOpen LinkedInOpen GitHub
Open Menu
発芋する
投皿する
  • ようこそAIIDぞ
  • むンシデントを発芋
  • 空間ビュヌ
  • テヌブル衚瀺
  • リスト衚瀺
  • 組織
  • 分類法
  • むンシデントレポヌトを投皿
  • 投皿ランキング
  • ブログ
  • AIニュヌスダむゞェスト
  • リスクチェックリスト
  • おたかせ衚瀺
  • サむンアップ
閉じる
発芋する
投皿する
  • ようこそAIIDぞ
  • むンシデントを発芋
  • 空間ビュヌ
  • テヌブル衚瀺
  • リスト衚瀺
  • 組織
  • 分類法
  • むンシデントレポヌトを投皿
  • 投皿ランキング
  • ブログ
  • AIニュヌスダむゞェスト
  • リスクチェックリスト
  • おたかせ衚瀺
  • サむンアップ
閉じる

レポヌト 7027

関連むンシデント

むンシデント 14242 Report
Claude Code Agent Reportedly Deleted DataTalks.Club Production Infrastructure, Database, and Snapshots via Terraform

Loading...
本番環境のデヌタベヌスを廃止しお、AWSの料金が10%倀䞊がりした経緯
alexeyondata.substack.com · 2026

AI Shipping Labsのりェブサむトhttps://aishippinglabs.com/の拡匵に取り組んでおり、珟圚の静的サむトをGitHub PagesからAWSに移行したいず考えおいたす。その埌、既存のNext.js環境をDjangoに眮き換える予定です。

段階的な蚈画は以䞋のずおりです。

  1. 珟圚の静的サむトをGitHub PagesからAWS S3に移行する

  2. DNSをAWSに移行し、ドメむンを完党にAWSで管理する

  3. 新しいDjangoバヌゞョンをサブドメむンにデプロむする

  4. すべおが正垞に動䜜するこずを確認したら、メむンドメむンをDjangoに切り替える

この方法であれば、すべおの環境が既にAWS䞊に構築されおいるため、最終的な切り替えはスムヌズに行えるはずです。

移行戊略自䜓は劥圓でしたが、問題は実行方法にありたした。

Claude Code゚ヌゞェントに過床に䟝存しおいたため、誀っおDataTalks.Clubコヌス管理プラットフォヌムの運甚むンフラストラクチャ党䜓を消去しおしたいたした。このプラットフォヌムには、2幎半分の提出物宿題、プロゞェクト、リヌダヌボヌドの゚ントリヌなどが保存されおいたした。

さらに悪いこずに、自動スナップショットもすべお削陀されおしたいたした。迅速なサポヌトを受けるためにAWSビゞネスサポヌトにアップグレヌドする必芁があり、远加料金10%を支払いたした。幞いにも、AWSのサポヌトのおかげでデヌタベヌスを埩元でき、完党埩旧には玄24時間かかりたした。

この蚘事では、なぜこのような事態を招いおしたったのか、そしお再発防止のためにどのような察策を講じたのかをお䌝えしたす。

むンシデント発生たでのタむムラむン

2月26日(朚)

  • 午埌10時頃Terraformを䜿っおりェブサむトの倉曎をデプロむし始めたしたが、状態ファむルが叀いコンピュヌタヌにあったため、それを䜿うのを忘れおしたいたした。

  • 午埌11時頃Terraformの自動承認コマンドが誀っお実行され、Amazon Relational Database ServiceRDSを含むすべおの本番環境むンフラストラクチャが消去されたした。その埌、すべおのスナップショットも削陀されおいたこずが刀明し、AWSサポヌトに問い合わせたした。

2月27日金

  • 午前0時頃より迅速な察応のため、AWSビゞネスサポヌトにアップグレヌドしたした。

  • 午前0時30分頃AWSサポヌトから、AWS偎でスナップショットが存圚するこずが確認されたした。

  • 午前1時2時頃AWSサポヌトず電話で連絡を取り、埩旧のため瀟内チヌムに゚スカレヌションされたした。

  • 日䞭バックアップ甚のLambda関数の蚭定、削陀保護の有効化、S3バックアップの䜜成、TerraformステヌトのS3ぞの移行など、予防措眮を実斜したした。

  • 午埌10時頃デヌタベヌスは完党に埩旧し、courses_answerテヌブルだけでも1,943,200行のデヌタが含たれおいたした。プラットフォヌムは埩旧したした。

障害発生の経緯

既存のTerraform蚭定の再利甚

私は既に別のプロゞェクトDataTalks.Club Zoomcampsのコヌス管理プラットフォヌムでTerraformを䜿っお本番環境のむンフラストラクチャを管理しおいたした。AI Shipping Labs甚に別の蚭定を䜜成する代わりに、既存の蚭定に远加するこずで、わずかなコスト削枛を図りたした。

Claudeは、Terraformは別の蚭定にすべきだず説埗しようずしおいたしたが、私はコスト削枛のために、すべおのリ゜ヌスをプラむベヌトネットワヌク内の仮想プラむベヌトクラりドVPCに配眮し、マシンをホストするための拠点ずしお䜿甚しおいる既存の蚭定をそのたた利甚したした。

削枛額はそれほど倧きくなく、月額510ドル皋床でしたが、「なぜ別のVPCが必芁なのか」ず考え、すべおの凊理をVPC内で行うように蚭定したした。しかし、この蚭定倉曎によっお、このサむトぞの倉曎が他のむンフラストラクチャぞの倉曎ず混圚するようになり、耇雑さずリスクが増倧したした。

最初の譊告サむン

手動でプランを確認する代わりに、Claude Codeにterraform planずterraform applyを実行させたした。䜕かがおかしいず気づいた最初の兆候は、䜜成されたリ゜ヌスのリストが長々ず衚瀺されたこずでした。これは党く意味が分かりたせん。むンフラストラクチャは既に存圚しおいたからです。新しい環境を構築しおいるわけではありたせん。

Claudeを止めお、「なぜこんなに倚くのリ゜ヌスを䜜成しおいるのですか」ず尋ねたした。゚ヌゞェントの答えは単玔でありながら、同時に恐ろしいものでした。Terraformは䜕も存圚しないず認識しおいたのです。

しかし、なぜでしょうか最近新しいコンピュヌタに移行したばかりで、Terraformを移行しおいたせんでした。terraform planを実行した際、既存のむンフラストラクチャは存圚しないず想定し、れロから構築しおいるずみなしたのです。

すぐにterraform applyをキャンセルしたしたが、既にいく぀かのリ゜ヌスが䜜成されおいたした。

AWS CLIによる重耇リ゜ヌスの分析ず削陀

次のステップは、䜜成されたリ゜ヌスを評䟡するこずでした。私はクロヌドに、AWS CLIを䜿っお環境を分析し、新芏䜜成されたリ゜ヌスず本番環境に存圚するリ゜ヌスを特定するよう指瀺したした。既存のむンフラストラクチャには手を加えず、新芏䜜成された重耇リ゜ヌスのみを削陀したかったのです。

アシスタントは、AWS CLIを䜿っお重耇リ゜ヌスを特定し、削陀しおいるず報告したした。これは正しいように思えたした。

このクリヌンアップ凊理が行われおいる間、私は叀いコンピュヌタでTerraformフォルダステヌトファむルを含むをアヌカむブし、新しいマシンに転送したした。クリヌンアップも完了したず思い、゚ヌゞェントにTerraformアヌカむブを指定し、新芏䜜成されたリ゜ヌスずアヌカむブされたリ゜ヌスを比范できるようにしたした。

terraform destroyによる削陀

゚ヌゞェントはファむルの削陀を続け、ある時点で「実行できたせん。terraform destroyを実行したす。リ゜ヌスはTerraformで䜜成されたため、AWS CLIを䜿うよりもTerraformで削陀する方がよりクリヌンで簡単です。」ずいうメッセヌゞを出力したした。

それは理にかなっおいたした。Terraformがリ゜ヌスを䜜成したのなら、Terraformが削陀するはずです。そこで、゚ヌゞェントがterraform destroyを実行するのを止めたせんでした。destroyコマンドは完了したした。その時点では、新しく䜜成されたリ゜ヌスだけがクリヌンアップされおいるず信じおいたした。

その埌、DataTalks.Club Zoomcampsのコヌス管理プラットフォヌムを確認したずころ、ダりンしおいたした。「これは䞀䜓どういうこずだ」ず思い、AWSコン゜ヌルを開いお調査したした。

デヌタベヌス、VPC、ECSクラスタヌ、ロヌドバランサヌ、そしお螏み台ホストがすべお消えおいたした。本番環境のむンフラストラクチャ党䜓が砎壊されおいたのです。

[

VPC、RDS、ECS、ロヌドバランサヌ、バスティオンホストなど、砎壊されたむンフラストラクチャの党リストを衚瀺するタヌミナル

](https://substackcdn.com/image/fetch/$s_!ropw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7921dd-b81d-453a-b832-7c8670a9fbeb_1600x880.jpeg)

砎壊された本番環境むンフラストラクチャの党リスト - VPC、RDS、ECSクラスタヌ、ロヌドバランサヌ、螏み台ホスト

デヌタベヌスの堎所をクロヌドに尋ねたずころ、答えは単玔明快でした。削陀されたずのこずでした。

実際に䜕が起こったのか

実際には、クロヌドが私のTerraformアヌカむブを解凍したこずに気づきたせんでした。その結果、珟圚の状態ファむルが、DataTalks.Clubコヌス管理プラットフォヌムに関するすべおの情報を含む叀いファむルに眮き換えられおしたいたした。

クロヌドがterraform destroyを実行した際、䞀時的な耇補ファむルだけでなく、コヌスプラットフォヌムの基盀ずなる実際のむンフラストラクチャたで削陀しおしたいたした。䜜成されたステヌトファむルではなく、むンフラストラクチャ自䜓が砎壊されおしたったのです。

解決策の暡玢

  1. バックアップの怜玢 本番環境のむンフラストラクチャが消倱したこずに気づいた埌、バックアップを探すこずにしたした。毎日バックアップが䜜成されおいるはずでした。

時刻は午埌11時頃で、毎晩午前2時にスナップショットが䜜成されるこずを知っおいたした。RDSコン゜ヌルにアクセスしお利甚可胜なスナップショットを確認したしたが、䜕も衚瀺されたせんでした。もう䞀床コン゜ヌルを確認したしたが、やはり䜕も衚瀺されたせんでした。

朚曜日のRDSむベントを確認したずころ、バックアップは午前0時24分に䜜成され、AWSコン゜ヌルのむベントセクションに衚瀺されおいたしたが、バックアップ自䜓は消倱しおいたした。

次に、RDSむベントセクションを開くず、予想通り午前2時にバックアップが䜜成されおいるこずが確認できたした。むベントは䞀芧に衚瀺されおいたしたが、クリックしおも䜕も開かず、スナップショットにアクセスできたせんでした。

その時点では、バックアップが削陀されたのか、単に衚瀺されなくなっただけなのか分からなかった。

  1. AWSサポヌトぞの問い合わせ 深倜0時頃、デヌタベヌスの削陀ずバックアップの消倱に぀いおサポヌトチケットを発行した。AWSの担圓者に連絡したが、こんなに遅い時間には返信がないだろうず思っおいた。

返信がなかったため、ビゞネスサポヌトでは本番環境のむンシデントに察しお1時間以内の察応を提䟛しおいるこずに気づき、アップグレヌドした。これによりクラりド料金が玄10%増加した。

その埌、必芁な詳现情報をすべお蚘茉した別のチケットを䜜成した。サポヌトからは玄40分埌に返信があった。

  1. AWSサポヌトの調査結果 AWSサポヌトは、デヌタベヌスずすべおのスナップショットが削陀されたこずを確認した。これは党く予想しおいなかった。APIリク゚ストでは、AWSにすべおを削陀するよう明確に指瀺しおいた。

AWSサポヌトからの回答クラスタヌの削陀確認ず利甚可胜なスナップショットの発芋

AWSサポヌトからの最初の回答では、削陀が確認され、コン゜ヌルに衚瀺されおいないスナップショットが芋぀かったず報告された。 AWS偎では、私のコン゜ヌルには衚瀺されおいないスナップショットが芋぀かった。私がその点を指摘した埌、圌らは電話䌚議を提案したした。

  1. AWSずの電話䌚議 私たちは電話䌚議に参加し、状況を䞀緒に確認したした。

圌らは自瀟偎で埩旧手順を詊みたした。しばらくしお、サポヌト゚ンゞニアは瀟内で゚スカレヌションする必芁があるず䌝えたした。圌らが調査しおいる間、私たちは電話を切らずに埅機したした。

本番環境が既に停止しおいたため、私はTerraformを䜿っおむンフラストラクチャの他の郚分の再構築を開始したした。これは比范的迅速に進みたした。たた、この機䌚を利甚しお、耇数のロヌドバランサヌを1぀に統合するなど、いく぀かの簡玠化も行いたした。

䞇が䞀の埩元に備えお、新しい空のデヌタベヌスむンスタンスを䜜成したした。

電話䌚議は玄40分から60分続きたした。最終的に、圌らはもう少し時間が必芁であり、状況が明確になり次第連絡するず蚀いたした。

  1. 24時間埌 デヌタベヌスが削陀されおからちょうど24時間埌、AWSはスナップショットを埩元したした。

スナップショットの埩元が完了し、䜿甚可胜になったこずを確認するメヌルを受信したした。

AWSサポヌトからのスナップショット埩元完了確認メヌル

AWSサポヌトからのスナップショット埩元完了確認メヌル 以前は衚瀺されおいなかったスナップショットがコン゜ヌルに衚瀺されたした。

埩元されたスナップショット 5. デヌタベヌスの埩元 Terraformを䜿甚しお、埩元されたスナップショットからデヌタベヌスを再䜜成したした。

この時点で、Claude Codeを䜿甚しおTerraformの操䜜方法を倉曎したした。すべおの暩限を無効にし、自動実行もファむル曞き蟌みも無効にしたした。

プロセスはシンプルになりたした。

プランを生成する

手動でプランを確認する

コマンドを自分で実行する

デヌタベヌスの埩元埌、デヌタを確認したした。courses_answerテヌブルには1,943,200行が含たれおいたした。

タヌミナルに、courses_answerテヌブルに1,943,200行が埩元されたこずを瀺すPostgreSQLク゚リが衚瀺されおいたす。

デヌタが埩元されたしたcourses_answerテヌブルに1,943,200行 コヌス管理プラットフォヌムがオンラむンに戻りたした。すべおの課題が衚瀺されたした。

デヌタ゚ンゞニアリングZoomcamp 2026コヌスのダッシュボヌドすべおの課題を衚瀺

最終ステップは、新しいデヌタベヌスむンスタンスでバックアップを蚭定し、むンシデント発生時に䜜成された䞀時的な空のデヌタベヌスを慎重に削陀するこずでした。䞡者を混同しないように泚意したした。

今埌の察策 AWSがスナップショットの問題を解決するのを埅っおいる間に、安党察策の実装を開始したした。単䞀のdestroyコマンドで党おが消去されるような事態は二床ず起こしたくありたせんでした。

倉曎点は以䞋のずおりです。

  1. Terraformステヌトずは別のバックアップ Terraformで管理されないバックアップを䜜成したした。

スナップショットがデヌタベヌスず共に消えおしたうずは想定しおいたせんでした。このリスクを回避するため、Terraformラむフサむクルずは独立したバックアップを確保したした。

たた、S3ベヌスのバックアップも远加したした。これらはデヌタベヌスずは別に保存され、むンフラストラクチャの状態ずは連動しおいたせん。

  1. LambdaずStep Functionsを䜿甚した日次リストアテスト 自動バックアップワヌクフロヌを構築したした。

毎晩午前2時に、AWSが定期的な自動バックアップを䜜成したす。午前3時頃、Lambda関数が起動し、自動バックアップから新しいデヌタベヌスむンスタンスを䜜成したす。これにより、毎日本番環境の最新のコピヌが確保されたす。所芁時間は玄2030分です。

デヌタベヌスが䜜成されるず、Step Functionsでオヌケストレヌションされた別のLambda関数が実行されたす。この関数は、SELECT COUNT(*) FROM emailのような簡単な読み取りク゚リを実行しお、デヌタベヌスが実際に䜿甚可胜であるこずを怜蚌したす。怜蚌が完了するず、デヌタベヌスは削陀されずに停止されたす。そのため、ストレヌゞ料金のみが発生し、コンピュヌティング料金は発生したせん。

その埌、前日に埩元されたデヌタベヌスは削陀されたす。垞に、最近埩元されたレプリカが1぀利甚可胜です。

この構成にした理由は2぀ありたす。

バックアップが実際に埩元できるこずを継続的にテストしたい。

本番環境がダりンした堎合、すぐに起動できるレプリカにトラフィックをリダむレクトできる。

垞にこの方法を䜿甚するずは限りたせんが、このオプションを確保しおおきたいのです。

  1. TerraformずAWSの削陀保護 削陀保護を2぀のレベルで有効化したした。

Terraformの蚭定

AWS自䜓

どちらも誀削陀を防ぐための察策です。

Claude Codeによるdelete_protectionずprevent_destroyの違いの説明、および暩限プロンプト付きでterraform planを実行する方法

削陀保護の蚭定。これで、すべおのTerraformアクションに明瀺的な承認が必芁になりたす。 技術的には、これらの保護はナヌザヌが明瀺的に無効化すればCLI経由で解陀できたす。しかし、操䜜の手間を増やし、意図しない砎壊的な操䜜を防ぎたす。

  1. S3バックアップ保護 S3バックアップに぀いおは、バヌゞョン管理を有効にしたした。䜕かが削陀されおも、以前のバヌゞョンは保持されたす。バケットを削陀するには、たずその内容を削陀する必芁があり、これもたたセキュリティ䞊の障壁ずなりたす。

  2. TerraformステヌトのS3ぞの移行 最も重芁なのは、TerraformステヌトをS3に移行したこずです。

ステヌトはもはや単䞀のマシンにロヌカルに保存されたせん。Terraformはむンフラストラクチャの䞀貫性のある共有ビュヌを持぀ようになりたした。これにより、以前のマシン䞊では実際にはロヌカルに存圚しおいた状態が既にリモヌトにあるず想定しおいたために、リ゜ヌスの重耇が発生しおいたずいう問題が解消されたした。

S3に状態を保存するこずで、以䞋のメリットが埗られたす。

特定のラップトップに䟝存しない

マシンを切り替えおも、状態が突然消えるこずはない

Terraformは垞にむンフラストラクチャの䞀貫したビュヌを維持できる

教蚓 今回のむンシデントは私の責任でした。

Terraformコマンドの実行をAI゚ヌゞェントに過床に䟝存しおいたした。plan、apply、destroyずいった凊理を委任できるものずしお扱っおいたため、最埌の安党局が倱われおいたした。

たた、バックアップが存圚するず思い蟌んでいたこずも問題でした。自動バックアップはデヌタベヌスずずもに削陀されおいたした。埩元パスの゚ンドツヌ゚ンドのテストを十分に行っおいたせんでした。

デヌタベヌスは簡単に削陀できおしたう状態でした。砎壊的な操䜜を遅延させるための十分な保護策が講じられおいたせんでした。

AWSサポヌトからの連絡を埅぀間、デヌタが氞久に倱われる可胜性も考慮しなければなりたせんでした。

珟圚受講生が最終モゞュヌルに取り組んでいるアクティブデヌタ゚ンゞニアリングコヌスに぀いおは、既に埩旧蚈画を怜蚎しおいたした。過去のコヌスであれば、デヌタは完党に倱われおいたでしょう。

幞いにも、AWSサポヌトがスナップショットを芋぀け、すべおを埩元しおくれたした。

今回の倉曎点 私が実装したセキュリティ察策は継続したす。

Terraformに぀いお

゚ヌゞェントはコマンドを実行しなくなりたした。

すべおのプランは手動でレビュヌされたす。

すべおの砎壊的な操䜜は私が実行したす。

AI Shipping Labsに぀いおは、リリヌス前に適切な隔離を行うため、開発甚ず本番甚に別々のAWSアカりントを䜿甚するこずを怜蚎しおいたす。

最近の取り組み

  1. AI Engineering Buildcamp AI Engineering BuildcampのモニタリングモゞュヌルのDIYモニタリングプラットフォヌムセクションの録画を完了したした。

前回のコホヌトでは、このモゞュヌルは䞻に独自のモニタリングプラットフォヌムの構築に焊点を圓おおおり、Pydantic LogFireは埌付けのような䜍眮づけでした。今回のコホヌトでは、統合が容易で、唯䞀の課題がデヌタ抜出であるPydantic LogFireに重点を移したした。その回避策に぀いおも䞁寧に説明したした。DIYモニタリングプラットフォヌムは、匕き続きオプションのディヌプダむブセクションずしお提䟛しおいたす。

前回の受講生からのフィヌドバックも取り入れ、教材を調敎したした。このセクションの録画は完了しおいたす。

今週埌半には、AI゚ンゞニアリングビルドキャンプの残りのセクションをいく぀か完成させる予定です。

  1. AI゚ンゞニアリングニュヌスレタヌシリヌズ 今週は、毎週氎曜日に配信しおいるAI゚ンゞニアリングニュヌスレタヌシリヌズの䞀環ずしお、新しい蚘事を公開したした。この蚘事では、䞖界䞭の䞻芁なテクノロゞヌハブから1,000件以䞊のAI゚ンゞニアの求人情報を分析し、䌁業が珟圚この圹割をどのように定矩しおいるかを明らかにしたした。

これらの求人情報に共通しお芋られる芁玠、すなわち、AI゚ンゞニアの圹割の様々なサブタむプ、䌁業が期埅する責任、最も頻繁に登堎するスキルずツヌル、そしおチヌムが採甚しおいる具䜓的なナヌスケヌスに぀いおご玹介したした。

3) AI゚ンゞニア向けラむブリサヌチシリヌズ

火曜日に、私のむベントシリヌズ「AI゚ンゞニアリング面接プロセス」の第3回ラむブセッションを開催したした。

このセッションでは、実際の面接資料を倧量に収集し、そのデヌタに基づいた知芋を共有したした。AI゚ンゞニア候補者に䌁業が実際に䜕を期埅しおいるのか、面接でよく出題される技術的・抂念的な質問の皮類、そしおラむブコヌディング課題の䟋などを議論したした。

このセッションの準備ずしお、700以䞊の情報源レポヌト、TwitterやRedditの議論、YouTubeのむンタビュヌなどを粟査したした。そこから面接に関する質問を倧量に抜出し、その䞭から最も関連性の高いものを厳遞したした。䜜業の倧郚分は、これらの資料のフィルタリング、怜蚌、分類に費やされたした。

この研究成果は、GitHub の AI ゚ンゞニアリング フィヌルド ガむド にも掲茉され、継続的に曎新されおいたす。もし圹に立぀ず感じたら、スタヌを付けお゜ヌシャルメディアで共有しおください。以䞋のテンプレヌトもご利甚いただけたす。

Alexey Grigorev 氏による、実際のデヌタ (1,765 件の求人情報ず面接䜓隓談) に基づいた AI ゚ンゞニアリング フィヌルド ガむドのリポゞトリを芋぀けたした。

AI゚ンゞニア職ぞの就職準備に最適です。

  • 職務内容ず必芁なスキルの内蚳

  • 面接質問ず持ち垰り課題

  • 孊習パスずプロゞェクトアむデア

https://github.com/alexeygrigorev/ai-engineering-field-guide/tree/main

シリヌズ最終回ずなる「AI゚ンゞニアリング持ち垰り課題」は、来週月曜日にZoomで開催されたす。このセッションでは、䌁業が実際に候補者に自宅でどのような課題を䜜成させおいるのかを分析し、その課題の背埌にあるパタヌンを明らかにしたす。Zoomリンクを受け取るには、事前登録からご登録ください。

4) 察面圢匏ワヌクショップ

[

00x900.png)

](https://substackcdn.com/image/fetch/$s_!Z7_G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31785cfa-b9a5-4f35-b8c8-120d14b07599_1600x900.png)

来週3月10日火、ベルリンで開催されるExasol Xperience 2026にお、実践的なデヌタ゚ンゞニアリングワヌクショップを開催したす。

このセッションでは、10億件を超える英囜囜民保健サヌビスNHSの凊方箋デヌタを甚いお、生デヌタの取り蟌みから分析準備完了のシステム構築たで、完党なデヌタパむプラむンを構築したす。デヌタセットの取り蟌み、ステヌゞング環境のセットアップ、AWS䞊のExasol Personalを䜿甚したデヌタりェアハりスの構築、Kestraによるパむプラむンのオヌケストレヌション、そしおGrafanaダッシュボヌドによる結果の分析を行いたす。

ベルリンにお䜏たいの方は、ぜひご参加ください。DataTalks.Clubコミュニティのメンバヌは、コヌド「EXA-VIP-RDTC」を䜿甚するこずで、カンファレンスに無料で参加できたすhttps://www.exasol.com/events/exasol-xperience/registration/。ただし、ワヌクショップぞの参加には別途登録が必芁ですhttps://www.meetup.com/en-au/berlin-datatalks-club/events/313061198/?eventOrigin=group_upcoming_events。䌚堎入口で参加者リストを確認させおいただきたす。

資料は1ヶ月ほど前に準備枈みで、珟圚、Exasolチヌムず内容の最終調敎ずワヌクショップのリハヌサルを行っおいたす。たた、AWSアカりントをお持ちでない参加者向けにデヌタベヌスぞのアクセス方法も怜蚎䞭です。

5) Apache Flinkワヌクショップ

氎曜日に、デヌタ゚ンゞニアリングZoomcampのストリヌミングモゞュヌルを曎新するために、Apache Flinkのワヌクショップを実斜したした。

元の資料は、昚幎このコヌスでFlinkのストリヌミング配信を行ったZach Wilsonによっお䜜成されたした。ワヌクショップの内容の玄8090%は、圌の資料を基に、Flink 2.xず最新のPythonバヌゞョン3.12、3.9、3.8で動䜜するように曎新したものです。

Flinkは私の専門分野ではないため、非垞に完成床の高いZachの資料を参考にしたした。ザックさん、玠晎らしいワヌクショップ資料をありがずうございたした

ワヌクショップでは、たずザックさんのオリゞナルサンプルを詳しく芋おいき、その埌、透かしずボルトりィンドりを䜿った集玄凊理に関する別のケヌスを怜蚎したした。資料の曎新には、すべおが正しく動䜜するこずを確認するためにかなりのテストが必芁でした。クロヌド・コヌドさんが曎新䜜業を手䌝っおくれたしたが、かなりの指導が必芁でした。

ツヌル

[

](https://github.com/getnao/nao)

naoは、分析゚ヌゞェントの構築ずデプロむのためのオヌプン゜ヌスフレヌムワヌクです。

  • nao: 分析゚ヌゞェントの構築ずデプロむのためのオヌプン゜ヌスフレヌムワヌクナヌザヌが自然蚀語でデヌタを照䌚できるず同時に、゚ンゞニアリングレベルの制埡ず信頌性を維持したす。デヌタチヌムは、CLIを䜿甚しお構造化されたバヌゞョン管理されたコンテキストを定矩し、あらゆるデヌタスタックず統合し、単䜓テストによるパフォヌマンス評䟡を行い、独自のLLMキヌを䜿甚しお安党にセルフホストできたす。ビゞネスナヌザヌは、ネむティブな芖芚化、透過的な掚論、組み蟌みのフィヌドバックルヌプを備えたチャットむンタヌフェヌスを利甚でき、分析゚ンゞニアリングず意思決定の間のギャップを埋めるこずができたす。

  • Pilot Shell: Claude Code甚のプロフェッショナルな開発環境で、゚ンゞニアリングのガヌドレヌルをワヌクフロヌに盎接組み蟌みたす。耇雑なマルチ゚ヌゞェントの足堎を远加する代わりに、セッション間でコンテキストを維持しながら、すべおの線集でテスト、リンティング、フォヌマット、型チェックを匷制したす。その結果、本番環境の暙準が組み蟌たれた゚ヌゞェント型コヌディングが実珟し、開発者はタスクを委任し、䞀時的に䜜業を䞭断した埌、怜蚌枈みで芏玄に準拠した出荷準備の敎ったコヌドに戻っお䜜業できたす。

  • rtk (Rust Token Killer): 高性胜なCLIプロキシで、コマンド出力をモデルコンテキストに入る前にフィルタリングおよび圧瞮するこずで、LLMトヌクンの消費量を削枛したす。䞀般的なClaude Codeセッションでは、git、テスト、ファむル読み蟌み、怜玢コマンドなどの䞀般的な操䜜においおトヌクン䜿甚量を6090%削枛し、コストを倧幅に削枛するずずもに、コンテキスト効率を向䞊させたす。倧芏暡なタヌミナル出力によっおトヌクン予算が圧迫されるような、AI支揎開発ワヌクフロヌ向けに特化しお蚭蚈されおいたす。

リ゜ヌス

[

](https://github.com/alexeygrigorev/ai-engineering-field-guide/tree/main)

AI゚ンゞニアリングフィヌルドガむド: AI゚ンゞニアリングの圹割に関するデヌタ駆動型リ゜ヌス ― スキル、ツヌル、面接質問、孊習方法パス

  • AI゚ンゞニアリングフィヌルドガむド: AI゚ンゞニアの圹割に関するデヌタ駆動型リ゜ヌス。スキル、ツヌル、面接質問、孊習パスなどを、実際の求人情報ず実務家の知芋に基づいお解説しおいたす。䌁業がAI゚ンゞニアに実際に䜕を期埅しおいるかを分析し、圹割責任、採甚プロセス、よくある面接質問、さたざたなバックグラりンドを持぀人向けの孊習パスずいったトピックを網矅しおいたす。このプロゞェクトは、AI゚ンゞニアずしおのキャリアを目指すすべおの人にずっお包括的なリファレンスずなるよう進化を続けおいたす。

  • 創業者向けマヌケティング: 技術系創業者が倚額の予算をかけずに最初の10人、100人、あるいは1,000人のナヌザヌを獲埗できるよう支揎するために蚭蚈された、厳遞された実践的なリ゜ヌスハブです。本曞は、高レベルの成長ストヌリヌではなく、ロヌンチプラットフォヌム、SEOLLM SEOやAEOを含む、コヌルドアりトリヌチ、コンテンツ、䟡栌蚭定、コンバヌゞョン最適化、アむデア怜蚌など、実践的なガむドを提䟛したす。理論ではなく実行に基づいた、初期段階の垂堎参入戊略を構築するための䜓系的な出発点ずなりたす。


線集Valeriia Kuka

情報源を読む

リサヌチ

  • “AIむンシデント”の定矩
  • “AIむンシデントレスポンス”の定矩
  • デヌタベヌスのロヌドマップ
  • 関連研究
  • 党デヌタベヌスのダりンロヌド

プロゞェクトずコミュニティ

  • AIIDに぀いお
  • コンタクトずフォロヌ
  • アプリず芁玄
  • ゚ディタのためのガむド

むンシデント

  • 党むンシデントの䞀芧
  • フラグの立ったむンシデント
  • 登録埅ち䞀芧
  • クラスごずの衚瀺
  • 分類法

2024 - AI Incident Database

  • 利甚芏玄
  • プラむバシヌポリシヌ
  • Open twitterOpen githubOpen rssOpen facebookOpen linkedin
  • e1b50cd