コード記述を最小限に抑える
アプリ開発に適した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)

NEWS
アスカコーポレーション、AIを用いた医薬関連文書の翻訳サービスを開始
アスカコーポレーションは、医療関連文書の翻訳に人工知能(AI)を用いた新しい翻訳サービスを提供する。(2018/5/10)

新薬開発を加速するテクノロジー
治験を支える「EDC」(電子的データ収集)の進歩は、なぜ新薬開発を加速するのか
新薬開発における症例報告データ収集に使う「EDC」(電子的データ収集)システム。近年はクラウドで動くEDCシステムが登場し、新薬開発プロセスの効率化に貢献している。(2018/4/4)

SOAの進化系
初心者が陥る、マイクロサービス化にありがちな10の課題
マイクロサービスに関心を持つ企業が増えている。マイクロサービスは変化の多い環境でメリットを発揮するが、適用領域には見極めが必要だ。初心者がつまずきやすい10個の課題を挙げる。(2018/4/4)

「バジェット(予算)」という言葉を誤解するなかれ
「サイト信頼性エンジニアリング」(SRE)における「エラー予算」とは何か
IT運用チームは、どの程度の数の問題発生を許容するのだろうか。「エラーバジェット(エラー予算)」という考え方の意味をおさらいしよう。これを誤解するとIT戦略を立てる際にリスクを読み違える恐れがある。(2018/3/21)

注目は「ネットワークスライシング」機能
無線技術「5G」とは何か? 先行準備企業が語る「これまでとの革命的な違い」
5Gは、超高速ネットワークと大容量通信の実現を約束する新しい通信技術だ。低レイテンシとスループットの向上を必要とする事業は、このテクノロジーのメリットを真っ先に体感できるだろう。(2018/3/20)

セキュアなモバイルアプリ開発の10大ベストプラクティス【前編】
“危険なモバイルアプリ”の開発者にならないための5つのチェックリスト
モバイルアプリを開発する際、最優先すべきなのはセキュリティの確保だ。本稿で紹介するヒントを参考に、モバイルアプリのセキュリティを厳密に確保することをお勧めする。(2018/2/21)

費用対効果を向上させるには
モバイルアプリ開発の成功に必要な5つのヒント
適切な準備をしなければ、アプリ開発は複雑になり得る。幸先良くプロセスを開始し、最適なツールを武器に開発における無理、無駄を回避しよう。(2018/2/13)

技術以前に乗り越えるべき壁がある
クラウドアプリ開発成功の鍵は? ソニー銀行、ローソンなどの事例で考える
クラウドを活用したアプリケーション開発をこれから始める企業が注意すべき点とは。先行してクラウドを活用する4社の事例に見る、効果と課題を紹介する。(2017/12/14)

ネイティブアプリか、MBaaSか
Android、iPhoneのデバイス乱立問題、苦い顔のアプリ開発者が考えるべきは
モバイルOSの主流はAndroidとiOSだ。だが、こうしたOSには複数のバージョンが存在する。そのため、モバイルアプリを開発する場合、開発者は検討すべきことが幾つかある。(2017/12/4)

車が空を飛ぶ近未来
Uberの空飛ぶタクシーは2023年に開始予定? 夢のプロジェクトが着々と進行中
未来の象徴として描かれてきた空飛ぶ車が、技術的に実現可能になりつつあるという。Uber Elevateの試みを紹介する。(2017/11/14)

「SRE Meetup Tokyo」レポート
Googleがおススメするシステム運用管理手法「SRE」「SLO」のメリット
Googleが膨大なシステムを開発、提供する中で生み出したシステム管理手法「SRE」(サイトリライアビリティエンジニアリング)。本稿ではSREやそのメリット、SREと併せて取り入れたいSLOについて紹介する。(2017/10/24)

モジュールと標準を採用
IoT開発の面倒事を一掃する「プラットフォーム」の底力
複雑なIoT関連のシステム開発を容易にして、かつ安全性も担保しやすくする。そんな理想的な開発手段となり得るのが「プラットフォーム」を利用した開発だ。(2017/8/14)

「いつでもどこでもつながる」を支える技術
モバイルアプリの実力を“100%”引き出すインフラの必要条件とは?
ネットワークが高速になり、モバイルアプリの拡大が続く中で、モバイルインフラはどのように進化していくべきか。メール、リモートアクセス、コラボレーションなどのインフラに欠かせない条件を見直してみよう。(2017/6/13)

