タグ

ブックマーク / atmarkit.itmedia.co.jp (57)

  • Kubernetesの自前運用は難しい? はてなの撤退事例

    はてなMackerelチームはKubernetesクラスタを自前で構築して運用していたが、撤退を選択したという。なぜ、Kubernetesの運用を諦めて撤退を選んだのか。はてなMackerelチームでSREを務める今井隼人氏が語った。 コンテナ型仮想化技術を活用したアプリケーションの管理(オーケストレーション)ツール「Kubernetes」が注目を集めている。その背景の一端にあるのが、アプリケーションをコンテナ化し、マネージドKubernetesサービスで実行することによるメリットの享受と、運用負荷の軽減だ。 参考記事:「Kubernetes」とは何か――コンテナ型仮想化の番利用に向けた課題 参考記事:「Kubernetesで運用する」その前に Kubernetes番環境で利用する際のポイント そんな中、「Kubernetesクラスタを自前で構築して運用していたが、撤退を選択した

    Kubernetesの自前運用は難しい? はてなの撤退事例
  • Cephベースのソフトウェア定義型ストレージ、SUSEとHPEが提供開始

    Cephベースのソフトウェア定義型ストレージ、SUSEとHPEが提供開始:「SUSE Enterprise Storage 3」を採用 SUSEとHPEは、「Ceph」を採用したソフトウェア定義型ストレージ「HPE Scalable Object Storage Solution with SUSE Enterprise Storage」の提供を開始した。 米SUSEと米ヒューレット・パッカード・エンタープライズ(HPE)は2016年6月14日、「HPE Scalable Object Storage Solution with SUSE Enterprise Storage」の提供を開始すると発表した。 HPE Scalable Object Storage Solution with SUSE Enterprise Storageは、オープンソースの分散ストレージ技術である「Ceph」

    Cephベースのソフトウェア定義型ストレージ、SUSEとHPEが提供開始
  • DNSSEC再入門

    インターネットの重要な基盤技術の1つであるDNSに対して新たな攻撃手法が公開され、その安全性が脅かされている。DNSセキュリティ機能を提供するための技術であり、普及が進んでいるDNSSECについて、仕組みと運用方法を紹介する。(編集部)

    DNSSEC再入門
  • 本当は怖いパスワードの話 ハッシュとソルト、ストレッチングを正しく理解する - @IT

    PSN侵入の件から始めよう 今年のセキュリティの話題の中でも特に注目されたものとして、4月20日に起こったPSN侵入事件があります。5月1日にソニーが記者会見をネット中継したことから、ゴールデンウィーク中にもかかわらず多くの方がネット中継を視聴し、感想をTwitterに流しました。もちろん、筆者もその1人です。 このときの様子は、「セキュリティクラスタまとめのまとめ」を連載している山洋介山さんが、Togetterでまとめています。 Togetterのまとめを読むと、漏えいしたパスワードがどのように保護されていたかが非常に注目されていることが分かります。Togetterのタイムラインで、14:48ごろにいったん「パスワードは平文保存されていた」と発表されると、「そんな馬鹿な」という、呆れたり、驚いたりのつぶやきが非常に多数流れます。 しかし、15:03ごろに「パスワードは暗号化されてなかっ

    本当は怖いパスワードの話 ハッシュとソルト、ストレッチングを正しく理解する - @IT
  • GAE上でWordPressを動かす (1/3)- @IT

    第6回 GAE上でWordPressを動かす 萩原 巧 リトルソフト株式会社 中越 智哉 株式会社ナレッジエックス 2010/6/3 今回は趣向を変えて、PHPで書かれていて広く普及しているブログ作成アプリケーション「WordPress」をGAE上で動かしてみます(編集部) 連載6回目にあたる今回は、今までとは少し趣向を変えて、実際に広く使われているPHPのオープンソースソフトウェアがGAE上で動作するかについての検証を行い、動作の実現性や問題点について言及するとともに、画面表示やデータベースアクセスを含めた動作について検証を行っていく過程を通して、PHPのアプリケーションをGAE上で動作させるために必要となるテクニックなどを紹介していきます。 GAEにインストールするアプリケーションについて GAE上にて動作検証を行うアプリケーションとして、星の数ほど(大げさですが...)存在するPHP

    takasick
    takasick 2010/06/09
  • 5分で絶対に分かるリスティング広告+運用テクニック

    Yahoo!Googleで検索すると表示される広告は、一体何なのか? その概要や歴史、種類、PCとケータイの違いなどを5分で解説 リスティング広告の概要 リスティング広告とは、どのような広告のことを指す言葉か、ご存じでしょうか? 「PPC(Pay Per Click)」「P4P(Pay for Performance)」「CPC(Click Per Cost)」「キーワード連動広告」「検索連動広告」「リスティング広告」などいろいろな呼び名がありますが、稿では、すべて「リスティング広告」と呼ぶことにします。 リスティング広告とは、具体的にどのような広告のことをいうのでしょうか? 下記の図1・2をご欄ください。 PCサイトは、図1の赤い枠で囲った「スポンサーリンク」という枠がリスティング広告です。モバイルサイトは、図2の赤い枠で囲った4つの枠がリスティング広告です。 この広告枠はランダムで

    5分で絶対に分かるリスティング広告+運用テクニック
    takasick
    takasick 2010/05/05
  • natテーブルを利用したLinuxルータの作成・3(外部から内部サーバへのアクセスと負荷分散)

    DNATでポート転送 市販のブロードバンドルータは「ポート転送」や「仮想サーバ」と呼ばれる機能を搭載しています。ルータの内部ネットにあるサーバに対し、外部ネットから接続できるようにしたものです。外部ネットからルータに対するアクセスのうち、あらかじめ指定したサービスポートのものを内部ネットのサーバに転送します。同等の機能をiptablesを使ってLinuxルータに実装できます。 Linuxでポート転送を実現するには、Linuxルータの外部ネット側アドレス(一般にはグローバルIPアドレス)へのアクセスのうち、HTTPやSMTPのような特定サービスのパケットに対し、ディスティネーション(送信先)アドレスをサーバのアドレス(一般にはプライベートアドレス)に書き換えます。ディスティネーションアドレスを書き換えるには、iptablesのDNATを利用します。 サーバにグローバルIPアドレスを付与し、ネ

    natテーブルを利用したLinuxルータの作成・3(外部から内部サーバへのアクセスと負荷分散)
    takasick
    takasick 2010/05/05
  • なぜTwitterは低遅延のままスケールできたのか 秒間120万つぶやきを処理、Twitterシステムの“今” − @IT

    ユーザー同士のつながりを元に時系列に140文字のメッセージを20個ほど表示する――。Twitterのサービスは、文字にしてしまうと実にシンプルだが、背後には非常に大きな技術的チャレンジが横たわっている。つぶやき数は月間10億件を突破、Twitterを流れるメッセージ数は秒間120万にも達し、ユーザー同士のつながりを表すソーシャル・グラフですらメモリに載る量を超えている。途方もないスケールのデータをつないでいるにも関わらず、0.1秒以下でWebページの表示を完了させなければならない。そのために各データストレージは1~5ms程度で応答しなければならない。 Twitterのリスト機能の実装でプロジェクトリーダーを務めたこともあるNick Kallen氏が来日し、2010年4月19日から2日間の予定で開催中の「QCon Tokyo 2010」で基調講演を行った。「Data Architecture

    takasick
    takasick 2010/05/03
  • @IT:Amazon RDSの使い方(1/3)

    オープンソースのRDBMySQL」をクラウド上で利用し、ニーズに応じて簡単にインスタンスを増やせる「Amazon RDS」(Amazon Relational Database Service)。その特徴と使い方をご紹介します。(編集部) TIS株式会社 SonicGarden 並河 祐貴 2010/4/12 Amazon Web Servicesのニューフェイス 大手パブリッククラウドサービスの1つであるAmazon Web Servicesは、2009年以降も続々と新しいサービスや機能を発表し、日でもますます注目を集める存在となっています。 Amazon Web Servicesは、仮想サーバを1時間単位の従量制で利用できるAmazon EC2や、1GB単位からの従量制ながら、高信頼性のオンラインストレージが利用できるAmazon S3などを中心とした、IaaS(Infrastru

    takasick
    takasick 2010/04/13
  • EDINET提出もIFRS対応へ、金融庁が改正案公表 - IFRS 国際会計基準フォーラム

    金融庁は3月1日、IFRS(国際財務報告基準、国際会計基準)の任意適用に対応したEDINET概要書の一部改正案を公表した。IFRSの財務諸表についてはHTMLに加えてXBRLでも受け付ける。 一部改正案についてはパブリックコメントを3月31日まで受け付ける。従来の日基準での有価証券報告書のEDINET提出は、財務諸表部分をXBRLで提出し、注記や付属明細表についてはHTMLで作成している。 IFRSの任意適用では、この選択肢が増える。日基準の個別財務諸表については従来と同じでXBRLで作成し、注記や付属明細表はHTMLで提出する。だが、IFRSの連結財務諸表についてはHTMLまたはXBRLでの提出を認める。注記や日基準とIFRSの調整表についてはHTMLで作成可能。適用初年度に作成する開始財政状態計算書はHTMLかXBRLで提出する。また並行開示時に作成する日基準の要約連結財務諸表

    takasick
    takasick 2010/04/04
  • Flashを閃光のごとく高速化するための基礎知識

    Flashを閃光のごとく高速化するための基礎知識:速いFlash/ActionScriptチューニング入門(1)(1/2 ページ) Flash/ActionScriptチューニングの基礎知識から実践的テクニックまでを紹介する連載。読みながら試せるオンライン・サンプルもあります。Adobe AIR/Flexにも応用可能です Flashを徹底的に軽く作るための3カ条 連載では、これから数回にわたり、Flash/ActionScript 3.0(以下、AS3)のチューニングの考え方や方法について解説します。 筆者が初めてFlash/AS3のチューニングと格的に向き合ったのは、2007年の冬の「サグールテレビ」の開発においてでした。当時、開発チームでは「徹底的に軽く作る」という鉄の目標を掲げており、チューニングのためのさまざまな調査を積み重ねていました。結果、2000年に発売された古いPCなど

    Flashを閃光のごとく高速化するための基礎知識
    takasick
    takasick 2010/04/04
  • XBRLに再び注目すべきこれだけの理由 - IFRS 国際会計基準フォーラム

    藤田靖 電通国際情報サービス 2010/3/30 IFRSの登場で、XBRLが再び注目を集めている。高い相互比較性を理想とするIFRS、と勘定科目の組み換えやデータベースへの保存のしやすさに特徴があるとされるXBRL。この組み合わせは企業にどのようなメリットをもたらすのか(→記事要約<Page 3>へ) XBRLとは何か? 金融庁は3月1日、「EDINET概要書等の一部改正(案)の公表について(国際会計基準の適用関係)」を公開した(参考記事)。さらに3月11日には「2010年版EDINETタクソノミ及び関連資料の公表について」を公開した(参考記事)。 昨年末から年明け以降の金融庁のIFRS(国際財務報告基準)への積極的な関与ぶりには目を見張らされる。そうした積極姿勢の最中に実施されたこれらの発表の目的は、日の会計制度のIFRSへのコンバージェンス(収れん)過程の中で、IFRSに必要な項目

    takasick
    takasick 2010/03/30
  • AWS ToolkitでTomcatクラスタをAmazon EC2上に楽々構築

    AWS ToolkitでTomcatクラスタをAmazon EC2上に楽々構築:ユカイ、ツーカイ、カイハツ環境!(12)(1/3 ページ) 「AWS Toolkit for Eclipse」でツーカイAmazon EC2操作 クラウドプラットフォームの代表格であるAmazon EC2(Elastic Compute Cloud、以下、「EC2」)をEclipseから利用するプラグインとして、「AWSAmazon Web Service) Toolkit for Eclipse」(以下、「AWS Toolkit」)がAmazonから提供されているのをご存じでしょうか(参照:Eclipse中でAmazon EC2向けJava開発が完結)。 AWS Toolkitを利用すると、Eclipse上で作成したWebアプリケーションを簡単にEC2上にデプロイできます。また、これにより複数のWebサーバ

    AWS ToolkitでTomcatクラスタをAmazon EC2上に楽々構築
    takasick
    takasick 2010/03/01
  • OSSライセンス順守の第一歩

    この連載では、企業がオープンソースソフトウェアとうまく付き合い、豊かにしていくために最低限必要なライセンス上の知識を説明します。(編集部) いまや、企業が何らかのソフトウェアを開発するときに、オープンソースソフトウェア(OSS)との付き合いを考えずには済まない時代になりつつあります。私は、企業の製品開発者向けにOSSライセンスコンプライアンスに関するコンサルティング・サービスを行っていますが、その中から得られた経験を踏まえながら、OSSとうまく付き合い、コミュニティに還元していくために重要と考えられるポイントを紹介していきたいと思います。 順守の第一歩は「違いを意識すること」 間が空いてしまいましたが、過去3回にわたって「考え方に基づいて3つに分類してみる」と題し、私なりの考え方でOSSライセンスを(1)アカデミック系、(2)GNU系、(3)OSI系の3つに分類し、解説してきました。 しか

    OSSライセンス順守の第一歩
    takasick
    takasick 2010/03/01
  • Webの表示速度を遅くする「SSLハンドシェイク」とは

    Webの表示速度を遅くする「SSLハンドシェイク」とは:現場にキく、Webシステムの問題解決ノウハウ(3) 連載は、日立製作所が提供するアプリケーションサーバ「Cosminexus」の開発担当者へのインタビューを通じて、Webシステムにおける、さまざまな問題/トラブルの解決に効くノウハウや注意点を紹介していく。現在起きている問題の解決や、今後の開発のご参考に(編集部) 知っていますか? SSLハンドシェイク Webアプリケーションで提供するWebページにSSLを適用した場合、SSLでは通信相手の認証/通信内容の暗号化などの負荷の高い処理が実行されるため、WebページのWebブラウザに表示される速度が遅くなることがある。この現象は、SSLセッションを再利用して、「SSLハンドシェイク」(上記の認証/暗号化を含んだ一連の処理)を簡略化することで、解決できる場合がある。 今回は、それらの問題を

    Webの表示速度を遅くする「SSLハンドシェイク」とは
    takasick
    takasick 2010/02/11
  • SQL Azureを実際に活用する(1/3) - @IT

    Windows Azure Platform速習シリーズ:SQL Azure(後編) SQL Azureを実際に活用する Windows Azure Community 昭宏 (監修 市川 龍太) 2010/01/22 前編ではSQL Azure Databaseの概要について解説してきたが、何事も実際に触ってみるのが理解への近道である。そこで後編となる今回は、実際にSQL Azure Databaseを使用する手順について解説する。 ■SQL Azure Databaseを実際に使用する ●SQL Azure Databaseの準備 まず、SQL Azure Databaseを使う前の準備として、SQL Azure Databaseの作成とファイアウォール・ルールの設定が必要となる。以下にその手順を解説する。 ○SQL Azure Databaseの作成 SQL Azure Dat

    takasick
    takasick 2010/01/25
  • OpenIDとSAMLのつなぎ方とその課題- @IT

    第3回 OpenID/SAMLのつなぎ方とその課題 日電信電話株式会社 NTT情報流通プラットフォーム研究所 伊藤 宏樹 2010/1/22 “The Venn of Identity”からスタートした、ID管理方式の相互運用方式の模索。第3回では具体的な方式を解説します(編集部) 第2回「ID管理技術をつなぐ女神、コンコーディア」では、ID管理方式の「相互運用」という考え方について解説しました。今回は前回の内容を踏まえ、OpenIDとSAMLを例に具体的な相互接続の方式とその課題について説明します。 OpenIDとSAMLをつなぐ それでは、OpenIDとSAMLとの相互接続にあたって検討されたユースケースを見ていきましょう。 OpenID、SAMLはいずれも、サービス間で認証結果を共有する方式で、相互連携が必要とされるユースケースも「プロキシモデル」に基づいています。2種類の認証連携

    takasick
    takasick 2010/01/25
  • Amazon EC2/S3の使い方解説、決定版をAWSが公開 - @IT

    2010/01/15 米アマゾン傘下のAmazon Web Servicesは1月14日、クラウドコンピューティング上でシステム構築を行う場合のベスト・プラクティスをまとめた「Architecting for the Cloud: Best Practices」を公表した。 これまでにも同社は、AWSのサービスを組み合わせてスケーラビリティや可用性を実現する事例を紹介したり、具体的なサービスの組み合わせ方などを解説する文書を公開してきた。今回新たに公開されたホワイト・ペーパーは、こうした解説の集大成と言えるもので、自社だけでなくマイクロソフトやIBM、グーグルが公開しているホワイト・ペーパーも参照している。 20ページの英文PDFはクラウド一般のメリットや特徴から説き起こし、AWSの各サービスの簡単な解説を続けた後に、クラウドの各種の特性を最大限に引き出すシステムについて、一般論としての概

    takasick
    takasick 2010/01/15
  • Cプログラミングに必要な環境をそろえよう

    プログラミング言語の基となる「C」。正しい文法や作法を身に付けよう。Cには確かに学ぶだけの価値がある(編集部) 第1回「プログラミング言語Cについて知ろう」では、Cの成り立ちから特徴、その用途までを説明しました。なぜ、Cを学ぶことが重要なのかが理解できたと思います。 Cプログラミングを始めるにあたって、開発に使う環境をきちんと整えることが大切です。今回は、Windows用のCコンパイラとデバッガが含まれているMinGWと、グラフィカル開発環境のEclipseが1つのパッケージになった「Pleiades(プレアデス)」をセットアップし、最初のプログラムを動かしてみるところまで説明します。 MinGWとEclipse、Pleiades Cプログラミングで利用する統合開発環境には、Cコンパイラ、ソースプログラムエディタ、デバッガなどが含まれていて、各機能を効率よく利用できるようになってます。こ

    Cプログラミングに必要な環境をそろえよう
    takasick
    takasick 2010/01/15
  • ドキュメントの質を確実に上げる6つの文章作法

    「提案書」や「要件定義書」は書くのが難しい。読む人がITの専門家ではないからだ。専門用語を使わず、高度な内容を的確に伝えるにはどうすればいいか。「提案書」「要件定義書」の書き方を通じて、「誰にでも伝わる」文章術を伝授する。 顧客に伝わる文書にするには、書き手の考えや意図、提示したい情報などを、正確かつ確実に読み手(顧客)に理解してもらえる文章を記述しなければなりません。今回から2回にわたって、顧客に伝わる文章を記述するためのポイントを紹介します。まず「分かりにくい例文」を取り上げてどこが分かりにくいのか解説し、その後に分かりやすい文章へと修正していきます。 1つの事柄だけを伝える文章にする 文章を記述する際の基は、1つの文章で1つの内容(事柄、情報など)だけを伝えることです。1つの文章で多くの内容を伝えようとすると、長くて分かりにくい文章になってしまいます。以下の点を考慮して文章を記述し

    ドキュメントの質を確実に上げる6つの文章作法
    takasick
    takasick 2009/12/29