記事 セキュリティ総論 「結局何をすればいいのか…」中小企業のセキュリティ対策、最新調査が示す対策とは 「結局何をすればいいのか…」中小企業のセキュリティ対策、最新調査が示す対策とは 2024/11/26 中小企業がサイバー攻撃の標的になりつつある中、セキュリティ対策の重要性がますます高まっている。しかし、多くの中小企業では、「どこから対策を始めればよいか分からない」といった課題が浮き彫りになっている。セキュリティに関するガイドラインが多く出されているが、中小企業が今やるべきことは何なのか。日本ネットワークセキュリティ協会(JNSA) 事務局長の下村 正洋氏に話を聞いた。
記事 システム開発総論 「要件定義を無くそう!」…不毛な議論を巻き起こす「アジャイル開発への誤解」とは 「要件定義を無くそう!」…不毛な議論を巻き起こす「アジャイル開発への誤解」とは 2024/10/09 30 多くの企業でDX推進が加速する中、システム開発の手法としてアジャイル開発が主流となった。PwCコンサルティングの調査によると、アジャイル開発手法を展開している企業は72%に及ぶという。そのためか、まずはプロダクトを作ってみようという観点で「要件定義を無くせないか?」という議論が散見される。結論から言えば「現実的ではない」のだが、なぜこのような議論が起きるのか。システム開発に詳しいビープラウドの代表取締役社長、佐藤 治夫氏に、要件定義不要論が大きくなった背景とともに、無くした場合の問題点や要件定義に必要なスキルなどについて話を聞いた。
記事 AI・生成AI ワークフローが「生成AI」で“爆速”効率化、誰でもできる「ローコード開発」の新世界 ワークフローが「生成AI」で“爆速”効率化、誰でもできる「ローコード開発」の新世界 2024/10/07 生成AIは、すでに多くの分野に導入され、誰もが利用できる環境が整ってきた。社内申請に必要なワークフローも例外ではない。ワークフローに生成AIが組み込まれることで、申請や承認の処理が圧倒的に楽になる。しかも、こうした生成AIが組み込まれたアプリケーションは、エンジニアではない一般ユーザーも手軽に開発可能だ。ここでは、誰もが生成AIワークフローアプリケーションを開発・利用できる新しい世界を紹介しよう。
記事 AI・生成AI Salesforceで「生成AI」を手軽に活用可能に、「プロンプトビルダー」の便利な使い方 Salesforceで「生成AI」を手軽に活用可能に、「プロンプトビルダー」の便利な使い方 2024/10/07 生成AIは、すでに多くの分野で広く活用されており、私たちの生活やビジネスに大きな影響を与えている。さまざまなサービスに生成AIが組み込まれているのはもちろんのこと、現在ではユーザー自身が生成AIを活用して、アプリケーションを簡単に開発できる環境も整備されつつある。この動きは、顧客管理(CRM)システムの分野でも例外ではない。今回は、Salesforceプラットフォーム上で生成AIを組み込んだアプリケーションを開発する手法を専門家が詳しく解説する。
記事 セキュリティ開発・DevSecOps 生成AIのセキュリティ脆弱性診断は「使える」のか? ガートナーが解説する3つの用途 生成AIのセキュリティ脆弱性診断は「使える」のか? ガートナーが解説する3つの用途 2024/10/07 11 アプリケーション・コードの脆弱性診断は、開発者やセキュリティ担当者にとって少なからず手間とともに知識も要する厄介な業務である。この厄介な業務を、生成AIを活用して効率化するAIが「AIセキュリティ・コーディング・アシスタント(ASCA)」/「コード・セキュリティ・アシスタント」だ。そもそも脆弱性診断で生成AIは本当に有効なのか。また、どうすれば生成AIを脆弱性診断で効果的に活用できるのか。Gartner バイス プレジデント,アナリストのマーク・ホーヴァス氏が解説した。
記事 システム開発総論 【完全版】なぜ要件定義は「失敗」ばかり? 修正コスト200倍もあり得る「3つの原因」 【完全版】なぜ要件定義は「失敗」ばかり? 修正コスト200倍もあり得る「3つの原因」 2024/10/02 21 amiPro(同) 本部 杜慶捷 とてもわかりやすい解説をありがとうございます。色々と学ぶことができました。ただ、結論としてはやはりアジャイルが最適なのでしょうか?
記事 システム開発総論 デジタル庁謹製「ガバメントクラウド」は何がスゴい?「中の人」が解説 デジタル庁謹製「ガバメントクラウド」は何がスゴい?「中の人」が解説 2024/09/27 デジタル庁のクラウドチームでは、政府共通のクラウドサービスの利用環境として「ガバメントクラウド」を整備している。「ガバメントクラウド」とは、クラウドサービスの利点を最大限に活用し、利用者にとって利便性の高いサービスの迅速な提供と改善を実現するためのクラウド利用環境だ。政府システム全体をクラウドネイティブにしていくための取り組みについて、デジタル庁クラウドユニットユニット長の矢ヶ崎 哲宏氏が解説する。
記事 システム開発ツール・開発言語 生成AIは「ソフトウェア開発の生産性」を本当に向上させているのか? 生成AIは「ソフトウェア開発の生産性」を本当に向上させているのか? 2024/09/12 ソフトウェア開発の分野に生成AIが導入されるにつれて、「生成AIはソフトウェア開発の生産性を本当に向上させるのか?」という問いが生まれています。では、その生産性はどうやって測定するべきでしょうか。それがわからなければ向上しているのかどうかもわかりません。一方、従来型の測定方法には課題も残っています。この記事ではソフトウェア開発者などを対象に調査した『グローバルDevSecOps調査レポート』をもとに、ソフトウェア開発の生産性と生成AIによる変化について考えていきます。
記事 システム開発総論 なぜ内製化は「しくじりがち」なのか、成功に必須「5つの極意」をガートナー解説 なぜ内製化は「しくじりがち」なのか、成功に必須「5つの極意」をガートナー解説 2024/08/13 1 企業のDX推進に伴い、システム開発におけるコスト削減や開発期間の短縮などの観点から、「内製化」へ取り組む企業が増えている。しかし、正しい内製化を実現するには、適切なポイントを押さえなければ実現に至らず、失敗に終わってしまうことも珍しくない。効果が出る内製化を実現するための「5つの極意」について、ガートナーの片山 治利氏が解説する。
記事 AI・生成AI AWSが明かす「生成AI導入」リアルな課題 世界的企業の顧客たちに「最も聞かれる質問」 AWSが明かす「生成AI導入」リアルな課題 世界的企業の顧客たちに「最も聞かれる質問」 2024/08/07 業界を問わず多くの企業が生成AIのビジネス活用に着手している。クラウドサービス世界最大手AWSのストラテジスト 兼 エバンジェリストが、生成AI活用における課題とその解決策を提示。また、現在の「生成AIブーム」が、四半世紀前のドットコムバブル(ITバブル)と同じ末路をたどらないために必要なものとは何かについても言及した。
記事 スマートファクトリー・次世代工場 「DX銘柄」常連ダイキンが明かす、AWSで作る「リファレンスアーキテクチャ」の舞台裏 「DX銘柄」常連ダイキンが明かす、AWSで作る「リファレンスアーキテクチャ」の舞台裏 2024/08/02 クラウド活用による業務効率化への期待が高まる一方、製造現場での実装は容易ではないと言われている。こうした中、ダイキン工業では、AWSを用いたリファレンスアーキテクチャ(最善の設計や実践をまとめた汎用的な設計ガイドライン)の構築に取り組み、自社の開発プロセス改革に着手した。そのプロジェクトの進め方と得られた知見について、同社テクノロジー・イノベーションセンターの柳浩太朗氏と幸浦祐作氏が詳細を明かした。
記事 セキュリティ総論 OSSの84%に脆弱性…ソフトウェアサプライチェーンに潜む脅威が「命取り」になる理由 OSSの84%に脆弱性…ソフトウェアサプライチェーンに潜む脅威が「命取り」になる理由 2024/06/11 昨今、ソフトウェアの開発規模は大規模化し、マルチクラウド環境での開発、OSSやコンテナの利用、外部ツールの統合、テスト、デプロイメントなど、開発から配布されるまでの過程も複雑化している。このように絡み合ったサプライチェーンは、悪意のあるサイバー攻撃者にとって絶好のターゲットとなる。自社のソフトウェアだけをセキュアに保っていれば安全だった時代が終わった今、ソフトウェア開発におけるプロセスの透明化とセキュリティ対策について、企業はどのように進めればよいのだろうか。
記事 システム開発総論 ANA Cargoはなぜ「予約システムのスマホ化」を短期間&低コストで実現できたのか ANA Cargoはなぜ「予約システムのスマホ化」を短期間&低コストで実現できたのか 2024/04/26 ANAグループの貨物事業の中核を担うANA Cargo。同社は、ANAグループの貨物事業会社として2013年に設立された企業だ。ANAが運航する貨物便・旅客便を活用して、海外・国内で貨物輸送のサービスを提供している。ANAグループの売り上げのうち、貨物事業の占める割合は約20%(2022年度単年)と、今後成長が大きく見込まれる。同社は1日約800便(2023年8月時点)の国内線ネットワークを活用して、空港から空港に直接モノを運ぶサービス「国内航空貨物輸送サービス」を展開している。意外と知られていないが、このサービスは法人だけでなく個人も簡単に利用できる。運べるモノは半導体や精密機器、生鮮、ペットなど企業間の貨物から個人間の書類や物品までさまざまだ。しかし、その予約ポータルである「ANA FLY CARGO!」には、スマートフォンからは利用しづらいという課題があった。同社はこの課題をどのようにして短期間、低コストで解決したのだろうか。
記事 AI・生成AI 【実録】社内ChatGPT構築方法の詳細、失敗した点と盲点すぎた「成果の出し方」 【実録】社内ChatGPT構築方法の詳細、失敗した点と盲点すぎた「成果の出し方」 2024/04/08 2 筆者の所属するSaaS企業「manebi」では、Google Workspace、Jira、Confluence、ジョブカンや顧客請求ロボといったツールを活用しています。こうしたツールについて、「あれ? これってどう使うんだっけ?」といった場合、従来は結局「人に聞いたほうが一番早い」という状況にありました。こうした問題を解決するため、取り組んだのが、全社で導入しているチャットツールSlackを通して、生成AIと連携し、気軽に疑問を聞いて答えてくれる社内ChatGPT(通称、manebiGPT)の構築です。技術的な難しさ、思いのほか手こずった点、そして「こんなに成果が出るとは?」と驚いた成功体験まで、ありのままに紹介します。
記事 AI・生成AI AIプラットフォームとは何かをわかりやすく解説、AWSやGCPら11社比較と選定ポイント AIプラットフォームとは何かをわかりやすく解説、AWSやGCPら11社比較と選定ポイント 2024/03/27 1 (株)IT Wroker IT Department SernaWilliam AIは、タスクを容易にし、プロセスを効率化し、繰り返しや退屈なタスクを自動化することで、貴重な時間とリソースを解放することで、人々を支援します。AIを活用することで、個人や組織はワークフローを最適化し、データに基づいた意思決定を行い、目標を効果的に達成することができます。さらに、AIは問題解決を支援し、洞察を提供し、より良い意思決定を可能にすることで、最終的には改善された結果と、持続可能な未来をもたらします。
記事 システム開発総論 Stability AIも「Stable Code 3B」で参入、激化する「コード生成AI」シェア獲得競争 Stability AIも「Stable Code 3B」で参入、激化する「コード生成AI」シェア獲得競争 2024/03/27 生成AIが得意とするのはテキストや画像生成だけではない。プログラムのコード生成も得意分野の1つ。この2年ほどで「コード生成AI」領域の研究開発が進み、コード生成の精度は大きく改善、現在はユーザー獲得をめぐる競争が激化している。コード生成AIの進化の過程を鑑みつつ、Stability AIの「Stable Code 3B」などの最新モデルはどれほどの実力を持つのか、その現状を探ってみたい。
記事 システム開発総論 DevOpsツール・DevOpsプラットフォームとは何か? GitHubら市場リーダー3社+11社比較 DevOpsツール・DevOpsプラットフォームとは何か? GitHubら市場リーダー3社+11社比較 2024/03/12 開発と運用の最適化を目指す「DevOps」に注目が集まっている。古くからある言葉ながら、DXを旗印に、企業は伝統的な開発手法からの転換が求められており、実際にDevOpsを実践する企業が増加していることが背景にある(さらに近年ではこれにセキュリティ要素を取り入れて「DevSecOps」ともいう)。このDevOpsの推進を支援するのがDevOpsツールやDevOpsプラットフォームと呼ばれる製品群だ。この市場では、マイクロソフト傘下のGitHub、GitLab、Atlassian(アトラシアン)らが各社異なった戦略を描いている。DevOpsツール・DevOpsプラットフォームの基礎から各企業の製品までわかりやすく解説する。
記事 システム開発総論 Infrastructure as Code(IaC)とは何か?TerraformやAWSなどでどう構築すべきか Infrastructure as Code(IaC)とは何か?TerraformやAWSなどでどう構築すべきか 2024/03/01 1 企業のDX(デジタルトランスフォーメーション)では、ビジネス環境の激しい変化に対して、柔軟かつ迅速に対応できるITシステムが求められます。それを実現するために生まれた考え方が「Infrastructure as Code(IaC:アイエーシー、コードとしてのインフラストラクチャ)」です。ここではIaCについて、基礎から、IaC活用のメリット・デメリット、それを実現するツール(Terraform、Ansible、Serverspecなど)のほか、Amazon Web Services(AWS)の「AWS CloudFormation」やMicrosoft Azureの「Azure Resource Manager(ARM)」など、クラウドサービスでのIaCなどもわかりやすく解説します。
記事 OS・サーバOS 次期「Windows Server 2025」の新機能を解説、AD “史上最大”の変化とは? 次期「Windows Server 2025」の新機能を解説、AD “史上最大”の変化とは? 2024/02/19 マイクロソフトは、1月末、サーバOSであるWindows Serverの次期長期サービスチャネル(LTSC)バージョンが「Windows Server 2025」になることを発表しました。リリース時期はまだ明らかになっていませんが、2024年後半にはリリースされると予想されます。新バージョンの新機能に関する情報も2023年暮れから出始めました。
記事 IT運用管理全般 プラットフォーム・エンジニアリングとは何か?ガートナーが解説するDevOps進化の要点 プラットフォーム・エンジニアリングとは何か?ガートナーが解説するDevOps進化の要点 2024/02/05 3 DevOpsコミュニティを中心に「プラットフォーム・エンジニアリング(Platform Engineering)」が話題となっている。さまざまな側面から解説できる言葉だが、一般にアプリケーションの迅速なデプロイを実現し、自動化などによって開発者の生産性を高めるアプローチとされる。なぜ今、プラットフォーム・エンジニアリングが注目を集めるのか。また、どうすれば推進できるのか。Gartner シニア プリンシパル、アナリストのパンカジ・プラサド氏が、プラットフォーム・エンジニアリングの基礎からわかりやすく解説する。
記事 システム開発総論 ChatGPT以前のソフトウェア開発は「石器時代」、プログラミングが劇的大変化のワケ ChatGPT以前のソフトウェア開発は「石器時代」、プログラミングが劇的大変化のワケ 2024/01/31 1 生成AIの登場により、プログラミングの世界が劇的に変化している。この変化については「ChatGPT以前のソフトウェア開発は石器時代だった」と評されるほどだ。『生成AIで世界はこう変わる』を上梓した東京大学 松尾研究室に所属する今井 翔太氏も「これは本当にすごい」と確信したという。今井氏は生成AIのプログラミング活用を(1)コードの提案、(2)対話的生成、(3)全コードの生成という3つの形態に分類。ここでは今井氏自身の経験と学術調査をもとに、どのようにソフトウェア開発者の作業が変革されているのかを紹介する。
記事 OS・サーバOS サポート終了Windows Server 2012/2012 R2に残された「最後の手段」、脆弱性は山積中 サポート終了Windows Server 2012/2012 R2に残された「最後の手段」、脆弱性は山積中 2024/01/19 マイクロソフトは2023年10月10日(米国時間)、Windows 11 Home/Proバージョン21H2とWindows Server 2012/2012 R2の製品サポートを終了しました。それに伴い、以降はこれらのOSには新しいセキュリティ更新プログラムは提供されなくなりました。今後、重大な脆弱性が見つかっても、これらのOSでは放置されることになります。
記事 RPA・ローコード・ノーコード なぜ「紙・ハンコ」文化はなくならないのか?日本企業特有のプロセス刷新の手法とは なぜ「紙・ハンコ」文化はなくならないのか?日本企業特有のプロセス刷新の手法とは 2023/12/26 企業がデジタル化を進める一方で、業務プロセスの見直しがされていないために、紙ベースの仕事がいまだに多く散見される。日本企業の業務プロセスには国民性が色濃く反映されており、それが現在の非効率さを招いている。では、こうした取り組みはどのように進めていくべきなのだろうか。ガートナー バイス プレジデント,アナリストの鈴木雅喜氏が、“人”と“ツール”の両面でのプロセス刷新の手法を解説するとともに、その先に企業が目指すべきデジタル活用の在り方を提示する。
記事 OS・サーバOS Test Base for Microsoft 365はどう使う?日本語版OS環境で必要なカスタムイメージとは Test Base for Microsoft 365はどう使う?日本語版OS環境で必要なカスタムイメージとは 2023/12/15 前回は、2021年11月からAzureで一般提供されている「Microsoft Test Base for Microsoft 365」を試用したレポートをご紹介しました。今回はその補足として、日本語版OS環境でのテストを行いたい場合に必要になるカスタムイメージの作成について、その勘所をお伝えします。なお、カスタムイメージを使用したテスト機能は2023年7月にプライベートプレビューが開始され、2023年9月から広くプレビューが始まったばかりの機能であることに注意してください。
記事 OS・サーバOS Test Base for Microsoft 365とは何か、使ってみてわかった「完全自動化」の利点と課題 Test Base for Microsoft 365とは何か、使ってみてわかった「完全自動化」の利点と課題 2023/11/20 マイクロソフトは2021年11月から、Azureの新しいサービスとして「Microsoft Test Base for Microsoft 365」を一般提供しています。このサービスで何ができるのか、どんなメリットがあるのか、試用してみました。このサービスは有料ですが、最初の6カ月間は800米ドル相当の実行を上限に無料で試用できます。
記事 スーパーアプリ・金融機能統合 スーパーアプリは普通のアプリと何が違う? ガートナーが解説する開発手法と運用体制 スーパーアプリは普通のアプリと何が違う? ガートナーが解説する開発手法と運用体制 2023/10/25 1つのスマホアプリ内にさまざまなアプリ・機能を統合できる「スーパーアプリ」。中国の「WeChat」や「AliPay」、日本ではヤフー・LINEによる「Paypay」などが広く知られているが、消費者向けだけではなく従業員向けの企業アプリも登場するなど、新たな影響を与えつつある。そもそもスーパーアプリとは何か、通常のアプリとの違い、開発するためには何が必要か。ガートナーのバイス プレジデントであるジェーソン・ウォン氏が解説した。
記事 IT戦略・IT投資・DX 仕事量多すぎ「大規模オンプレのクラウド移行」、数カ月で完了できる“スゴイ方法” 仕事量多すぎ「大規模オンプレのクラウド移行」、数カ月で完了できる“スゴイ方法” 2023/10/24 近年、ビジネスの成長スピードを追い求める中で、パブリッククラウドを採用する企業が増えている。しかし、それに伴いITインフラの運用を担う情シス部門は、パブリッククラウドと既存のオンプレミスの“多重管理”に悩まされている。そこで、なるべく早期にオンプレミスからパブリッククラウドへの移行を進め、クラウドネイティブなITインフラを構築したいと考える企業は多い。しかし、「オンプレ→クラウド」には、大きな壁が立ちはだかる。
記事 クラウド 【マンガ】DX推進部は解散……「クラウド運用」をナメていた部長の“悲惨な”末路 【マンガ】DX推進部は解散……「クラウド運用」をナメていた部長の“悲惨な”末路 2023/10/24 某企業のDX推進部部長の高倉は、会社の持続的な成長を目指して、クラウドを活用した最先端のアプリ開発環境を整備した。急な需要拡大にも対応できるよう、クラウドリソースも多めに確保。顧客からのアプリの評価も上々で、高倉は有頂天だった。すべてが順調に思えたそんな中、アプリの不具合が発覚。高倉は「不具合も大した問題じゃない」そう思っていた。まさかあんなことが起きてしまうとは……。
記事 システム開発総論 なぜ「オンプレ+クラウド多重運用」は地獄? 負荷半減も期待できるスゴイ情シス救済法 なぜ「オンプレ+クラウド多重運用」は地獄? 負荷半減も期待できるスゴイ情シス救済法 2023/10/03 近年、ビジネスの成長スピードを追い求める中で、パブリッククラウドを採用する企業が増えている。しかし、それに伴いITインフラの運用を担う情シス部門は、パブリッククラウドと既存のオンプレミスの“多重管理”に悩まされている。多くの企業は、ビジネスの成長に向け、新たな技術を続々と取り入れるが、技術採用に伴う学習コスト増に対して、情シス部門の人員はたいてい増えず、限界を迎えつつある。「オンプレミス+パブリッククラウド多重運用」の悩みが少しでもやわらぐ方法はあるのだろうか。
記事 システム開発総論 【文系でもわかる】ChatGPTのキモ「Transformer」「Attention」のしくみ 【文系でもわかる】ChatGPTのキモ「Transformer」「Attention」のしくみ 2023/09/27 第1回は、さまざまなタスクをこなす万能型ジェネレーティブAIツール「ChatGPT」の性能の鍵を握る「トークン長(GPTが文脈を意識できる過去の単語数)」やGPTの歴史的経緯について解説しました。第2回はGPTを支える自然言語処理 の分野で使用される深層学習モデル「Transformer」とその根幹となる「Attention機構(そのタスクにおいてどの単語の重要度が高く、注目すべきか決める仕組み)」についてです。TransformerとAttention機構の仕組みを定性的に把握し、それを踏まえてGPTの能力と可能性について考察したいと思います。テクノロジー領域に明るくない人でもわかる記事を目指します。