医療ITコンサルタントのためのQ&A【第3回】
「電子カルテ」導入で病院とITベンダーが分かり合えない“残念な理由”
医療機関とITベンダーが協力して電子カルテ導入に取り組む際、しばしば両者の認識のギャップが生じます。その原因は何なのでしょうか。ギャップを埋める手段となり得る「通訳者」の必要性とともに解説します。(2021/7/27)

日本ヒューレット・パッカード合同会社提供ホワイトペーパー
AIとコンテナ技術で研究開発を迅速化、大同特殊鋼を支えるプラットフォーム
素材開発分野でマテリアルズインフォマティクスが注目されている。高機能化の要求が高まる中、メーカーとしては研究開発プロセスの迅速化や検査精度の強化が重要なテーマとなる。本資料で紹介する取り組み事例が参考になるだろう。(2021/8/2)

幾つ使い分けられる?
その変数は「パスカルケース」「キャメルケース」「スネークケース」「ケバブケース」のどれなのか? 命名規則の違い
開発者は変数の基本的な命名規則を知っておく必要がある。主要な命名規則である「パスカルケース」「キャメルケース」「スネークケース」「ケバブケース」の違いを理解しよう。(2021/6/5)

COBOLとの付き合い方【後編】
“Visual COBOL”に期待か? “死んだ言語”「COBOL」復活の条件
さまざまな理由で古い「COBOL」プログラムを使い続ければならない組織は、COBOLとどう向き合っていけばよいのか。「COBOLそのものが変わればよい」という考え方もあるが、それは根本的な解決策になるのか。(2021/5/25)

具体例を交えて紹介
プログラミング初心者が迷う「パスカルケース」「キャメルケース」の違いとは?
プログラミングの学習を始めたばかりの人にとって、重要かつ難解なのが変数の命名規則だ。混同しがちな2つの命名規則「パスカルケース」「キャメルケース」の違いを、具体例を交えながら分かりやすく説明する。(2021/5/8)

B2BにおけるEコマースの革新【後編】
レンタル機器企業のCX向上施策「誰にも会わない産業機器レンタル」の手段とは?
新型コロナウイルス感染症の拡大がビジネスに影を落とす中、企業はさまざまな工夫でCXを向上させ、自社の強みにしようとしている。レンタル機器企業とDXPベンダーが取り組むCX向上策を紹介する。(2021/4/26)

PTC ジャパン株式会社提供|Onshape に関するホワイトペーパー
コロナ下で製品開発はどう変わるべき? 調査で見えた改善の5つのヒントとは
新型コロナウイルスは製造業にも多くの影響をもたらし、製品開発およびハードウェア設計の現場は今、変革の時期を迎えている。約1000人への調査結果を基に、生産性向上とイノベーションを実現するための5つのヒントを解説する。(2021/3/8)

PTC ジャパン株式会社提供|Onshape に関するホワイトペーパー
製品開発のDXはクラウドから、SaaSプラットフォームに求めるべき「4つの要件」
DX戦略は、製品開発分野でも推進する必要がある。多くの開発現場ではデータがサイロ化され、コラボレーションの課題となっている。製品開発のツールを、クラウドネイティブなアプリケーションに移行することが求められているのだ。(2021/3/8)

2021年のDXトレンド予測【前編】
アジャイルが「DX」に貢献する理由 もう単なるソフトウェア開発手法ではない?
ITリーダーがDX実現に向けて求められる役割の中には、企業文化に関係することも含まれるようになる。具体的な役割を理解する上で重要なキーワードが「アジャイル」だ。(2021/2/8)

管理者とチームをつなぎ顧客に価値を届ける
「マジカミ」開発会社が“隔週で約30件の施策をリリース”できる秘策
ソーシャルゲームアプリ「マジカミ」の開発、運営会社「Studio MGCM」はリリース後の機能改善に備え、アジャイル型開発プロセスを採用した。そこで課題となったのは「2つの開発プロセスに対応できるプロジェクト管理」の実現方法だった。(2020/12/3)

歴史から探る相違点と類似点
「WildFly」「JBoss EAP」の基本的な違いは? Java2大APサーバ比較
「Java」のアプリケーションサーバ「WildFly」と「Red Hat JBoss Enterprise Application Platform」(JBoss EAP)は何が違うのか。両者には共通する部分は多いものの、明確な違いがある。(2020/10/26)

「AIOps」とは何か【第1回】
「AIOps」が必要な理由 運用管理をAIで楽に
「ITOps」や「DevOps」にAI技術を取り入れる「AIOps」とは、具体的にどのようなものなのか。IT部門にどのようなメリットをもたらすのか。(2020/9/3)

