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

  • Gartnerがデータ管理分野の「3つの新興技術」に注目、いずれも急速に普及が進む

    Gartnerがデータ管理分野の「3つの新興技術」に注目、いずれも急速に普及が進む:DataOps、プライベートクラウドdbPaaS、ML対応のデータ管理 Gartnerは、ハイプサイクルレポートで初めて取り上げたデータ管理分野の3つの新興技術「DataOps」「プライベートクラウドdbPaaS」「ML対応のデータ管理」について解説を加えた。 Gartnerは2018年9月11日(英国時間)、同年7月に発表したハイプサイクルレポート「Hype Cycle for Data Management, 2018」(データ管理のハイプサイクル:2018年)において、3つの技術が「黎明(れいめい)期」の段階に入ったこと、さらにデータ管理のハイプサイクルレポートで初めて取り上げたことについて、解説を加えた。 3つの技術とは、「DataOps」「プライベートクラウドdbPaaS(Private Clou

    Gartnerがデータ管理分野の「3つの新興技術」に注目、いずれも急速に普及が進む
    smihara
    smihara 2020/05/30
  • AI/機械学習の品質保証が抱える課題に開発者はどう対応すべきか

    機械学習人工知能AI)の活用領域は広まるばかりだ。期待が高まる一方で、「人の生命に影響を及ぼしかねない事故や不適切な判断につながるのではないか」と議論を呼ぶこともある。 2019年11月19日に開催された「@IT ソフトウェア品質向上セミナー 2019 冬~不確実性が高まるDX時代のソフトウェアテスト/品質保証はどうあるべきか」の基調講演において、AIプロダクト品質保証コンソーシアム 副運営委員長であり、国立情報学研究所 准教授を務める石川冬樹氏は、「不確実性」をはじめとするAIの特質を踏まえながら、どのように品質を保証していくかについてのヒントを紹介した。 「帰納法」で作られる機械学習システムにまつわる品質保証上の課題 石川氏はソフトウェア工学に関する研究に携わりつつ、機械学習システム開発、運用に関わる工学的手法の確立、体系化に取り組む「日ソフトウェア科学会 機械学習工学研究会」(

    AI/機械学習の品質保証が抱える課題に開発者はどう対応すべきか
    smihara
    smihara 2019/12/20
  • AWSへの移行開始から3年半、ソニー銀行の「節約大作戦」があらためて教えてくれること

    ソニー銀行は、2013年末より、帳票管理やリスク管理、管理会計などの周辺系システムと開発環境の一部、および一般社内業務システムを、ITコストの最適化と俊敏性の向上を目的として、Amazon Web Services(AWS)へ段階的に移行してきた。ソニー銀行執行役員(システム企画部担当)の福嶋達也氏は同社のAWS利用について、2017年5月30日、AWS Summit Tokyo 2017のDive Deep Dayで語った。 「3年半経ってAWSをどう思うかといえば、『なぜもっと早く使わなかったのか』というのが率直な感想。また、日常に溶け込んでいて当たり前過ぎる存在になっており、『どうですか』と言われても答えにくいくらいだ」(福嶋氏) ソニー銀行では、2017年度末までに、一般社内業務システムおよび銀行業務周辺系システムのAWS移行を、概ね完了する見込みという。また、基幹系システムでのA

    AWSへの移行開始から3年半、ソニー銀行の「節約大作戦」があらためて教えてくれること
    smihara
    smihara 2017/06/21
  • システム間連携のアーキテクチャ、4つの基本パターンと正しい適用のポイント

    システム間連携のアーキテクチャ、4つの基パターンと正しい適用のポイント:徹底解説! ITアーキテクトとは何か?(4)(1/2 ページ) ITアーキテクトの役割を、具体的かつ分かりやすく解説する連載。今回は一連の業務処理遂行のために、複数のシステムを連携させ機能を組み合わせていく「システム間連携」の処理方式を徹底解説する。 あらゆる業務プロセスに最適なシステム間連携を設計するためには? 前回は大量データをスムーズに処理するためのバッチ処理のアーキテクチャ設計を解説しました。今回はシステム間連携のアーキテクチャを紹介します。 ビジネス上の要求を達成するために、複数のシステムを連携させ機能を組み合わせていくことで業務処理を遂行していくことは少なくありません。このような「システム間連携」の処理方式はさまざまですが、ここでは次の4つの基パターンに分類します。 リソース共有(データベース共有、デ

    システム間連携のアーキテクチャ、4つの基本パターンと正しい適用のポイント
    smihara
    smihara 2017/03/18
  • もう絶望しない! ディープラーニングによる画像認識のビジネス活用事例

    もう絶望しない! ディープラーニングによる画像認識のビジネス活用事例:いまさら聞けないDeep Learning超入門(3)(1/2 ページ) 最近注目を浴びることが多くなった「Deep Learning」と、それを用いた画像に関する施策周りの実装・事例について、リクルートグループにおける実際の開発経験を基に解説していく連載。今回は、Deep Learning/CNN(Convolutional Neural Net)をどうビジネスに活用しているかに焦点を当て、その試行錯誤の過程を紹介します。 連載目次 最近注目を浴びることが多くなった「Deep Learning(ディープラーニング)」と、それを用いた画像に関する施策周りの実装・事例について、リクルートグループにおける実際の開発経験を基に解説していく連載。 第1回「ニューラルネットワーク、Deep Learning、Convolutio

    もう絶望しない! ディープラーニングによる画像認識のビジネス活用事例
    smihara
    smihara 2017/03/18
  • 「OAuth」の基本動作を知る

    デジタル・アイデンティティの世界へようこそ はじめまして、OpenID Foundation JapanでエバンジェリストをしているNovです。 この連載では、僕を含めOpenID Foundation Japanにかかわるメンバーで、OpenID ConnectやOAuthなどの「デジタル・アイデンティティ(Digital Identity)」にかかわる技術について紹介していきます。 APIエコノミー時代のデジタル・アイデンティティ 世界中で9億人のユーザーを抱える「Facebook」や5億人のユーザーを持つ「Twitter」など、巨大なソーシャルグラフを持つサービスが、日々その存在感を増しています。日でも、グリーやモバゲーなどがそれぞれソーシャルゲームプラットフォームを公開し、国内に一気に巨大なソーシャルゲーム市場を作り上げました。最近では、ユーザー数が5000万人を突破し、プラット

    「OAuth」の基本動作を知る
    smihara
    smihara 2017/03/18
  • 5分で絶対に分かるAPI設計の考え方とポイント

    API設計を学ぶべき背景と前提知識、外部APIと内部API、エンドポイント、レスポンスデータの設計やHTTPリクエストを送る際のポイントについて解説する。おまけでAPIドキュメント作成ツール4選も。 【0分】API設計を学ぶべき背景 APIの公開が増えている 最近、自社で保有するデータや、システム、アプリケーション、Webサービスの機能を「API(Application Programming Interface)」として公開する企業が、増えてきています。これに伴い、「API経済圏(APIエコノミー)」という新たなビジネスモデルが確立されつつあります(参考:5分で絶対に分かるAPIマネジメント、API経済圏)。 「ProgrammableWeb」というAPIに関するニュースサイトや、さまざまな企業が提供するAPIのリンクがまとまったサイトもあり、APIの普及はものすごいスピードで進んでいる

    5分で絶対に分かるAPI設計の考え方とポイント
    smihara
    smihara 2016/09/23
  • 5分で絶対に分かるAPI設計の考え方とポイント

    関連記事 「Open API Initiative」をマイクロソフト、グーグル、IBMらが発足 マイクロソフト、グーグル、IBMらがRESTful APIのインターフェースを記述するための標準フォーマットを推進する団体のファウンダーに。Swaggar 2.0の仕様をベースにLinux Foundationの下で活動を進める。 5分で絶対に分かるAPIマネジメント、API経済圏 「API管理」の概要と必要性、技術構成、主要ベンダーなどについて解説。さらに、今注目される「API」の概要と、SOAとの違い、APIの公開における4者の役割と課題、今後どうなるのかについても紹介する。 日IBMがAPI開発支援サービス開始、管理ツールなども無償提供 日IBMは、実際のAPI作成までを3ステップで支援する「APIクイック・スタート・プログラム」の提供を開始したと発表した。また、APIの活用に役立つA

    5分で絶対に分かるAPI設計の考え方とポイント
    smihara
    smihara 2016/09/21
  • 第3回:Apache Cordovaでプラグインを使ってみよう

    連載目次 Visual Studio Tools for Apache Cordova(以降「VS Tools for Cordova」)を使うと、iOS/AndroidそしてWindowsWindows Phoneのクロスプラットフォーム開発ができる。使い慣れたVisual Studioで、iOSとAndroidのアプリも簡単に開発できるのである。 第1回では、VS Tools for Cordovaをインストールして、実際にごく簡単なアプリを作ってみた。 前回は、画像ファイルなどのリソースの使い方と、開発が楽になるJavaScriptライブラリについて説明した。そのとき「宿題」にしておいたファイルの扱いを、今回は解説しよう。それには「プラグイン」を使うので、まずはプラグインの導入から話を始めることになる。また、OSによって作り分けをしたいこともあるだろう。そこで、プラグインを使うなど

    第3回:Apache Cordovaでプラグインを使ってみよう
    smihara
    smihara 2016/05/23
  • 現役医師や医療ベンチャーが語る、医師会、IT活用、超高齢者、そして未来へ

    現役医師や医療ベンチャーが語る、医師会、IT活用、超高齢者、そして未来へ:ヘルスケアだけで終わらせない医療IT(2)(1/2 ページ) 医療、ヘルスケアに関連したテクノロジビジネスやスタートアップの動向を、エンジニアやビジネスマンに対して紹介するイベント「Digital Health Meetup Vol.2」のパネルディスカッション「医療革命! 医師のIT活用とその未来について」の模様をお伝えする。 編集部より IoTやウェアラブル機器の普及で広まりつつあるヘルスケアIT。しかし、そこで集まる生態データは電子カルテや医療で生かされていないのが、現状だ。@IT特集「ヘルスケアだけで終わらせない医療IT」ではヘルスケア/医療ITベンダーへのインタビューやイベントリポートなどから、個人のヘルスケアだけにとどまらない、医療に貢献できるヘルスケアITの形を探る。 今回は、医療、ヘルスケアに関連した

    現役医師や医療ベンチャーが語る、医師会、IT活用、超高齢者、そして未来へ
    smihara
    smihara 2015/06/12
  • @IT情報マネジメント:システム監査入門

    小野 修一 (おの しゅういち) 有限会社ビジネス情報コンサルティング 代表取締役 早稲田大学理工学部出身。システム監査企業台帳登録企業、情報セキュリティ監査企業台帳登録企業 ▼専門分野 業務改革支援、情報戦略立案、情報化計画策定、情報化投資対効果評価、情報システム監査 ▼資格 公認システム監査人、中小企業診断士、ITコーディネータ、技術士(情報工学)、CISA(公認情報システム監査人)、ISMS主任審査員 ▼所属 日システム監査人協会、システム監査学会、中小企業診断協会、ITコーディネータ協会、日技術士会、経営情報学会、情報システムコントロール協会 ▼著書 『情報システム監査実践マニュアル』(共著、工業調査会) 『情報化投資効果を生み出す80のポイント』(工業調査会) 『成功するシステム導入の進め方』(日実業出版社) 『ITソリューション 戦略的情報化に向けて』(共著、同友館) 『

    smihara
    smihara 2007/02/21
  • ロードバランスクラスタの実装

    第3回までは、フェイルオーバクラスタの有効性、仕組みについてLinuxではどのように実現されているのかを解説しました。最終回となる今回は、停止しないWebサービス環境を構築するためのロードバランスクラスタ(負荷分散)技術について説明します。 負荷分散は数年前からホットな話題となり、大規模サイトはもちろんのこと、現在では中小規模のサイトにおいてもその可用性の高さが注目され、導入するユーザーが増えてきています。インターネットでのチケット、限定品の販売などで急激なアクセス増加が見込まれる場合でも、ロードバランスクラスタ構成にしておくことでサービスのダウンは防止できるのです。 なお、ロードバランスクラスタの概要については、連載第1回の「ロードバランスクラスタ」を参照してください。 負荷分散の実現方法 負荷分散の実現方法は2つあります。 ■マルチポイント方式 これは、分散ノードであるサーバが同じ仮想

    ロードバランスクラスタの実装
    smihara
    smihara 2007/01/22
  • ブラウザキャッシュでパフォーマンス向上

    キャッシュ制御の方法 サーバサイドからキャッシュを制御するには、以下の2つの方法がある。 HTTPヘッダによる制御 METAタグによる制御 まずは、これらがどのようなものか、軽くおさらいしておく。 ■HTTPヘッダによる制御 HTTPプロトコルでは、HTTPヘッダにさまざまな情報を格納することができる。そのうちいくつかの情報は、キャッシュ制御のためのヘッダである。リクエスト(クライアント→サーバ)用のものと、レスポンス(サーバ→クライアント)用、リクエスト/レスポンス共通のものが存在する。 ■リクエスト用 If-Modified-Since 日時を指定する。指定した日時より新しいコンテンツの場合のみデータを返却するようにサーバに指示する。ローカルキャッシュの最新確認に使用される If-None-Match 指定したエンティティタグに一致しない場合のみコンテンツを返却するようにサーバに指示す

    ブラウザキャッシュでパフォーマンス向上
    smihara
    smihara 2007/01/22
  • Windows Vistaとは何か? ― @IT

    このようにVistaでは、Windows Aero(エアロ、以下Aero)と呼ばれる新しいグラフィカル・ユーザー・インターフェイス(GUI)が組み込まれ、見た目が大きく変化した。静止画では分かりにくいが、アニメーション効果などもふんだんに使われており、操作感は従来のWindows XPとはかなり異なる部分もある。 ひと目で分かりやすいため、GUIの変更に目を奪われがちだが、セキュリティ機能の強化や処理性能の向上、ネットワーク関連機能の強化、各種標準アプリケーションの追加/強化など、OSレベルの変更からツールの追加まで、かなり大幅な機能強化がなされている。またユーザー向けの機能強化ばかりでなく、大量のクライアントPCにOSを効率よく展開するための機能や管理機能の強化、信頼性の向上など、管理工数を低減する管理者向けの機能強化も多い(これらの詳細については、以後で述べる)。 マイクロソフトのVi

    smihara
    smihara 2007/01/22
  • マルチスレッドによるリソース競合から守る

    記事は、HP-UX Developer Edgeに掲載された記事を株式会社アットマーク・アイティおよび記事の筆者が独自の判断のもとに加筆・修正したものです。 Java言語の特長は、プログラム内で簡単にマルチスレッドを利用できる点にあります。しかしこれは、いわば諸刃の剣です。なぜならマルチスレッドを不用意に使うと、OSに過大な負荷を与えたり、またはスレッド同士の競合によって逆に性能が低下したりといった事態を招くからです。そこでマルチスレッドを使う場合には、OSやJVMが備える各種の計測機能を活用することが肝心です。 マルチスレッド利用の注意点 例えば図1は、HP-UXのOSに付属するツールGlance/gpmを利用して、実行中のJVMプロセス内で動作するすべてのスレッドを表示した例です。 ここでは、JVMが内部的に使用する11のスレッドに加えて、Javaアプリケーションの実行に伴い生成さ

    マルチスレッドによるリソース競合から守る
    smihara
    smihara 2007/01/22
  • Windows管理者必携、Sysinternalsでシステムを把握する - @IT

    Windows管理者必携、Sysinternalsでシステムを把握する:Security&Trust ウォッチ(43) SysinternalsというWebサイトをご存じだろうか? 何となくそこにたくさんのツールがあるのは知っていても、Webサイトが英語版しかないので全部読む気がしない。また、いくつかのツールは使っているけど、ほかにどういったユーティリティが提供されているのか細かく見ていないという人がいるのではないだろうか。 筆者もその1人で、「Process Explorer」などの有名なツールは使っていたが、全ぼうは把握していなかった。 Windowsを使っているシステム管理者や技術者の方ならば、Sysinternalsという名前を知っている方は多いはずだ。SysinternalsはWindows標準のツールでは管理できないシステム情報などを扱うツールを数多く提供している。 このSys

    Windows管理者必携、Sysinternalsでシステムを把握する - @IT
    smihara
    smihara 2007/01/21
  • パフォーマンスを満たす物理メモリ量を算出する

    パフォーマンスを満たす物理メモリ量を算出する:Dr. K's SQL Serverチューニング研修(3)(1/3 ページ) SQL Serverは一般的にチューニング不要のデータベースと認識されている。しかし基幹系業務システムへの導入が進むにつれて、パフォーマンス・チューニングのニーズは急速に高まってきた。そこで記事では、日におけるSQL Serverコンサルタントの第一人者、熊澤幸生氏にSQL Serverチューニングのノウハウを語っていただくことにした。インタビュアーはSQL Serverへの造詣が深いITジャーナリスト、工藤淳氏が担当する。(編集部) 前回の「誰も知らないメモリ・チューニングの極意を教えよう」では、実践で使えるノウハウとして、メモリ・チューニングに関連するパラメータについて解説しました。今回も前回に引き続いて、SQL Serverのメモリ・チューニングを掘り下げて

    パフォーマンスを満たす物理メモリ量を算出する
    smihara
    smihara 2007/01/21
  • エンタープライズ市場を開拓する64bit版Windows Server 2003(1/2) - @IT

    1.64bitWindows Server 2003のメリットと機能 デジタルアドバンテージ 2003/10/16 Windows Server 2003には、32bit IAサーバ向けとは別にインテルの64bitプロセッサ「Itaniumプロセッサ・ファミリ(IPF)」に対応した64bit版がラインアップされている。また、Service Pack 1(SP1)のリリース・タイミングにおいて、AMDの64bitプロセッサ「AMD Opteron/Athlon 64」に対応した64bit版が追加されることを明らかにしている(原稿執筆時点では2004年第1四半期公開予定)。これら64bitWindows Server 2003は、64bitプロセッサへの対応以外に、いくつか32bit版とは異なる部分が存在する。ここでは、すでに製品が出荷されているIPF向けと、2003年5月に開催されたWi

    smihara
    smihara 2007/01/21
  • DBシステム全体のボトルネックを突き止める

    連載はDB2 UDB V8のシステム管理者、およびアプリケーション開発者のために、パフォーマンス・チューニングに必要な技法を紹介する。記事の原文はIBM developerWorksで2004年4月に公開された「Best practices for tuning DB2 UDB v8.1 and its databases」で、DB2の設計、配置、構成、SQL、運用管理、モニタリングといった内容を、実践的な操作を中心に解説している。想定する読者はDB2データベース管理の中級レベルのスキルを持っているユーザーである。スクリーン・ショットなど一部のコンテンツは、日語版のものに差し替えている。(編集局) ここでは、一般的にはDB2チューニングの範囲外であるが、データベース・パフォーマンスを大幅に低下させる可能性のある潜在的な問題について説明します。 CPU使用率 総CPU使用率(ユーザー+シ

    DBシステム全体のボトルネックを突き止める
    smihara
    smihara 2007/01/21
  • 1