AIはエンジニアから仕事を奪うのか?――生成AIへの期待値の高まりとともに、改めてAIとの向き合い方が問われている。仕事でAIを使うことが当たり前になる時代に、エンジニアはどう振る舞うべきか。@ITが開催したセミナーからそのヒントを探る。
生成AIコーディングアシスタントは、ソフトウェアエンジニアのアプリケーション開発に革命をもたらしそうだが、新しい技術には固有のリスクが伴う。ITリーダーは、AIコーディングアシスタントに関連するさまざまなリスクと軽減戦略を理解する必要がある。
StackBlitzは、プロンプト入力によるフルスタックWebアプリ作成ツール「Bolt.new」を紹介するXの投稿を公開した。本記事ではBolt.newの特徴や使用方法などを紹介する。
GitHubは2024年10月29日〜30日に開催された年次イベント「GitHub Universe」で、GitHubやGitHub Copilotに関する新機能や新サービス、アップデートを発表した。主な発表内容をまとめた。
GitHubは、GitHub CopilotのIndividualプランとBusinessプランに、github.comのGitHub Copilot Chatを含むCopilot機能のプレビューアクセスを追加したと発表した。これにより、GitHub Copilotをエディタ、ブラウザ、モバイルなど幅広い環境で利用できるようになる。
米国スタートアップ企業のNapkin AIは、テキストを分かりやすいビジュアルに変換するAIツール「Napkin AI」について、日本語など複数言語に対応したと発表した。
GitHubは、「GitHub Copilot」の機能を拡張する「GitHub Copilot Extensions」のパブリックβ版を、全てのGitHub Copilotユーザー向けに提供開始した。
IT業界だけでなく、製造業でも「ソフトウェア開発」に対する要求が高まっている。生成AIへの期待が膨らむ中、三菱電機は「組み込みソフトウェア」開発の効率化に取り組んだ。
AWSは開発者向け生成AIアシスタント「Amazon Q Developer」において、カスタマイズ機能のプレビュー版の提供を開始した。カスタマイズ機能を利用することで、社内のライブラリ、API、パッケージ、クラス、メソッドに基づいた説明やコード提案が受けられるという。
Stack Overflowは、2024年の年次開発者調査「2024 Developer Survey」の結果を発表した。
Amazon Web Services(AWS)は、自然言語を使ってエンタープライズグレードのアプリケーションを作成できる生成AIベースのサービス「AWS App Studio」(プレビュー版)を発表した。
デザインツールのFigmaは、6つの生成AI機能を追加する「Figma AI」を発表した。Figma AIはβ版として、全ユーザーに向けて順次提供される予定だ。
GoogleはGoogle AI StudioとGeminiを使い、Android Studio内でアプリのデザインをコードに変換する方法を公式ブログで紹介した。本記事ではそこで紹介されたGoogle AI StudioとGeminiを活用する3つの方法を紹介する。
Google Cloudが2024年3月7日に開催した「Generative AI Summit Tokyo '24」で、住友ゴム工業の角田昌也氏は、デジタル設計の工程に不可欠な「コンピュータシミュレーション」に関連したプログラムの生成やマイグレーションにおける生成AIの活用事例を紹介した。
生成AIの用途として、与えられたプロンプトに応じてソースコードを生成したり補完したりするAIコードアシスタントに注目が集まっている。GitHubは記者説明会を開き、日本のAIプロジェクトへの貢献状況や、「GitHub Copilot」の現状、グローバルでのAI法規制を巡る同社の貢献を説明した。
Microsoftは、「Visual Studio 2022 バージョン 17.10」で「GitHub Copilot」を使って、プルリクエストの説明を生成できる機能を公式ブログで紹介した。
SlashDataは全世界の開発者を対象とした調査レポートを発表した。レポートが取り上げたトピックのうち「開発者とAI技術の関わり方」と「プログラミングコミュニティーの規模」について紹介する。
Oracleはローコード開発プラットフォーム「Oracle APEX」の最新バージョンとなる「Oracle APEX 24.1」を発表した。コーディング不要で生成AIとのチャット機能をアプリケーションに組み込んだり、自然言語を使ってSQLクエリを作成したりできる。
IBMは年次イベント「THINK」において、同社のAIおよびデータプラットフォーム「watsonx」によって企業におけるAI導入、活用の支援を推進する一連の取り組みを発表した。
TechTargetは「生成AIアプリケーションの動向」に関する記事を公開した。2024年に開催された「Google Cloud Next '24」では生成AIに関する多くの情報が公開された。期待が高まる生成AIアプリケーションだが、その進化は速く、それに伴う課題も生まれている。
AWSは、ビジネス全般とソフトウェア開発を支援するように設計され、業務に合わせてカスタマイズできる生成AIアシスタント「Amazon Q」の一般提供を開始した。
GitHubは2024年4月29日(米国時間)、生成AIでソフトウェア開発者の仕事を幅広く支援する開発環境、「GitHub Copilot Workspace」を発表した。開発者の「第2の頭脳」として働き、ソフトウェア開発をラディカルに変えるという。
Dockerは、開発者がどのようにAIを導入、利用しているかを調査したレポート「Docker AI Trends Report 2024」を発表した。
生成AI導入の最前線に立っているのは、DevOpsチームとプラットフォームエンジニアだ。生成AIが抱えるリスクを解説したり、生成AIを活用するメリットの事例として、プラットフォームエンジニアリングにおける活用事例を紹介したりする。
Google Cloudは、開発者、Google Cloudサービス、アプリケーション向けの新世代AIアシスタント「Gemini for Google Cloud」を発表した。
コード生成機能を提供することで広く知られているGitHub Copilotを、コード生成以外にどのような用途で活用できるか、10のユースケースをGitHubが紹介した。
GitHub Nextは、25人の開発者に対するインタビュー調査の結果をまとめたブログ記事「開発者の第2の脳:AIとの連携による複雑さの軽減」を公開した。
フリーランサーや個人事業主はビジネスの運用よりも、ツールのセットアップに多大な時間を費やしている。MozillaはAIを使ってWebサイトを作成するツール「Solo」を発表した。
JetBrainsは、開発者エコシステムの現状をまとめたレポート「The State of Developer Ecosystem 2023」を発表した。196の国と地域の2万6348人の開発者から回答を得た。
Gartnerは、先進テクノロジーに関する最新のハイプ・サイクルを示した「Hype Cycle for Software Engineering 2023」を発表した。AIを活用した変革的なテクノロジーは、2〜5年以内に主流になり、2027年までに企業のソフトウェアエンジニアの50%が機械学習を利用したコーディングツールを使用すると予測している。
本稿では、先進的なソフトウェアエンジニアが、ソフトウェア開発ライフサイクルに沿ってAIを重要な活動にすぐに取り入れる5つの方法と、ソフトウェアエンジニアリングリーダーがチームに、計画からテストまでの各段階にAIを持続的に統合できるように準備を整えさせる7つの方法を紹介する。
GitLabは「ソフトウェア開発におけるAIの現状」の調査結果を発表した。開発者やセキュリティ専門家の83%が「AI導入は不可欠」、その反面79%が「AIが個人情報や知的財産にアクセスすることを懸念」と回答した。
2023年8月に開催さえたGoogle Cloud Nextでは多様なアップデートが発表された。その中でも注目なのが開発者向け生成AI「Duet AI」だ。
Google Cloudは、ソフトウェア開発者を支援するGoogle Cloudのソリューション、サービス、機能の新展開を発表した。
AIに仕事が奪われることをネガティブに捉えるのでなく、AIとどのように仕事に取り組んでいくのか、AIにどこまでやってもらえるかを前向きに考えていく本連載。AI技術とエンジニアがどのように協働すれば効率的かつ革新的な開発ができるかをテーマに、2回に分けて考察する。前編となる第2回は、AIが既存のエンジニアの仕事をどう効率化しているかについて。
キラメックスは、生成AIの活用に関する調査の結果を発表した。プログラミングスクール受講者100人の6割が「業務で生成AIを活用して業務効率化や作業時間の短縮につながった」と回答。何に使っているのかも明らかになった。
APCは、開発回りの補助的な業務を削減するAI活用型の新ツール「Value Tracer」を開発した。開発者がより良い機能の開発に集中し、迅速に製品を開発できるよう支援する。SOLIZEとの共同検証では、開発者の稼働を2カ月で6.8%削減した。
GitHubは、GitHub Copilotの活用方法や組織への展開方法を学べるコンテンツを無料公開した。組織のリーダーが抱きがちな疑問を理解する手助けになるとしている。
Stack Overflowは、開発者向けQ&Aサイトで蓄積した知識ベースなどをAI/MLを用いて活用し、開発者の問題解決を支援する「OverflowAI」を発表した。
OpenAIが開発したChatGPTの進化が進む中、一部では「IT業界の未来」と指摘する人もいる。次世代の大規模言語モデルである「GPT-4」はアプリケーション開発、ITエンジニアの働き方をどう変えるのか。
論破王論破せず――ひろゆきは今年も、エンジニアを目指す学生たちの質問に、真摯(しんし)に誠実に答えまくった。
「ChatGPT」があれば知識不要でプログラミングもできるのか、プログラミング初心者の筆者が試してみた。
SlashDataは開発者動向を調査した「24th edition of State of Developer Nation」を発表した。AIを開発支援に活用する開発者は63%、生成AIを積極的に活用する意向を持つ開発者は57%に上った。
OpenAIの「ChatGPT」をはじめ、このところ、生成AI(ジェネレーティブAI)の進化が目まぐるしい。テキスト作成は得意だが、UIやUXのデザインについてはどうだろうか――。
AIをはじめとした技術革新の話題が盛んです。新たなテクノロジーの登場で、エンジニアとして「このままでいいのかな?」と、課題感や不安感を抱いていませんか?
AIに仕事が奪われることをネガティブに捉えるのでなく、AIとどのように仕事に取り組んでいくのか、AIにどこまでやってもらえるかを、前向きに考えていく本連載。第1回は、データサイエンティストの未来像を探る。
Stack Exchangeが運営する開発者向けQ&Aサイト「Stack Overflow」は、技術トレンドについてどのように感じているかを開発者に尋ねた調査結果を公開した。
「AIは開発者のコード生成をどう変えるのか」「AIベースのツールは開発チームのテストをどう変えるのか」。Gartner バイスプレジデント アナリストのマーク・ドライバー氏が行った講演の内容をダイジェストでお届けする。
システム開発現場の在り方はAIや機械学習によってどのように変わるのか――@ITソフトウェア品質向上セミナーの特別講演「AI/機械学習、自動化で開発現場にも訪れるシンギュラリティーにどう備えるか」で、フリーランス エンジニアリング・プロダクトアドバイザーの及川卓也氏と、長年AIの研究に携わる国立情報学研究所教授の山田誠二氏が対談した。
IBMがクラウド関連の新サービスを発表した。ハイブリッドマルチクラウド戦略を採用した企業が、ビジネストランスフォーメーションを加速する際の複雑なプロセスを支援するという。
Microsoftは、手書きでスケッチしたUI画面をHTMLコードに自動変換するWebベースソリューション「Sketch2Code」を発表した。
Googleは、「Android Studio」のAIベースのコーディング支援機能「Gemini in Android Studio」のアップデートを発表した。この機能のリリース以来最大のアップデートだとしている。
JetBrainsは、ソフトウェア開発者向けの独自の大規模言語モデル(LLM)「Mellum」を発表した。
OpenAIは同社のChatGPTに「Canvas」と呼ばれる新しいユーザーインタフェースを追加したと発表した。Canvasを使用することで、ChatGPTはユーザーが達成しようとしていることの文脈を、よりよく理解できるようになるという。
GitHubはAIコードアシスタント「GitHub Copilot」やAIアプリ開発支援サービス「GitHub Models」で、OpenAIの「o1-preview」「o1-mini」のプレビュー版の提供を開始した。
GitHubは、AIコーディングアシスタント「GitHub Copilot Enterprise」の限定公開β版として、モデルのファインチューニングを可能にした。
JetBrainsは、同社が提供する各種IDE、AI Assistant機能などの2024.2バージョンをリリースした。本記事ではこのバージョンの更新内容を紹介する。
中国のAIスタートアップ零一万物(01.AI)は、コーディング用大規模言語モデル(LLM)「Yi-Coder」をオープンソースとして公開した。
オープンソースのRust製コードエディタ「Zed」を提供するZed Industriesは「Zed AI」を発表した。初期リリース中はZedにサインインすることで無料で利用できるという。
Microsoftは、2024年8月にリリースした「Visual Studio 2022 バージョン 17.11」の最新の「GitHub Copilot」機能を公式ブログで紹介した。
GitHubは、米国、ブラジル、インド、ドイツの企業におけるソフトウェア開発者など2000人を対象に、ソフトウェア開発におけるAIコーディングツールの導入状況や導入のメリット、課題などを調査した結果を発表した。
Stack Overflowは、開発者がどのコード生成AIを利用しているか、不十分と感じるのはどのような点かを調査した。開発者の76%がコード生成AIを活用しており、高い満足度を持つことが明らかになった。
Mistral AIは、同社初のコーディングモデル「Codestral」を発表した。コード生成タスク用に設計され、重みが公開されている生成AIモデルだ。
IBMは、同社が開発した生成AIモデル「Granite」において、Granite CodeモデルとGranite Code Instructモデルの2つをオープンソース化した。コード生成、バグ修正、コードの説明など、さまざまなプログラミングタスクに特化したモデルだという。
クラウドベースのAIアシスタントを利用して著作権やデータプライバシーの問題を回避するというトレンドがますます広がっている。そうした中、「JetBrains」が「GitHub Copilot」に先んじてローカルでのAIコード支援機能を実装した。本記事ではそのメリットを解説する。
Oracleは、社内で使用しているAIコーディングコンパニオン「Oracle Code Assist」を社外にも提供する計画を発表した。
Gartnerは「ソフトウェアエンジニアのAIコードアシスタント使用率」に関する予測を発表した。それによると「2028年までには、企業の75%がAIコードアシスタントを利用するようになる」という。
GitHub Copilotのコード補完機能を最大限活用するためには、できるだけ多くのコンテキストを提供する必要がある。本稿ではテキストエディタでより多くのコンテキストを提供するためのヒントを紹介する。
Stability AIは、同社のコーディング用生成AI「Stable Code 3B」をベースにした指示学習済みの大規模言語モデル「Stable Code Instruct 3B」を発表した。
Googleは、同社の大規模言語モデル「Gemini」の次世代モデルである「Gemini 1.5」を発表した。
コードと自然言語のプロンプトからコードとコード関連の自然言語を生成する「Code Llama」の高性能バージョン「Code Llama 70B」がリリースされた。高いパフォーマンスを示しており、ベンチマークテストでも他のLLMをしのぐという。
「Android Studio」から直接アクセスできるAIベースのコーディングアシスタント「Studio Bot」が、170以上の国と地域(日本を含む)で利用可能になった。
Googleは、ブラウザベースでマルチプラットフォームアプリを開発できる「Project IDX」を発表した。
Metaは、大規模言語モデル「Llama 2」をベースにしたコーディング用LLMファミリー「Code Llama」を提供開始した。
Stability AIは新しくコーディング用LLM生成AIであるStableCodeをリリースした。ベースモデル、インストラクションモデル、ロングコンテキストウィンドウモデルの3モデルでコーディングを支援する。
GitHub Copilot Chatのパブリックβ版ではVisual Studioにチャットアシスタントを組み込んでいる。便利な半面、一部の開発者にはAIに関する懸念が残る。
GitHubは、ソフトウェア開発者が生成AIを効果的に利用するためのベストプラクティスを同社が提供するコーディングアシスタントツールである「GitHub Copilot」をテーマに解説した。
GitHubは、Visual StudioとVisual Studio Code(VS Code)で利用可能な「GitHub Copilot Chat」のβ版をGitHub Copilot for Businessユーザー向けに公開した。
GitLabは、「GitLab for Visual Studio」の提供を開始した。GitLab for Visual Studioは、「GitLab Duo」によるAIを使ったコード提案機能を、「Visual Studio」上で使えるようにする拡張機能だ。
GitHubのAIペアプログラミングツール「GitHub Copilot」と、Microsoftの統合開発環境「Visual Studio」のAI支援機能の連携が強化された。
AIを利用して効率的なコーディングを実現しようという「IntelliCode」。その概要と、Visual Studio以外の環境で試す方法を紹介。
Microsoftは「Visual Studio Code」の最新版「March 2023」リリース(バージョン1.77)を公開した。アクセシビリティー、ワークベンチ、ノートブック、言語、拡張機能サポート、リモート開発といった機能が追加、改善されている他、GitHubのAIペアプログラミングツール「GitHub Copilot」との統合機能(プレビュー段階)も試せる。
GitHubが、AIペアプログラマーの「GitHub Copilot」で、革新的な新機能を開発する取り組み「GitHub Copilot X」を発表した。コードの自動生成だけでなく、チャットインタフェースやプルリクエスト作成支援など、開発ライフサイクル全般にわたる機能の開発を進めているという。
GitHubは、AIペアプログラミングツールの企業向けプラン「GitHub Copilot for Business」の一般提供を開始した。
GoogleはGoogle Cloudの開発者向けにAIを活用した開発支援の機能「Duet AI for Google Cloud」を発表した。Duet AIは開発者に対してリアルタイムのコード提案やチャット支援などに役立つという。
Googleは、生成系AIの「Bard」にプログラミングやソフトウェア開発のタスクを支援する機能を追加した。「コーディングはユーザーから寄せられた最も多いリクエストの一つだ」という。
Googleは、「Google Colab」に間もなく、AIコーディング機能(コード補完、自然言語によるコード生成、コーディング支援チャットbotなど)を追加すると発表した。
AWSが、生成系AIアプリを開発、拡張できるツールや基盤モデル、専用チップ搭載インスタンス、コーディング支援ツールなどを発表した。
IBMが企業向けのAIプラットフォーム「watsonx」を発表した。2023年7月に一般提供を予定しているwatsonxは、基盤モデルや生成AIのための新しいプラットフォームで、スタジオツールやデータストア、ガバナンスツールキットを提供する。
AI開発向けのツールを提供しているベンチャー企業Hugging Faceは、2023年5月4日(米国時間)、コーディング用大規模言語モデル(LLM)の「StarCoder」を一般公開。ベンチマークによる評価やデータセットなども併せて公開した。
チェック・ポイント・ソフトウェア・テクノロジーズは脅威アクターがOpenAIのChatGPTを悪用して悪質なコードを生成していることを、実例のサンプルとともに公開した。AIの悪用がサイバー犯罪の新たなトレンドになりつつあることを警告している。
DeepMindがAIベースのコンピュータプログラム作成システム「AlphaCode」を開発し、競技プログラミングコンテストへの参加をシミュレートしたところ、同システムはコンテスト参加者の54%以内の順位に相当する成績を収めた。
IBMはAIによるコードの理解と変換をサポートする大規模なオープンソースデータセット「Project CodeNet」を公開した。50種類以上のプログラミング言語で作成され、約1400万のコードサンプルで構成されている。正常に動作するコード以外にエラーを起こすコードも含まれており、AIの学習データとして役立つという。
GitHubは、「GitHub Advanced Security」機能の一部として、AIを用いてコード内の脆弱性の迅速な修正を支援する「Copilot Autofix」の一般提供を開始した。
GitHubは、GitHub Copilot Chatに関する調査結果を発表した。同社によると、GitHub Copilot ChatとGitHub Copilotを使ってコードを作成することで、85%の開発者がコードの品質に自信が持てるようになったと感じているという。
PwC Japanグループは「AIはなぜプロジェクト管理において期待された成果を上げられないのか」と題したレポートを発表した。AIを導入する際の障壁を克服し、AIをプロジェクト管理に活用するための道筋をまとめた。
GitLabは、全世界で実施したDevSecOpsに関する調査のレポート「ソフトウェア開発におけるAIの現状」を発表した。回答者の4割が「AIはセキュリティ面で大きなメリットをもたらしている」と考えていた。
専門家らによると、Platform Engineeringの時代において、開発者チームと運用チーム、双方の共通言語として、可観測性にはまだ改善の余地がたくさんあるという。
Googleは、同社の大規模言語モデルを利用して、オープンソースソフトウェア向けファジングサービス「OSS-Fuzz」の対象プロジェクトのコードカバレッジを高めることに成功した。
GitLabはDevSecOpsに関する調査の結果を発表した。AI/MLによるコードチェックやテストプロセスでのbotの使用の増加が目立つDevSecOps担当者のセキュリティへの取り組みや、回答を寄せたDevSecOps担当者のコメントを紹介する。
KPMGは、ジェネレーティブAIに関する提言を発表した。それによると、ジェネレーティブAIを開発支援ツールとして採用しようとしている開発者は多く、「課題やリスクはあるものの今すぐにでも検証を開始すべきだ」としている。
GitHubは、GitHub上のソースコードがどのような言語で記述されているのかを特定するツール「OctoLingua」を開発した。50種類の主要な言語に対応しており、今後はソースコードの一部分だけが与えられた場合でも判定できるように改良を続ける。
DatadogはWebアプリケーションのテスト自動化ツール「Datadog Browser Tests」を提供開始する。Webサイトを変更した場合でも、機械学習によってWebサイトの要素を再認識し、テストを自己調整できることが特徴。
@ITは2018年12月14日、「@IT ソフトウェア品質向上セミナー」を開催した。本稿では野村総合研究所(NRI)の講演「最近流行りの機械学習、どの分野に適用させています? ソフトウェア不具合予測を中心とした、機械学習活用事例のご紹介」の模様をお届けする。
@ITは2018年12月14日、「@IT ソフトウェア品質向上セミナー」を開催した。本稿ではヴェスの講演「第三者検証専門会社 自動化最前線 −現状とこれから−」の模様をお届けする。
@ITは2018年12月14日、「@IT ソフトウェア品質向上セミナー」を開催した。本稿ではテクマトリックスの講演「ソースコード診断で手戻りを防ぎ、開発スピードを早めるためのヒント〜開発ツールとの連携による脆弱性診断の早期発見と自動化〜」の模様をお届けする。
Microsoftの研究者は、機械学習とディープニューラルネットワークをソフトウェアのセキュリティ脆弱性発見に利用する「ニューラルファジング」という研究プロジェクトを進めている。初期の実験では有望な結果を示している。
Gartnerは、企業のネットワーク関連作業の動向予測を発表した。これによると、2023年半ばにネットワーク関連作業の半分以上を自動化している企業は10%未満なのに対し、2026年までの期間で30%にまで増加するという。
ITRは、国内APM/オブザーバビリティ市場の規模推移と予測を発表した。それによると2024年度の売上金額は、対2023年度比で21.9%増加する見込みだ。
Juniper Networksは、2024年に入ってネットワーク管理製品「Mist AI」の機能追加を相次いで発表した。その中で「事前のトラブルシューティング」も可能にしたという。具体的にはどういうことなのか。
Google Cloudは、開発支援やパフォーマンス最適化、フリート管理、ガバナンス、移行など、データベース運用のあらゆる側面を簡素化するAIベースのデータベースアシスタント「Gemini in Databases」のプレビュー提供を開始した。
日本IBMは、「IBM FlashCore モジュール」と「IBM Storage Defender」の新バージョンを発表した。「AI機能を強化して、ランサムウェアやその他のサイバー攻撃を検知し、対応できるようにした」としている。
NTTコムウェアと日本IBMは、IT機器ごとの消費電力とCO2可視化の実証実験の結果を発表した。「サーバ機器の排気温度から消費電力をAIで推定し、CO2排出量を算出できること確認した」という。
CTCテクノロジーは、AIを活用したシステム運用のマネージドサービスを提供開始した。監視アラートをAIで分析し、システム障害時の一次対応を迅速化させる。
NHKテクノロジーズはコンテンツ制作を支えるシステム群をAIで効率的に監視するシステムを開発した。各システムの監視装置とAI監視システムのインタフェースとしてモニターの「映像」を使うユニークな仕組みだ。
システムのインシデント対応、AIOps、プロセス自動化などのツール「PagerDuty」を提供するPagerDutyは、日本法人設立を披露するキックオフイベントを開催した。海外クラウドベンダーを支援するジャパン・クラウド・コンピューティングと戦略的パートナーシップを締結し、日本市場での展開を加速するという。
ITがビジネスを加速させる昨今、多くの新規サービスが開発、リリースされ、運用管理者には安定したサービスの供給や、利用動向のログを解析することが求められている。だが、これに伴い解析すべきログや拾うべきアラートも増す一方となり、多大な負担が運用管理者の身に振り掛かっている。こうした中、AIを利用したIT運用「AIOps」が注目されている。では企業がAIOpsを取り入れる上で必要なこととは何か。運用管理者は、AIとどう向き合うべきなのか。本特集では、そのヒントをお届けする。
ITシステム/サービスがビジネスとイコールの関係になっている今、運用管理の在り方こそが「ビジネスの成果」を左右し得る状況になっている。こうした中、一部で注目を集めているAIOps(Artificial intelligence for IT Operations)は運用管理者の役割をどう変えていくのだろうか。
システムの安定した稼働を守ることが求められる「IT運用」の現場において「AIOps」による業務の自動化、効率化への関心が高まっている。商社のインフラサポートエンジニアとしての職務経験の中で、自ら機械学習を応用した遠隔サポートシステムを開発した園山淳也氏に「AIOps」の有効性や未来像を聞いた。
ITサービスの停止やパフォーマンスの低下は、ビジネス上の損失に直結する。では、サービスの吐き出す膨大なログデータを、サービス品質の向上や維持にどうつなげればいいのか。ここで検討すべきなのがAIOps(Artificial intelligence for IT Operations)だ。
Lakeside Softwareは「Lakeside SysTrack 8.4」を発表した。IT運用支援ツール「AIOps」を提供し、技術者が対応するエンドユーザーからの問い合わせやインシデントの数を削減するという。日本では、2018年第四半期に提供を予定している。
2019年8月29〜31日に開催された「builderscon tokyo 2019」のセッション「われわれはいかにして機械学習プロジェクトのマネージメントをすべきか」で、はてなの「Mackerel」のディレクターが機械学習技術の開発における「不確実性」のマネジメント術を説明した。
IBMはAmazon Web Services(AWS)上でのフルマネージドDb2サービス、「IBM Db2 Warehouse Flex on AWS」を2019年3月末に提供開始する。日本IBMは2019年3月26日、これを本社に先がけて明らかにした。また、IBMは2019年5月を目途にDb2の機能を拡充し、同製品を「AIデータベース」として推進していくという。
九州のISPサービスを担う、QTnet運用エンジニア木村氏は、ITインフラの監視に機械学習を活用し、これまで見えていなかった異常の検知や予測に取り組んでいる。「機械学習に関しては、ほぼど素人の取り組みだが、ソフトウェア開発に活用する際のヒントになれば」と謙遜しながら、その歩みを紹介した。
高機能なPaaSを、誰もが手軽に使いこなせる時代が到来した。それを実現するのが、オラクルの自律型クラウドサービス「Oracle Autonomous Cloud Platform」だ。第1弾のサービスとしてDWH用途に最適化された「Oracle Autonomous Data Warehouse Cloud」の提供も開始された。果たして、オラクルはクラウドをどこまで“自律化”したのだろうか?
日本オラクルは、「Oracle Autonomous Data Warehouse Cloud」の提供を国内で開始した。簡単な設定で、自動バックアップや暗号化、パッチの自動適用が可能になる他、高可用性に対応するデータベースシステムも構築できる。
日本ユニシスと日立が、システム障害に対するエンジニアの呼び出し要否の判断をAIで自動化する共同検証を開始。金融機関の基幹システムの本番運用環境で行い、機械学習したAIが判断するとともに、オペレーターの判断を継続的に学習しながら判断精度の向上を図る。
日立製作所は、サイバー攻撃の脅威を検知する新たなアルゴリズムを開発した。重要インフラ分野の制御システムのセキュリティ強化が目的。2017年12月をめどに新製品として提供する予定。
Vectra AI Japanは、「2024年サイバー脅威の検知とレスポンスに関する調査報告書:防衛者のジレンマ」を発表した。それによるとSOC担当者の約半数が「検知に使っているツールはSOCの作業負荷を増加させる」と回答している。
ガートナージャパンは「日本におけるセキュリティのハイプ・サイクル:2024年」を発表した。「サイバーリスクマネジメントにおけるAI」などの項目が追加されている。
2024年9月2日、アイティメディアが主催するセミナー「ITmedia Security Week 2024 夏」における「セキュリティ運用自動化」ゾーンで、日本ハッカー協会 代表理事 杉浦隆幸氏が「セキュリティ運用自動化をなぜ始めるべきか」と題して講演した。
チェック・ポイント・ソフトウェア・テクノロジーズは、サイバーセキュリティとAI活用の現状に関する調査結果を公開した。AI導入に関しては、内部統制とガバナンスポリシーの重要性に対する調査結果が浮き彫りになった。
チェック・ポイントは、サイバーセキュリティに対する生成AIの活用に関する調査結果を発表した。セキュリティにおけるスキルギャップが企業に深刻な影響を与えつつある中で、対策として生成AIへの期待が高まっていることが分かった。
パロアルトネットワークスは、「日本企業のサイバーセキュリティにおけるAI・自動化活用」に関する調査の結果を発表した。多くの組織がセキュリティの課題に悩んでおり、約9割の企業が「変革の必要性」を感じていた。
IDC Japanは、セキュリティ市場に関する予測を発表した。国内市場の支出額は、対2023年比7.6%増の1兆455億円で、初めて1兆円を超えると予測している。
Googleは、オープンソースの多言語テキストベクタライザ「RETVec」(Resilient & Efficient Text Vectorizer)を用いて「Gmail」の受信トレイの保護を大幅に強化した。
Microsoftは、生成AIを用いたセキュリティ分析ツール「Microsoft Security Copilot」について、早期アクセスプログラムの開始と重要な新機能の追加を発表した。
SkyQuestはサイバーセキュリティAI市場の成長予測を発表した。2023年から2030年までの同市場の年平均成長率(CAGR)を24.42%、市場規模は2030年までに94.3億米ドルを超えると見込んでいる。
韓国のS2Wは、ダークウェブ解析専用のAI言語モデル「DarkBERT」を開発したと発表した。DarkBERTは、ダークウェブで犯罪者が使用する言語を解析し、脅威情報を抽出するAIモデルで、「ダークウェブについて理解が可能になる」としている。
デジタルトラストを実現するための新たな情報セキュリティの在り方についてお届けする連載。今回は、ゼロトラストを支えるモダンSOCアナリストに求められる知識と生成AIについて解説する。
Microsoftはパートナー向け年次イベント「Microsoft Inspire」の開幕に合わせ、パートナー支援などセキュリティに関する最新の取り組みを発表した。
日本マイクロソフトは2023年4月20日、「Chat AIを活用した 新しいセキュリティ運用」と題する記者発表会を開催した。内容は3月28日に発表された「Security Copilot」をベースとしたもので、MicrosoftにおけるAI活用として、どのように安全性を向上させつつ、実務に展開するかを紹介した。
Microsoftは、「ChatGPT」を活用してセキュリティ担当者を支援する「Microsoft Security Copilot」を発表した。
Googleは「Google Cloud Security AI Workbench」を発表した。セキュリティに特化した大規模言語モデル(LLM)である「Sec-PaLM」をベースにした業界初の拡張可能なセキュリティプラットフォームとうたっている。
Windows 10の次期アップデートでは、企業のセキュリティ対策の強化や、セキュリティインシデントの迅速かつ効率的な解決に役立つように「Windows Defender Advanced Threat Protection(ATP)」の機能が拡張される。
Darktraceは、メールセキュリティに関する調査結果を発表した。それによると「ジェネレーティブAIで作成された本物と見分けが着かない詐欺メールに脅威を感じている」と回答した割合は82%だった。
トレンドマイクロは、AIを活用したビジネスメール詐欺対策技術を開発した。文章作成上の癖を解析して、なりすましメールを検知する。今後、クラウドアプリケーション向けのセキュリティサービス「Trend Micro Cloud App Security」の新機能として提供する。
機械学習や人工知能(AI)がビジネスを変革する昨今、セキュリティの分野でもAIの活用が進んでいる。企業がセキュリティ対策にAIを取り入れるために必要なことは何か。AIでセキュリティ対策の何が変わるのか。セキュリティエンジニアは、AIとどう向き合うべきなのか。
ESETのエンジニアに、「AI/機械学習でどう顧客を守るのか」「特にエンドポイントに近いコンポーネントにおいてAIや機械学習をどう活用しているのか」を聞いた。
「セキュリティにとってのAIとは?」を考えると、「AIによる攻撃」「AIによる防御」「AIへの攻撃」「AI自体からの人間への攻撃」といったことが挙がる。このうち「AIによる防御」は特にブラックボックスになりがちだったが、その一部をセキュリティベンダーであるトレンドマイクロが明かした。
BlackBerry Cylanceが全世界で実施した、AIを活用したセキュリティに関する調査によると、AIを活用したセキュリティは今まで以上に効果があると考えているセキュリティ担当者が多いことが分かった。
英国の大学を中心とした共同プロジェクトが、オンラインデートサービスの「ロマンス詐欺」に使われる偽プロフィールを検知するAIアルゴリズムを開発した。
「ガートナー セキュリティ&リスク・マネジメント サミット 2018」に合わせて来日したガートナーのリサーチ・ディレクター、マーク・ホーヴァス氏に、安全なアプリケーション開発を実現するコツを尋ねた。
日本マイクロソフトは、デジタルトランスフォーメーションとセキュリティの関係についての調査結果を明らかにした。日本マイクロソフトは、クラウドの時代だからこそできるセキュリティ対策とは何かを知り、既存のセキュリティ対策を見直す時期が来ていると呼び掛ける。
大阪市が、クラウド型エンドポイント侵害検知・対処ソリューション「Cybereason EDR」を導入。庁内1万7000台のPCやサーバを常時監視し、クラウド上のAI分析により、マルウェア感染やサイバー攻撃の兆候をリアルタイムに検知する。
Fortinetは2018年2月27〜28日、年次カンファレンス「Accelerate 18」を米国で開催。専用OSの新バージョン「FortiOS 6.0」をリリースし、サイバー攻撃の検知から対処までを自動化する機能を追加した。目には目を、歯には歯を、そして自動化された攻撃には「自動化された防御を」という考え方だ。
Ciscoは、年次サイバーセキュリティレポートの2018年版を公開し、現在のセキュリティ動向の特徴として、マルウェアの進化、攻撃者によるWebトラフィック暗号化、セキュリティ対策へのAIの活用拡大を指摘した。
アクロニス・ジャパンは、ランサムウェア対策ソフト「Acronis Ransomware Protection」の無償提供を開始した。同社独自の機械学習モデルを使って実行中のプロセスをリアルタイムに監視し、ユーザーのシステムを保護する。
NECは、システム全体の脆弱(ぜいじゃく)性を管理する「ActSecure セキュリティリスク管理サービス」と、AIを利用して未知のサイバー攻撃を検知する「ActSecure セキュリティ異常検知サービス」の販売を開始する。
カスペルスキーが、標的型攻撃対策に特化した企業向けセキュリティ製品「Kaspersky Anti Targeted Attack Platform(KATA)」を発表した。製品投入の背景と狙いを開発キーパーソンに聞いた。
EMCジャパンは、法人向けセキュリティ管理ソフトウェアの新バージョン「RSA Security Analytics 10.6」をリリース。新たに機械学習によるリアルタイム行動分析機能を追加し、標的型サイバー攻撃を早期に検出する能力を向上させた。
憧れの先輩は、同世代のライバルは、あるいは最近の若者は、一体何を考えているのでしょうか? セキュリティ業界の若者たちにフォーカスを当て、業界に入ったきっかけや現在の業務、将来の展望などについて聞く“若手限定”インタビューシリーズ。「これをきっかけにセキュリティ業界に興味を持ったり、憧れを抱いてくれたりする人が少しでも増えてくれれば」、そんな願いを込めて、スタートします。
ダークトレース(Darktrace)は7月13日、日本市場への参入を発表した。機械学習や数学理論を使用した自己学習型のセキュリティソリューション「Enterprise Immune System」を展開する。
「エンジニアサポートCROSS 2014」にて、マルウェア検知が機械に可能なのかを考えてきました。
どうしても攻撃者の後手に回りがちなセキュリティ対策。ここに機械学習を活用することで、先手を打った対策を実現できないか――そんな取り組みが始まろうとしている。