API記述言語「TypeSpec」を徹底解説【前編】
API開発を楽にする「TypeSpec」とは何か? 主要機能と特徴を解説
API記述言語「TypeSpec」は、API設計プロセスの効率化にどのように貢献するのか。その特徴や主要な機能を紹介する。(2024/11/21)
「Phi-3」ファミリーを基に開発
Microsoftの小規模な「SLM」で何ができる? 金融・製造で見込む用途とは
Microsoftが小規模言語モデル(SLM)「Phi-3」ファミリーを基にした、業界特化型のAIモデルを提供している。金融や製造業ではどのような用途を見込むのか。(2024/11/18)
軽視されがちな「AIセキュリティ」
スピード重視が招く「危険なAI利用」の実態 調査レポートから読み解く
AI技術はビジネスに浸透しつつあるが、そのセキュリティ対策が不十分であることが明らかになった。具体的には何がどう駄目なのか。セキュリティベンダーの調査を見てみよう。(2024/11/18)
2025年中に全ユーザー必須に
Google Cloudが多要素認証を必須に その計画が“称賛”される理由
Googleは2025年中にGoogle Cloudの多要素認証(MFA)を必須にする計画だ。この方針は、サイバーセキュリティの業界関係者から好意的に受け止められた。どのような点が好評を得ているのか。(2024/11/13)
さらなる進化を遂げたOpenAIのLLM【後編】
「OpenAI o1」はどう進化した? 気になる信頼性、安全性は?
「OpenAI o1」は、2024年9月にOpenAIが発表したLLM新モデルだ。モデルの実力や、安全面の取り組みと併せて、OpenAI o1を利用する方法を紹介する。(2024/11/13)
「Microsoft Entra」を解剖【後編】
VPNは時代遅れ? 「Microsoft Entra」で描くこれからのID管理
MicrosoftのIDおよびアクセス管理サービス群「Microsoft Entra」は、クラウドサービスのID管理に活用できるさまざまな機能を提供する。外部パートナーとのID連携やネットワークセキュリティにどう役立つのか。(2024/11/5)
「稼げるIT系職種」9選【中編】
“年収1500万円”が狙える「ITエンジニア職種」はこれだ
経済の先行きが不安定な中では、高収入が期待できる上に、ニーズが絶えない職種を見極めることが重要だ。稼ぎ続けたいエンジニアが選ぶべきIT系職種を紹介する。(2024/10/10)
ソフトウェア開発者のキャリアガイド【第8回】
AIだけでは駄目? これからのソフトウェア開発者に必要な“あのスキル”
AI技術の台頭に伴い、ソフトウェア開発の在り方や、開発者に求められるスキルは変わりつつある。開発者はどう備えるべきなのか。(2024/10/2)
組み込み開発における生成AI活用【後編】
生成AIは「図面」が苦手? 三菱電機は“PoCの壁”をどう乗り越えたのか
生成AIを用いたソフトウェア開発の効率化を目指す三菱電機だが、PoC(概念実証)で生成AIの技術的な限界に直面したという。どのような方法で課題を克服したのか。プロジェクトの成果や展望を紹介する。(2024/10/1)
ソフトウェア開発者のキャリアガイド【第7回】
キャリアアップできる「優秀なソフトウェア開発者」の共通点とは?
ソフトウェア開発者のキャリアパスはどのように進むのか。キャリアの各段階ではどのような役割を担うのか。成功する開発者に共通するスキルや特性と併せて解説する。(2024/9/25)
通信大手BTのAIコーディング活用術【後編】
自動生成コードを使うも捨てるも「開発者の腕」次第? BTが挑むAIリスク対策
通信大手BTは、同社にいる1200人の開発者向けに「Amazon Q Developer」を導入した。ハルシネーションをはじめとする懸念がある中で、ツールを安心して使うために、どのような工夫を取り入れたのか。(2024/9/20)
ソフトウェア開発者のキャリアガイド【第6回】
いまさら聞けない「GitHub」はなぜ開発者の“必需品”なのか?
さまざまな組織のソフトウェア開発を支えるツールの一つに「GitHub」がある。具体的には開発チームの仕事にどう役立つのか。GitHubの主要機能と併せて解説する。(2024/9/19)
通信大手BTのAIコーディング活用術【前編】
Amazon Q「自動コード生成」で開発者1200人が奮起 もう“手書き”に戻れない?
通信大手BTは、同社の開発者約1200人向けに「Amazon Q Developer」を導入した。導入の成果や、開発者の生産性を高める上で欠かせなかったことについて解説する。(2024/9/13)
ソフトウェア開発者のキャリアガイド【第5回】
「プロジェクト炎上」は“たった15分”の簡単な方法で防げる?
ソフトウェア開発のプロジェクトが炎上すると、火消しが簡単ではなくなることがある。燃え上がる前に対処することが重要だ。ソフトウェア開発者は仕事をどう進めるのが望ましいのか。(2024/9/12)
AWSの生成AI開発ツールを解説
「Amazon Bedrock」とは何か? 機能や用途、Amazon SageMakerとの違いは?
Amazon Web Servicesは生成AIアプリケーションの開発に利用できる「Amazon Bedrock」を提供している。同サービスの機能や用途を説明する。(2024/9/11)
ソフトウェア開発者のキャリアガイド【第3回】
「どのプログラミング言語を学ぶか」よりも重要な“あれ”とは
「どのプログラミング言語を選ぶか」は、開発者がキャリアを積む上での重要な要素だ。ただし活躍する上で重要なのはそれだけではない。プログラミング言語の選択以上に何が重要なのか。(2024/9/10)
DevOpsの気になる未来【後編】
開発現場で語られ始めた「DevOps終わり論」の真相
ソフトウェア開発の品質向上や効率化を目指すアプローチ「プラットフォームエンジニアリング」が人気となる一方で、DevOpsは終わりを迎えるとの意見も一部で出ている。それは本当なのか。(2024/9/9)
ソフトウェア開発者のキャリアガイド【第2回】
「人気のプログラミング言語」5選、愛される理由は?
ソフトウェア開発ではプログラミング言語、開発ツール、開発手法を適切に選択することが重要だ。その中でも特に押さえておくべき人気のプログラミング言語とは。(2024/9/5)
ソフトウェア開発者のキャリアガイド【第4回】
三種の神器ならぬ「ソフトウェア開発の“四種の神器”」はこれだ
ソフトウェア開発プロジェクトを効率的に進めるためには、適切な開発ツールや開発手法を活用することが欠かせない。ソフトウェア開発者が押さえるべき代表的な開発ツールや開発手法を紹介する。(2024/9/4)
AI時代における市民開発の実態【後編】
「非エンジニアが開発者になる」は生成AI時代の“幻想”でしかなかった?
生成AIの台頭により、非エンジニアが開発に参加する「市民開発」への期待が高まっている。一方で、「誰でもコーディングできる」という考えに注意を促す専門家もいる。その理由とは。(2024/9/3)
DevOpsの気になる未来【前編】
「DevOpsはもう終わり」論が語られ始めた“本当の理由”
企業の間で広く普及してきたDevOpsだが、近年のシステムの変化に伴い、新しいアプローチに代替されるとの見方もある。企業はどのように考えているのか。(2024/9/2)
ソフトウェア開発者のキャリアガイド【第1回】
いまさら聞けない「ソフトウェア開発者」の“専門分野の違い”とは?
ソフトウェア開発者は、ビジネスにおいてますます重要な役割を担うようになっている。今後、キャリアアップを目指す開発者は、どのような専門性を身に付けていると有利なのか。(2024/8/29)
AI時代における市民開発の実態【前編】
「生成AI×市民開発」がそう簡単でも“うまい話”でもない理由
生成AIの台頭によって、非技術者にとっての開発のハードルは下がりつつある。しかし、こうした市民開発には幾つかの問題がある。注意したい“3つの落とし穴”を紹介する。(2024/8/27)
特選プレミアムコンテンツガイド
「ローコード/ノーコード開発ツール」活用ガイド AI時代の開発の在り方とは?
「ノーコード/ローコード開発ツール」は企業や開発者にどのようなメリットをもたらすのか。AI時代に開発はどのように変わるのか。ノーコード/ローコード開発ツールを活用する上で役立つ基本的な知識をまとめた。(2024/8/23)
DevOpsの認定資格とトレーニングコース11選【第4回】
DevOpsエンジニアとしてのスキルを磨ける「学習コースと認定資格」はこれだ
AWSやGoogleなどのベンダーは、DevOpsの認定資格や学習コースを提供している。DevOpsスキルを磨きたいエンジニア向けに、6つの学習コースを紹介する。(2024/8/19)
AIプロセッサ市場は混戦モードに突入か【後編】
NVIDIAを追うIntel、「Gaudi 3」投入による勝算は?
IntelはAIアクセラレーター「Gaudi 3」といった新製品の提供を通して、AIプロセッサ市場での競争力を高めようとしている。AIプロセッサ市場でIntelはどう戦おうとしているのか。(2024/8/17)
DevOpsの認定資格とトレーニングコース11選【第3回】
DevOpsエンジニアとしての“キャリアップ”につながる「学習コース5選」
DevOps関連のキャリアをこれから歩みたいエンジニアや、昇進したいDevOpsエンジニアに最適な、DevOpsの知識やスキルを習得するための学習コースを5つ紹介する。(2024/8/12)
AIプロセッサ市場は混戦モードに突入か【前編】
GPU“1強”NVIDIA、それを追う「IntelとAMD包囲網」の決戦の行方
GPU市場で急速な成長を遂げてきた半導体ベンダーがNVIDIAだ。GPU市場でNVIDIAが支配的な影響力を持ちつつある状況に対して、競合のIntelやAMDはどう対処しようとしているのか。(2024/8/10)
DevOpsとプラットフォームエンジニアリングの違い【後編】
「DevOps」と「プラットフォームエンジニアリング」の端的な違いはこれだ
「DevOps」と「プラットフォームエンジニアリング」は、どちらもソフトウェア開発の品質向上や効率化を目指すものだが、お互いに異なる点もある。両者はどう違い、どう共存しているのか。(2024/8/6)
DevOpsの認定資格とトレーニングコース11選【第2回】
JenkinsやDocker、Kubernetesを一から始める学習コースと認定資格はこれだ
DevOpsスキルを身に付けたい開発者向けに、さまざまな学習コースや認定資格が存在する。自分に合ったコースの見つけ方や、認定資格の準備に向けたアドバイスを紹介する。(2024/8/5)
DevOpsとプラットフォームエンジニアリングの違い【前編】
いまさら聞けない「DevOps」「プラットフォームエンジニアリング」とは何か
ソフトウェア開発の効率化と革新は企業の成長の鍵を握っている。その取り組みを支える「プラットフォームエンジニアリング」は、開発者やビジネスにどのような価値をもたらすのか。(2024/7/30)
DevOpsの認定資格とトレーニングコース11選【第1回】
仕事が楽しくなる「DevOpsの6つのメリット」とは何か?
DevOpsの価値は開発プロセスの効率化だけでなく、開発者の仕事を楽しくすることにある。DevOpsスキルを身に付けることで、開発者にもたらされるメリットを解説する。(2024/7/29)
開発者が本当に求めているもの【後編】
エンジニアが求める「AI時代にふさわしい爆速開発」とは?
ソフトウェア開発の効率性は、企業の成長速度にも影響する。開発者が開発に専念し、生産性を向上させる上で、データ分析やAI技術はどのような変革をもたらすのか。(2024/7/26)
Geminiの基本を解説
Googleの生成AI「Gemini」とは 使える機能や用途、「GPT」との違いは?
Googleの大規模言語モデル(LLM)「Gemini」にはどのような機能があり、何に役立つのか。機能や用途、他の生成AIとの違いなど、Geminiの基本を紹介する。(2024/7/19)
生成AIで変わるコーディング【後編】
AIコーディング3大ツール「GitHub Copilot」「IntelliCode」「Amazon Q Developer」の違いは?
AI技術を使用したコーディングツールに、開発現場からの期待が集まっている。GitHub、Microsoft、AWSが提供する代表的なAIコーディングツールの機能を解説する。(2024/7/19)
開発者が本当に求めているもの【前編】
エンジニアの「早く開発がしたい」をかなえる“爆速開発”の現場とは
企業がソフトウェア開発の効率を上げるためには、さまざまな視点からのアプローチが重要だ。開発者がソフトウェア開発に集中できる環境づくりに欠かせない戦略や、教訓を得るために参照すべき考え方とは。(2024/7/19)
生成AIで変わるコーディング【前編】
AIコーディングと「コード補完」「ローコード」「静的解析」の違いとは?
コーディング支援ツールはAI技術を活用することで、どのように進化してきたのか。「コード補完」「ローコード」「静的解析」などとの違いを踏まえて解説する。(2024/7/12)
AI需要で変わるプロセッサ市場【後編】
Intel、AMD、NVIDIAだけではない「混戦のプロセッサ市場」の行方
プロセッサ市場では、サーバ向けでもクライアントPC向けでも単に処理性能を上げるだけではない多様な進化が見られる。IntelやAMD、NVIDIAをはじめとしたベンダーからどのような新製品ができているのか。(2024/7/10)
CIプロセスを22分から5分に短縮
数百の開発チームでDevOpsを実現 航空会社があの「CI/CDツール」を選んだ理由
新型コロナウイルス感染症の影響を大きく受けたユナイテッド航空は、旅行需要の変動に柔軟に対処できるよう開発体制を見直した。同社が新しく導入したCI/CDツールとは。(2024/7/5)
機能、セキュリティ、価格などを比較
「SharePoint」と「Box」は何が違う? “6つのポイント”で比較
「Microsoft SharePoint」と「Box」は、いずれもドキュメント管理機能とコラボレーション機能を搭載する。自社で利用する場合はどちらを選ぶとよいのか。それぞれの違いと使い分ける際のポイントを解説する。(2024/7/3)
小規模言語モデル(SLM)が台頭【後編】
生成AIにLLMではなく、むしろ小規模な「SLM」を使うと何がうれしいのか?
高性能のLLMが次々と登場したことで、生成AIブームは加速した。ただし、中には生成AIを使う場合にLLM以外も選択肢として検討する企業がある。なぜなのか。(2024/6/29)
データ分析ニュースフラッシュ
JR西日本の「AIアプリ内製化」を支えた“ローコード開発ツール”とは?
企業は「生成AI」を人材不足解消にどう役立てているのか。JR西日本のAIアプリケーション内製開発や、北海道文化放送の「Amazon Bedrock」活用、静岡銀行のAIチャットbot導入などの事例を紹介する。(2024/6/28)
ちょっとしたJavaの質問を深く考察する【後編】
「Java」の“引っ掛け問題”からエンジニアが得るべき教訓とは
「Java」や「Eclipse IDE」に関する“引っ掛け問題”は、Javaに関する知識を問うだけではない、さまざまな役割を備える。エンジニアがそこから学べることとは。(2024/6/28)
生成AI×金融の最前線
“脱COBOL”にも着手 金融4社が語る「生成AIを使い倒す戦略」とは
北國銀行、SBIホールディングス、みずほフィナンシャルグループ、第一生命保険の生成AI活用事例を、課題や解決策と併せて解説する。(2024/6/24)
小規模言語モデル(SLM)が台頭【前編】
Microsoftが「スマホで使える小型AI」を開発した理由 なぜLLMでは駄目なのか?
Microsoftは小規模言語モデル(SLM)「Phi-3-mini」を2024年4月に発表した。開発に至った背景と、言語モデルの技術的な進展を解説する。(2024/6/22)
エッジ、IoTでもAI活用が進む
Armの新プロセッサ「Ethos-U85」の進化とは? エッジAI向けの新世代NPU
AI関連のタスク処理に特化したプロセッサのNPUは近年、選定において処理能力だけでなくいかにソフトウェア開発者が扱いやすいかが重要となっている。Armの新たなNPUもこうしたトレンドを押さえている。(2024/6/21)
ちょっとしたJavaの質問を深く考察する【前編】
「Java」の一見簡単そうな質問の“本当の答え”とは?
「Java」エンジニアが求人面接でJavaや「Eclipse IDE」に関する質問をされたとき、それまでの経験や知識だけで乗り切ることが正しい選択ではない場合がある。ある“奥深い問題”を例に考えてみよう。(2024/6/21)
波及する“クワイエット”な行動スタイル【前編】
“頑張らない”は魅力的 静かな退職に続く「静かなマネジメント」がブームに
部下の仕事に細かく口を出すマイクロマネジメントはあまり好かれない。その対極にある「静かなマネジメント」は何がよいのか。調査を基に解説する。(2024/6/13)
AI市場で存在感を示すストレージベンダー
「GPUの高速処理」を念頭に NVIDIAとの協業でストレージ8社が手掛けるのは?
NVIDIAはAI技術のデータ処理に適したGPUや開発ツールの提供に力を入れる。同社と連携するストレージベンダー8社の取り組みをまとめた。(2024/6/7)
開発現場にはびこる恐怖の文化
「エンジニアがやる気をなくす」“4つの理由”
エンジニアは職場でどのような悩みや不満を抱えているのか。調査で見えた4つの課題と対策を踏まえて、より生産性の高い職場をつくるためのヒントを探る。(2024/5/20)