並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 1186件

新着順 人気順

dynamodbの検索結果281 - 320 件 / 1186件

  • ベースイメージを共通化して docker-compose up を速くする - Shin x Blog

    docker-compose で複数サービスを起動する際に時間を要するのが、Docker イメージのダウンロードと展開です。この時間を削減するために、ベースイメージを共通化する方法を試してみました。 本エントリでは、開発環境や CI 環境に docker-compose を利用することを想定しています。 改善前 ここでは、dokcer-compose up(pull) の時間を削減できるかを確認するだけなので、下記のように dynamodb, elasticmq, elasticsearch のみを docker-compose.yml に含めています。 version: "2.0" services: dynamodb: image: amazon/dynamodb-local:1.12.0 ports: - 8000:8000 elasticmq: image: softwaremil

    • Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications

      Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale ApplicationsJanuary 18, 2012 • 3119 words Today is a very exciting day as we release Amazon DynamoDB, a fast, highly reliable and cost-effective NoSQL database service designed for internet scale applications. DynamoDB is the result of 15 years of learning in the areas of large scale non-relational databases a

        Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications
      • Serverless Framework & DockerによるローカルフレンドリーなLambda開発・運用

        会社のチームメンバーにLambdaの開発・デプロイ方法について共有するために書いた記事ですが、Lambdaを触ったことない人にも有益そうな内容なので、Zennに投稿してみました🙏 今回作りたいLambda 指定したS3バケットに画像がアップロードされたら、リサイズして同じまたは別のS3バケットにアップロードする 完成リポジトリ https://github.com/samuraikun/image-resizer-lambda-serverless Runtime Ruby2.7 前準備 AWSアカウントが作成済み、AWS CLIインストール済み アクセスキーIDとシークレットアクセスキーを事前に設定する必要あり Serverless Framworkについて Lambdaをデプロイするまでに必要な各設定を簡単にできるツールです。 他にも、AWS公式のSAMやTerraformなど他のl

          Serverless Framework & DockerによるローカルフレンドリーなLambda開発・運用
        • Lambda + DynamoDB + LangChainで外部情報に対応したサーバレスチャットボットを作ってみる - NRIネットコムBlog

          Lambda + DynamoDB + LangChainを組み合わせて外部情報に対応したチャットボットを作ってみました。 構成 Lambda Dockerfile requirements.txt lambda_function.py OpenAI Functions Agent 会話履歴の保持 外部情報の参照 DynamoDB 動作確認 まとめ 構成 Lambda LangChainのパッケージが250MBを超えてしまうので、コンテナイメージからLambda関数を作成するようにします。 docs.aws.amazon.com Dockerfile FROM public.ecr.aws/lambda/python:3.10 # Copy requirements.txt COPY requirements.txt ${LAMBDA_TASK_ROOT} # Copy function

            Lambda + DynamoDB + LangChainで外部情報に対応したサーバレスチャットボットを作ってみる - NRIネットコムBlog
          • サーバーレスでURL短縮サービスを40分で作ってリリースした話 - Qiita

            この記事は コネヒト Advent Calendar 2019 2日目 の記事です。 はじめに 社内のSlackでURL短縮サービスが自社にあればよいなー、という呟きがあったので、昼休みに一人ハッカソンをしてみた時の話です。(※実運用はしていないです) 概要 https://s.hyiromori.com/ にアクセスするとURL短縮用の画面が表示されて https://s.hyiromori.com/[5文字の乱数] のようなURLを発行できるようなWebアプリを作りました。 ドメインが短くないと、あまり短縮された感じがないですが、まだ実験段階なのでご勘弁ください。 ソースは GitHub にあります。 技術スタック 使い慣れている serverless フレームワークを使って、作ってみました。 使用しているAWSのサービスは以下のようになります。 API Gateway Lambda

              サーバーレスでURL短縮サービスを40分で作ってリリースした話 - Qiita
            • Amazon EMR 2.x and 3.x AMI versions - Amazon EMR

              AWS is updating the TLS configuration for all AWS API endpoints to a minimum version of TLS 1.2. Amazon EMR releases 3.10 and lower only support TLS 1.0/1.1 connections. After December 4, 2023, you won't be able to create clusters with Amazon EMR 3.10 and lower. If you use Amazon EMR 3.10 or lower, we recommend that you immediately test and migrate your workloads to the latest Amazon EMR release.

              • 間違った技術ブログを書いた時に如何に修正するか - oranie's blog

                考え方やその時の流行のアーキテクチャとかもあるのでそういった物はそれでいいですが、明らかに間違えた事を書いて出来ない!とか載せてしまう時があります。にんげんだもの。 ただ、それを放置する、削除するとかはあまり良くないアプローチだと考えています。理由はそれを読んで真似してしまった人が一人でもいるかもしれない、同じ間違いをする人がいるかもしれない時にその間違いは良い勉強になる、などなど。 最も大きな理由は「間違いを指摘してくれた人に対してちゃんと敬意を払って修正する」が間違えた記事を書いた事に対する責任だと僕は考えています。その為もし僕が不完全なブログを書いて「ちげーだろ。もっと勉強しろ」と言われ確認し自分の間違いに気づいたら顔を真赤にして枕に顔をうずめてバタバタしたり酒を飲んで憂さを晴らすのではなく まず冒頭に間違っていたことを素直に認める 何が間違っていたかをちゃんと正確に記載する 原文中

                  間違った技術ブログを書いた時に如何に修正するか - oranie's blog
                • AWS Black Belt Techシリーズ Amazon DynamoDB

                  AWS Black Belt Techシリーズ Amazon DynamoDB 1. Amazon DynamoDB AWS Black Belt Tech Webinar 2014 Yuta Imai Solutions Architect, Amazon Data Services Japan, K.K. 2. Agenda • NoSQLとRDB • DynamoDBとは • テーブル設計とサンプル • 運用関連 • ツールとエコシステム • まとめ 3. Agenda • NoSQLとRDB • DynamoDBとは • テーブル設計とサンプル • 運用関連 • ツールとエコシステム • まとめ 4. よく見かけるNoSQLデータベース • Neo4j • Couchbase • DynamoDB • MongoDB • Riak • HBase • Cassandra 5. No

                    AWS Black Belt Techシリーズ Amazon DynamoDB
                  • LocalStackをつかってローカルでLambdaを実行してみた | DevelopersIO

                    どうも!AWS勉強中の西村祐二@大阪です。 今回は前々からさわってみたいと思っていた AWSのモックフレームワークを提供する「LocalStack」をつかって ローカルでLambda関数を実行してみたいと思います。 LocalStackとは クラウドアプリケーションを開発するための使いやすいテスト/モッキングフレームワークを提供するツールです。 イメージとしては、ローカルに擬似的なAWS環境を作ってくれて、 料金など気にせずにテストや動作確認を可能にしてくれます。 LocalStackが提供しているAWSサービス API Gateway Kinesis DynamoDB DynamoDB Streams Elasticsearch S3 Firehose Lambda SNS SQS Redshift ES (Elasticsearch Service) SES Route53 Cloud

                      LocalStackをつかってローカルでLambdaを実行してみた | DevelopersIO
                    • 頒布します!『ほぼPythonだけでサーバーレスアプリをつくろう』 #技術書典 5 - ウラガミ・ライフ

                      来たる10月8日(祝)池袋サンシャインシティ2F展示ホールDにて開催される「技術書典5」にて、私たちThunder Clawは『ほぼPythonだけでサーバーレスアプリを作ろう』を頒布いたします。 本日サークルサイトもオープンし、いよいよ近づいてきたなーというところですね。 techbookfest.org 先日、もう一人のメンバーであるちぃといつさん(@7pairs)のブログでも紹介させていただきました。 技術書典5で『ほぼPythonだけでサーバーレスアプリをつくろう』を頒布します - ねことくまとへび 私たちの本の大きな特徴は2つ。 一つはタイトルどおり、ほぼPythonだけで作られているという点。 画面のコーディングやツールなどを一部を除いて、実装からテストに至るまで全てがPythonです。もともと可読性の高い特徴がある言語ですので、これからawsを触ろうとしている方にも踏み込みや

                        頒布します!『ほぼPythonだけでサーバーレスアプリをつくろう』 #技術書典 5 - ウラガミ・ライフ
                      • 開発時のDynamoDB環境としてDynamoDB Localを用いた際に行なったノウハウを公開します。 | DevelopersIO

                        開発時のDynamoDB環境としてDynamoDB Localを用いた際に行なったノウハウを公開します。 DynamoDB Local立ち上げや管理画面であるDyanmoDB Admin、AWS SDK for Python (Boto3)を用いたDynamoDB Localへのアクセス方法等を紹介します。 はじめに 好物はインフラとフロントエンドのかじわらゆたかです。 現在私が構築を行っているサービスでは、DynamoDBをデータストアとして用いています。 開発時に開発者各々に開発用のDynamoDBのテーブルを作成すると、 テーブル名の重複やコストの問題が発生してしまいます。 これらの問題を回避するため、開発時にはDynamoDB Localを用いて開発を進めました。 それらの手法についてお伝えします。 環境は以下の環境で実施しております。 Mac OS X High Sierra 1

                          開発時のDynamoDB環境としてDynamoDB Localを用いた際に行なったノウハウを公開します。 | DevelopersIO
                        • TerraformでIAM Policyを書く方法5つ | DevelopersIO

                          タイトル修正しました。最初「TerraformでIAM Policyを書く方法4つと失敗する方法ひとつ」というものでしたが、失敗する方法は単に私の書き方が間違ってただけでした TerraformでIAM Policyを書く方法は色々とあるので、紹介していきます。 今回は例として、こちらの公式ドキュメントに出てくる以下ポリシーを使いたいと思います。 { "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": "dynamodb:*", "Resource": "arn:aws:dynamodb:us-east-2:123456789012:table/Books" } } ファイル外だし policyの中身はtfファイルに書かず、JSONファイルとして外だしします。それをfile関数を使って参照します。 fil

                            TerraformでIAM Policyを書く方法5つ | DevelopersIO
                          • Serverless AWS構成でセキュアなSPAを目指す

                            2017年1月17日 Serverless Meetup Tokyo #2 で発表した資料です。Read less

                              Serverless AWS構成でセキュアなSPAを目指す
                            • サーバーレスにおけるべき等性の実装 (データストア編) ~サーバーレスが気になる開発者に捧ぐ「べき等性」ことはじめ 第 3 回~~ - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                              このシリーズの 第 2 回 では、クライアントからバックエンドのサービスを利用する際に、なんらかの原因でエラーが発生した場合にクライアント側でリトライ処理が実行されると、リクエストが重複して送られる可能性があることを説明しました。クライアントからキューに対してメッセージを送信するようなサーバーレスのシステムにおいては、リトライ処理によって重複したメッセージが送信されてもメッセージの重複を排除する機能を利用することによってべき等性を実現する方法について解説を行いました。実際には同じメッセージが何度も送信されることを防いでいるので、正確にはべき等とは異なりますが、重複したメッセージをただ一度だけ処理する (Exactly Once) ことで、結果としてべき等性を実現するという考え方を具体的な実装方法と共に紹介しました。 第 3 回ではこの考え方を進めて、データストアに対する処理でも同様の機能を

                                サーバーレスにおけるべき等性の実装 (データストア編) ~サーバーレスが気になる開発者に捧ぐ「べき等性」ことはじめ 第 3 回~~ - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                              • AWSで始めるサーバレスな RESTful API システム

                                2017年3月11日 JAWS DAYS 2017 のワークショップにてハンズオンを実施した資料です。Read less

                                  AWSで始めるサーバレスな RESTful API システム
                                • CloudWatch + SQS でバッチサーバー冗長化のために実装した「sqsjkr」の話 - KAYAC engineers' blog

                                  Lobiの吉村(moulin)です。今回はCloudWatch + SQSのバッチサーバ冗長化のために作成した「sqsjkr」についてご紹介します。また、sqsjkrはGo実装です。 github.com 目次 背景 sqsjkrについて 運用について 背景 バッチサーバーとは、マシンリソースの消費が高い処理を定期的に実行させたい場合、本体アプリケーションに影響が及ばないようにするために建てられるバッチ処理専用のサーバーを指し、Lobiでも様々なバッチ処理を実行するサーバーを建てています。 バッチサーバーはcrontabが設定されているものが1台、バックアップとして同じ構成でcrontabが設定されていないものが1台起動しており、cronを実行するサーバーに障害が発生した場合は、手動でcrontabをバックアップのサーバーに設定することでフェイルオーバーする運用をしていました。 しかし、バ

                                    CloudWatch + SQS でバッチサーバー冗長化のために実装した「sqsjkr」の話 - KAYAC engineers' blog
                                  • 【公式】Amazon DynamoDBとは(マネージド NoSQL データベース)| AWS

                                    この図は、Amazon DynamoDB の中核的な機能と、他の AWS のサービスとの統合を示しています。3 つのセクションが左から順に表示されます。 最初のセクションには、「主な機能を設定する」というタイトルのボックスと、その中に DynamoDB サービスのアイコンのイラストが表示されています。6 つのボックスが 2 列 3 行で表示され、ボックスごとに次の機能が表示されます。最初の列には、「NoSQL Workbench」という左上のボックス、「保管中の暗号化」という左中央のボックス、および「オンデマンドキャパシティモード」という左下のボックスがあります。2 番目の列には、「グローバルテーブル」という右上のボックス、「ポイントインタイムリカバリ」という右中央のボックス、および「PartiQL サポート」という右下のボックスがあります。それぞれ機能を含む 6 つのボックスの下、および

                                      【公式】Amazon DynamoDBとは(マネージド NoSQL データベース)| AWS
                                    • Deta.shの無料枠が廃止になったらCyclic.shへ移行する - Qiita

                                      HerokuのFree Planが終了するらしい(泣)(泣) Starting November 28, 2022, we plan to stop offering free product plans and plan to start shutting down free dynos and data services. We will be sending out a series of email communications to affected users. 2022/11/28までに有料版にアップグレードしてねとのことらしい。 Cyclic.sh ⇒ Deta.sh ⇒ Cyclic.shへ移行した Cyclic.shは無料で使えるクラウドプラットフォーム。 クレジットカード・電話番号不要。 デプロイしたアプリはAWS上に展開されるようだ。 主に3つのサービスが無料で使え

                                        Deta.shの無料枠が廃止になったらCyclic.shへ移行する - Qiita
                                      • サーバレスアーキテクチャとは何か?~AWS LambdaとAPI Gatewayによる簡単なAPIの実装を試す

                                        サーバレスアーキテクチャってなんだろう? 現在クラウドサーバーの主流となっているAWS EC2では、クラウド上に仮想サーバーを作り、それに対して時間単位ごとの料金を計算して請求する仕組みになっています。このモデルは、ユーザーが大量にアクセスしてきた場合でも、クラウド上のサーバーを次々に起動し、処理を分散することによって大量のアクセスを捌くことができます。また、ユーザーのアクセスがある程度安定している時には、クラウド上のサーバーを最低限必要な数に抑えることにより、比較的安価に流動性のあるユーザー数に対応できることから多くのサービスで採用されています。 このようなIaaS(Infrastructure as a Service)型サービスの場合、ホスティングサーバー同様に、クラウドサーバー上のOSやミドルウェア(ngixnやApacheなど)の管理・セキュリティアップデート等が必要であったり、

                                          サーバレスアーキテクチャとは何か?~AWS LambdaとAPI Gatewayによる簡単なAPIの実装を試す
                                        • Amazonクラウド、2テラバイトのSSD、60GBメモリ搭載で12万IOPSを実現するインスタンスを発表

                                          ハードディスクドライブよりも圧倒的に高速なSSDをローカルストレージとして搭載し、10ギガビットイーサネットで接続されたインスタンスを、Amazonクラウドが発表しました。 この「ハイ I/O クワドラプル エクストラ ラージ」インスタンスを準仮想化で利用した場合には、12万IOPS(4KBブロックのランダムリード)の性能を発揮し、I/O負荷が集中するようなデータベースサーバを従来よりもずっと高速に実行可能です。 スペックは以下。 8仮想コア、合計で35ECU (EC2 コンピュートユニット) ハードウェア仮想化もしくは準仮想化 60.5GBメモリ 10ギガビットイーサネット 2テラバイトのローカルSSDストレージ コスト半分で同一スループット、レイテンシは短縮 Amazonクラウドは今年1月から、SSDを用いたNoSQLデータベースサービス「DynamoDB」の提供を開始していました。D

                                            Amazonクラウド、2テラバイトのSSD、60GBメモリ搭載で12万IOPSを実現するインスタンスを発表
                                          • サーバレスのバックエンド作成サービス「AWS Amplify」で認証認可機能付きのダッシュボードを作る

                                            「Amazon Web Services」(AWS)活用における便利な小技を簡潔に紹介する連載「AWSチートシート」。今回は「AWS Amplify」を使って認証認可機能付きのダッシュボードを作成します。 「AWS Amplify」とは Amplifyの公式サイトでは下記のように説明されています。 AWS Amplifyは、それぞれを連携させたり個別で使用したりできる、ツールとサービスのセットです。これらの機能により、フロントエンドウェブおよびモバイルのデベロッパーが、AWSによるスケーラブルなフルスタックアプリケーションをビルドできるようにします。Amplifyを使用するお客様は、数分の内にバックエンドを構成しアプリケーションと接続でき、また、静的なウェブアプリケーションのデプロイは数クリックだけで実行できます。さらに、AWSコンソールの外部でも、簡単にアプリケーションコンテンツの管理が

                                              サーバレスのバックエンド作成サービス「AWS Amplify」で認証認可機能付きのダッシュボードを作る
                                            • AWS Lambda を利用する上で知っておいたほうがよいこと - ボクココ

                                              本ブログで度々紹介している AWS Lambda。改めてもう一度解説すると、コード(Node.js or Java)を実行する環境をAWS側で用意してくれる。"実行したいときに用意したコードを実行できる"ため、必要な料金を最低限に抑えられる。私が最も気に入っているAWSサービスの一つだ。 さて、具体的な使い方に関しては AWS Lambdaの公式ドキュメントを始め、Qiitaなどでもやってみた系でたくさんあるので、本エントリーではそれを利用する上で知っておいたほうがよりよいことを挙げる。というより私が実際に利用してみて詰まったところや感動したことなどを挙げてみる。 コード失敗時にリトライをデフォルトで3回行う 公式ドキュメントにもこのことは書いてあるのだが、見落として不可解な気持ちになるので、これは必ず知っておいたほうがよい。Node.js の場合、Lambdaのコード実行完了時にcont

                                                AWS Lambda を利用する上で知っておいたほうがよいこと - ボクココ
                                              • DynamoDB を使用した設計とアーキテクチャの設計に関するベストプラクティス - Amazon DynamoDB

                                                このセクションでは、Amazon DynamoDB の使用時にパフォーマンスを最大にしてスループットコストを最小にするための推奨事項をすばやく確認することができます。

                                                • DynamoDBを使うサーバーレス設計で失敗した - Qiita

                                                  DynamoDBを使うサーバーレス設計を使ったときに失敗したことがあったので書きます。 なお、この体験はハッカソン等での個人の体験であり、 実サービスとは関係ありません。 また、関わったエンジニアの方々を馬鹿にしたいわけでなく、同じ失敗を繰り返さないために自分用のメモとしても載せております。 わかること DynamoDBを使うサーバーレス設計を利用するときの失敗例から導入すべきかどうか 料金や工数は本当に下がるのか 要件 投稿があったらその投稿にメールを返信したい SNSログインもある 件数は無限に多いと予想 Railsのomniauthとアクションメーラーでも良かったが、「サーバーサイドの負荷が楽になる+かっこいい」という理由で選択 Lambdaに任せるとスケールを自動でやってくれる フルマネージドなので、サーバー運用管理、保守や障害時の対応など、システム管理をしなくて良い オートスケー

                                                    DynamoDBを使うサーバーレス設計で失敗した - Qiita
                                                  • AWS再入門 Amazon DynamoDB 編 | DevelopersIO

                                                    はじめに コンニチハ、千葉です。 当エントリはDevelopers.IOで弊社AWSチームによる『AWS サービス別 再入門アドベントカレンダー 2015』の15日目のエントリです。昨日14日目のエントリは川原の『AWS CodeDeploy』でした。 このアドベントカレンダーの企画は、普段AWSサービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 本日15日目のテーマは『Amazon DynamoDB』です。 Amazon DynamoDBとは? 一言で言うと、マネージドなNoSQLデータベースです。 マネージドなため、利用者はOSやミドルのことを意識しなくてよいサービスとなります。可用性や堅牢性が考慮したインフラの構築、パッチの適用等は全てAmazo

                                                      AWS再入門 Amazon DynamoDB 編 | DevelopersIO
                                                    • サーバーレスでスケールするメール送信システムをAWS CDKで構築する - 365歩のテック

                                                      概要 タイトル通りですが、AWSでサーバーレスなメール送信システムを、AWS CDKを使って構築してみました。 サーバーレスなので、スケールする良い感じの構成になります。 荒いところもありますが結構便利なのでよかったらぜひご参考に、またはそのまま使ってくださいという感じで読んでいただけたら光栄です。 Amazon SESを使用してメールを送信していますが、(少し変えれば)SES以外でも送信できるかと思います。 目次 目次 概要 目次 まとめ(AWS Dev Day 2022 Japan) 要件 前提 アーキテクチャ 構成図 使用AWSサービス コード アーキテクチャ解説と補足 AWS CDK aws_lambda_nodejs パラメータ用コンフィグファイル バリデーション Amazon SES SQS 標準キュー 可視性タイムアウト ロングポーリング 部分バッチ応答 S3 DynamoD

                                                        サーバーレスでスケールするメール送信システムをAWS CDKで構築する - 365歩のテック
                                                      • Amazon DynamoDBがFine-Grained Access Controlに対応し、もはやMBaaSの体制は十分整った - snippets from shinichitomita’s journal

                                                        表題の通り、AmazonがDynamoDBをFGAC(Fine-Grained Access Control=行・列レベルのアクセス制御)に対応しました。 これにより、既報のソーシャルログイン対応とあわせて、モバイルユーザが直接DynamoDBを利用することが可能になり、MBaaSの重要なピースである構造化データストアが提供されることになりました。非構造化データ(=ファイル)を格納するAmazon S3、プッシュ通知を実現するAmazon SNSと合わせて、もはやAWSはMBaaSであると言ってもまったく遜色はありません。 なお、以前自分は「AWSがソーシャルログイン可能に。つまりAWSが事実上のMBaaSになった - snippets from shinichitomita’s journal」という若干の飛ばし気味の記事を書いたのですが、ちゃんとAmazonさんがフォローしてくれました

                                                          Amazon DynamoDBがFine-Grained Access Controlに対応し、もはやMBaaSの体制は十分整った - snippets from shinichitomita’s journal
                                                        • New – Auto Scaling for Amazon DynamoDB | Amazon Web Services

                                                          AWS News Blog New – Auto Scaling for Amazon DynamoDB Amazon DynamoDB has more than one hundred thousand customers, spanning a wide range of industries and use cases. These customers depend on DynamoDB’s consistent performance at any scale and presence in 16 geographic regions around the world. A recent trend we’ve been observing is customers using DynamoDB to power their serverless applications. T

                                                            New – Auto Scaling for Amazon DynamoDB | Amazon Web Services
                                                          • LambdaをつかってS3にPUTされた情報のメタデータをDynamoDBで楽に管理する - Qiita

                                                            AWS Lambdaはre:Inventで発表された新しいコンピュートプラットフォームでクラウド上でコードスニペットをイベントドリブンで比較的簡単に動かせる特徴があります。例えばS3にデータがあがったとき、など今までだとどうしてもEC2をたてて、定期的にチェックをしながら動かす必要があったものが、文字通りS3側からイベントを発火してもらえるので、よけいなポーリングなどの手間がへり、結果的にコストをおさえながら目的を果たしやすくなっています。 そこで今回はS3上にあがったデータのメタデータをDynamoDBに管理するLambdaファンクションを作ってみたいと思います。 プレビューへの登録 まずはAWS Lambdaのプレビューを申し込みます。こちらから申し込む事が出来ます。 プレビュー申し込みは順番に案内しているみたいなので、申し込んだらあとは祈るのみです。 ファンクションの作成 今回はS3

                                                              LambdaをつかってS3にPUTされた情報のメタデータをDynamoDBで楽に管理する - Qiita
                                                            • Twilioがサーバレスコンピューティング「Twilio Functions」公開。APIだけでなくアプリケーション実行環境も提供へ

                                                              Twilioがサーバレスコンピューティング「Twilio Functions」公開。APIだけでなくアプリケーション実行環境も提供へ 「Twilio(トゥイリオ)」という企業の名前は、多くのデベロッパーにとって「API経由で電話をかけたりSMSを発信できる機能を提供するAPIプロバイダ」として知られています。例えば、アプリケーションやインフラになんらかの障害が発生すると自動的に担当者の携帯電話に電話を掛ける、といった監視ツールの実現には、TwilioのAPIを利用することが定番となっています。 そのTwilioは、5月24日と25日にサンフランシスコで開催された同社の年次イベント「SIGNAL 2017」で、サーバレスコンピューティング対応のアプリケーション実行環境を提供する「Twilio Functions」を発表しました。 サーバレスコンピューティングの代表的な存在はAWSの「AWS

                                                                Twilioがサーバレスコンピューティング「Twilio Functions」公開。APIだけでなくアプリケーション実行環境も提供へ
                                                              • Amazon DynamoDBの紹介と東急ハンズでの活用について

                                                                2015-02-07(土)JAWS-UG KANSAI特別編 「AWSを使い倒せ。AWSのフルマネージドサービス活用によるネイティブクラウドシステムへの誘い」で発表した資料になります。

                                                                  Amazon DynamoDBの紹介と東急ハンズでの活用について
                                                                • 受託開発でもサーバレスを活用しよう! Twilio、AWSを組み合わせたアプリケーション開発事例

                                                                  本連載では、比較的「小規模」な「受託」開発を実施する際のAWS活用の勘所を、実際の開発現場での経験を元に紹介します。大規模な開発では当てはまらない部分もあると思いますが、可能な限りインフラ関連の工数を少なくし、効率的に開発を実施するために、最低限抑えておく実務上役立つ点について、解説します。本記事では業務システムの受託開発におけるサーバレスアーキテクチャの使い所、実例としてTwilioとAWSでのサーバレスを組み合わせたアプリケーション開発方法について紹介します。 はじめに 本連載では、ここまで新しい技術というよりは、小規模な受託開発に特化して、AWS活用の勘所について説明してきました。 中には最新技術で置き換えた方がよい状況もあったりするかと思いますが、小規模なビジネスにおける現実解を意識して、ポイントとなるところをご説明してきました。 とはいえ、小規模な業務システムの受託開発の世界にお

                                                                    受託開発でもサーバレスを活用しよう! Twilio、AWSを組み合わせたアプリケーション開発事例
                                                                  • JAWS DAYS 2020 コロナ速報リリースの舞台裏 〜サーバレスなら5日で十分!〜

                                                                    障害対応を起点としたもっといい開発と運用のサイクル作りのためにできること / Hatena Enginner Seminar #29

                                                                      JAWS DAYS 2020 コロナ速報リリースの舞台裏 〜サーバレスなら5日で十分!〜
                                                                    • App::RadというCLIがだいぶ良い - Perl勉強メモ アルパカDiary出張版

                                                                      App::Rad というコマンドラインツールがあるのですが、 手軽にサブコマンド作れてだいぶウマーな感じなのに 日本語情報が全くないので紹介してみます。 基本系 まずは「rad.pl」に「bucho」というサブコマンドを作ってみたいと思います。 use App::Rad; App::Rad->run; sub bucho { return "Hello Bucho!"; } たったこれだけです。まずは実行してみましょう。 $ perl rad.pl Usage: rad.pl command [arguments] Available Commands: bucho help show syntax and available commandsいい感じにヘルプが出ました。 定義したサブルーチン「bucho」が勝手にサブコマンドとして認識されていますね。 buchoコマンドを実行してみましょ

                                                                        App::RadというCLIがだいぶ良い - Perl勉強メモ アルパカDiary出張版
                                                                      • サーバーレスのウェブアプリケーションを構築3 バックエンドの構築 | DevelopersIO

                                                                        こんにちは。イムチェジョンです。 前はフロントエンドとユーザー管理をやってみました。 今回のブログではAWS Lambda、Amazon DynamoDBを利用し、バックエンドの構築しようと思います。 [サーバーレスのウェブアプリケーションを構築シリーズ] 1. AWS Amplify を使った静的ウェブホスティング 2. Amazon Cognito を使ったユーザー管理 3. バックエンドの構築 (AWS Lambda、Amazon DynamoDB) 4. RESTful API (Amazon API Gateway、 AWS Lambda) アジェンダ 今回の目標 AWS Lambda、Amazon DynamoDBを利用してバックエンドの構築 まとめ 0. 今回の目標 目標:AWS Lambda、Amazon DynamoDBを利用し、バックエンド構築する。 バックエンドで実行

                                                                          サーバーレスのウェブアプリケーションを構築3 バックエンドの構築 | DevelopersIO
                                                                        • [レポート]サーバレスアプリケーションのコツ総ざらえ!(SVS401-R Optimizing your serverless applications) #reinvent | DevelopersIO

                                                                          [レポート]サーバレスアプリケーションのコツ総ざらえ!(SVS401-R Optimizing your serverless applications) #reinvent 「サーバーレスアーキテクチャのフルパワーを解き放つ便利なガイド、欲しくない?」 って言われたらそりゃ欲しいですよね!これはこのセッションの紹介文にあった一節です。この言葉に釣られて参加したセッションのレポートをお届けします。「まだre:Inventの話してるのかよ!」とツッコまれたあなた、おっしゃるとおりです。ですが二ヶ月ほど経った今でも十分有用な情報ばかりなのでぜひご一読いただければと思います。紹介文に偽りはなかったです! セッションタイトル SVS401-R1 - [REPEAT 1] Optimizing your serverless applications セッション概要 あなたは経験豊富なサーバーレス開

                                                                            [レポート]サーバレスアプリケーションのコツ総ざらえ!(SVS401-R Optimizing your serverless applications) #reinvent | DevelopersIO
                                                                          • Unubo - Cloud deployments made easy

                                                                            Simplify tracking progress in your startupUnubo saves you time, making it easy for you to track progress, by bringing metrics from your favourite tools into one place. How it worksUnubo groups certain metrics together, informed by things we do as founders every day. We call these groupings: views All you have to do is securely connect to each of the tools you use, and Unubo automatically builds yo

                                                                              Unubo - Cloud deployments made easy
                                                                            • DynamoDB Localを手軽に使える
