タグ

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

  • カインズのDXの秘訣は「同じ言葉」で話すこと

    カインズのDXの秘訣は「同じ言葉」で話すこと:IT用語でもなく、店舗用語でもなく(1/3 ページ) エンジニアとはお互いの言葉を使わずに、経営層への説明では定量的な効果と定性的な効果を混ぜながら。ホームセンターの元店長は、カインズDX(デジタルトランスフォーメーション)のハブとなり、橋となった。 「カインズ」は「世界を、日常から変える。」というビジョンの下、全国に226店舗のホームセンターチェーンを展開している。 小売業の中でも際だって扱う品目が幅広く、店舗スペースも広いという特徴を持つホームセンターで、どのようにデジタル技術を生かしてより良い「お買い物体験」を、ひいてはより良い暮らしの実現を支援しようとしているのだろうか。カインズ デジタル戦略部オムニ戦略統括部長の水野圭基氏が「カインズのKindnessなDX推進とは?」と題する講演を通して、これまでの歩みとそこから得られた学びを紹介

    カインズのDXの秘訣は「同じ言葉」で話すこと
    wata88
    wata88 2021/11/12
  • 架空企業「オニギリペイ」に学ぶ、セキュリティインシデント対策

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

    架空企業「オニギリペイ」に学ぶ、セキュリティインシデント対策
  • ダイソーが6年でIT内製化、マイクロサービス化、サーバレスに成功した理由

    大創産業は1972年、家庭用品を販売する商店として創業された。今やよく知られた『100円SHOPダイソー』を運営する事業者である。ダイソーの展開に着手したのは1987年。2019年には国内3367店舗を数え、海外ではアジア、北米を中心に28の国、地域で2175店舗を構えるほどのグローバル展開を果たしている。 キッチン用品や文具、衣服やコスメ品やガーデン用品など、幅広い商品展開もダイソーの魅力の一つだ。商品数は7万点を超え、売れ筋の電池は1秒間に5、ネクタイも15秒に1、“つけまつげ”は1.3秒に1つ売れる勢いとのことだ。 取り扱う商品が多く、また尋常ではない速度で売れていくことは、それだけデータ管理の難しさが増すということでもある。アイティメディアが2019年9月17日に開催した「ITmedia DX Summit 2019年秋・ITインフラ編」に登壇した大創産業 情報システム部

    ダイソーが6年でIT内製化、マイクロサービス化、サーバレスに成功した理由
    wata88
    wata88 2019/11/28
  • Kubernetesの自前運用は難しい? はてなの撤退事例

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

    Kubernetesの自前運用は難しい? はてなの撤退事例
    wata88
    wata88 2019/11/09
    GKEですら大変なんだよなぁ
  • Kubernetesがクラウド界の「Linux」と呼ばれる2つの理由

    Kubernetesがクラウド界の「Linux」と呼ばれる2つの理由:これから始める企業のためのコンテナ実践講座(3)(1/3 ページ) 大量のコンテナ管理や負荷分散を実現する「Kubernetes」について概要から番活用の仕方まで解説する「これから始める企業のためのコンテナ実践講座」第3回は、Kubernetesがクラウド界の「Linux」と呼ばれている理由とともに、Kubernetes内部の仕組み、機能を紹介します。

    Kubernetesがクラウド界の「Linux」と呼ばれる2つの理由
  • 「サービスメッシュ」「Istio」って何? どう使える? どう役立つ?:寺田佳央氏が分かりやすく説明 - @IT

    「サービスメッシュ」「Istio」って何? どう使える? どう役立つ?:寺田佳央氏が分かりやすく説明 マイクロサービスに関わる人々の間で、「サービスメッシュ」「Istio」への注目が高まっている。これについて、Javaコミュニティーで広く知られる日マイクロソフトのテクニカルエバンジェリスト、寺田佳央氏がデモを交え、分かりやすく説明した。寺田氏の説明を要約してお届けする。 マイクロサービスに関わる人々の間で、Istioへの注目が高まっている。これはGoogle、IBM、Lyftが開発し、2017年5月にオープンソース化したソフトウェア。「サービスメッシュ」と呼ばれる機能を果たす。サービスメッシュでは、マイクロサービス間の通信を統一的な仕組みで制御。これにより、きめ細かなセキュリティの確保、流量制御、フェイルオーバー、ブルー/グリーンデプロイメント、カナリアデプロイメントなどを容易にする。

    「サービスメッシュ」「Istio」って何? どう使える? どう役立つ?:寺田佳央氏が分かりやすく説明 - @IT
  • IBMがマネージドIstio、マネージドKnativeの提供開始を発表

    IBMがマネージドIstio、マネージドKnativeの提供開始を発表:MongoDBも正式提供へ IBMは2019年2月12日(米国時間)、IBMのマネージドKubernetesサービス「IBM Cloud Kubernetes Service」上でのサービスメッシュ技術Istioのβ提供開始、およびサーバレス構成技術Knativeの試験的提供開始を発表した。関連して、「IBM Cloud Database for MongoDB」のプライベートプレビュー提供も開始したという。 IBMは2019年2月12日(米国時間)、IBMのマネージドKubernetesサービス「IBM Cloud Kubernetes Service」上でのサービスメッシュ技術Istioのβ提供開始、およびサーバレス構成技術Knativeの試験的提供開始を発表した。関連して、「IBM Cloud Database

    IBMがマネージドIstio、マネージドKnativeの提供開始を発表
  • 日本マイクロソフト、GitHub上でクラウドPOSなどのソースコードを公開

    マイクロソフト、GitHub上でクラウドPOSなどのソースコードを公開:スマートストア構築支援に向けた取り組みの一環 日マイクロソフトは2019年1月29日、日独自の取り組みとして、小売業が「スマートストア」構築に使えるキャッシュレス/スマートフォン決済対応POSや、商品マスター/在庫管理システムのソースコードを、GitHub上で公開すると発表した。 日マイクロソフトは2019年1月29日、小売業が「スマートストア」構築に使えるキャッシュレス/スマートフォン決済対応POSや、商品マスター/在庫管理システムのソースコードを、GitHub上で公開、誰でも無償で活用できるようにすると発表した。当然ながら、これらのコードはMicrosoft Azure上での稼働を前提としている。 日マイクロソフトが1月29日に行った説明によると、同社は日独自の取り組みとして、小売業のスマートストア化

    日本マイクロソフト、GitHub上でクラウドPOSなどのソースコードを公開
  • Pivotal CEOが、「いつかKubernetes製品をやめる日がくる」と話す理由

    Pivotal CEOが、「いつかKubernetes製品をやめる日がくる」と話す理由:ロブ・ミー氏に聞く、企業アプリケーション開発環境の今(1)(1/2 ページ) Pivotalは現在のところ、VMwareと共同で開発したKubernetes製品「Pivotal Container Service」にも力を入れている。だが、CEOのロブ・ミー氏は、「いつの日かPivotalが提供する必要はなくなるだろう。そうなればありがたい」と話す。 Kubernetesはインフラなのか、それともアプリケーションプラットフォームなのか。Pivotal CEOのロブ・ミー(Rob Mee)氏は、業界の進化におけるどの段階について話すかによって変わってくると話す。 「現時点では、Kubernetesはインフラの上に位置しており、2つの世界をまたがっている。だが、GoogleMicrosoft、VMware

    Pivotal CEOが、「いつかKubernetes製品をやめる日がくる」と話す理由
  • GitHubが障害を総括、43秒間のネットワーク断が1日のサービス障害につながった:データベースの不整合解消に時間 - @IT

    GitHubが障害を総括、43秒間のネットワーク断が1日のサービス障害につながった:データベースの不整合解消に時間 GitHubは2018年10月30日(米国時間)、2018年10月21日16時頃(米国太平洋時)から約24時間にわたって発生した障害に関する分析報告を、同社のブログに掲載した。これによると、ネットワーク機器の部品交換で生じた43秒のネットワーク接続断が、GitHubのメタデータ管理データベースの不整合を引き起こし、復旧に時間を要したという。 GitHubは2018年10月30日(米国時間)、2018年10月21日16時頃(米国太平洋時)から約24時間にわたって発生した障害に関する分析報告を、同社のブログに掲載した。これによると、ネットワーク機器の部品交換で生じた43秒のネットワーク接続断が、GitHubのメタデータを管理するデータベースの不整合を引き起こし、復旧に時間を要した

    GitHubが障害を総括、43秒間のネットワーク断が1日のサービス障害につながった:データベースの不整合解消に時間 - @IT
  • Googleのウルス・ヘルツル氏に聞いた、「IstioやKnativeで目指すのはクラウドのアンロックイン」

    Googleのウルス・ヘルツル氏に聞いた、「IstioやKnativeで目指すのはクラウドのアンロックイン」:単独インタビュー(1/2 ページ) Googleのウルス・ヘルツル氏は、Google CloudのIstioやKnativeに関する取り組みの長期的な目標が、複数クラウド間のAPI標準化にあると話している。 Googleのデータセンターインフラおよび開発プロセスの構築に貢献してきた同社テクニカルインフラストラクチャ担当シニアバイスプレジデント、ウルス・ヘルツル(Urs Hölzle)氏は、近年同社のクラウドコンピューティングプラットフォーム、Google Cloud PlatformGCP)を支える活動への関わりを強めている。 @ITでは、「クラウドを支える技術 ―データセンターサイズのマシン設計法入門」(Morgan&Claypool Publishers/2013年)の著者の

    Googleのウルス・ヘルツル氏に聞いた、「IstioやKnativeで目指すのはクラウドのアンロックイン」
  • 第3回 OSI参照モデル

    OSI参照モデルは、ネットワークの機能を説明するときに必ず引き合いに出される重要な考え方である。このOSI参照モデルについて解説する。 連載目次 1970年代中頃、さまざまなメーカーによっていろいろなネットワーク テクノロジが開発され、それを使ったネットワーク機器が発売されるようになった。しかし各メーカーのネットワーク テクノロジは独自に開発したものだったため、異なるメーカーのネットワーク機器を相互に接続することが(容易には)できなかった。これを実現するためには、ネットワークの構成に必要なことがらをすべて標準化し、各メーカーがそれに従った製品を開発する必要があったのである。 そこで、各種の工業製品やサービスなどに関する世界的な標準仕様を策定することを目的とした国際的な機関であるISO(International Organization for Standardization:国際標準化機

    第3回 OSI参照モデル
    wata88
    wata88 2016/02/23
  • PXE+Kickstartで動かすVirtualBox+CentOS環境自動構築サーバーの作り方

    PXE+Kickstartで動かすVirtualBox+CentOS環境自動構築サーバーの作り方:新人インフラ技術者のためのサーバー構築/運用自動化入門(2)(1/5 ページ) サーバー構築の自動化で利用される技術、自動化ツールとして「Kickstart」「Puppet」を紹介し、構築から運用まで、システムライフサイクル全体にわたる運用管理の自動化についても解説する連載。今回は、PXEとKickstartを使い、VirtualBox+CentOS環境を自動でインストールするためのサーバーの作り方について。

    PXE+Kickstartで動かすVirtualBox+CentOS環境自動構築サーバーの作り方
  • VOYAGE GROUPが400万会員のデータベースをわずか2カ月で移行し、大幅な性能向上を実現できた理由

    VOYAGE GROUPは、ポイントサイト「ECナビ」やポイント交換サイト「PeX」などのオンラインメディアを手掛けるIT企業である。その前身が設立されたのは1999年。多くのIT企業と同様に、VOYAGE GROUPも業務システムのほとんどをオープンソースソフトウエアの組み合わせで構築している。Web系ビジネスでは処理量の急増がしばしば起こるため、予測に基づいて大型システムを用意しておくより、低コストの小型システムをその都度増設するスケールアウト戦略の方が適しているからだ。 それでも、サービス稼働当初から重要な情報には高い可用性と安定性に実績のある「Oracle Database」を使用してきた。ECナビの場合、最も重要なデータは、約400万人の会員情報である「会員管理データベース」と、その会員が保持しているポイントを記録する「ポイントデータベース」の二つだ。「この二つのデータベースにつ

    VOYAGE GROUPが400万会員のデータベースをわずか2カ月で移行し、大幅な性能向上を実現できた理由
  • 遠隔操作ウイルス事件、コードプロファイリングから浮かぶ「気持ち悪さ」

    IT関係者の関心も集めた遠隔操作ウイルス事件の意外な幕切れについて、クレイジーワークス 代表取締役 総裁の村上福之氏が緊急寄稿した。 トロイの木馬「iesys.exe」に感染させた他人のPCを踏み台にしてインターネット掲示板に犯行予告などの書き込みを行い、4人が誤認逮捕された「PC遠隔操作ウイルス事件」。その真犯人として2013年2月、元IT会社員の片山祐輔被告が逮捕・起訴された。 その後片山被告は一貫して容疑を否認してきたが、2014年5月、事態が大きく動いた。弁護士やマスメディアに「真犯人」を名乗る人物からのメールが届いたのだ。捜査上の問題点なども指摘されていたことから、一時は別に真犯人がいるのではないかという意見も浮上したが、事件は意外な形で幕を閉じた。保釈中の片山被告が、メールを送信したスマートフォンを河川敷に埋める様子が捜査関係者に見つかり、これまで無罪を訴えてきた同被告は、「言

    遠隔操作ウイルス事件、コードプロファイリングから浮かぶ「気持ち悪さ」
    wata88
    wata88 2014/06/07
    解離性同一性障害を仮定すれば、犯行を行った人格と最後のメールを送信した人格が異なったためと言えそうだけど、、、うーむ
  • Python 3が後方互換性を捨ててでも求めたもの

    Python 3が後方互換性を捨ててでも求めたもの:よりPythonicなPythonを目指して(前編)(1/2 ページ) Python 3.0では、Python 2で書かれたスクリプトが動かなくなるような実装が行われた。なぜ、後方互換性を崩してまで大きな仕様変更を行ったのか。それは、PythonがよりPythonらしくあるためだ。 2008年12月4日、Python 3.0がリリースされました。これまで「Python 3000」や「Py3k」という愛称で呼ばれ、Pythonの次期メジャーバージョンとして開発されていたものです。 メジャーバージョンアップといっても、基的な文法、インデントを使ったブロック表記や基的な機能の多くはPython 2から引き継いでいます。Pythonの持つシンプルで一貫性のある設計思想を受け継ぎ、よりPythonicなPythonへと言語をステップアップさせる

    Python 3が後方互換性を捨ててでも求めたもの
  • 共同創業者に聞いた、GitHubは何が違ったのか?

    プロジェクトホスティングサービスで高い成長率で注目を集める「GitHub」(ギットハブ)。2008年4月の一般公開から5年足らずで利用者数が300万人を突破(2013年1月中旬)した。これはソフトウェア開発者向けサービスというニッチ市場では破竹の勢いといっていい。2012年7月には有力ベンチャーキャピタリスト、アンドリーセン・ホロウィッツを中心に1億ドル(約91億円)という大きな投資を受けて注目を集めた。 GitHubがローンチした時点で、すでに同類のサービスは多くあったが、過去5年を見れば、一人勝ちといっていい勢いだ。この強さの秘密は何なのか? 来日中のGitHub共同創業者らに話を聞いた。 Googleトレンドを使って、「github」「gitorious」「bitbucket」「sourceforge」「codeplex」を検索ボリュームの推移を比較した。青線のGitHubが類似サー

    共同創業者に聞いた、GitHubは何が違ったのか?
  • iOS/Androidとの相互API呼び出しを行う際のコツ

    実際のゲーム開発では拡張する必要がある 前編の記事「Cocos2dxでiOS/Androidの2Dゲーム開発を始めるには」では、「Cocos2dx」とは何かや、「なぜiOSでもAndroidでも動くの??」のところで、どのようにクロスプラットフォームを実現しているのか見てきました。また、Cocos2dxAndroid/iOSアプリを開発する手順を具体的に解説しました。 必要最低限の部分だけをプラットフォーム依存の言語で記述し、C++で記述されたCocos2dxのコア部分とプラットフォームとのインターフェイスを取っているのでしたね。 さて、実際のゲーム開発では、デフォルトで提供されている機能以外にもプラットフォーム側には備わっているけれど、現状Cocos2dxから利用できないような機能を使用する必要があるかもしれません。 筆者の場合は、それぞれのプラットフォーム上で動作し、静止画を投稿する

    iOS/Androidとの相互API呼び出しを行う際のコツ
  • 未来の言語は「APL」? Rubyのまつもと氏が講演 - @IT

    2009/02/13 「今日はRubyの話はしません」。プログラミング言語「Ruby」の生みの親で開発コアメンバーでもある、まつもとゆきひろ氏は冒頭でそう話すと、自身のプログラミング経歴や半世紀に及ぶプログラミング言語の歴史を外観しつつ、未来のプログラミング言語へ向けた構想について語った。 書籍だけでPascalを習得した高校生 2009年2月12日、翔泳社主催で東京・目黒で行われた「Developers Summit 2009」でまつもと氏は「未来へつながる言語~ある言語おたくの視点から」と題した講演を行った。立ち見が出るほど詰めかけた観衆に向かって、“最も有名なプログラミング言語オタク”として自身のプログラミング言語観を披露した。 1980年代の高校生時代からプログラミング言語が好きだったというまつもと氏だが、一番最初に使った言語はBASICだったという。ところが、ローカル変数や構造化

  • 「演算子のインジェクション」と「SSJI」

    「演算子のインジェクション」と「SSJI」:NoSQLを使うなら知っておきたいセキュリティの話(1)(1/2 ページ) ここ数年、大量データ処理時の高速性やデータ構造の柔軟性などから、「NoSQL」が注目を集めています。それと同時に、NoSQLを使うアプリケーションに対する攻撃手法も研究されるようになりました。この記事では、NoSQLを使ったアプリケーションの脆弱性と対策について解説します。 注目集める「NoSQL」 ここ数年、NoSQLと呼ばれる種類のデータベースが注目を集めています。NoSQLSQL言語を使用しないデータベースの総称で、大量データ処理時の高速性やデータ構造の柔軟性などのメリットがあるため、従来のリレーショナルデータベース(RDB)を補完・代替するものとして、大規模なWebアプリケーションなどにおいてNoSQLを採用する事例が増えています。 このような新しい技術が普及し

    「演算子のインジェクション」と「SSJI」
    wata88
    wata88 2013/05/24
    PHPが余計なお節介を働くのはいつものこと