“危ないIoTデバイス”一掃への第一歩?
NISTの「IoTセキュリティガイドライン」には何が書かれているのか
米国土安全保障省(DHS)と米国立標準技術研究所(NIST)がリリースしたIoTセキュリティのガイドラインは、企業がセキュアなIoT開発を進めるのに役立つ。(2017/5/30)

ただしApp Store申請にはMacが必要
iOSアプリ開発のMac離れ? Win環境で開発できる「Xamarin Live Player」登場
「Xamarin Live Player」はiOSアプリの開発やテストを高速化でき、Macがなくてもアプリケーションのデバッグができる。(2017/5/24)

Computer Weekly製品導入ガイド
変化するモバイルアプリ開発
組織がモバイルアプリの革新に追い付くために必要なアジャイルは、どうすれば実現できるのか。(2017/5/19)

企業が求める人材像
クラウド分野の“花形職種”4選、必要なスキルは?
クラウドコンピューティングがますます普及し、関連する仕事の求人は非常に多い。最も一般的な4つの職種と求職者の面接対策を紹介する。(2017/5/10)

SoRとSoEをどう展開するか
「バイモーダルITモデル」とは? 企業を変える2つの推進力を解説する
コスト削減や効率化を追求するSystems of Record(SoR)と、企業を変えて新しいビジネスチャンスを生み出すSystems of Engagement(SoE)。この2つを推進する「バイモーダルITモデル」とは。(2017/4/5)

大きさよりも独立性
マイクロサービスは小さく作ろうとすると失敗する
デジタルビジネスに取り組む企業が「マイクロサービス」に注目し始めている。マイクロサービスとは何か。ガートナーの飯島公彦氏が開発のポイントを語った。(2017/3/28)

1つのツールで全ての情報にアクセス
「チャットボット」がソフト開発支援、増え続けるツールを“対話”でまとめる
企業で使うツールは増える一方だ。それぞれのツールを1つに統合できれば、業務は効率的になる。それを実現する技術として注目されているのが「チャットボット」技術だ。(2017/3/22)

Computer Weekly製品ガイド
業績を上げるための経費管理
経費管理はITを活用して2桁台の経費を削減できる分野の1つだ。(2017/2/6)

5つの理由を明示
IoTが可能にする“SF的世界”、実現の近道はオープンソース活用
オープンソースによって、IoTの普及が加速する可能性がある。その理由を5つの要因から考える。(2017/1/27)

乱立するIoTプラットフォームの今後は
2017年、IoTはきっとこうなる――5つの大胆予測
2016年は大企業、中小企業共にモノのインターネット(IoT)に対して多くの投資を行った。IoTは今後どうなっていくのだろうか。2017年で起きるであろう5つの事象を予測する。(2017/1/15)

利便性とセキュリティの両立を図るには
iPhone/Androidの“危ないWebアプリ作者”にならないための「5つのやることリスト」
モバイルデバイス向けアプリケーションをWebアプリケーションとして開発することの支持が広がりつつある。一方でモバイルWebアプリケーションの採用に当たり、IT部門が考慮すべきことは少なくない。(2016/11/22)

キーパーソンインタビュー
AIが開発者を支援するソフトウェア開発ツール「Stepsize Layer」のゴールとは?
各種開発ツールに接続してデータを収集し、コードにコンテキストデータを付加する「Stepsize Layer」。このツールで何が実現するのか。CEOのオマイヤー氏にインタビューした。(2016/10/31)

DevOps実態調査結果
優秀なDevOpsチームがハマる落とし穴
4600件以上の回答を集めた2016年版のDevOps実態調査によって、DevOpsの新たな傾向が見えてきた。優秀なDevOpsチームの生産性も定量化された。一方で、DevOpsチームが陥りやすい問題も明らかとなった。(2016/8/30)

ストレージ管理者が学べることとは
危険水位を超えつつある「Pokemon GO」運営サーバの現状
ストレージ管理者にとって、Pokemon GOのブームは多くの教訓を含んでいる。サーバクラッシュや不正アクセス対策がその最たるものだ。予想外の負荷にPokemon GOの運用サーバは今どのような状況にあるのか(2016/8/17)