DevOpsチームが取り組むテレワーク【後編】
「Slackを常にアクティブにせよ」はNG? DevOpsチームの在宅勤務ガイド
新型コロナウイルス感染症によるテレワーク導入の波はDevOpsチームにも迫っている。従来対面での定期的な話し合いを前提としてきたDevOpsチームがテレワークを乗り切るにはどうすればよいのか。専門家に聞いた。(2020/8/20)

DevOpsチームが取り組むテレワーク【中編】
在宅勤務がDevOpsチームの「業務の属人化解消」の“特効薬”になる?
新型コロナウイルス感染症の影響で、企業のDevOpsチームはテレワークを強いられている。DevOpsチームがテレワークを実施する際の心得を、専門家のアドバイスとともに紹介する。(2020/8/6)

DevOpsとテレワークの関係【前編】
DevOpsチームが「在宅勤務」よりも「出社」を選びたくなる切実な理由
新型コロナウイルス感染症の影響でテレワークを余儀なくされたDevOpsチームは、仕事のスケジュールにも悪影響が出る恐れがある。その原因は、DevOpsチームの働き方や業務の性質にあるという。どういうことなのか。(2020/7/20)

医療ITコンサルタントのためのQ&A【第1回】
「電子カルテ」と「HIS」は違う? 病院とベンダーが混乱する「用語の誤解」
医療機関とITベンダーは「医療現場をITで効率化する」という同じ目標を共有していても、システム導入時の議論がかみ合わないことがあります。用語の使い分けに端を発する「誤解」に注目し、混乱の原因を探ります。(2020/7/16)

Bamboo、GitLab、Spinnaker、TeamCity、CloudBees CIを紹介
“脱Jenkins”を考える人が選ぶべき代替「CI/CDツール」5選
広く利用されているCI/CDツールの「Jenkins」。その自由度の高さ故の運用の難しさから、他の選択肢を検討するユーザー企業もあるだろう。Jenkinsの代わりになるCI/CDツールを5つ紹介する。(2020/7/15)

AIを可視化して信頼性を高める
MicrosoftがAIの監査可能性、説明可能性を向上させるツールを提供
AIの公平性や信頼性向上の鍵を握り導入のハードルを下げるためには、監査可能性や説明可能性が不可欠と目されている。Microsoftはこの分野を前進させるツールを提供している。(2020/7/13)

今のAI技術はあくまでも「診断支援」
画像診断に「AI」が役立つ理由と、それでも“第2の目”にとどまる理由
画像診断の領域では、人工知能(AI)技術が従来の複雑なタスクを軽減したり、診断精度を高めたりとさまざまな価値を生み出している。一方でAI技術にはいまだ解決困難な課題が残っている。それは何か。(2020/5/26)

重い処理をクラウドにオフロード
クラウドでAndroidアプリを実行して配信する「Anbox Cloud」
コンテナ化したAndroidアプリをクラウドで実行して配信できる「Anbox Cloud」が登場した。端末の性能や差異に依存しない単一のアプリを開発するだけでよく、大容量ファイルも扱えるようになる。(2020/3/16)

わずか2カ月の開発期間
米大統領選の前哨戦で集計トラブル 原因は投票アプリのテスト不足?
2020年2月3日のアイオワ州党員集会で、利用された投票数集計用アプリケーションで集計ミスが発生した。アプリケーションのテストが不足していたことが原因ではないかと複数の専門家は指摘する。(2020/3/6)

柔軟なシステム構築を支える
「マイクロサービスアーキテクチャ」アプリ開発者が重視すべき3項目とは?
「マイクロサービスアーキテクチャ」に基づくアプリケーションを開発する際、重視すべきこととは何だろうか。主要な3つの項目を紹介する。(2020/2/20)

「Android」アプリ開発者が注目
Javaから「Kotlin」に乗り換えたくなる5つの理由
Javaの代替となる可能性を秘めたプログラミング言語がある。Androidアプリケーション開発者を中心に利用が広がっている「Kotlin」だ。注目の背景を探る。(2020/2/17)

CI/CDパイプラインの活用【前編】
いまさら聞けないCI/CD入門
ソフトウェア開発の新潮流として継続的インテグレーション/継続的デリバリー(CI/CD)が注目され、多くの企業が取り入れつつある。CI/CDを学ぶのは今からでも遅くはない。(2020/1/29)

