「Twitch」データ漏えいで何が起きたのか【前編】
ライブ配信サービス「Twitch」でデータ漏えい 掲示板にあった“謎の投稿”とは
匿名掲示板への投稿から、映像のライブストリーミング配信サービス「Twitch」のさまざまなデータが盗難に遭った可能性があることが明らかになった。事件に対する犯人と運営の動きは。(2021/11/4)

プレミアムコンテンツダウンロードランキング(2021年度上半期)
「Kotlin」「COBOL」を学びたくなる理由は? 「API」「SDK」「RPA」の違いは?
「システム開発」に関するTechTargetジャパンの「プレミアムコンテンツ」のうち、2021年度上半期に新規会員の関心を集めたものは何か。ランキングで紹介します。(2021/10/31)

クラウドベースアプリケーションのデザインパターン5選【後編】
「キューベースの負荷平準化」「スロットリング」が役立つクラウドアプリは?
クラウドベースアプリケーションの停止を避けるには、どのデザインパターンを選ぶのかが重要になる。有力な候補は「キューベースの負荷平準化」「スロットリング」だ。これらを採用したアプリケーションの特徴とは。(2021/10/1)

クラウドベースアプリケーションのデザインパターン5選【中編】
「リトライ」「サーキットプレーカー」を採用すべきクラウドアプリとは?
クラウドベースアプリケーションのデザインパターンである「リトライ」「サーキットプレーカー」は、どのようなアプリケーションを構築するのに向いているのか。具体例を交えて解説する。(2021/9/22)

クラウドベースアプリケーションのデザインパターン5選【前編】
「バルクヘッド」とは? 障害に強いクラウドアプリのデザインパターン
クラウドベースアプリケーションにはさまざまなデザインパターンがある。そのうち障害を広めないことに強みがある「バルクヘッド」を取り上げる。(2021/9/16)

特選プレミアムコンテンツガイド
「API」を「SDK」「RPA」と比較 何が違うのか?
「API」は当然ながら「SDK」とも「RPA」とも異なる。ただしアプリケーション開発やビジネスプロセスの効率化といった観点では、APIとSDK、APIとRPAは比較対象になり得る。それはどういうことなのか。(2021/8/24)

AWSの「クラウドIAM」7選【中編】
AWSアカウントの一元管理に役立つ「AWS RAM」と「AWS Organizations」とは
AWSは複数のAWSアカウントを管理しやすくするために「AWS RAM」「AWS Organizations」を提供する。これらの特徴と用途を整理しよう。(2021/6/3)

AWSの「クラウドIAM」7選【前編】
AWS IAM、Amazon Cognito、AWS Directory Serviceとは? AWSの主要クラウドIAM
AWSはIDおよびアクセス管理(IAM)のクラウドサービス「クラウドIAM」を提供する。その中から「AWS IAM」「Amazon Cognito」「AWS Directory Service」の特徴を説明する。(2021/5/27)

「API」に著作権はあるのか【後編】
Googleの「Java」訴訟勝訴は本当に「開発者の自由」を意味するのか?
「Java」のAPIの著作権を争いGoogleとOracleが繰り広げた法廷闘争とその結末は、さまざまな意見を呼んだ。この判決はソフトウェア開発者にとってどのような意味を持つのか。(2021/5/24)

「API」に著作権はあるのか【中編】
「API流用」は全て合法なのか? Google対OracleのJava訴訟判決で残る謎
Googleによる「Java」のAPIソースコード引用について、米最高裁は判決で合法との判断を示した。開発者にとっては朗報との見方がある一方、「判決には疑問の余地がある」と考える専門家がいる。どういうことなのか。(2021/5/17)

Microsoftのソースコードエディタ「Visual Studio Code」【後編】
COBOLも使える無料エディタ「Visual Studio Code」 M1搭載Macでも利用可能に
Microsoftが無償提供するオープンソースのソースコードエディタ「Visual Studio Code」は、利用可能なプログラミング言語や動作可能なデバイスを拡充させている。現状を整理しよう。(2021/5/16)

「API」に著作権はあるのか【前編】
JavaのAPI流用は合法――「Java著作権訴訟」でGoogleがOracleに勝訴の影響は?
「Java」のAPIに関する著作権を巡る米最高裁判所での訴訟で、GoogleがOracleに勝訴した。その要因とは何か。今回の結果がJavaに与える影響とは。専門家の意見から探る。(2021/5/11)