紙の伝票が当たり前の社内をIT化
おしぼり業界の革命児、藤波タオルサービスがkintoneによる情報共有を根付かせるまで
日本のおもてなし文化の1つであるおしぼりを中核事業に据える藤波タオルサービスは、ITを活用して社内に情報共有文化を根付かせた。適したツール選びやツールの活用を浸透させるまでにはさまざまな工夫があった。(2016/7/25)

クラウドネイティブな開発を可能に
理想的な「クラウドで開発/テスト、オンプレミスで本番運用」をどう実現する?
開発/テスト環境をパブリッククラウドで構築し、本番アプリケーションをオンプレミスで運用する――こうしたクラウドネイティブな開発を可能にする、ツールやサービスを紹介する。(2016/6/15)

AppleとIBMの提携で実現したクラウド開発環境
Appleの開発言語「Swift」は「素晴らしい!」、IBM担当者が感動した理由は
IBMとAppleの提携により、クラウド開発プラットフォーム「Bluemix」でAppleのプログラミング言語「Swift」を利用できるようになった。提携の経緯や「Watson」との連係などを紹介する。(2016/4/15)

開発プラットフォームは助けになるか
「モバイルアプリ開発者はどこに行った?」、企業が実感する採用難と解決法
クロスプラットフォーム対応のモバイル開発ツールを利用すれば、開発者はアプリを1本作成するだけで各種のプラットフォームに対応させることができる。モバイルアプリの開発プロセス簡素化が可能だ。(2016/3/31)

「利便性」と「安全性」の両立を実現
スマホやタブレットの活用、“二兎”を追わない企業は失敗する
モバイルワーカーは会社のデータにアクセスする必要があるが、オープンアクセスの実現は簡単ではない。企業はユーザーからの要望とモバイルセキュリティへの不安とのバランスを取らなければならない。(2016/3/30)

ルールを破らずセキュリティを死守してアプリ開発
モバイル活用企業が挑む、デスクトップPCとは異なる“5つの難問”
企業のモバイル活用はIT管理者に新たな課題を突き付けている。コンプライアンスやセキュリティ、アプリ開発など代表的な5つの課題と、その対処方法を紹介する。(2016/3/21)

セキュリティ対策は1回で完結するようなものではない
「ベンチャー気分のIoTは“炎上”する」 専門家が警告するIoTの落とし穴
「IoT(モノのインターネット)のデバイスには早い段階でセキュリティを組み込むべきである。さもないと大変なことになる」――これが「RSA Conference 2016」からのメッセージだ。(2016/3/17)

Computer Weekly製品導入ガイド
商用製品の代替となるオープンソースソフトウェア
オープンソースと商用ソフトウェアとの戦いは第2ラウンドに入った。オープンソースソフトウェアは体重以上に良いパンチを繰り出している。(2016/3/11)

ConcurとIntelの語る“データ管理の教訓”
IT部門とビジネス部門の一触即発の危機を解決、セルフサービスBIはどのように役立つ?
「2016 TDWI Executive Summit」で、ConcurとIntelがセルフサービス型のビジネスインテリジェンス(BI)ツールを導入した戦略とそのメリットについて自社事例を紹介した。(2016/3/8)

その影響は測り知れず
モバイルアプリ開発を“デスマーチ”にするCIOの特徴
従業員、顧客向けのモバイルアプリが企業の生産性向上にとどまらず、業績目標の達成にまで影響しようとしている。その開発と導入の成功に必要なのが「有能優秀なCIO」の存在という。(2016/3/1)

その可能性と弱点と新しい技を習得すべし
モバイルアプリで知っておきたいHTML5の「完全無欠ではない」ポイント
HTML5を使用すると、モバイルアプリの開発プロセスをシンプルにできる。ただし、パフォーマンスがネイティブアプリに及ばないなどの弱点も、使いやすいアプリ開発のためには知っておきたい。(2016/2/9)

モバイル問題の解決策を探る
「Android」のセキュリティ問題が気になって仕方ない人に贈る5つのTips
2015年に米TechTagetで掲載したモバイル関連記事のアクセス数を分析すると、IT管理者たちは「Android for Work」「BYODデータアクセス」に注目しただけでなく、「社内アプリ開発」も気になったようだ。(2016/1/15)

ウォーターフォール型からアジャイル型へ
『ハーバード・ビジネス・レビュー』Webサイトを立て直した技術者たち
米誌Harvard Business Reviewは、Webサイトを作りなおすときにウォーターフォール型からアジャイル型へ開発のアプローチを変更した。変更したときどのような課題があったのだろうか。(2015/12/16)