タグ

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

  • Kubernetes障害で泣かないための羅針盤、Observabilityを活用したトラブルシューティングフロー大公開

    ※岡、正野、宇都宮はNTTデータ所属 Kubernetesやクラウドネイティブをより便利に利用する技術やツールの概要、使い方を凝縮して紹介する連載「Cloud Nativeチートシート」。前回から複数回に分けて「Observability(オブザーバビリティ)」「可観測性」にフォーカスして解説しています。 Kubernetesを使っていてトラブルが発生したけど、原因究明をどう進めればいいか分からない……ということはありませんか? コンテナを利用したシステムでは、マイクロサービス化が容易なので、コンポーネントやサービスの数が従来のシステムに比べて非常に多くなります。そのため、障害が発生した場合の原因の究明も大変になります。 そこで今回は、「Observabilityでいろいろとデータが取れるのは分かったけど、何からどう見ていけばいいのか分からない」という方向けに、Kubernetesで実

    Kubernetes障害で泣かないための羅針盤、Observabilityを活用したトラブルシューティングフロー大公開
    windscape
    windscape 2022/04/14
  • 架空企業「オニギリペイ」に学ぶ、セキュリティインシデント対策

    架空企業「オニギリペイ」に学ぶ、セキュリティインシデント対策:徳丸浩氏が8つの試練を基に解説(1/3 ページ) ECサイトやWebサービスセキュリティインシデントを起こさないためには何をすればいいのか。2019年12月に開かれた「PHP Conference Japan 2019」で徳丸浩氏が、架空企業で起きたセキュリティインシデントを例に、その対策方法を紹介した。 ECサイトやWebサービスを提供する会社で発生したセキュリティインシデントに関するさまざまなニュースが後を絶たない。どうすればこうしたインシデントは防げるのだろうか。 『体系的に学ぶ安全なWebアプリケーションの作り方』(通称:徳丸)の筆者として知られる徳丸浩氏(EGセキュアソリューションズ 代表取締役)は、2019年12月に開かれた「PHP Conference Japan 2019」のセッション「オニギリペイのセキュリ

    架空企業「オニギリペイ」に学ぶ、セキュリティインシデント対策
    windscape
    windscape 2020/01/28
  • GitHubをもっとソーシャルに使いこなすための7つ道具

    新サービスが続々登場してアツい! 「GitHub」とは 皆さんは「GitHub」を活用しているでしょうか? 「GitHub」(ギットハブ)はソースコード管理用の分散型バージョン管理システム「Git」を使ったホスティングサービスです。 Gitの特徴は、作業用として自分のコンピュータ上にあるローカルリポジトリがあれば、ネットワークに接続できない状態だったとしても、ソースコードの更新や、履歴を調べたりできる点にあります。その特徴はGitHubにも生かされていて、オープンソースとして公開中の既存のコードを分岐(fork)して、新しいプロジェクトとして開発できます。 また、自分が手元のローカル環境でバグ修正したり、拡張したソースコードを家のオープンソースプロジェクトに取り込んで(pull)もらうことも手軽にお願いできます。 さらに、READMEテキストファイル(README.md)などを独特のマー

    GitHubをもっとソーシャルに使いこなすための7つ道具
  • robocopyでフォルダをバックアップ/同期させる - @IT

    robocopyコマンドとは 2つのフォルダの内容を同期させ、ファイルやフォルダの内容を同じ状態に保つ機能は、ファイルサーバのバックアップや個人的なデータのバックアップ、リモートオフィス同士でのデータの同期など、システム管理のさまざまな場面で利用される。 このような用途に利用できるコマンドとして、Windows OSにはcopyやxcopyコマンドが標準装備されている。 フォルダの同期に利用できる標準装備のツールとしては、この他にも「robocopy.exe」というコマンドラインツールがある。 robocopyは、もともとはリモートのファイルサーバ同士でファイルやフォルダ、ユーザープロファイルデータなどを同期させるために作られたコマンドである。その名前は「Robust File Copy」の略であり、堅固(robust)で確実なファイルコピーという意味を持つ。具体的な機能の例を以下に記す。

    robocopyでフォルダをバックアップ/同期させる - @IT
  • MDT 2010でWindows 7を無人インストールする(前編)

    MDT 2010でWindows 7を無人インストールする(前編):無償ツールでWindows 7の大量導入を大幅に省力化(1/2 ページ) XPの代わりにWin 7 PCを大量導入せよ。もちろんデバドラや社内アプリも全部インストールすること。さてどうする? まさか1台ずつ手作業するつもり? 連載目次 Windows XPのサポート期限切れや新規PCの導入などに伴い、新しくWindows 7のPCを大量に導入する必要に迫られているIT Pro技術者は少なくないだろう。Windows 7のPCを新規導入するにはいくつか方法があるが、可能な限り自動化したいところだ。台数が少なければインストール用DVDメディアや、(DVDの内容をコピーした)USBメモリなどを使ってインストールすればよいが、それでも作業時間としては1台あたり何時間か、かかるだろう。OS体のインストールのほかに、アプリケーション

    MDT 2010でWindows 7を無人インストールする(前編)
  • 類似ソーシャルアプリはパクリではなく切磋琢磨の結果だ~「ソーシャルゲーム・リーダーズ・サミット」レポート - @IT

    企業規模を見ても、家庭用ゲームメーカーの雄である任天堂の株式時価総額が約1兆7000億円なのに対して、近く上場予定の世界最大のソーシャルゲーム企業といえる米Zyngaは上場後の株価総額を約2兆円と見込んでおり、すでに任天堂を追い抜いている。では、国内のソーシャルゲーム企業の動向はどうなっているのだろうか。 「2010年のソーシャルゲーム業界は、実に多くの企業の間で熾烈な競争が繰り広げられていたが、2011年に入ってからは徐々に淘汰が進んでいる。実際には、GREEとMobageのプラットフォームともにコナミが強いが、それに続く企業としてGREEではgumiとドリコム、MobageではKLabとGMSが力を付けて、コンスタントにヒットタイトルを出している。このように、上位寡占の傾向が進行しつつあるのが業界の現状だ」(国光氏) こうして国内市場が成熟化しつつある中、勝ち組企業の多くは次のターゲッ

  • @IT Special PR:【動画】レッドオーシャンを泳ぎ切る、さくらのクラウド戦略とは

    2011/10/24 当社は1人でレッドオーシャンを泳ぎ切る――。こう言い放つのは、11月中旬にクラウドサービスを開始する、さくらインターネットの田中邦裕社長だ。“Amazon EC2の半額以下”という事実上の価格競争宣言の狙いと戦略について話を聞いた。 誰もが逃げ出すIaaS市場で真っ向勝負する 国内・国外事業者のクラウド市場への参入が相次いでいる。競争激化が予想され、いわゆる“レッドオーシャン”状態となるのは時間の問題に思われる。レッドオーシャンとは、すでに多くの事業者が参入して価格下落が進んだ結果、参入メリットが小さくなった市場のことだ。 国内でも後発の部類に入るさくらインターネットに勝算はあるのだろうか? クラウドサービスの競争は激化している。このため多くの事業者はサービスの差別化や高付加価値化を課題とし、単なる価格競争に巻き込まれるのを避けようとしている。田中社長は、こうした状況

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

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

    本当は怖いパスワードの話 ハッシュとソルト、ストレッチングを正しく理解する - @IT
  • Git管理の神ツール「Gitolite」なら、ここまでできる!

    「Git」使ってますか? 近年、分散バージョン管理システム「Git」が急速にシェアを伸ばしています。筆者は、チケットシステムやバージョン管理の勉強会などを開催したりしていますが、Gitユーザーがかなり増えてきていると感じます。 しかしながら、そのような勉強会でアンケートを取ってみると、実案件では半分以上の人がSubversionを利用しており、Gitの導入はまだまだ進んでいません。移行コストが掛かったり、プロジェクトマネージャ層への知名度がまだまだ低いというのもありますが、理由の1つとして、ユーザー管理が煩雑であったり、アクセス制御に関する情報が不足しているということもあると思います。 そういうわけで稿では、Gitリポジトリのユーザー管理やアクセス制御を簡単に行う「Gitolite」を紹介します。 なお、稿ではGitの利用方法については紹介しませんので、Git自身の使い方については改め

    Git管理の神ツール「Gitolite」なら、ここまでできる!
  • ゲーム嫌いも知らないと損するゲーミフィケーション入門(1/3)- @IT

    ゲーム嫌いも知らないと損する ゲーミフィケーション入門 あなたの生活を変える「Gamification」現状まとめ 株式会社ライブドア マークアップエンジニア/ディレクター 浜 俊太朗 2011/9/16 「Gamification(ゲーミフィケーション)」という言葉をご存じでしょうか? 最近よく話題になっているので、見掛けたことのある方も多いことでしょう。稿では、今後のWeb業界のキーワードとなり得るゲーミフィケーションの解説と現状、そして未来予想をお届けします。 今年の初めごろまでは一部の人が注目しているだけでしたが、ここ最近ではセミナーや勉強会が開催されたり書籍も出版されるなど、盛り上がりを見せています。 「ゲーミフィケーション」とは、何なのか ゲーミフィケーションは海外で生まれた概念で、その質を説明すると「ユーザーエンゲージメントを高めるために、ユーザーに楽しんでもらうための方

  • スマホ×クラウドの可能性をAzure×iOSで試す

    Windows PhoneはWindows Phone 7.5(OSはWindows Phone 7.1コードネーム「Mango」)のことを表す クライアント開発技術に関してAndroid開発でのNDK(C++)の利用やWindows Phone開発でのXNAなどは除く クライアント開発技術に関してHTMLHTML5含む)を利用したWebアプリ、HTML5のアプリキャッシュを利用したスタンドアロンアプリは連載では取り上げない クラウドに関してGoogle App Engineやその他のクラウドプラットフォームも連載では取り上げない AWS SDK for .NETPC向けSilverlightおよびWindows Phone向けSilverlightでは動作しない。個人の責任において必要なAPIに関する処理を修正しつつSilverlight用に移植する必要がある コラム Adobe

    スマホ×クラウドの可能性をAzure×iOSで試す
  • 停滞するSI業界と伸びるWeb業界の“分かれ目”はどこにあった?

    停滞するSI業界と伸びるWeb業界の“分かれ目”はどこにあった?:ヘッドハンターのIT業界転職動向メモ(1) IT・Web業界専門のヘッドハンターは、日々の情報収集を欠かさない。連載では、ヘッドハンターならではの視点でIT業界転職動向を眺め、気になったネタを紹介していく。 リーマンショック以降、同じ「IT」でもシステム・インテグレータ(SI)業界とWeb業界のたどる道は大きく変わった。SI業界はシュリンクする一方だが、Web業界は成長している。 両者の違いはどこにあったのか。「売上」「ビジネスモデル」「採用動向」という3つの視点から、SI業界とWeb業界の“分かれ目”を考察する。 売上:受けた打撃と回復のスピードが違う まず、SI業界から見ていこう。リーマンショック以降、金融業界をはじめ、日国内の基幹産業である製造業など、各企業の業績が一気に悪化した。これらの企業をメインクライアン

    停滞するSI業界と伸びるWeb業界の“分かれ目”はどこにあった?
  • 第11回 メモリ管理機能が強化されたHyper-VのDynamic Memory

    Windows Server 2008 R2の真価」は、Windows Server 2008の後継OSである、Windows Server 2008 R2の注目機能について解説するコーナーです。 今回は、Windows Server 2008 R2 Service Pack 1(SP1)のHyper-Vにおける重要な拡張機能の1つ、「Dynamic Memory」について解説する。Windows Server 2008 R2 SP1の概要や入手先、インストール方法などについては、以下の記事を参照していただきたい。 [運用]Windows 7/Windows Server 2008 R2 SP1がリリース(Windows Server Insider) Dynamic Memoryとは Windows Server 2008 R2向けのSP1では、Hyper-Vに関して2つの大きな機能拡

    第11回 メモリ管理機能が強化されたHyper-VのDynamic Memory
  • InfiniBandで変わるデータセンター内通信(後編)(1/2) - @IT

    構築からトラブルシューティングまで InfiniBandで変わるデータセンター内通信(後編) 松直人 仮想化インフラストラクチャ・オペレーターズグループ チェア さくらインターネット研究所 上級研究員 2011/7/20 10年以上前から存在していた「InfiniBand」が、ここにきて、データセンターでのサーバ間通信を担う技術として急速に注目を集めるようになりました。その特徴と基的な設定方法を紹介します。(編集部) 前編の記事を公開した後に、東日大震災が発生しました。お亡くなりになられた方々やご遺族には心よりのお悔やみを、またすべての被災者の皆さまには心よりお見舞い申し上げます。そして、復旧に尽力されたすべての皆さまにお礼申し上げます。 56Gbpsも見えてきた、InfiniBandを巡る最新動向 現在普及しているInfinband規格がQDR 40Gbpsですが、その帯域を超える

  • ついに登場! MySQL 5.5 (1/2)- @IT

    2011年はどんな年になるのでしょうか。データベースがどう進化するのか楽しみですね。一年の計としてスキルアップを掲げた人もいるのではないでしょうか。今回はMySQLの新バージョンと、データベース関連の資格試験のお話です。 可用性向上を図ったMySQL新バージョン まずは昨年末に飛び込んできたニュースから。2010年12月16日、オラクルがリレーショナルデータベース管理システム(RDBMS)「MySQL」の新版である「MySQL 5.5」の提供を始めました。 「よかった、当によかった」と私は胸をなで下ろしました。何よりも、新バージョンがGA(正式版)に到達できて安心しました。2010年4月のMySQL Conference & Expoでは5.5の紹介がありましたが、一時は5.6というバージョンナンバーが出てきたこともありました。内心どうなることかとはらはらしていたのですが、これで落ち着き

  • 始めてみよう、Amazon Route 53(1/2) - @IT

    設定ファイルと格闘せずにDNSを運用管理 始めてみよう、Amazon Route 53 並河 祐貴 株式会社サイバーエージェント 2011/6/23 Amazon Web Services(AWS)の「Amazon Route 53」は、API経由でDNSの運用管理を可能にするサービスです。Firefoxのアドオン「R53 Fox」を使って、その導入、設定を行う方法を紹介します(編集部) Webサイト運用に欠かせないDNS 今日、一般に公開されているWebサイトでは、IPアドレスを直接公開するケースはほとんどありません。多くのケースでは、ドメイン名(「google.co.jp」や「yahoo.co.jp」など)を公開し、ユーザーはそのドメイン名を基にブラウザでURLを入力したり、検索したりしてアクセスすることとなります。 そのためWebサイトの運用に当たり、ドメイン名とIPアドレスをひも付

    windscape
    windscape 2011/06/23
    DNS
  • 一歩進んだ監視のカスタマイズ

    ユーザーパラメータ関連のトラブルシューティング 最後に、ユーザーパラメータを利用したときに起こりがちな問題とその解決方法を紹介します。 zabbix_getを実行したらZBX_NOTSUPPORTEDが出力された 考えられる理由は、以下のとおりです。 - ユーザーパラメータで定義したキーの名称が誤っている zabbix_getで指定したキーが、ユーザーパラメータで定義したキーと同一でない可能性があります。/etc/zabbix/zabbix-agentd.confを再度確認し、設定で定義したキーとzabbix_getで指定したキーが同一であるか確認してください。 - ユーザーパラメータに登録したコマンドで、|(パイプ)の前後にスペースが入っている ユーザーパラメータを定義したコマンドの中に|(パイプ)が含まれる場合、|(パイプ)の前後にスペースが入らないように注意してください。|(パイプ)

    一歩進んだ監視のカスタマイズ
  • 第3回 2Tbytes超ディスクをデータ用ストレージとして利用する

    ディスクの大容量化、高速化は着々と進み、3Tbytesの製品も手に届くようになってきた。だが2Tbytesを超えるとシステムによっては正しく認識できないことがある。その原因と対策は? 今回は2Tbytes超ディスクを追加のデータ・ストレージとして使う方法を解説。2Tbytes超ディスクからシステムをブートする方法は次回解説予定。 PCを構成するほかのパーツと同様に、ハードディスクの技術開発も急速に進み、日々、大容量化、高速化、高機能化している。一般PC向けのハードディスクなら、2Tbytesのハードディスクは1万円もしないし、少々バイト単価は高くなるが3Tbytesのディスクでも1万円台半ばで購入できる。10年前からすると、同じ価格なら容量は50倍以上にもなっている。 テラ・バイト級の大容量ディスクの例 これは3Tbytesと2Tbytesのディスクの例(Western DigitalのW

    第3回 2Tbytes超ディスクをデータ用ストレージとして利用する
  • オープンソース・クラウドとシトリックスの関係

    オープンソースXen、Open vSwitch、OpenStackなど、オープンソース・クラウド開発プロジェクトの数々に関わるシトリックス。その動機と戦略を探る。 シトリックス・システムズの、サーバ仮想化やクラウドサービス事業者を対象とした取り組みについて詳細が知られる機会はあまり多くない。しかし同社が、オープンソース・クラウドの動きを通じ、クラウドサービスの今後の行方に大きな影響力を持つ存在であることはたしかだ。 シトリックスはオープンソースXenやOpen vSwitchなど、一貫して仮想化およびクラウド関連のオープンソース・プロジェクトへの貢献を続けている。最近は、オープンソースのクラウド構築・運用管理ソフトウェア開発プロジェクトであるOpenStackへの積極的な関与が印象的だ。今回は、米シトリックス・システムズでサーバ仮想化およびクラウドを担当するDatacenter and C

    オープンソース・クラウドとシトリックスの関係
  • Flash Liteで嘆かないための3つのコーディングTips(1/3) - @IT

    現在大人気のソーシャルゲームを制作する際に知っておきたい、Flash Liteコンテンツ制作のテクニックを紹介します Flash Lite 1.1のないない尽くしを嘆かないで 流行中のケータイ・ソーシャルゲーム開発のために、いまさらFlash Lite 1.1を勉強しようという連載。第1回の前回の「いまさらFlash Lite 1.1を使うための基礎知識」では、Flash Lite 1.1の公式リファレンスやツール、コンテンツ制作のポイントについて説明し、前回の「アニメーターのためのFlash Lite用ActionScript入門」では、コーディングをしたことがないFlashアニメーターの方向けに、比較的簡単なスクリプト(ActionScript 1、Flash 4 Script)の使い方を説明しました。 Flash Lite 1.1を使っていると感覚が麻痺してきて、「型定義がない」「