タグ

ブックマーク / qiita.com/shunp (2)

  • Go+Lambdaで最速サーバレスチュートリアル - Qiita

    AWSでサーバレスなAPIの開発 AWS Lambdaの最大実行可能時間が5分から15分に拡大され、Lambdaを使ったサーバレスな業務ロジックも今後さらに増えていくことでしょう。 今回はAPI Gatewayと組み合わせてエンドポイントを作成し、DynamoDBでデータ管理を行うことで、コストを最小限に抑えたサーバレスAPIAWS上に構築していきます。 さらにSAM(Serverless Application Model)を利用して、API GatewayLambdaのデプロイまでをすべてコードで管理していくことを目指します。 シンプルなAPIを高速に開発・管理したいという時の手順にしていただければ幸いです。 今回作成するAPI一覧 リクエストパラメータの情報を返却するシンプルなAPI(hello-world) リクエストボディの情報をDynamoDBに登録するAPI(score-

    Go+Lambdaで最速サーバレスチュートリアル - Qiita
  • エンジニアがブロックチェーンを学ぶべき3つの理由 - Qiita

    ブロックチェーン技術とは 誤解を恐れず言うと、ブロックチェーンとは改ざん不可能なデータベースである。 ある地点で承認された情報の塊(ブロック)を、ネットワーク参加者が連鎖(チェーン)的に積み上げていく事で、過去のデータは書き換え不可能に収束していく。 ブロックチェーン技術はかなり前から注目されている技術であるが、仮想通貨での利用例ばかりが取り上げられ、「自分には関係のない世界の技術」と一線を引いている人も多いのではないだろうか。 この記事では、なぜエンジニアがブロックチェーン技術を学ぶ必要があるか、その有益性に関する情報を整理する。 なぜ有益なのか 1. コピーではなく、真のデータを参照可能 異なるシステム間で情報連携を行う場合、これまでは「ファイル連携」と言う手段が好まれてきた。 より正確には、ファイル連携以外の選択肢がなかった。 特に、一度に連携する情報量が多い場合や、送信先のシステム

    エンジニアがブロックチェーンを学ぶべき3つの理由 - Qiita
  • 1