タグ

2015年4月13日のブックマーク (6件)

  • AWS Lambdaを使ってバナーの出し分けをしてみる - Qiita

    AWS Lambdaの準備 既に様々のところでLambdaの設定方法などの情報サイトがあるので詳細は割愛します。 発行されたCognito Identiyを元に適切なURLをDynamoDBからURLを取得します。 var aws = require('aws-sdk'); var dynamodb = new aws.DynamoDB(); exports.handler = function(event, context) { var num = parseInt(event.key.substr(event.key.length - 1, 1),16); console.log(num); var flag = '0'; if (num % 2 === 0) flag = '1'; var params = { TableName: 'LambdaWebSiteDemo', Key:

    AWS Lambdaを使ってバナーの出し分けをしてみる - Qiita
  • 2015年に備えて知っておきたいリアクティブアーキテクチャの潮流 - Qiita

    はじめに もうすっかり年末なので、これから2015年にかけてアプリケーションアーキテクチャがどのようになっていくのかという個人的な考え/妄想や背景について、「リアクティブ」というキーワードをもとににまとめてみたいと思います。 Google Trendsを見ると"reactive programming"という言葉は2010年前後から、ゆっくりとバズをし始め、現在も上昇を続けています。 また、仕事としては、2010年ごろから大規模なWebサービス開発において、フロントエンド、バックエンド、アルゴリズム改善といった様々な箇所で、リアクティブプログラミングの要素を取り入れながら、アーキテクチャの改善を進めてきました。そのため、こういったアーキテクチャがコード品質の維持や安定性の向上、実際的で複雑な問題の解決にも適応可能であるということを実感として持っています。 近年、そういった要素が様々なツール

    2015年に備えて知っておきたいリアクティブアーキテクチャの潮流 - Qiita
  • AWS LambdaのSNS対応でクラウドは”シナプス化”する | DevelopersIO

    ども、大瀧です。 昨日未明に行われたAWS Summit San FranciscoでLambdaSNS対応が発表されました。この機能によって「AWSは"シナプス化"された次世代のクラウドを提示している」のでは、ということを思いついたので説明してみたいと思います。 これまでのクラウドコンピューティング クラウドコンピューティングが広く使われるようになって久しいですが、まずはこれまでのクラウドコンピューティングに求められている機能を挙げてみます。 オンデマンドのリソース APIによるコントロール 従来のオンプレミスのコンピュータシステムでは、プログラムを実行するコンピュータリソースとしてサーバーマシンをはじめとするハードウェアを事前に購入、所有しながらそれらを利用する形態が一般的でした。クラウドでは、クラウドベンダーと呼ばれるデータセンター事業者が所有するコンピュータリソースをオンラインサ

    AWS LambdaのSNS対応でクラウドは”シナプス化”する | DevelopersIO
  • 【AWS 再入門】VPC 環境に踏み台サーバーを構築して SSH 接続してみよう | Recruit Tech Blog

    前回の記事で EC2 と RDS によるミニマムなサーバー環境の構築手順をご紹介しました。 この環境はアプリケーション・サーバーがユーザー (Internet) からの HTTP リクエストを受け付けるだけでなく、管理者によるサーバーメンテナンスのための SSH 接続も受け付けるという構成になっています。AWS 再入門ということで、最初のお勉強としてはこれでも上出来かと思いますが、いくらミニマム構成とはいえ、これをこのまま番運用するとなるとセキュリティの観点からイマイチよろしくありません。 ではどうするのが良いのか? そもそもアプリサーバー自体が外部から直接 SSH 接続を受け付けること自体よろしくありません。外部からのSSH接続は、アプリサーバーとは別の専用サーバーが受け付けるべきです。そしてそのサーバーからアプリサーバーにSSH接続するといった二段階接続の構えをするというわけです。し

    【AWS 再入門】VPC 環境に踏み台サーバーを構築して SSH 接続してみよう | Recruit Tech Blog
    nijikot
    nijikot 2015/04/13
  • AWS Solutions Architect ブログ

    ソリューションアーキテクトの今井です。この記事はAWSのビッグデータブログにポストされたProcessing Amazon Kinesis Stream Data Using Amazon KCL for Node.jsという記事の翻訳で、Amazon KinesisのConsumerアプリケーションをNode.jsで実装するためのAmazon KCL for Node.jsについての紹介です。 個人的にJavaScriptが大好きなので、ConsumerアプリケーションがJavaScriptで簡単に実装できるようになるというのは非常に嬉しい限りです! このポストではAmazon Kinesis Client Library(KCL) for Node.jsについて紹介します。Node.jsについてはご存知の方も多いでしょうが、ノンブロッキングIOやイベント駆動型、動作が軽くて効率的という

  • クラウド一人勝ち、アマゾンに死角あり

    クラウドの巨人、アマゾンの快走が止まらない。クラウドサービス「AWS(アマゾン・ウェブ・サービス)」へ情報システムを移行する流れが日格化してきた。仮想マシン「Amazon EC2」やストレージ「同 S3/RDS」といったサービス(インスタンス)をレンタルすることで、リソース調達や運用管理の手間を省けることがメリット。ITインフラを社内(オンプレミス)で所有・運用することに限界を感じたユーザー企業が、雪崩を打ってAWSへ向かい始めた(写真1)。 AWSの引力は基幹系システムにも及んでいる。旭硝子は、価格面や機能面からクラウドサービスを比較し2014年4月にAWSを採用。ホストで稼働中の基幹システムの移行を進めているところだ。あるクラウドベンダーがAWSの公開事例を分析したところ「日の事例の78%が基幹系だった」という。 基幹系への広がりを象徴するのが、欧州SAPのERP(統合基幹業務

    クラウド一人勝ち、アマゾンに死角あり