Microsoftのソースコードエディタ「Visual Studio Code」【中編】
無料エディタ「Visual Studio Code」がMicrosoftファンを増やす“納得の理由”
ソースコードエディタ「Visual Studio Code」が開発者に好まれる理由はさまざまだ。機能面の理由だけではなく、MicrosoftがVisual Studio Codeの開発で示した姿勢も重要な理由になっているとみられる。それは何か。(2021/5/9)

Microsoftのソースコードエディタ「Visual Studio Code」【前編】
無料エディタ「Visual Studio Code」大人気の理由 “新世代のEmacs”か
月間1400万ユーザーを誇るソースコードエディタ「Visual Studio Code」。なぜ人気なのか。ユーザーの声を基に、その理由を探る。(2021/5/2)

Windows Virtual Desktopに最適なシンクライアントの選び方【前編】
Windows Virtual Desktopは「シンクライアント」で使うべき納得の理由
MicrosoftのDaaS「Windows Virtual Desktop」の仮想デスクトップを使うクライアント端末として「シンクライアント」を選ぶメリットとは何なのか。代表的なベンダーと共に説明する。(2021/2/18)

2021年のWindows【後編】
Microsoftの対Apple/Android戦略とArmサポートの強化が意味すること
Microsoftはマルチプラットフォーム対応を積極的に推し進めている。Apple製品やAndroidにどう対応するのか。強化されるArmサポートの動向とは。Microsoftの多方面作戦の状況を概観する。(2021/1/29)

2021年のWindows【前編】
Windows 10のUI刷新が意味するMicrosoftの対アプリ開発者戦略
既知の通り、2021年のメジャーアップデートでWindows 10のユーザーインタフェースが刷新される。そこからアプリケーション開発者に対するMicrosoftの戦略を垣間見ることができる。(2021/1/22)

TechTarget発 世界のITニュース
AWS、製造業向け機械学習サービスを発表 産業機器の予知保全と品質管理を支援
AWSは製造業向けに、機械学習を生かした新たなサービスを発表した。産業機器の保全や品質管理を支援するために、ハードウェアやソフトウェア、クラウドサービスを組み合わせて提供する。(2020/12/28)

クラウドやAIとの連携も
エッジゲートウェイで“止まらない監視カメラシステム”を実現する方法
セキュリティや生産管理の高度化には多数の監視カメラによる映像データの収集が必要だ。一方で監視カメラをはじめとしたIoTデバイスの稼働監視やメンテナンスは簡単ではなく、担当者を悩ませる。どうすればいいのか。(2020/11/20)

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

「Microsoft Teams」を生かし切る8つの使い方【後編】
「Teams」で電話やチャットbotを使う方法とは?
「Microsoft Teams」の有効活用法を紹介する本連載。今回はサードパーティーのSaaSや電話、チャットbotによるコミュニケーションに役立つTeamsの使い方を紹介する。(2020/10/11)

テレワークに伴うIT部門の負担を軽減
AWSとAzure、GCPで理解 「テレワーク」に役立つクラウドサービスとは?
テレワークの実現を支援するクラウドサービスには、どのような種類があるのか。AWSとMicrosoft、Googleのサービスを例に挙げて説明する。(2020/12/30)

Computer Weekly日本語版
「APIスキーマ」とは何か
ダウンロード無料のPDFマガジン「Computer Weekly日本語版」提供中!(2020/8/3)

日本アイ・ビー・エム株式会社提供Webキャスト
Webサイト閲覧や社内システム接続の制御も容易に、テレワークに有効なMDM導入術
テレワーク/在宅勤務に欠かせないモバイルデバイスだが、その活用においては、安全性と利便性の両立が重要となる。そのカギとなる「モバイルデバイス管理(MDM)」のメリットや活用のヒントを、動画で分かりやすく解説する。(2020/5/21)

「GraphQL」大規模導入で得た教訓【前編】
FinTech企業が大規模導入で学んだ「GraphQL」の注意点とは?
データ連携に「GraphQL」を利用するCredit Karmaは、アプリケーション改修と実際の運用を経て、GraphQL活用のための教訓を得たという。その教訓と、浮かび上がった課題とは何か。(2020/4/8)

