システム開発全般– category –
-
レガシーシステムとは?近づく「2025年の崖」問題と合わせて解説
「レガシーシステムが経済を停滞させる」という声を聞いたことはありませんか? IT技術を活用し、ビジネスプロセスを根本から改革するDX(デジタルトランスフォーメーション)が推進されていますが、成功事例はそう多くありません。DXを阻む要因と言われて... -
【初心者必見】ASP.NETとは?基本の使い方を徹底解説
開発者の皆さんは、Webページやアプリケーション開発時に、どのようなフォーマットを使うか迷うことはありませんか?今回は数あるフォーマットの中でも、「ASP.NET(エーエスピー・ドット・ネット)」をご紹介します。 「名前は聞いたことはあるけれど使った... -
分散システムとは?メリットやデメリット、サービス例を解説
分散システムとは、別々のコンピュータ同士を接続し、端末ごとに作業を割り振って動かすシステムのことです。 いくつもの端末に作業を割り振るので1台ごとの負荷が軽くなり、高い安定性を確保できます。しかし、端末ごとやネットワークに対して外部攻撃へ... -
ブロックチェーンとは?概要と仕組みをわかりやすく解説
ブロックチェーンはもともと仮想通貨を売買するために開発された技術です。そのため仮想通貨の話をする時によく出るワードです。 仮想通貨に関係するものであるとは理解できても、詳しいことはよくわからないというのが現状ではないでしょうか。また調べよ... -
VPNサーバーが必要な理由とは? 構築方法・メリットを紹介
VPNサーバーがリモートワークで使われる理由をご存知ですか? 仮想の専用線で会社のネットワークが自宅でも使えるようになり、セキュリティ面でも安全だと言われても単純に信頼はできないものです。 そこで、今回はVPNサーバーが何かという基本的なことか... -
.NET Frameworkとは? 構成要素などを分かりやすく紹介
アプリ開発に携わる方は「.NET Framework」という言葉を聞いたことがあるのではないでしょうか?これは、Windows系のシステム開発に用いられ、業務効率化や自動化システムの構築に適している開発・実行環境のことを指します。 今回は、.NET Frameworkが作... -
Webアプリケーションの特徴とは? 仕組みや開発の流れも紹介
アプリ開発をするのにWebアプリとスマホで使用されているネイティブアプリ、どちらで開発するか悩んでいませんか? 両者には大きな違いがあり、特性を理解した上で用途に合った手法を採用することが大切です。そこで今回はWebアプリケーションの特徴や仕組... -
Amazon EC2とは?特徴とメリットについて解説します
近年のシステム開発では、開発期間短縮やコスト最適化を目的として、クラウドベースの環境で開発を行うことが増えています。 中でも、Amazonが提供するAWS(Amazon Web Service)は世界中のサービス提供者に利用されているクラウドサービスなのですが、AWS... -
結合テストとは|必要性と実施方法などを徹底解説します!
システム開発において、品質を担保するためにいくつものテストが実施されます。 実際の開発工程では目的の異なる複数の種類のテストを行いますが、その中でも結合テストは厳密に行う必要がある重要な作業です。 システム全体の品質と開発プロジェクトの進... -
CI/CDがシステム開発で重要な理由と実現方法を解説
近年のシステム開発では、作業を自動化するCI/CD という手法が取り入れられるようになりました。開発期間を区切り、素早い機能実装を目指すアジャイル開発において、エンジニアの手作業での対応が困難なためです。 さらに、開発エンジニアと運用チームが連...