SplunkやPagerDutyがしのぎを削る
活気づく「BizDevOps」市場、だがユーザー企業には「まだ早い」?
開発部門、運用部門、ビジネス部門の3者が協力する「BizDevOps」が活気づいている。さまざまなITベンダーがBizDevOps機能を提供し始めているが、ユーザー企業にとっては「高根の花」の可能性がある。(2019/9/26)

バークリー音楽大学がボストン音楽院の統合で直面
音楽大学は「大学統合」で生じたシステム連携問題をどう乗り越えたのか
バークリー音楽大学は、ボストン音楽院との統合を受けて、2校のシステムを連携し、共通のデータ分析基盤を構築する必要があった。そのためのデータ統合ツールとして、SnapLogic製品を選んだ理由は何か。(2019/9/19)

事例に学ぶAIOpsの実力
AIによるIT運用「AIOps」を導入した金融業が、あえて手作業を残す理由
「AIOps」ツールがあれば、ITインフラの管理を効率化できる可能性がある。だが人手を介さない自動化機能でどこまで対処できるかは、依然として議論の余地がある。(2019/8/28)

AIOpsのメリットを引き出すには【後編】
AIOpsを成功に導く鍵は「人がAIを信頼すること」
「AIOps」によって効率の向上を実現するには、技術的課題と組織的課題の両方を克服する必要がある。具体的に何をすればよいのか。(2019/8/27)

AIOpsのメリットを引き出すには【中編】
事例で探る 「AIOps」はなぜ多過ぎるアラートを減らせるのか?
リソースの割り当てやキャパシティー管理の最適化だけが「AIOps」の用途ではない。解析や検出作業の自動化にAIOpsを活用すれば、IT監視ツールの多過ぎるアラートへの対処を効率化できる。(2019/8/20)

AIOpsのメリットを引き出すには【前編】
人事アウトソーシング企業は「AIOps」でITリソース奪い合いをどうなくしたか
日々のIT運用を最適化する大きな可能性を秘めているという「AIOps」。人事・給与アウトソーシング企業のPaychexは、AIOpsでどのような成果を得たのか。(2019/8/14)

新サービスへの反響に応じたインフラの拡張が可能に
セブン銀行が「ATM受取」をオンプレミスでなくプライベートクラウドに構築した理由
セブン銀行は新サービス「ATM受取」のシステムをホスティング型プライベートクラウドに構築した。それまではオンプレミスのインフラを利用してきた同社がプライベートクラウドを選択した理由と、その効果に迫る。(2019/8/26)

Royal Technologiesのアプリケーション仮想化導入事例
製造業が「VDI」を使わずにWindowsからChromebookへ移行した理由
プラスチック製造業のRoyal Technologiesは、VDIを使用せずにWindowsベースのレガシーアプリケーションを利用する方法として、アプリケーション仮想化ソフトウェア「Cameyo」を採用した。その理由とは何か。(2019/7/17)

ライセンスコストが節約できる可能性も
アプリケーションストリーミングの長所と注意すべき点
アプリケーションストリーミングは、アプリケーション仮想化手法の一つだ。アプリケーション更新作業を簡略化したり、ライセンス料を削減できたりする可能性がある。しかし利用には注意も必要だ。(2019/7/15)

温故知新の医薬品開発が進むか
「AI」を創薬と疾患特定に生かす医薬品業界、既存薬の新たな薬効も見つかる?
臨床試験や創薬など、医薬品製造における人工知能(AI)技術の利用が進んでいる。制度面での障壁はあるとしても、製薬会社はAI技術による新薬開発のプロセス短縮化を期待している。(2019/7/9)

紛らわしい5つの用語の意味を整理
「DevOps」「NetOps」「SecOps」「DevSecOps」「NetSecOps」の違いとは?
よく似たIT用語である「DevOps」「NetOps」「SecOps」「DevSecOps」「NetSecOps」は、それぞれどのような意味なのだろうか。それぞれの関係性を踏まえて、各用語の意味を簡潔に紹介する。(2019/4/15)

開発と運用のタスクを自動化
AIOpsはDevOpsとは別物 役に立つ場面は?
AIOpsとDevOpsの違いは曖昧に見えることがよくあるが、この2つは全く別物だ。AIOpsとその導入によってもたらされる効果について、詳しく説明する。(2019/3/22)

ネイティブか、サードパーティーか
API管理ツール比較:AWS、Microsoft、Googleの戦略と主要製品は
企業にとってAPIの重要性や、APIを適切に管理する必要性が増している。本稿ではクラウドサービスを利用したアプリケーション開発におけるAPI管理ツールの選び方について解説する。(2019/3/7)