「GraphQL」大規模導入で得た教訓【前編】
FinTech企業が「GraphQL」を使って「マイクロサービス」を実現した理由
クエリ言語の「GraphQL」を活用し、旧来のモノリシック構造のアプリケーションを改修したCredit Karma。GraphQLを選んだ理由と、その活用場面を同社幹部に聞く。(2020/4/1)

2画面で使えるアプリはどれだけ登場するか
2画面スマホ「Surface Duo」は何の役に立つのか? Microsoft製のAndroid機
Microsoftの2画面スマートフォン「Surface Duo」はビジネス用途に適しているのだろうか。Surface Duo向けのアプリケーション開発は進むのだろうか。専門家の見解を示す。(2020/3/5)

専門家が語る2020年のクラウド動向【前編】
「Docker」と「説明可能なAI」が2020年のクラウドで注目の理由
2020年に、クラウド市場にはどのような変化が起こるのか。特にコンテナと人工知能(AI)技術に関する動向を予測する。(2020/2/18)

APIによるデータ連携手法の選択
「GraphQL」に移るべき人、「REST」を使い続けるべき人を分ける条件
API(アプリケーションプログラミングインタフェース)におけるデータ連携の仕組みとして、従来の「REST」に代わる新たな選択肢が「GraphQL」だ。GraphQLとRESTを比較し、両者のメリットを考える。(2020/2/10)

Netflixを支える「GraphQL」【後編】
Netflixが「REST」をやめて「GraphQL」に乗り換えた理由
Netflixは、データ統合システム用のクエリ言語として「GraphQL」を採用している。同社のコンテンツエンジニアリングチームのエンジニアが、そのメリットや懸念点を語る。(2020/1/15)

「Neo」と「Cloud Foundry」が中核要素
「SAP Cloud Platform」とは? クラウド版SAP S/4HANAとの違いは
SAPのPaaS「SAP Cloud Platform」は、同社の他のサービスとどう違うのか。主要な機能と特徴を説明する。(2020/1/9)

Netflixを支える「GraphQL」【前編】
Netflixがクエリ言語「GraphQL」を採用 何にどう使っているのか
Netflixがクエリ言語として「GraphQL」を採用した。どのように利用しているのか。得られた効果は。同社に聞いた。(2020/1/8)

知っておきたいGoogle Cloud Platformのサービス5選【後編】
「Google Cloud Platform」(GCP)で要注目のログ監視ツールとNoSQLデータベースとは
GCPは数多くの機能を備えている。本稿はその中から、ログの監視機能「Access Transparency」と、2つのNoSQLデータベース「Cloud Firestore」「Firebase Realtime Database」について説明する。(2019/12/26)

5つの観点から比較
いまさら聞けない「Apache HTTP Server」と「Apache Tomcat」の違いとは?
Webサーバ構築のためのソフトウェア「Apache HTTP Server」と「Apache Tomcat」の違いとは何か。目的や導入条件、アーキテクチャなどの観点から両者を比べる。(2019/11/29)

長所と短所を紹介
「SDK」と「API」の違いとは? どう使い分ける?
アプリケーション開発で機能の実装に利用できるSDK(ソフトウェア開発キット)とAPI(アプリケーションプログラミングインタフェース)の違いとは何だろうか。それぞれの長所と短所、使い方を紹介する。(2019/11/7)

コンフィデンシャルコンピューティング始動【前編】
データの「最後の弱点」を解決するコンフィデンシャルコンピューティング
保管中のデータと転送中のデータについては暗号化による保護の方法論が確立している。だが処理中のデータは無防備で、漏えいの危険性がある。これを抜本的に解決する取り組みが始まった。(2019/10/23)

活発化する「AI×HPC」市場【前編】
量子コンピュータの商用化で脚光 IBM、HPEが「HPC」に本気の理由
主要サーバベンダーは、スーパーコンピュータや量子コンピュータといった「高性能コンピュータ」(HPC)の開発に注力している。その背景と最前線を紹介する。(2019/8/30)

「Azure IoT」サービスを一挙紹介【前編】
「Azure IoT Hub」「Azure IoT Edge」「Azure IoT Central」の違いとは?
企業が自社のIoTデバイスを効率的に管理/監視できるようにする手段として、Microsoftが提供しているサービス群が「Azure IoT」だ。「Azure IoT Hub」「Azure IoT Edge」など4種のAzure IoTサービスを紹介する。(2019/7/16)