公式のDockerイメージ #akibaaws / DynamoDB Local Docker Image

                                                                              AKIBA.AWS #10で「DynamoDB Localを手軽に使える
公式のDockerイメージ」というタイトルで発表しました。

                                                                                DynamoDB Localを手軽に使える
公式のDockerイメージ #akibaaws / DynamoDB Local Docker Image
                                                                              • Serverless with a native application for Newspass

                                                                                Serverless Conf Tokyoにて。

                                                                                  Serverless with a native application for Newspass
                                                                                • Amazon Cognito + AWS JavaScript SDKで作るサーバ不要のアップローダ - タケユー・ウェブ日報

                                                                                  ずっと気になってたAmazon Cognitoを使ってみました。 Cognitoを使うと、アプリ側だけでAWSへのアクセス権を与えることができます。 これを利用して、サーバインスタンスなしにいろいろなことができるようになります。 ありがちな例ですが、今日はブラウザから直接S3にファイルをアップロードしてそのURLを表示する、というものを作ってみましたので、よろしければ参考にどうぞ。 7/21 追記 アップロードしたファイルをLambdaでDynamoDBに登録して、一覧表示できるようになりました。 デモ http://browser-uploader-demo.s3-website-ap-northeast-1.amazonaws.com/ CognitoでS3へのアップロード権限を取得 AWS JS SDKでS3へ直接アップロード S3へのアップロード時にLambdaファンクション実行

                                                                                    Amazon Cognito + AWS JavaScript SDKで作るサーバ不要のアップローダ - タケユー・ウェブ日報