知之さぶみっと!ではインターネット黎明期より「週刊e-Report」というメールマガジンを毎週木曜日に配信しています。Webマーケティングの最新トレンドを中心に、Web制作、SEO、ユーザビリティ、ECサイト運営、セミナーなどに関するニュースをお届けしており、2万人を超すご購読をいただいております。週刊e-Reportで配信しておりますニュースをこちらのブログでもご紹介をしておりますのでご覧ください。週刊e-Reportをご購読いただけますとうれしいです。週刊e-Reportのご購読はこちらから先号アクセス結果発表!注目ニュースを見逃していませんか!?1位:サイトの収益を上げたい方へ。Balancing”(以下ELB)は他にあまりないクラウドのロードバランサー(以下LB)です。$19.44×2=$59.041$80円で計算して4,723円/月です。これにトラフィックに応じた料金がかかります。AWSの料金計算はいろいろな組み合わせがあって複雑ですが、サーバ会社の共用ロードバランサーを使うより、初期費用は格段に安く済みます。クラウドの恩恵が享受ができます。いくつか通常のLBと異なる特徴があります。Amazonは詳細な理由を積極的に発表していないのですが、おそらくクラウドの可用性をとるためにいくつか、制約が必要だったように見えます。AWSのサービスと組み合わせ各ノードにはEC2を使うことになります。EC2特有の操作を行う必要があります。ノードに固定のグローバルIPアドレスはなくてもノードに出来ます。アドレス制限増加申請する必要があって数日かかるので考慮が必要です。53′′を使った方がいいケースもあります。DNSの登録はCNAMEレコードを使うELBのDNS登録は、AレコードではなくCNAMEレコードを使わないといけません。sampleELB-251771428.ap-northeast-1.elb.amazonaws.comのようなCNAMEレコードを使いたいドメインのDNSに登録します。53′′を使う“sample-elb.com”のようにサブドメイン無しをELBアドレスに指定したい場合通常のDNSサーバだとCNAMEが指定できないです。したい場合Route53なら拡張機能があって対応しています。Apex対応SSL証明書はELB自体にインストールするSSL証明書はELB自体にインストールできます。windowsのhostsファイルではCNAMEレコードに対応していないので、Windowsで事前テストがしづらいです。SSL証明書の入ったELBをブラウザでテストすることは、DNSを向けられない状況では、スマートフォンはおろかPCでも事前チェックが難しくなります。別システムからの移転のときにミスに気を付けないといけないところです。ELBはIPアドレスがコロコロ変わるそもそもなぜCNAMEかということなのですが、先ほどのCNAMEレコードsampleELB-251771428.ap-northeast-1.elb.amazonaws.comをdigで調べてみるとIPアドレスがコロコロ変わっています。ELBが複数のゾーンで動くようにするためだと思われます。AWSのリージョン内の一つのゾーンに障害が起きてもELBは機能し続けるということです。リージョン(例えば東京)とゾーン(東京内の別のデータセンター)ELBに別々のゾーンにノードを指定しておけば、データセンター自体の障害の際も対応できます。※ただし別のリージョン(例えばシンガポールと東京とか)にまたがったノードの組み合わせはできません。ELBでmod_rpafを使う方法またLBを入れると各ノードのWebサーバ(Apache)のアクセス元のIPアドレスがLBのIPアドレスになってしまいます。サーバのcgiプログラムでリモートIPアドレスを参照しているケースもあります。それをもともとのリモートIPアドレスにしてくれるApacheモジュールとしてmod_rpafというものがあります。mod_rpaf0.6を入れたのですが、リモートIPアドレスが正しく取れたり取れなかったりするという現象がありました。ノードに流れてくるX-Forwarded-ForがIPアドレス一つだったり、カンマ区切りで二つあったりでmod_rpafが対応できていないようでした。多段プロキシにかかるとX-Forwarded-Forにカンマ区切りで複数のIPアドレスが記録されるのですが、ELBはタイミングによっては多段になるようです。英語でしたがELB用のパッチを当てたmod_rpafを公開してくれている方を見つけて解決できました。http://tech.superhappykittymeow.com/?p=281参考http://ttcloud.net/aws/ec2/elb/20110731/1567http://ttcloud.net/aws/r53/20110529/1361追補muninサーバを使う場合は、先日書いたブログのようなmuninのAWS料金グラフも追加してみると何かと便利です。スマホ変換サービス『shutto(シュット)』とは?PCサイトをドラック&ドロップで簡単にスマートフォンサイトに変換するツールです。『shutto』について、もっと知りたい・・・そんな方にオススメ!『shutto』の使い方や便利な機能等を紹介するセミナーです。お気軽にお越しください♪9/11(火)東京・9/20(木)京都でshuttoセミナー開催!=============================================■このような方はぜひご参加ください。徒歩10分(地図はコチラ?)=============================================■参加費=============================================・無料=============================================■持ち物=============================================・当日はお名刺を頂戴しますのでご用意をお願いいたします。=============================================■お申し込み=============================================セミナー参加お申し込みの方は以下のフォームよりお願いします。知之Web制作会社さんや企業のWeb担当者さんやECサイト運営者さんの交流を目的とした「第8回さぶみっと!オフ会」を2012年9月14日(金)大阪・梅田で開催します。毎回80~100名ほどのご参加をいただく「さぶみっと!オフ会」も第8回目となりました。大阪での開催はおよそ1年半ぶり、3回目となります。今回も2時間30分の拡大バージョンで開催いたしますので、たっぷりと交流していただくことができます!また、円滑なコミュニケーションと、より多くの方に自己アピールができる手段として、「参加者さんリストの事前開示」と「アピールしたい資料の配布」なども行いますのでぜひご参加ください。※お申込みは締切りました。たくさんのお申込みありがとうございました。オフ会って何をするの?オフ会はセミナーや勉強会ではありません。皆さんで集まりお酒を交えてワイワイやりましょうといったざっくばらんな交流会です。普段、なかなか接することができない同業者の方々と情報交換や意見交換をしていただいたり、パートナーやクライアントとビジネスにつながる出会いの場になっていただければと思っています。「1人で参加しても大丈夫かな?」という心配はいりません。ほとんどの方がお1人で参加されます。お店を貸し切った立食形式になりますので、お酒を持ってウロウロしてるとどなたかと目が合って名刺交換をした後に談笑が始まるというのがオーソドックスなパターンです。「こういうイベントって常連さんばかりがワイワイと楽しむんじゃないの?」という心配もいりません。毎回半分ほどの方が初参加となりますので、かしこまることなく気軽にご参加いただけますと必ず楽しんでいただけることができます。↓このような雰囲気です。Fes」さんでやります。(当日は立食形式となります。)オフ会って誰が来るの?オフ会の参加者としては、普段さぶみっと!をご利用いただいている方を中心にWEB制作会社、企業のWEB担当者、ECサイト運営者など、WEBに携わってる様々な方がご参加されます。今回ご参加いただける人数はおよそ90名ほどとなります。多くの方にご参加いただきたいです。・WEBサービス提供会社など興味のある方へのコンタクトが可能です!当日、全参加者さんの情報をこのようなリストにしてお渡ししますので「この人に興味がある!」「話してみたい!」といった方とコンタクトをとることが可能です。ソーシャルアカウントも記載されていますのでこのオフ会をきっかけに関係がつながっていただけますとうれしいです。事前に参加者さんリストを公開します!今までは上記のリストを受付でお渡ししていましたが、あらかじめ参加者さんを見ておくことで「この人と話してみたい!」など、よりスムーズに円滑なコミュニケーションをとっていただくことができるかと考えています。限りある時間の中でリストに見入ってしまい交流の時間が短くなってしまうのももったいないので、リストの送付を希望される方のみ(自分の情報を開示してもいいよー。いう方のみ)に事前にメールでお送りさせていただきます。アピールしたい資料がありましたら当日参加者さんへ配布いたします。「普段はこういう仕事をやっています。」「こういうサービスを手がけています。」などなど、事前にパワポ資料をお送りいただけましたら当日お渡しする参加者さんリストに印刷して皆さまへ配布いたします。交流するときにその資料をご覧いただくもよし、興味がある資料があればその方をお呼びだしするもよし、少しでも皆さまの自己アピールの場が増えればと思っています。資料の細かい作成規定などは以下テンプレート(ppt)をダウンロードのうえ、ご覧ください。(Googleマップが開きます。:株式会社セプテーニ、京都リサーチパーク町家スタジオ、株式会社デモ※ビュッフェ形式の飲み放題プランになります。※当日現金にてお支払いください。領収書をお渡しいたします。※多くの方との交流がありますので名刺をたくさんお持ちください。※受付は18時30分からなので、最長3時間をお過ごしいただけます。お早めにお越しくださいませ。「さぶみっと!オフ会」のTwitterをフォローしてください。@submit_offkai意気込みなど「@submit_offkai」へツイートいただけましたらRTをさせていただきます。#さぶみっとオフ会」を記載いただけますと発言が紐づきますのでご協力をお願いします。ご協賛企業様さぶみっと!オフ会の主旨にご賛同いただき、ご協賛いただいてる企業様です。オフ会にて各企業様のご紹介をさせていただきます。株式会社セプテーニセプテーニは、国内最大級の取り扱い実績を持つインターネット広告代理事業を中心に、お客様のマーケティング課題をワンストップで解決するための様々なサービスを展開しております。京都リサーチパーク町家スタジオ昭和初期に建築された町家を活用したビジネスシーズ創造スペースです。1階に集う新しい事をしたい学生や社会人と2階の入居企業との交流等を図り、新たなビジネスの芽を創造しています。メーカーなど数多くのサイトを戦略策定から手掛けております。ユーザビリティを安く簡単にという思想から“ghostrec”というユービリティテストサービスを展開しております。お申込み期限は2012年9月7日(金)18:00です。オフ会お申込みフォーム※お申込みは締切りました。たくさんのお申込みありがとうございました。お申込み期限は2012年9月7日(金)18:00です。知之さぶみっと!ではインターネット黎明期より「週刊e-Report」というメールマガジンを毎週木曜日に配信しています。Webマーケティングの最新トレンドを中心に、Web制作、SEO、ユーザビリティ、ECサイト運営、セミナーなどに関するニュースをお届けしており、2万人を超すご購読をいただいております。週刊e-Reportで配信しておりますニュースをこちらのブログでもご紹介をしておりますのでご覧ください。週刊e-Reportをご購読いただけますとうれしいです。30)文系マーケッター(?)の反省、あるいは備忘録。(ITmedia)検索エンジンSEO・SEMサイトの収益を上げたい方へ。OpsCenterでデータの管理ができるようにします。Cassandraの設定方法のサンプルを載せているblogなどは沢山あるのですが、旧バージョンのCassandraを試している記事が多くて、頻繁にバージョンアップするCassandraに情報が追いついていません。ここでは、新しくCassandraを試してみたい方に参考になればと考えて記事を書きました。OpsCenterというツールを利用して、データの可視化にも挑戦しています。Cassandraです。『Cassandraは、2008年7月にFacebookによってオープンソースとして公開されました。Incubatorプロジェクトになり、2010年3月に、CassandraはApacheのトップレベルプロジェクトとなりました。eBayいわずと知れた世界最大のオークションサイト”eBay”でも採用されています。Blogまた、アメリカ最大のオンラインDVDレンタルサイト”Netflix”でもヘビーユーズしています。詳しくは、オライリー・ジャパンから出ている書籍Cassandraが参考になります。OpsCenterとは公式ページ:http://www.datastax.comDataStaxはCassandraのサポートと商用の製品を提供するカリフォルニア州サンマテオにある会社です。OpsCenterはDataStax社が提供しているCassandra管理・監視用のWebアプリケーションです。コミュニティ版と商用版があります。例えるならば、MySQLにおけるphpMyAdminのようなものというとイメージしやすいでしょう。1.1.2を使います。4ノードのCassandraクラスタを構築します。サーバのIPアドレスは、1つ目を111.111.111.111、2つ目を222.222.222.222とします、3つ目と4つ目も同じように表記します。※実際の運用時にはレプリケーションファクタ(データを配置するノード数)等を設定しましょう。msec(s).うまくいっていますね。Cassandraクラスタ名の変更Cassandraを使い始める前にクラスタ名を変更しておきましょう。111.111.111.111/9160Cassandraクラスタの構築1つ目のノードのIPアドレスを111.111.111.111とし、これをシードノードとします。シードについてはこちらが参考になります。http://wiki.apache.org/cassandra/FAQ_JP#seedファイアウォールの設定などをしていたら便宜設定しておきましょう。start2つめのノードと、ほかのノードも同じくシードを設定していきます。154205762353214141716516164453888568949これでCassandraクラスタの構築ができました。問い合わせをそれぞれのサーバでしてみてください。Cassandraノードの取り外しノードをクラスタから取り外す方法です。稼働中のノードの取り外しを行いたいときには、decommissionを実行します。ringサーバが停止してStatusがDownになっているノードの取り外しを行いたいときには、removetokenを実行します。OpsCenterのセットアップここからOpsCenterをセットアップしていきます。セットアップするサーバは111.111.111.111です。Cluster』をクリック。Agentをインストールします。Fix』のFixをクリック。Credentials』をクリック。『Username』『Password』を入力。Key』を入力、『Done』をクリック。nodes』をクリック。Agentをインストールしていきます。Agentのインストール完了です。待っていると、統計のグラフなどが現れてきます。ダッシュボードクラスタのリングビューデータモデリングカラムファミリの作成もできます。データエクスプローラテスト挿入したデータが入っているのが見えますね。OpsCenterのセットアップが完了となります。ブラウザからCassandraの状態が見れるようになると、敷居がぐっと下がって身近になったような気がしませんか?紹介した以外にも色々な機能がありますので試してみてください。Cassandraのクライアントここでは、PHPとJavaのCassandraクライアントを紹介します。phpcassaのインストールhttps://github.com/thobbs/phpcassaCassandraのPHP用クライアントです。インストールが面倒なThriftが不要なので便利です。PelopsのインストールCassandraのJava用クライアントです。http://www.submit.ne.jp/538akimitsu.seoさんが記事にしていますので、こちらが参考になります。その他のCassandraクライアント紹介した以外のCassandraクライアントついては、こちらを参照してください。http://wiki.apache.org/cassandra/ClientOptions/参考資料CassandraとHBaseを比較して入門するNoSQLデータの分散方法・可用性などを比較しながら、Cassandraがマッチする用途を考察されています。CAP定理、Cassandraの一貫性について参考になります。Architecture包括的にCassandraを紹介されています。インフラエンジニアのためのcassandra入門こちらも、包括的な内容です。本番で使うためのCassandraガイドよりつっこんだ内容でCassandraを紹介されています。間違った方向にCassandraを使ってみたバッドノウハウ満載で面白いです。CassandraでWebAppをこちらも実際に使うときのノウハウを紹介されています。GMOとくとくショップで利用する分散データストア-Cassandra-Cassandraを画像の分散データストアとして利用されています。eBayeBayによるCassandraのデータモデルに関するベストプラクティス。検証(2)データの一貫性サーバ台数や、設定によってどのようにパフォーマンスが変化するのかを検証しています。CassandraPHPのCassandraクライアントをあれこれ紹介されています。EC2でOpsCenterを動かすときのTIPSを紹介されています。2012がおこなわれました。Presentationsスライドがアップロードされていますので、いくつか紹介します。Cassandraの最新の動向をつかむには良い情報ばかりです。データの分析用のストレージとして使っている例が多いですね。Ellisによるスライド。最新情報とTipsが見所。Hannaによるスライド。大規模データの分析のために、CassandraとOozieやPigを組み合わせるという提案。Jacobによるスライド。Patelによるスライド。eBayではどのようにCassandraを使っているか。Cockcroftによるスライド。AWSでCassandraを使うときの運用ノウハウ。Ulrichによるスライド。AWSでCassandraクラスタを構築するときのTips。Bransonによる情熱的なスライド。知之さぶみっと!ではインターネット黎明期より「週刊e-Report」というメールマガジンを毎週木曜日に配信しています。Webマーケティングの最新トレンドを中心に、Web制作、SEO、ユーザビリティ、ECサイト運営、セミナーなどに関するニュースをお届けしており、2万人を超すご購読をいただいております。週刊e-Reportで配信しておりますニュースをこちらのブログでもご紹介をしておりますのでご覧ください。週刊e-Reportをご購読いただけますとうれしいです。(IT小町)2位:見る人に親近感を与える、デザインのちょっとした工夫。知之さぶみっと!ではインターネット黎明期より「週刊e-Report」というメールマガジンを毎週木曜日に配信しています。Webマーケティングの最新トレンドを中心に、Web制作、SEO、ユーザビリティ、ECサイト運営、セミナーなどに関するニュースをお届けしており、2万人を超すご購読をいただいております。週刊e-Reportで配信しておりますニュースをこちらのブログでもご紹介をしておりますのでご覧ください。週刊e-Reportをご購読いただけますとうれしいです。週刊e-Reportのご購読はこちらから先号アクセス結果発表!注目ニュースを見逃していませんか!?1位:また新しいHTML5オーサリングツール「Ninja」、タイムラインでアニメーションも作成可能。(コリス)見る人に親近感を与える、デザインのちょっとした工夫。