「IoTプラットフォーム」導入の基本【後編】
「IoTプラットフォーム」選定で失敗しないための評価ポイントとは
IoTプラットフォームは包括的な機能を持つものや特定の機能に特化したものなど、さまざまな製品がある。導入を検討する際にどのように製品を評価すべきかについて説明する。(2019/7/22)

結果を公開しつつ秘匿性も確保
不正選挙を防ぐMicrosoft「ElectionGuard」 その中核技術「準同型暗号」とは?
2020年の米大統領選挙に先立ち、Microsoftはオープンソースのソフトウェア開発キット(SDK)「ElectionGuard」を発表した。これにより、電子投票の結果を有権者自らが検証できるようになる。(2019/6/27)

AWS、Microsoft、Googleのいずれでも参考にできる
「クラウドAIサービス」の機能をAPI経由で利用する方法
主要ベンダーの「クラウドAIサービス」は、その機能を容易に利用可能にするためにAPIを提供している。APIを使ってアプリケーションにAI機能を組み込む方法に加え、その際直面する課題と対処方法を見てみよう。(2019/5/24)

Boxアカウントがなくてもデータ共有が可能に
Boxの機能やUIを組み込んだカスタムアプリを開発できる「Box Platform」
Box Japanが「Box Platform」の国内提供を開始する。ファイル同期サービス「Box」と各種サービスやシステムを連携させた、カスタムアプリケーションの開発を可能にするサービスだ。(2019/3/25)

オンプレミスよりも信頼性が高いのはなぜか
Amazon、Google、IBM 各ベンダーの「クラウドベースIAM」を比較する
Amazon、Google、IBMは、それぞれクラウドサブスクリプションの一部として、IDおよびアクセス管理(IAM)サービスを提供している。企業はこうしたサービスの利用を開始する前に、それらを慎重に評価する必要がある。(2019/3/19)

音声操作も視野に
Salesforce.comとAppleのパートナーシップの強化でCRMはどう変わる?
新しいSalesforceのモバイルSDKを利用すれば、開発者はAppleのプログラミング言語「Swift」を使って、iOSデバイス向けのネイティブSalesforceアプリを簡単に作成できる。(2019/3/4)

リアルタイムで音声や映像をAI処理
クラウド連携可能なWebRTC開発キット NTTコミュニケーションズが提供
NTTコミュニケーションズが2019年1月に提供開始した「Media Pipeline Factory」は、クラウドサービスとの連携で音声・映像のAI処理などが可能なWebRTC開発キットだ。(2019/2/1)

大企業向けから中小企業向けまで
いまさら聞けないSAPのERP 5大製品の特徴と最新動向をおさらい
SAPが提供する5つの主要な製品である「SAP ERP」「SAP S/4HANA」「SAP S/4HANA Cloud」「SAP Business One」「SAP Business ByDesign」について、北米の最新事情から製品の概要や特徴を紹介する。(2018/12/18)

長期サポートを確約
「Amazon Corretto」はOpenJDKディストリビューションの本命に躍り出るか
AWSは、Javaのオープンソース実装である「OpenJDK」の独自ディストリビューション「Amazon Corretto」を発表した。Correttoは、Oracleが配布するOpenJDKよりもサポート期間が長い。(2018/12/17)

新機能やGUIを完備
Windows Server 2019の注目機能Windows Admin Centerはハイブリッドクラウド構築を加速させる
Microsoftの「Windows Admin Center」があれば、トラブルシューティングに役立つだけでなく、最新のWindows Serverのメリットを最大限に引き出せるだろう。(2018/11/29)

MicrosoftやCiscoとしのぎを削るAmazon
「Alexa for Business」、Amazon Echo以外のデバイスでも利用可能に
Amazonの企業向け音声アシスタント「Alexa for Business」が、Amazon Echo以外のデバイスで利用できるようになる。Webサービスとの連携など、ビジネス向け機能も追加される。(2018/11/23)

70万個のアプリを削除
有害Androidアプリが消滅? Googleが磨きをかけた検出技術とは
Googleは公式アプリストア「Google Play」に悪意のあるアプリが紛れ込む問題に悩まされていた。同社はこの問題を解決する新しい検出モデルを導入。その仕組みを解説しよう。(2018/9/14)