経験豊かなデータサイエンティストのお墨付き
「Python」「R」「Jupyter Notebook」「Tableau」「Keras」が愛用される理由
企業の取得データが急増している近年では、情報を全て把握するためにもデータサイエンスツールが欠かせない。本稿では「Python」「R」「Jupyter Notebook」「Tableau」「Keras」について、データサイエンティストが愛用する理由を聞いた。(2019/2/12)

音声、UX、クラウドなども動向も確認
2019年、CIOの要注目トレンドはEverything as Code(EaC)、そしてAI
最高情報責任者(CIO)は、顧客のため、従業員のため、会社のために、最上級のユーザーエクスペリエンスを提供すべくその役割を遂行しなければならない。(2019/1/25)

Google StackdriverやAWS CodeDeployはどう役に立つのか
DevOpsを実現する4つのAと最新サービス管理ツール
クラウド時代のITサービス提供プロセスでは、DevOpsという言葉が頻繁に使われる。DevOpsを実践し、最新の要件に合わせたサービス管理に必要な「4つのA」とツールとは(2019/1/18)

コード記述を最小限に抑える
アプリ開発に適したOSSローコードプラットフォーム3選
企業は、可能な限り早くアプリを市場投入したいと考える。ローコードプラットフォームは開発プロセスを加速させる。優れた機能や柔軟なカスタマイズ性を持つオープンソースのローコードプラットフォームも登場している。(2018/11/15)

開発者とDBAとの協力関係も改善
事例:ステートフルアプリの速度を最大限に高めたデータベースDevOpsツール
ステートフルアプリの柔軟性を高めるデータベース管理と永続ストレージのソフトウェアが登場し、「データベースDevOps」は成立しない言葉ではなくなっている。小売業、金融業など5社のユースケースを紹介する。(2018/10/9)

レガシーシステムを持つ企業は期待している
激戦のクラウド市場、IBMとOracleが勝てる分野はここにある
IBMとOracleはレガシーシステムからの脱却を目指しIaaSに力を入れているが、簡単には進まないだろう。ただ、両ベンダーには、クラウド市場全体で力を発揮できる分野がある。(2018/9/28)

バージョンや構成管理が必要
Windows環境のDevOps 実践を助ける3つのツールを紹介
DevOpsはWindows環境でも実践可能だが、アプリケーションやシステムの運用方法を調整することが必要になる。Windows環境にDevOpsを組み込むことを助ける3つのツールを紹介する。(2018/9/10)

開発者から見たPaaS
PaaSの余りあるメリットと、注意すべきリスク 比較時に聞くべき質問とは
適切なPaaS環境があれば、開発者は「正しく動作するアプリケーションを作る」という最も重要な点に専念できる。だが、PaaS環境は新しいリスクももたらす。特にロックインに関するリスクが生まれる。(2018/9/7)

PWA、RAMDの長所と短所は
「iOSとAndroidのどちらに対応?」から始まるモバイルアプリ開発、3つの質問
モバイルアプリ開発には、Appleの「iOS」とGoogleの「Android」のどちらをサポートするかをはじめとした、アプリの種類と開発手法が含まれる。IT部門が採用すべきツールやトレンドを3つの質問から明らかにする。(2018/8/3)

コードの共有を促進
Swift開発者が「iOS」アプリをモジュール化する、これだけのメリット
アプリケーションをモジュール化するメリットは、多くの開発者が認識している。かつてはハードルが高かったモジュール化作業も、Appleの新しい取り組みにより、活用機会を広げている。(2018/7/9)

プランニングから運用後のサポートまで
DevOpsに必要なツールとは? 開発と運用の両チームを連携させる方法
近年、それぞれ独立していた開発(Dev)チームと運用(Ops)チームが連携する方法にシフトしている。ライフサイクル全体を通して開発チームと運用チームが連携する、効果的なDevOps管理に必要なツールとは。(2018/7/4)

AIが生み出す自動運転の未来は一本道ではない
デンソーアイティーラボラトリが見据える自動運転のロードマップとは
高度なセンシング技術を必要とする自動運転。ここで鍵となるのがAI技術だ。デンソーが取り組む自動運転技術の開発やAI技術の活用について、具体的な研究事例とともに解説する。(2018/6/25)

スキルセットというよりも作業精神
テクノロジーに命を吹き込む「ラピッドプロトタイピング」が必要な理由
最先端のUI(ユーザーインタフェース)を築き上げるには、ラピッドプロトタイピングプロセスが欠かせないという。その理由について話を聞いた。(2018/6/13)