
自分でサービスを作ってみたい人へ。知っておくべきIT用語まとめ【中級者の上・副業志望者向け】
フロントエンド,API,デプロイ,Cloudflare Workersなど,副業・起業でサービスを作るなら最低限知っておくべきIT用語10個を解説。医師・研究者でも自分でWebサービスをデプロイできた実例もご紹介します。
PR|この記事にはアフィリエイトリンクが含まれます
📱この記事のポイント
- 1副業・起業でサービスを作るなら最低限知っておくべき10用語
- 2エンジニアでなくてもサービス開発の会話についていける
- 3非エンジニアでも実際にWebサービスをデプロイした実例(先生体験談)
📚 IT用語シリーズ 全5記事ナビ
このシリーズの全5記事はこちらから読めます:
- スマホ・パソコン基本用語10選【完全初心者向け】
- なんとなく知ってるIT用語,実はちゃんと説明できますか?
- AI・DX・ChatGPT…今話題のIT用語を全部まとめて解説!
- 仕事でよく聞くIT用語,全部まとめて解説!【転職希望者向け】
- 今読んでいる記事:自分でサービスを作ってみたい人へ。知っておくべきIT用語まとめ
はじめに:医師でも,コマンドひとつでサービスを公開できた
私は医師・研究者であり,プログラマーではありません。
しかし,AIアシスタントと協力しながら,PowerShellというパソコンのコマンド画面に数行を入力するだけで,このブログをはじめとする複数のWebサービスを自分でインターネットに公開することができました。
「デプロイ」「Cloudflare Workers」「CI/CD」…これらの言葉を最初に聞いたとき,私も意味がまったくわかりませんでした。しかし,用語の意味を理解してから全体像をつかむと,「ああ,これがつながっているのか」という感覚が生まれました。
この記事を読み終えたあなたも,きっと同じ感覚を得られるはずです。副業・起業でサービスを作りたい方,ぜひ最後まで読んでください。
① フロントエンド / バックエンド
一言で言うと:「ユーザーが見る側(フロント)」と「裏側で動く側(バック)」の分担。
やさしい説明:Webサービスは大きく2つに分かれています。フロントエンドはブラウザに表示されるデザインや画面,バックエンドはデータベースの操作やビジネスロジックなど,ユーザーに見えない処理を担います。
日常の例え:レストランのホール(フロントエンド)と厨房(バックエンド)の関係です。客から見えるのはホールだけですが,実際の料理は厨房でされています。
副業・起業への影響:このブログはNext.jsというフロントエンドのフレームワークで作られています。フロントとバックの区別がわかると,「自分はどちらを担当するか」「どんな人に依頼すべきか」が明確になります。
② API(開発者視点)
一言で言うと:「自分のサービスに他のサービスの機能を組み込む『接続口』」。
やさしい説明:前の記事でも紹介しましたが,開発者視点では「外部のAPIを呼び出すコードを書く」というアクションになります。たとえば,Googleマップを自分のサービスに埋め込む,決済機能にStripeを使う,AIの機能にClaudeのAPIを使うなどです。
日常の例え:外食チェーンがセントラルキッチンから材料を仕入れて料理するのと同じです。すべて自前で作る必要はなく,強みのある専門業者(API)から調達して組み合わせます。
副業・起業への影響:APIを活用すれば,決済・地図・AI・メール送信など高度な機能をゼロから作らずに組み込めます。「APIを使って作った」という経験がポートフォリオになります。
③ デプロイ(Deploy)
一言で言うと:「作ったサービスをインターネット上に公開すること」。
やさしい説明:開発者のパソコン上で動いているサービスを,誰でもアクセスできるインターネット上のサーバーに置くことです。「リリース」「公開」とほぼ同じ意味で使われます。
日常の例え:自宅の工房で作ったハンドメイド作品を,メルカリに出品する(デプロイ)ようなイメージです。
副業・起業への影響:私がこのブログをデプロイしたとき,PowerShellで npm run deploy とコマンド一行を打つだけで,世界中からアクセス可能なWebサービスが数分で公開されました。デプロイの仕組みを知ると,「サービスを作る」ことへのハードルが劇的に下がります。
④ サーバー / クライアント
一言で言うと:「提供する側(サーバー)」と「受け取る側(クライアント)」。
やさしい説明:インターネットは「要求する側(クライアント:あなたのスマホやパソコン)」と「応答する側(サーバー:情報を提供するコンピューター)」のやり取りで動いています。
日常の例え:客(クライアント)が注文し,厨房(サーバー)が料理を出す関係です。あなたがURLを入力すると,サーバーがページのデータを返します。
副業・起業への影響:「サーバーレス」という言葉も最近よく聞きます。Cloudflare Workersなどを使うと,自前でサーバーを管理しなくてもサービスを動かせます。私も実際にこの仕組みを使ってサービスを運営しています。
⑤ データベース(DB)
一言で言うと:「大量のデータを整理して保存し,素早く取り出せる仕組み」。
やさしい説明:ユーザー情報,商品情報,注文履歴などをきちんと整理して保存する「電子棚卸し台帳」のようなものです。MySQL,PostgreSQL,Supabaseなどが代表的なサービスです。
日常の例え:Excelの表をイメージしてください。ただし,データベースは何百万行でも瞬時に検索・更新できます。
副業・起業への影響:ユーザー管理・予約管理・在庫管理など,ほぼすべてのWebサービスにデータベースが必要です。Supabaseのような無料から始められるサービスを使えば,ゼロコストで本格的なDBを持てます。
⑥ フレームワーク
一言で言うと:「よく使う機能がまとめてパッケージになった開発の土台」。
やさしい説明:プログラムを書く際,毎回ゼロから作ると非常に時間がかかります。フレームワークは「よく使う機能の詰め合わせ」で,これを使うことで開発速度が大幅に上がります。
日常の例え:「料理キット」のようなものです。食材と調理手順がセットになっており,あとは自分らしい味付けをするだけです。
副業・起業への影響:このブログはNext.js(JavaScript系のフレームワーク)で作られています。フレームワークを選ぶことで,開発の速度・コスト・将来の拡張性が大きく変わります。副業でサービスを作るなら,まずフレームワークを選ぶ段階でエンジニアに相談することをおすすめします。
⑦ バージョン管理(Git)
一言で言うと:「ファイルの変更履歴を記録して,いつでも過去に戻れる仕組み」。
やさしい説明:Gitはプログラムコードの変更履歴を管理するツールです。「バグが生まれた時点に戻す」「複数人で同じコードを編集して衝突しない」などが可能になります。
日常の例え:Word文書の「変更履歴の記録」機能の,はるかに高機能なバージョンです。コードのすべての変更がタイムスタンプとメッセージとともに残ります。
副業・起業への影響:エンジニアと一緒に仕事をするなら,「GitHubを見て確認する」「コードをプッシュする」という言葉が頻繁に出てきます。Gitの概念を理解していると,コミュニケーションがスムーズになります。
⑧ ドメイン / DNS
一言で言うと:「Webサイトの住所(ドメイン)と,住所と場所を結びつける電話帳(DNS)」。
やさしい説明:ドメインは「example.com」のようなWebサイトのアドレス名です。DNS(Domain Name System)は,このドメイン名をコンピューターが理解できるIPアドレス(数字の住所)に変換する仕組みです。
日常の例え:ドメインは「表参道」という地名,DNSはその地名を地図上の座標に変換するナビゲーターです。
副業・起業への影響:独自ドメイン(yourname.com)は年間1,000〜2,000円程度で取得できます。ブランディングや信頼性のために,早めに取得しておくことをおすすめします。
⑨ Cloudflare Workers(クラウドフレア・ワーカーズ)
一言で言うと:「世界中のサーバーでプログラムを動かせる,無料から使えるクラウドサービス」。
やさしい説明:Cloudflareが提供するサーバーレスコンピューティングプラットフォームです。自前でサーバーを用意しなくても,コードをアップロードするだけで世界中のユーザーに高速でサービスを届けられます。
日常の例え:全国各地に倉庫を持つ大型宅配会社(Cloudflare)の配送ネットワークを借りて,自分の荷物(サービス)を届けてもらうイメージです。自分で倉庫を建てる必要はありません。
副業・起業への影響:私がこのブログやその他のWebサービスを運営しているのは,Cloudflare Workersです。無料枠が非常に充実しており,個人の副業・スモールビジネスなら費用ゼロでも十分使えます。サーバーの管理コストも不要で,コマンドひとつでデプロイできるため,非エンジニアにも非常におすすめです。
⑩ CI/CD(シーアイ・シーディー)
一言で言うと:「コードの変更を自動でテストして,自動でデプロイする仕組み」。
やさしい説明:Continuous Integration / Continuous Deliveryの略。開発者がコードをGitHubに保存すると,自動的にテストが走り,問題がなければ自動でサービスに反映される流れを作る仕組みです。
日常の例え:工場の自動品質検査ラインと同じです。製品(コード)が流れると,自動で検査(テスト)され,合格したものだけが出荷(デプロイ)されます。
副業・起業への影響:このブログも,GitHubにコードをプッシュすると自動でCloudflareにデプロイされるCI/CDパイプラインが組まれています。一度設定すると,記事の更新もコード変更も「保存するだけ」で自動公開できるため,運用の手間が劇的に減ります。
まとめ:非エンジニアでも「作れる時代」が来た
私が体験したのは,「医師・研究者でも,AIとツールを使えばWebサービスを作れる時代」の到来です。
- フロントエンド / バックエンドの分担を理解する
- APIで既存サービスの機能を組み合わせる
- Cloudflare WorkersにデプロイしてCI/CDで自動化する
- Gitでコード管理して,ドメインを取得する
この流れを理解するだけで,エンジニアとの会話ができるようになり,副業・起業でのサービス開発が現実的な選択肢になります。
大切なのは,最初から完璧を目指さないことです。まず小さなサービスを作り,デプロイし,動かしてみる。それが最速の学び方です。あなたの最初の一歩を,心から応援しています。
- ✓はじめてWordPressブログを作る方
- ✓Webサービスを個人で立ち上げたい方
- ✓安定したサーバー品質を求める方
- ・ブログ収益は個人の努力・状況により大きく異なります
- ・詳細は必ず公式サイトをご確認ください
申し込む前に確認すること
- 今の自分に本当に必要か
- 年会費・手数料はあるか
- 解約・変更は簡単か
- 他の選択肢と比べたか
※このリンクはアフィリエイトリンクです
無料でお試しプランを確認する →PR:本リンクから申込があると、当サイトが報酬を受け取る場合があります
📚 あわせて読みたい記事
この記事を読んだ方に役立つ,関連する記事です
🗺️ 基礎から学ぶ4本柱
くらしとお金のトリセツが大切にする4つのテーマ
📚 本でじっくり学びたい方へ
PR:Amazonアソシエイトプログラムに参加しています
🙋 この記事を読んでも、行動しなくていい人
- ✕今すぐ決断しなくてもいい状況の方
- ✕他の選択肢をまだ十分に比較していない方
- ✕家計に余裕がなく、固定費を増やしたくない方
無理に行動しなくても大丈夫です。自分のペースで、必要なときに戻ってきてください。
※本記事の情報は執筆時点のものです。制度・数値・サービス内容等は変更される場合があります。最終的なご判断はご自身でお願いします。
