AnyサムアプリはmongodbアトラスデータAPIで


MongoDBアトラスがデータを格納するために活用されている典型的なWebアプリケーションバックエンドの実装です.

私の提出の概要
SAMアプリはMongoDBアトラスを使用して2つのコレクションが含まれてデータベースの選択-shield_agents and shield_locations . これは、すべてのエージェントおよび非分類された場所のデータベースのようなS . H . I . E . L . D情報を格納する.の動作INSERT and GET と統合MongoDB Atlas Data APIs API資格情報が作成され、CloudFormationパラメーターを使用してAWSラムダFNSに環境変数として渡されます.SAMアプリからのAPIはAWS APIゲートウェイで公開されます.また、インデックスを使用して検索を有効にします.


提出カテゴリ
あなた自身の冒険を選んでください、私がMongoDBとデータAPIを使っている最初の時、私の通常の技術スタック(AWS Serverless)にそれを適応させるステップに行ったAWS SAM application .

コードへのリンク

zachjonesnoel / shield-database
シールドデータベース
これは、AgoSAMアプリケーションでCRUD操作のためにMongoDB AtlasデータAPIを使用する倉庫です.
展開コマンド
新しいディレクトリを作成し、端末のディレクトリに移動し、githubリポジトリをクローン化する
Gitクローンhttps://github.com/zachjonesnoel/shield-database
ディレクトリをパターンディレクトリに変更します
CDシールド
コマンドラインから、AWSサムを使用して、テンプレートで指定されたパターンのAWSリソースを展開します.YMLファイル:
SAMビルド
SAM配備--ガイド
リコール

  • MongoDB Atlas Data API
  • MongoDB Atlas Search
  • MongoDB Atlas Charts
  • AWS SAM application
  • View on GitHub

    スクリーンショット
    エージェントの作成insertOne API

    エージェントの作成findOne API

    場所を作成するinsertOne API

    作成した場所のいずれかを取得findOne API

    MongoDB Atlas Search ヘルプの作成index コレクションを使用してインデックスを使用して、フィルタパターンがレコードに一致するかどうかを確認します.一致するレコードもマッチスコアを返します.

    MongoDB Atlas Charts あなたがデータを視覚化することができます.
    所在不明

    セキュリティクリアランスレベルのエージェント


    追加情報
  • MongoDB Atlas Data API
  • MongoDB Atlas Search
  • MongoDB Atlas Charts
  • AWS SAM application