タグ

2014年12月3日のブックマーク (27件)

  • CloudWach (Windows版)に.NET アプリから独自のイベントログとパフォーマンスカウンタを送信する方法 - 銀の光と碧い空

    このエントリは、AWS Advent Calendar 3日目の記事です AWS Advent Calendar 2014 - Qiita 先日出た CloudWatch にWindows Serverからイベントログやパフォーマンスカウンタの値を送信できる機能ですが、これを使うことによって、アプリケーションから独自のイベントログやパフォーマンスカウンタを定義し送信することができます。ただ、若干面倒なところがあるのでブログにまとめてみました。 事前準備 Ec2Configは念の為最新の2.2.11 を使っています*1。Windows Serverは最新の Windows Server 2012 R2。アプリケーションはC# で書かれた.NET アプリを想定していますが、対応するWindowsAPIを利用すれば他言語/Frameworkでも問題ないと思います。 イベントログを送る 独自のイ

    CloudWach (Windows版)に.NET アプリから独自のイベントログとパフォーマンスカウンタを送信する方法 - 銀の光と碧い空
  • 最近書いたChefのCookbook(all-in-one_haproxy, redis)を公開します - 元RX-7乗りの適当な日々

    公開します、というかGitHubに置いていただけですがー。 all-in-one_haproxy 2台セットでのHA構成を想定したHAProxyサーバを作るためのChef Cookbookです。2台セット冗長化済のHAProxyサーバをさくっと作るために書きました。 https://github.com/namikawa/all-in-one_haproxy 基的には、2台で以下機能が連携しあう形で稼動します。 rsync + lsyncdの稼働 (各種設定ファイルの同期) keepalivedの稼働 (HAクラスタ構成の実現) HAProxyの稼働 (LB/ReverseProxyソフトウェア・SSL対応) iptables/ip6tablesの稼働 (接続元の限定) Quaggaの稼働 (エッジルータ等との動的経路広報の実現) snmpdの稼働 (各種メトリクスの取得) swap領域

    最近書いたChefのCookbook(all-in-one_haproxy, redis)を公開します - 元RX-7乗りの適当な日々
  • 監視アーキテクチャ(Sensu,Pingdom,Mackerel,StatusPage.io,PagerDuty)についてまとめてみる(2014年12月版) - Glide Note

    Sensu Advent Calendarに便乗して、Kaizen Platform, Inc.の2014年12月現在の監視アーキテクチャの話をちょっとしてみようと思う。 モニタリング領域 サービスを監視している領域 Pingdom Pingdom - Website Monitoring 外部ネットワークからのサービスの死活監視。アメリカ、ヨーロッパ、アジアなどの拠点からサービスの死活監視が出来るため、特定の地域からアクセス出来ない場合なのが検知出来る。 後述するstatuspage.ioとの連携で、障害を検知すると、サービスのステータス状況が自動で変わるようになっている Sensu Sensu | The open source monitoring framework. 監視フレームワーク サーバを内部ネットワークから監視するために利用 サーバのプロセス監視、サーバ間の疎通監視、エラ

  • S3、Kinesis/DynamoDB StreamsでのLambdaリトライ処理 - Qiita

    こちらの記事の内容と現在のリトライ動作は異なっています。 詳細は下記の公式ドキュメントを参照してください。 エラー時のリトライ - AWS Lambda公式ドキュメント AWS Lambda のイベントソースごとの呼び出しタイプ - Qiita 概要 Lambda ファンクション内で context.done() の第1引数に null 以外の値を渡すと処理失敗となりリトライが発生する。 各イベントソースによるリトライ処理を調べてみた。 処理失敗時には 3 分後に再度ファンクションが呼び出される。 context.invokeid は前回と同じ値になる。 リトライを含めて最大 3 回実行される。 ETagの比較 US Standard は全ての操作で結果整合性、それ以外のリージョンでは新規作成以外の操作で結果整合性をもって動作する。 Lambda に限らず S3 のオブジェクトを取得する場

    S3、Kinesis/DynamoDB StreamsでのLambdaリトライ処理 - Qiita
  • S3にPUTしたらAWS LambdaからYoする | DevelopersIO

    はじめに 全国1000万人のYoユーザーの皆さんこんにちは!需要の有無に関わらず不定期にYoのブログ記事を書き続ける佐々木です。ちなみにこれまで以下の記事を書きました。 Developers.IOが更新されたらYoするDEVIOを作った cloud-initを使ってEC2のLaunchが完了したらYoする どうです最近Yoしてますか?してませんよね?ぶっちゃけ僕もその存在を忘れていました。多くの皆さんにとってもスマホのデータ領域の肥やしになっているのでは無いでしょうか。 しかし!AWS Lambdaがリリースされた今、俄然注目を浴びているのがYoなのです!すみませんノリだけで書いてます!ということで!Amazon S3にファイルが配置されたらYoを投げるLambdaスクリプトを書いてみました! やってみる スクリプト用のフォルダを作成します。 $ mkdir yo $ cd ./yo 今回

    S3にPUTしたらAWS LambdaからYoする | DevelopersIO
  • Martin Fowler氏がマイクロサービスの特徴について語る

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Martin Fowler氏がマイクロサービスの特徴について語る
  • RightScale Product Demonstration | Cloud Computing Management Platform by RightScale

    Main navigation Solutions Column 1 Business challenge Software renewals and audits Software license management and optimization SaaS spend management Cloud cost management IT asset lifecycle management CMDB data quality Accurate IT inventory Security and regulatory risk management Sustainable IT AI-powered transformation Public sector Column 2 Spend management by vendor IBM Oracle Microsoft SAP VM

    RightScale Product Demonstration | Cloud Computing Management Platform by RightScale
  • S3に画像をアップロードしたらLambdaでサムネイルを生成する(node-imagemagick) - Qiita

    公式ドキュメントでは gm でサムネイルを作っているが node-imagemagick が入っているのでそのまま貼れば一応動く。 node-imagemagick はメンテされてないので gm を使ったほうがいいとは思う。 元画像用のバケットと、そのバケット名に -thumbnail のサフィックスを付けたサムネイル用バケットが必要。 S3 バケットを作る バケットとファンクションは同じリージョンに作る必要がある。 今回は US Standard に作った。 Lambda ファンクションを作る Lambda function code var fs = require('fs'); var im = require('imagemagick'); var aws = require('aws-sdk'); var s3 = new aws.S3({apiVersion: '2006-03

    S3に画像をアップロードしたらLambdaでサムネイルを生成する(node-imagemagick) - Qiita
  • Amazon EC2のリザーブドインスタンスで重度の購入オプション拡充&軽度/中度の廃止 - yoshidashingo

    cloudpackエバンジェリストの吉田真吾(@yoshidashingo)です。 リザーブドインスタンスの料金体系の変更がアナウンスされたのでまとめます。 AWS News Blog リザーブドインスタンスとは EC2の料金をいくらか予約金として前払いすると、時間あたりの料金が安くなることで、期間内のトータル金額が安くなる購入オプション キャパシティの予約(少なくともRIを買ったインスタンスは枯渇せずに起動できる保証)になる EC2だけでなく、RDSやRedshiftなどにも「リザーブドキャパシティ」という同等の購入オプションがある リザーブドインスタンス(RI)- Amazon EC2 | AWS 旧料金体系 前払金、時間単価、期間内の割引率、(月に100%利用時の)損益分岐点を「東京リージョン/Linux/c3.large」を例に記載してみます。 期間 使用量 前払金 時間単価 割引

    Amazon EC2のリザーブドインスタンスで重度の購入オプション拡充&軽度/中度の廃止 - yoshidashingo
  • DB仮想化について - HAL @bump_of_kiharu

    DB仮想化とは DB仮想化について最近色々と調べているので、忘れないうちにメモ。 私なりの解釈で要約すると、ポイントは以下の通りです。 異なるシステム・DB種類のデータソースをバーチャルに統合 リアルタイム性の確保 データの重複管理の回避 ある程度の規模のシステムおいては、拠点や会社によってシステムおよびデータが散在しているケースはよくあり、昨今ではそれら複数のデータソースを統合・分析するといったニーズが高まっています。 このようなケースでは、ETLツールを用いてバッチ処理でDWHにデータを集めるといったことが多いかと思われますが、記事にもあるように「タイムラグとデータの重複」と言った問題が避けられません。データを抽出して転送する処理にも多くのコストが発生します。 これらを解決するためのツールとして、DB仮想化ツールがあります。 実際に私が関わった環境では、AWS上のRedshiftとOr

    DB仮想化について - HAL @bump_of_kiharu
  • AWS Lambdaを使って、S3のデータ利用量を制限する - Qiita

    はじめに たまに「S3のデータ量に上限をつけたい」という話を聞きますが、今回はタイトル通り、Lambdaでこれが実現できないかどうか試してみました。 仕組み S3へデータがアップロードされた時にLambda Functionが呼び出されるので、その呼び出しを使って、Putされたデータ量をDynamoDBに記録していきます。 ある一定以上のデータ量が加算されたところで、LambdaからS3バケットに対してバケットポリシーの変更を行い、以降はPutできなくします。仕組みは以下の通りです。 実装 はじめに、DynamoDBにテーブルを作成します。キーは文字列型のBucketとしておきます。 適当な名前で、S3バケットを作ります。S3バケットとDynamoDBは同じリージョンで作成します。 以下のコードをLambda Functionとして登録して、最後にLambda FunctionとS3を関連

    AWS Lambdaを使って、S3のデータ利用量を制限する - Qiita
  • https://atnd.org/events/59894

    https://atnd.org/events/59894
    yoshidashingo
    yoshidashingo 2014/12/03
    Auroraのこと話したいからプレビュー頼むーー/道玄坂LT大会(ミドル・インフラ祭り)
  • Consul HTTP APIのHTTPS設定 - Qiita

    2014/11/19のあたりに、masterにHTTPSサポートがmergeされた。 2014/12/03現在、まだバイナリ配布はないので自分でビルドする必要がある。 概要 もともとConsul HTTP APIは暗号化に対応してなかったが、今回のmergeでHTTPS対応が盛り込まれた。 クラスタの外からカタログを参照したりイベント発行したりするとき、経路暗号化を自前で準備しなくてもよくなった。 これは、自己署名証明書を使った場合の手順のメモ。 設定方法はまだドキュメントにないので、ソースを参考に。 自己署名証明書を使う場合の流れ 自己署名証明書についてはここよりもっと詳しい記事がたくさんあるが、流れは大体こんな感じ。 プライベートCAの秘密鍵+証明書作成 サーバ秘密鍵、サーバCSR作成 サーバCSRにプライベートCA秘密鍵で署名してサーバ証明書を作る サーバ秘密鍵にパスフレーズを埋め込

    Consul HTTP APIのHTTPS設定 - Qiita
  • https://qiita.com/kenokabe/items/92189d658011da808442

    yoshidashingo
    yoshidashingo 2014/12/03
    まだまだ増えそう、読みきれるかな/量子コンピュータと量子通信 - 量子コンピュータが超高速である原理と量子論とそれに至るまでの科学哲学史をゼロからわかりやすく解説
  • 究極の「気持ちいい」を突きつめた世界最先端ヘッドフォン「Parrot Zik 2.0」

    天国の住人(または廃人)になれる幸せなヘッドフォンに出会ってしまいました。 Parrot社が11月下旬に発売した世界最先端のヘッドフォン「Parrot Zik 2.0」。初代「Parrot Zik」からあらゆる点が強化されたんですが、何が素晴らしいって、今まで聴いてた音楽が何度でも美味しく楽しめるところ。しかも、新しい音楽にもどんどん触手を伸ばしたくなるところがすごくイイ! ただ音質がいいとか高性能なだけじゃなく、音楽をもっともっと好きにさせてくれるヘッドフォン。そういうプロダクトって、実はそんなに多くないんじゃないでしょうか? アプリと連携して自分の好きなリスニング環境がつくれる Parrot Zikシリーズは、専用アプリ(現在はiOS/Android)でノイズキャンセリングやEQ、空間サイズなどを自分好みに指定できます。 まずはノイズキャンセリング機能。Parrot Zik 2.0では

    究極の「気持ちいい」を突きつめた世界最先端ヘッドフォン「Parrot Zik 2.0」
  • ダンサー向け? Beats by Dre共同創設者がネックレス型ヘッドフォンRoam Ropes発売へ

    ダンサー向け? Beats by Dre共同創設者がネックレス型ヘッドフォンRoam Ropes発売へ2014.09.08 20:00 Beats By Dreの共同創設者Steven Lamarさんが、ライフスタイル重視型ヘッドフォンの新ブランド「Roam」を立ち上げました。最初の製品は、使わないときにはネックレスのように首から下げておけるインナーイヤーヘッドホン「Ropes」。 ネックレス型というカタチ自体は新しくもないのですが、Roamの新規性は「いつも首にかけておきたい」と思えるような特徴をしっかしおさえてくれているところ。スマートフォンとはBluetoothで接続できるし、バッテリーも6時間持続。さらに、Roamアプリの5バンド構成イコライザー(EQ)を使って、自分好みの音にカスタマイズできるんです。 この製品、ヘッドフォンをなくしがちな人はもちろん、ダンサーさんとかスポーツやる

  • スクウェア・エニックス、ゲームストリーミングサービス「DIVE IN」を12月3日よりサービス開始 | 気になる、記になる…

    スクウェア・エニックス、ゲームストリーミングサービス「DIVE IN」を12月3日よりサービス開始 2014 12/01 日、スクウェア・エニックスが、12月3日よりゲームストリーミングサービス「DIVE IN」の正式サービスを開始する事を発表しました。 サービス開始と共に配信されるのは、『FINAL FANTASY VII International』、『FINAL FANTASY XIII』、『Season OF Mystery:The Cherry Blossom Murders』の3タイトルで、さらに12月11日(木)には『FINAL FANTASY VIII』、『THE LAST REMNANT』、 『FINAL FANTASY XIII-2』の3タイトルが配信される予定です。 また、配信されるすべてのタイトルが30分間無料で試す事ができます。 利用料金はタイトルによって異なっ

    スクウェア・エニックス、ゲームストリーミングサービス「DIVE IN」を12月3日よりサービス開始 | 気になる、記になる…
    yoshidashingo
    yoshidashingo 2014/12/03
    AppStream?/スクウェア・エニックス、ゲームストリーミングサービス「DIVE IN」を12月3日よりサービス開始
  • 過去、現在、未来、全宇宙に存在する全てのクソクエリーを、生まれる前に自分の手でカジュアルに消し去ること(仮)

    過去、現在、未来、全宇宙に存在する全てのクソクエリーを、生まれる前に自分の手でカジュアルに消し去ること(仮) この記事は MySQL Casual Advent Calendar 2014 の3日目の記事です。 クソクエリーについての名言 がつい先週生まれたばかりですが、みなさま如何お過ごしでしょうか。そういえば今年は Kuso-query As A Code みたいな話もさせてもらいました。 過去、現在、未来、全宇宙に存在する全てのクソクエリーを、生まれる前に自分の手でカジュアルに消し去るため(仮)に、MySQL 5.7.5-labsのQuery Rewrite Plugin の記事では触れるだけだったオレオレrewriteプラグインを書いてみました。君のクエリにレボ☆リューション! (仮) どういう動作をさせるかというと、 mysql57> SELECT 1; +---+ | 1 |

    yoshidashingo
    yoshidashingo 2014/12/03
    過去、現在、未来、全宇宙に存在する全てのクソクエリーを、生まれる前に自分の手でカジュアルに消し去ること(仮)
  • EC2の新しいリザーブドインスタンスのオプションが発表 | DevelopersIO

    ウィスキー、シガー、パイプをこよなく愛する大栗です。 日リザーブドインスタンス(Reserved Instance:RI)に新しい料金体系が発表されました。内容を確認すると注意すべき点があるのでまとめてみました。 2014/12/3 07:40 従来のRI購入が可能である事を追記 記事で算出しているAWS利用価格は2014/12/3 7:00 JSTの料金表を元に計算しています。 変更内容の概要 オプションの種類 今までのRIは、期間が2種類、使用量が3種類あり、組み合わせで6種類のオプションがありました。 1年 軽度使用 1年 中度使用 1年 重度使用 3年 軽度使用 3年 中度使用 3年 重度使用 これからは、期間が2種類、支払方法に3種類、組み合わせで5種類(3年の場合は支払方法が2種類)のオプションになります。EC2のPrice Listページ(英語)は新体系にアップデートされ

    EC2の新しいリザーブドインスタンスのオプションが発表 | DevelopersIO
    yoshidashingo
    yoshidashingo 2014/12/03
    All Upfrontいいなぁ/EC2の新しいリザーブドインスタンスのオプションが発表
  • Google Cloud Platform now PCI Data Security Standard Certified

    Product updates, customer stories, and tips and tricks on Google Cloud Platform

    Google Cloud Platform now PCI Data Security Standard Certified
    yoshidashingo
    yoshidashingo 2014/12/03
    Google Cloud Platform now PCI Data Security Standard Certified
  • オートスケールするインスタンスをzabbix監視対象として自動登録(削除)する - Qiita

    この3つのコンポーネントを定義しておき、CloudwatchでAuto-Scaling-groupの負荷状態を監視します。 Cloudwathは、定義した敷居値を超えると"アラーム"が発生するので、これをトリガーにAuto-Scaling-actionを発動し、 定義した内容の通りにインスタンスを増減させる仕組みです。 例えば、こんな具合です。 CPU使用率90超が2分間続いたらアラームを発生させ、インスタンスを1台ずつ増やす。 CPU使用率10%以下が10分間続いたらアラームを発生させ、1台ずつインスタンスを削除する。 ここで大切なのは、 Auto-Scalingで起動してくるインスタンスは、ど新規インスタンスであるということと、 Auto-Scalingで削除されるインスタンスは、stopではなく、terminateされるということです。 つまり、予め準備しておいたインスタンスを起動・

    オートスケールするインスタンスをzabbix監視対象として自動登録(削除)する - Qiita
  • 採用情報 | クックパッド株式会社

    クックパッド料理のちからを信じ プラットフォームを創ることで “毎日の料理を楽しみ”にする会社です。 キャリア採用クックパッドは「毎日の料理を楽しみにする」というミッションにむかって各自が主体的に課題を発見し、解決していくプロフェッショナルが集まる組織を目指しています。これまでのキャリアで得たスキルや知識を存分に発揮したい方をお待ちしています。

    採用情報 | クックパッド株式会社
  • Magento Certified Front End Developerに合格しました。・長友 | Magento[マジェント]情報サイト

  • OLAP and OLTP in same schema - Ask TOM

  • Scalaがつないでくれた縁-NetflixMeetup Kyoto 開催後記- - 星と海のあいだで

    このエントリはScalaアドベントカレンダーの2日目です。 昨日のエントリはozw_seiさんの初心者のうちに知っておきたかったScalaのTipsやパターンでした。 Scalaアドベントカレンダーと言いつつ、あんまりScala関係ないエモい記事になってしまってすいません。 でも、昨日NetflixMeetupを主催した体験が素敵だったので書かずにはいられませんでした。 最初に 私は、@Kuchitama(クチタマ)といいます。 ScalaMatsuri2014では、スタッフとしてマイク係したり、チラシ作ったり、アンカンファレンスのセッションでちょっとファシリテータをしたりしてました。 また、つい昨晩にNetflix社のエンジニアで、O'ReillyからLearning Scalaというを出版予定のJason Swartzさん(@swartzrock)をお迎えして、NetflixMeet

    Scalaがつないでくれた縁-NetflixMeetup Kyoto 開催後記- - 星と海のあいだで
  • Simplifying the EC2 Reserved Instance Model | Amazon Web Services

    AWS News Blog Simplifying the EC2 Reserved Instance Model EC2‘s Reserved Instance model provides you with two benefits: capacity assurance and a lower effective hourly rate in exchange for an upfront payment. After combining customer feedback with an analysis of purchasing patterns that goes back to when we first launched Reserved Instances in 2009, we have decided to simplify the model and are in

    Simplifying the EC2 Reserved Instance Model | Amazon Web Services
    yoshidashingo
    yoshidashingo 2014/12/03
    Simplifying the EC2 Reserved Instance Model
  • チームラボ 踊る!アート展と、学ぶ!未来の遊園地 | teamLab / チームラボ

    これまで発表してきたアート作品と遊園地を一度に体験できる世界初の企画展 展は、デジタル領域を中心に独創的な事業を展開するウルトラテクノロジスト集団チームラボが、これまで発表してきたアートと遊園地を一度に体験できる世界初の大展覧会となります。世界各地の美術展などで話題となり、この夏にはニューヨークの著名ギャラリーで高い評価を得た「デジタルアート」と、全国各地で子どもたちを楽しませ、発展を続ける「学ぶ!未来の遊園地」プロジェクトの作品が、日科学未来館に集結し、これまでにない規模で展示されます。アートと遊園地の新旧作品を、体系的に紹介する展は、チームラボの魅力と全貌に触れる、またとない機会となります。 会場には、代表するアート作品、遊園地作品それぞれに新作を含む合計18点が、想像を超えるスケールやサイズで展示され、新鮮で驚きのあふれる体験を提供します。また、最先端の技術を操り、世界を魅了す

    チームラボ 踊る!アート展と、学ぶ!未来の遊園地 | teamLab / チームラボ
    yoshidashingo
    yoshidashingo 2014/12/03
    これ面白そう/チームラボ 踊る!アート展と、学ぶ!未来の遊園地