アプリ開発・運用の効率化
マイクロサービスとは?モノシリックとの違い、メリットと導入の課題を解説

近年、ソフトウェアのアーキテクチャとして「マイクロサービス」が注目されており、DX実現に向けて大手企業でも導入が進んでいます。マイクロサービスとは具体的にどのようなアーキテクチャであり、どういったメリットがあるのでしょうか。本記事では従来型...続きを読む
公開日:
更新日:
アプリ開発・運用の効率化
マイクロフロントエンドがアプリケーション開発に与える影響とは

ここ最近、マイクロサービスの考え方をフロントエンドに拡張した「マイクロフロントエンド」という概念が広まりつつあります。一方で、マイクロフロントエンドの特徴やメリットなどをあまり把握できていない方も多いかもしれません。そこで本記事では、マイク...続きを読む
公開日:
更新日:
システム運用・保守の効率化
マルチテナントとは?シングルテナントとの違いや
メリット・デメリット、活用のポイントを解説
メリット・デメリット、活用のポイントを解説

複数のユーザーが単一の環境を共有するマルチテナント方式は、コスト削減や運用負荷の軽減といった利点があります。しかし、全ての状況に適しているわけではなく、場合によってはシングルテナント方式を選択する方が良いこともあります。今回は、マルチテナン...続きを読む
公開日:
更新日:
システム運用・保守の効率化
システム基盤とは?
重要性、構築のステップ、ポイントも解説
重要性、構築のステップ、ポイントも解説

近年、クラウド技術の発展やデジタルトランスフォーメーション(DX)の加速により、これまで以上に柔軟で効率的なシステム基盤(“IT基盤”と呼称される場合もあります)の構築が求められています。しかし、「そもそもシステム基盤とは何か?」「基幹シス...続きを読む
公開日:
更新日:
アプリ開発・運用の効率化
「コンポーザブル」とは?柔軟性と拡張性を追求するシステム開発

コンポーザブルとは、ITシステムやビジネスの構成要素を分解し、柔軟に変更したり組み合わせたりすることです。社会のデジタルシフトが進展する中で注目を集めている概念であり、システム開発における柔軟性と拡張性の両立を実現します。本記事では、コンポ...続きを読む
公開日:
更新日:
システム開発の内製化
システム開発の生産性向上に向けた新たなアプローチとは

ビジネス環境の変化に対応したITシステム開発への需要が高まる一方、スキル不足や開発工程の複雑化などの要因によって、システム開発の生産性低下に直面している企業も少なくありません。本記事では、システム開発の生産性向上を追求するべき理由や生産性向...続きを読む
公開日:
更新日:
システム開発の内製化
システム開発の内製化、実現に向けた課題とは? 失敗しないためのカギは「ローコード開発」と「ソフトウェアの部品化と再利用」

近年、システム開発を自社で行う「内製化」の動きが活発になっており、多くの企業にとって不可欠なDXの実現に資するものとして注目されています。しかし、技術者の不足やアプリケーション開発の難易度の高さなど、内製化には技術面での課題が多いのが実情で...続きを読む
公開日:
更新日:
アプリ開発・運用の効率化
クラウドネイティブとは?
アプリケーション開発や運用にもたらすメリットと導入時の注意点
アプリケーション開発や運用にもたらすメリットと導入時の注意点

クラウドの特性を最大限活用するクラウドネイティブはシステムの拡張性、柔軟性、可用性を高めるために有効なアプローチです。近年ではDXの推進や新規事業開発に取り組む企業も増えていますが、これらの取り組みにおいてスモールスタートやリリースの高速化...続きを読む
公開日:
システム移行
Notes/Dominoのv9とv10の延長サポートはいつまで?
サポート終了後に気をつけるべきことと対処法とは
サポート終了後に気をつけるべきことと対処法とは

HCLNotes/Dominoのv9およびv10は、2024年6月に通常サポートが終了し、延長サポートも2026年6月までと期限が設けられています。そのため2025年は、「バージョンアップか、他サービスへの移行か」を本格的に検討すべきタイ...続きを読む
公開日:
システム開発の内製化
情報システム部門のあるべき姿とは?DX時代に求められる攻めのIT戦略について解説

IT技術が進展し、DXの必要性が高まっている現在、情報システム部門の重要性が増しています。システムの保守・運用といった従来型の役割に加え、ITの視点に立った経営戦略の立案という企業経営に影響を与えるような役割も求められるようになり、部門とし...続きを読む
公開日: