大規模サイト向けのSEO代理店は、小規模事業者向けとは別の種類の問題を解いています。その違いは、算術的な意味での規模ではありません。大きなサイトが失敗するのは、直すべきことを誰も知らないからではめったにありません。知っている人が、それを本番へ出せないから失敗するのです。 提案資料が決して触れないのがその部分です。監査で十二件の課題が見つかり、そのうち十一件はテンプレート、プラットフォーム、あるいは自前の計画を持つ別チームが所有するリリース手順の変更を必要とし、十八か月後に本番へ出たのは四件でした。SEOは一度も律速ではありませんでした。 大規模サイトのSEOを実際に縛るもの: 診断ではなく、実装の余力と組織上の所有権です。誰も出せな...
エンタープライズソフトウェア
エンタープライズソフトウェアに関する記事、ガイド、チュートリアル。開発者や企業向けの実践的な情報をまとめています。
業務向けAIエージェントは、よくある物語の現在版です。十分で見事に動く実演があり、そのあと、放置できるだけの信頼性に到達させようとする六か月が続きます。その二つの状態の間にほとんどの予算が消えますが、それを説明する営業資料はほとんどありません。 エージェントはチャットボットと、商業的に重要な一点で異なります。チャットボットは文章を作り、人がそれをどう使うか決めます。エージェントは自ら行動し、システムを呼び、レコードを書き、メッセージを送ります。この違いはリスクを気まずさから結果へ移し、だからこそ必要な工学的規律は、コンテンツツールよりも決済システムの構築に近づきます。 費用が実際に消える場所: 最も安い部分がモデルです。費用はツール...
英国での医療ソフトウェア開発は、他のどの業種の同等の仕事よりも費用がかかり、時間もかかります。理由はコードが難しいからではありません。予算のかなりの部分が機能ではなく証跡に費やされるからです。臨床リスク文書、情報ガバナンス、そして購入者が試用の前にすら求めてくる保証関連の書類です。 他分野でソフトウェアを作ってきたチームは、これを一貫して過小評価します。アプリケーションを見積もり、案件を獲得し、それから、コンプライアンスの層が最後の工程ではなく初日から始めなければならない並行作業だと気づきます。後から見直すと高くつくアーキテクチャ上の判断を、その層が縛るからです。 費用を本当に押し上げるもの: 英国の医療案件では、およそ四分の一から...
ファインチューニングとRAGのどちらを選ぶべきかという相談は、たいてい質問ではなく宣言の形でやってきます。自社のデータでモデルをファインチューニングしたい、という一文です。これは企業のAI導入において最も高くつく言葉のひとつであり、そして多くの場合は誤っています。常にではありませんが、たいていは誤りです。この依頼が実際に意味しているのは、ほぼ必ず二つのうちどちらかです。モデルが自社の業務を知らないか、あるいはモデルが望んだ形で答えてくれないか。ファインチューニングは前者に対しては筋の悪い解決策であり、後者に対しては高すぎる解決策です。 三つの手法のあいだの選択は、技術的な好みの問題ではありません。それぞれが別の種類の問題を解いてお...
OpenAIからの移行を真剣に検討するチームが、2026年に入って明らかに増えました。オープンウェイトモデルの品質は日常的な本番作業では先行モデルと区別しにくい水準に達し、公開単価は下がり、そして重みそのものをダウンロードできるという事実が、ベンダーとの関係を依存から選択へと変えたからです。 とはいえ、切り替えが無料になるわけではありません。API呼び出しそのものはほぼ同一です。作業が発生するのは、その周辺のすべてです。本稿では、何がそのまま移るのか、何が静かに壊れるのか、意味のある比較をどう設計するのか、そして留まるほうが正解になる場面はどこかを扱います。 最初に期待値を合わせてください。 ベンダーを切り替える作業は、ベースURL...
多くのチームは、APIのセキュリティを認証の問題として扱います。トークンを発行し、すべてのルートでそれを検査し、これで仕事は終わったと考えます。そしてある日、テスターがURLの数字をひとつ書き換えるだけで、別の顧客の請求書を読み出します。 「認証済み」と「認可済み」のあいだにあるこの隙間こそ、実際のAPI侵害の大半が住み着いている場所です。しかもこれは、スキャナーが安定して見つけてくれる種類の問題ではありません。自動化されたツールは、有効なトークンと200の応答を見て成功と報告します。その応答に他人のデータが含まれていたと気づけるのは、あなたの業務ルールを理解している人間だけです。 核心となる区別: 認証は誰が呼び出しているのかを証...
Drupal 移行は、期限が迫るまで来期の計画に居座り続けるたぐいのプロジェクトです。いま、その役割を果たしている日付が二つあり、まだ先にあるのは片方だけです。 Drupal 7 は 2025年1月5日に公式サポートを終了しました。いまだにそれで動いているサイトは、一年以上にわたってセキュリティの手当てがない状態で運用されていることになります。Drupal 10 は 2026年12月9日に提供終了を迎えます。Drupal 12 がリリースされるのと同じ週であり、それ以降はいかなる種類のリリースも届きません。どちらのバージョンを使っているとしても、問いはもはや移るかどうかではなく、どの経路を選び、いくらかかるのかです。 いまの立ち位...
Kimi K3 のセルフホスティングは、2026年7月27日に Moonshot AI が 2.8兆パラメータモデルの重みを本番向け推論サポートとともに公開したことで、技術的に可能になりました。多くの組織はそのニュースを読み、これでフロンティア級の推論を自社ハードウェアで動かし、トークン単位の支払いをやめられると結論づけました。 その結論はたいてい間違っていますが、多くの人が思う理由によってではありません。エンジニアリングは達成可能です。大半のプロジェクトを打ち負かすのは計算のほうであり、しかも予算承認から数か月後に静かに打ち負かします。 端的な答え: MXFP4 精度では、2.8兆パラメータはキーバリュー...
エンドポイントの本数からカスタムAPI開発の費用を見積もろうとすると、たいてい三倍ほど外します。エンドポイントそのものは、この仕事のなかでいちばん安い部分だからです。すでに自社が持っているデータを読み書きするだけの十数本であれば、力量のあるバックエンド開発者にとっては二週間ほどの作業にすぎません。 お金がかかるのは、その十数本を「よその会社が自社の事業を載せてもよい」と判断できるものへ変えていく、周辺のすべてです。セキュリティレビューに耐える認証、あとから方針を変える余地を残すバージョニング、誰も問い合わせを送ってこなくて済む水準のドキュメント、そしてどの顧客がいま困っているのかを教えてくれる運用の仕組み。「APIがあります」と「よ...
CRMとERPの連携は、ほとんどの場合「接続の問題」として語られますが、接続の問題であることはまずありません。どちらのシステムにも文書化されたインターフェースがあり、使えるコネクタも出回っています。難しいのは、営業と経理が何年もかけて同じ事業を二つの異なる語彙で記述してきたという事実であり、連携とは、その二つの語彙に無理やり折り合いをつけさせる場所です。 二度商談化されたリードは一件の取引先を作るべきか、それとも二件か。誰かがそう尋ねた瞬間に、このプロジェクトは技術の話ではなくなります。同じ種類の会話を三十の項目にわたって繰り返すこと、それがこの仕事の実体です。 はじめに: コネクタやプラットフォームを選ぶ前に、共有される項目のそれ...