サーバーワークスのブログ - TECH PLAY

TECH PLAY

サーバーワークス

サーバーワークス の技術ブログ

6132

$(document).ready( function () { $("a[href^='http']:not([href*='" + location.hostname + "'])").attr('target', '_blank'); }) こんにちは、サービス開発グループの千葉(@kachina_t)です。 私達は、AWSを便利に使う為のツール『Cloudworks』を開発しています。 定時バックアップ/起動/停止など、ManagementConsoleだけでは難しい AWSのオペレーションを容易に実現することができます。 初めて名前を聞いた方、Freeプランもあるのでゼヒお試しくださ…
こんにちは。 最近LINEゲームのPOKO PANGにはまりすぎてどうにもこうにも止まらない、セールスグループの永淵(@Nagafuchik)です。 さて、先週末 2013年9月7日(土)に開催されました「JAWS-UG山形 × わにる.jp Cloud Revolution 2013秋」に参戦してきましたのでレポートします。 こちらのtogetterにまとめてますのでどんまいこの珍道中と共にお楽しみください。 http://togetter.com/li/560640 1. AWS エバンジェリスト 堀内さまより「AWSアップデート in山形」 見られなくてごめんなさい。本当にごめんなさい。…
開発部の新坂です。 Herokuでは、Ruby on RailsやJavaが正式にサポートされています。(PaaSに関する参考記事) PHPは動かないの?どうなの?という声が当然にあるのですが、Buldpackを使うことで(正式サポートではないものの)PHPも動作します。 小さなアプリケーションの動作させるにはお手軽ですね。 現実的にアプリケーションをデプロイするとなると、素のPHPではなく、フレームワークを使用する場面が多いと思います。今回はHerokuへのSymfony2フレームワークデプロイを試してみました。 手元(ローカル)の環境 各コマンドについては準備してあるものとします。 また、…
テクニカルグループの宮澤です。 先日行われた、Microsoft Partner Technical Days に参加してきました。 この記事では、私が気になったセッションについて、紹介したいと思います。 イベントの内容 Microsoft Partner Technical Days はマイクロソフトの パートナー技術者向けのワークショップとなっており、基調講演と30のセッションが行われました。 行われたセッションは、年内にリリースが予定されているWindows Server 2012 R2 やWindows 8.1の概要などの最新のマイクロソフトの製品の技術情報満載のセッションでした。 ま…
2013年8月22日、サバソニ第3回を開催しました。 サバソニとは「サーバーワークスのプレゼンスの向上」と銘打たれてますが、向上しているかはともかくとして、たくさんの方にお越しいただいて、いろんなことをやって、いろいろお話しましょうというイベントです。 今回は『怖い話』をテーマとしてセッションを行いました。また、サバソニ初の試みとして社外の方にLTをしていただきました。 当日の様子をレポートいたします。 開始 サバソニ製作総指揮 羽柴の挨拶でスタートです。 本会場が早々に満席になり、別室サテライト会場が提供されました。 セッション1『本当は怖いサーバーワークス』 サーバーワークス代表 大石によ…
みなさんこんにちは、テクニカルグループの宮澤です。 今回は、噂のストリーミングサーバのWowza Media ServerをEC2上で構築したいと思います。 Wowza Media Server とは? Wowza Media ServerはWowza Media Systemsが開発している、ストリーミングサーバです。 Flash Media Server 互換のソフトウェアで、RTMP対応ストリーミングサーバの一つです。 他の製品と比較するとオンデマンドビデオや、ライブ映像配信に向いています。 Wowza Media Serverとの比較製品として下記のものがあげられますが、Wowzaの長…
毎日暑いですね、アイス珈琲を飲まずにはいられない小室です。皆さん、夏バテはしていませんか。 今日は暑いので、時々遭遇するぞわっとする事象を解決したいと思います。 みなさんが大好きなAmazonLinuxをはじめEC2を起動すると割り当てられる初期アカウント(例えばec2-user, ubuntu等)はsudoするのにパスワードなしで昇格出来ます。 [ec2-user@ip-10-99-46-145 ~]$ yum update Loaded plugins: priorities, security, update-motd, upgrade-helper You ne…
最近Zeddにハマっている小室です。 今日はどうでもいい事とはいいませんが実は気になる方もいるかなと思いまして、Kaypairのフィンガープリントについてご紹介します。 EC2ではKaypair(鍵)を新規で作成したり、登録出来ると思うのですが、それのフィンガープリントが手元で出力した物と、マネージメントコンソール上で違うのではないかと思う事があります。
夏じゃなくても溶けかかっている小室です。アイスコーヒーが美味しいです。 さて既にご存知の方も多いかと思いますが、この度サーバーワークスは、勉強会というべきか、お祭りというか、サーバーワークスソニック、a.k.a. サバソニを開催します。 一般 http://www.zusaar.com/event/955004 女性枠 http://www.zusaar.com/event/957003 ところが表題の通り、女性の参加者が異様に低い事に社内では問題になっております。 「サーバーワークスはそんなに女性受けが悪い会社なのか?」「イベント名前が女性向けではないのではないか」「ビールじゃなくてカクテル…
夏になって暑くてちょっと溶けかかっている小室です。 遅くなりましたが、先日開催されたJAWS-UG三つ巴(熊本、福岡(飯塚)、北九州)に参加してきましたのでお知らせ致します。 【熊本】JAWS-UG熊本 第4回 勉強会 2013/07/31 JAWS-UG熊本 データにまつわるエトセトラ from Serverworks 2013/07/31 JAWS-UG熊本 データにまつわるエトセトラ von Serverworks Co.,Ltd. JAWS-UG熊本では、データって何だっけ?から、データをどうやったら幸せに出来て、みんな幸せになるんだっけ?という切り口からお話させて頂きました。 【飯塚…
こんにちは、AWSテクニカルグループの山田です。 ELBで新たにProxy Protocol のサポートが加わり、HTTP(S)以外の接続でも接続元のIPが取得出来るようになったので早速検証してみました。 構成 今回は、新たに追加されたProxyProtocolPolicyを有効にしたELBに、ProxyProtocolモジュールを組み込んだNode.jsのWebサーバをアタッチして、接続元IP・接続元ポート・ELBのIPを表示するような構成にしています。 確認手順 まず、ELBのProxyProtocolを有効化するためにPolicyを作成します。 $ elb-create-lb-polic…
こんにちは!AWS事業部の平(mana_cat)です。梅雨明けもし、もうすっかり夏になりましたね。先日は夏季休暇を取得し、夫の実家・北海道で草むしりをしながら過ごしていました。旭山動物園の可愛い動物たちにも癒やされましたよ♪ もちろん私だけに限らず、弊社エンジニアはオンオフを切り替え、公私ともに充実した毎日を過ごしております! 入社後の私たち まずは、弊社に新卒で入社したメンバーの近況報告です。 今年4月に入社した山田は、既にクラウドエンジニアとして最前線に立ち、立派に仕事をしています。 キータッチする姿がなんて格好良いのでしょう(≧∀≦) 入社3年目の法人営業の永淵も、お客様のクラウドの導入…
こんにちは、テクニカルグループの柳瀬です。 AWSのManagement Consoleはとても便利ですが、全ての操作が出来るわけではなく、コマンドラインツールを使うシーンがあります。 少し前に対応された、はCloudFrontで独自のSSL証明書を使う場合も証明書のアップにコマンドラインツールが必要となります。 そういうわけで今回はIAM Command Line Toolkitをセットアップしたいと思います。環境動作確認を行った環境はCentOS6です。セットアップ手順まず最初に必要なパッケージをインストールします。$ sudo yum install unzip java-1.7.0-o…
最近Gitの素晴らしさに気がついて、gitコマンドをターミナル上でペチペチしている竹永です。 GUIで操作しても素敵ですが、WindowsであればGit BashやCygwinから、その他OSはターミナルからgitコマンドを使ってみると、Gitの動きを更に理解することができます。 …そろそろ本題に入ります。 先日、「PaaSがもたらす未来と、Ruby活用の秘訣」というセミナーに参加してきました。 このセミナーではPaaSを採用するメリットについて、既に利用している人でも「なるほど!」と思えるお話を聞くことができました。 このレポートでは、「なるほど」と思えた部分についてお伝えしたいと思います。…
ここ最近といいますか、もはやプログラム開発者だけでなく、インフラエンジニア、もしかしたらデザイナーもGitを使えなければ…と、なっているかもしれません。Gitはいわゆるファイルのバージョン管理システムの1つです。バージョン管理とは、とあるファイルを一人もしくは複数人で変更する場合、その履歴(バージョン)を保存してくれて「1つ前に戻したい」とかできるモノです。1つのファイルを「計算書_20130714-01.xlsx」「計算書_20130714-02.xlsx」「計算書_20130712-01.xlsx」とかファイル名を変更して管理とかやらなくて良くなります。 Gitはバージョン管理システムの中…
$(document).ready( function () { $("a[href^='http']:not([href*='" + location.hostname + "'])").attr('target', '_blank'); }) こんにちは、サービス開発グループの千葉(@kachina_t)です。 現在、Elastic BeanstalkとEngine Yardの検証を実施しています。 今回は、Engine Yard にRailsアプリをデプロイしてみたので 備忘録がてら投稿したいと思います。 Engine Yardの紹介と、他PaaSとの比較についてはHerokuとEngi…
Windows Serverで動くサービスを外部から止めたり、動かしたりしたい。そういう必要に迫られたことがありましたので、こちらに残しておきます。
Windowsファンのみなさん、こんにちは。 テクニカルグループの宮澤です。 みなさんも、AWS上でバッチファイルの作成などを行うためのWindows環境を持っているかと思います。 しかし、2013年の3月26日にWindows ServerのAMIにアップデートで、最新のWindows ServerのPara Virtual DriverがCitrix製のモノに切り替わっています。 それ以前のモノは、RedHat製のPara Virtual Driverが使用されており、若干ですがパフォーマンスに差が出るようです。 今回は、旧タイプのRedHat製のDriverから、Citrix製のモノにア…
開発部の新坂です。 前回のエントリでは実際にデータの移行手順を行いましたが、移行ツールだけではデータベースを正確に移行できないことがわかりました。 今回は上記問題の対応も含めて、全体の流れをおさらいします。 移行手順全体の流れ 全体の流れを再確認しましょう。 1. 移行先に(プライマリキーや制約情報が正しく設定された)最終データベースとテーブルを手動で作成 2. 移行先に一時保存用データベースを手動で作成(テーブルは作成しない) 3. SQL Serverインポートエクスポートツールで移行先の一時保存用データベースへテーブルをコピー 4. 移行先の一時保存用データベースから、移行先の最終データ…
こんにちは、サービス開発グループの千葉(@kachina_t)です。 私事で恐縮ですが、僕の中でのブラウザ戦争が終決したのでご報告致します。 もちろん、用途の応じて他のブラウザも使うのですが、メインはFirefoxとなりました。 この投稿では、なぜFirefoxを選んだかについてレポートしたいと思います。