AIが「難しそう」の壁を壊してくれる時代

2026/06/23 What's Up 投稿者:

「これ、やってみたいなぁ」「いつかはやらないとな」と思いつつも、「忙しいし、アプリの使い方が難しそうだし、自分にはできなそう・・・」と諦めて、二の足を踏んでいる、行動に移せないということはないでしょうか?
新しいデザインソフト、動画編集アプリ、あるいはプログラミングツール。便利で高機能であればあるほど使い方も難しそう、と腰が重くなってしまうのではないかと思います。

先日、「いよいよやらないと、見える化しないといけない。」という状況になり、分析・解析する小規模なプログラムの開発を始めました。新しく使う開発ツールの知識はゼロ。普通なら「やっぱり面倒だから手作業でいいや」と諦めるところではありますが、今回は「使い方を覚えるのはやめて、AIに全部指導してもらおう」と開き直って取り組んでみました。

結果として、マニュアルや使い方を調べないまま、ぶっつけ本番でいきなり目的のプログラムを作ることができました。

今回は、AIのサポートがあれば、「使ったことのないツールも初日からなんとなく使いこなせる。」という経験とそこから得られた気づきについてお話したいと思います。

Gemini+Google Antigravityでアプリ開発

「Google Antigravityを使えば、ちょっとしたアプリならすぐ作れる」
ネットのニュースやブログでそんな話を耳にしていたので、まずは「本当に自分でもできるのかな?」という素朴な疑問をAIにぶつけてみることからスタートしました。

ツールの画面にどんな機能があるのか、メニューをどう見ればいいのかすら全くわからない手探り状態でしたが、AIのサポートを受けながら実際の開発を進めてみることにしました。


その後、数時間かけてGeminiに相談しながら試行錯誤を繰り返しました。
少し遠回りをしながらも見えてきた、一番スムーズに進む「開発のコツ」は、以下のようなステップです。

  • ステップ1:作りたいアプリの「設計図(仕様書)」をGeminiに作ってもらう
  • ステップ2:その設計図をもとに、Google Antigravityに出す「開発の指示文」をGeminiに書いてもらう
  • ステップ3:完成した指示文を、そのままGoogle Antigravityに投入する

最初は思うように開発できなかったのですが、コツをつかんでからは比較的スムーズに進みました。

さらに、そこから一歩進んだ使い方も試してみました。
出来上がったプログラムを別のAI(今回はClaude)に見せて、以下のような「仕上げの作業」をお願いしてみました。

  • プログラムに不具合がないかのチェック(デバッグ)
  • 使う人のための「操作マニュアル」の作成
  • 別のAIでも同じアプリを再現して作れるような「開発用の解説書」の作成



こうして出来上がったプログラムは、その後「こんな機能も足して」と指示を出して、より便利で賢い集計・分析ツールへと進化を続けています。

この経験をほかの仕事、ツールやアプリで活かせないか?

ここから本題に入ります。

今回、AIと一緒に手探りでアプリを作ったことで、一つの大きな「気づき」がありました。
「操作方法を覚えなくても、AIに聞きながら始めればある程度は動かせる」ということです。

この経験は、アプリ開発だけでなく、普段のいろいろな仕事や新しいツールの習得にもそのまま活かすことができます。

使ったことのないアプリに挑戦

これまで「操作が難しそうだから」と諦めていた新しいアプリやツールにも、AIのサポートがあれば思い切って飛び込める時代になりました。

その分野の専門知識やスキルのレベルに関係なく、AIに「こんなものを作りたいな」「こういう結果にしたいな」と普段の言葉で伝えるだけで、AIが『次にどのボタンを押せばいいか』『どういう手順で進めればいいか』を教えてくれます。私たちがやることは、ツールの細かい動かし方を事前に必死に覚えることではなく、AIに隣で操作方法を教わりながら、自分のやりたいことをその場で一つずつ形にしていくことだけです。

この「困ったらAIが助けてくれる、お膳立てしてくれる」という安心感があるからこそ、初めて使うアプリへの苦手意識がなくなり、新しいことにどんどんチャレンジできるようになるのではないでしょうか。

使いこなせていないアプリの上達

普段何気なく使っているアプリでも、「使いこなせている」と言える上級レベルには乗り越える壁があります。

  • Excel:単なるデータ入力や基本関数から、マクロやVBAによる自動化やデータ整形
  • Photoshop:単純な切り抜きや色補正から、違和感のない高度な画像合成や本格的なレタッチ
  • Illustrator:基本図形の配置や文字入れから、曲線を操る自由な描画や効率的なデザイン構築

これらの「一歩進んだ高度な機能」こそ、AIのサポートを受けて活用することで、調べものや学習することなくやりたいことを実現できます。

専門家にお願いしていた分析・解析

サーバー担当へお願いしていた「サーバーログの調査・分析」であったり、私がよくやっている「サイトのアクセス解析・SEO対策」などは、これまでは専門の知識やスキルがないと手が出せない領域でした。

しかし今では、複雑なデータやグラフをそのままAIに見せて「ここから何がわかる?」「どこを直せばいい?」と聞くだけで、まるで専門家が横にいるかのように分かりやすく原因や改善策を教えてくれます。

これまではデータを見ることすら諦めていた人でも、AIを有効活用することで、自分でデータを読み解き、次のアクションへすぐに繋げられるようになります。

まとめ:「難しそう」から「AIと一緒にやってみよう」へ

今回、新しく使うツールの知識ゼロという状態から、ぶっつけ本番でアプリを作ってみて感じたことは、「まず使い方を勉強して、マスターしてから本番に臨む」というステップはもう不要になったということです。

これまで私たちは、新しいことを始めようとするたびに、マニュアルを確認したり、使い方を調べたり、何ができるか・何ができないかを見極め「忙しいし、難しそうだから自分には無理だ」と後回しにしたり諦めていたのではないでしょうか。

現在はAIのサポートを受けながらツールの使い方を学びつつ仕事を進めることができます。
「いつかはやってみたいけれど、二の足を踏んでいること」があるなら、「AIに聞きながらであればできるかな」と気軽に始めてみると意外とうまくいくかもしれません。

カレンダー

1234567
891011121314
15161718192021
22232425262728
2930     
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
   1234
567891011
12131415161718
19202122232425
26272829   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
1234567
891011121314
15161718192021
22232425262728
       
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
     12
3456789
10111213141516
17181920212223
24252627282930
31      
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
242526272829 
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
    123
45678910
11121314151617
18192021222324
25262728   
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
   1234
567891011
12131415161718
19202122232425
262728    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
U・Iターン転職しませんか?
ブログ
Nedia What's up!
 HOME  ブログ

企業のシステム・ネットワーク担当者に知って欲しい、情報セキュリティの三要素

2026/06/16 What's Up, 情報セキュリティ 投稿者:

はじめに

近年、企業を狙ったサイバー攻撃や情報漏洩事故のニュースを目にする機会が増えています。
ランサムウェアによるシステム停止や、フィッシングメールをきっかけとした情報漏洩など、その被害は企業規模を問わず多数発生しています。

こうした状況の中で、企業には重要な情報を守るためのセキュリティ対策を講じることが求められています。
社内でシステムやネットワークの担当になっていらっしゃる方々も、社内ルールを決めたり新しいセキュリティシステムを導入するなど、日々様々な対応に追われていらっしゃるのではないでしょうか。
しかし、「セキュリティを強化すること」だけに意識が向いてしまうと、本来守るべきものを見失ってしまう場合があります。

情報セキュリティの基本的な考え方として広く知られているのが、「機密性」「完全性」「可用性」の三要素です。
これは情報セキュリティの根幹を成す考え方であり、多くのセキュリティ評価基準で採用されています。
弊社でもISMS(情報セキュリティマネジメントシステム)を毎年更新しており、セキュリティレベルの高さを保つことと社内業務を円滑に進めていくためのバランスを取ることに注力しています。

今回は、情報セキュリティの三要素について解説するとともに、それぞれのバランスの重要性や企業が実践できる対策について紹介します。

 

情報セキュリティの三要素とは

情報セキュリティの基本的な要素として、一般的には「CIA」と呼ばれる3つが挙げられます。

機密性(Confidentiality)

機密性とは、「許可された人だけが情報へアクセスできる状態」を維持することです。
企業には顧客情報や従業員情報、営業資料、設計図面、契約書など、外部に漏れてはいけない情報が数多く存在します。
これらの情報が不正に閲覧されたり持ち出されたりすると、企業の信用失墜や損害賠償につながる可能性があります。
誰でも無制限に情報を利用できるようにはせず、役職や部署などによって利用できる範囲をきちんと定義したうえで権限を与える必要があります。

機密性を守るための対策としては、以下のようなものがあります。

  • アクセス権限の適切な設定
  • パスワード管理の徹底
  • 多要素認証(MFA)の導入
  • データの暗号化

 

完全性(Integrity)

完全性とは、「情報が改ざん・破壊されずに、常に正確な状態」を維持することです。
情報漏洩だけでなく、データの改ざんや破損も企業活動に大きな影響を与えます。

例えば、売上データが改ざんされる、顧客情報が誤って変更されてしまう、Webサイトが不正に書き換えられるといった事象は、企業としての信頼や業務継続に深刻なダメージを与えます。
特にWebサイト運営では、CMSやプラグインの脆弱性を放置することでサイト改ざん被害につながるケースが少なくありません。

完全性を維持するためには、以下のような対策が有効です。

  • 変更履歴の記録
  • アクセス権限の制御
  • ファイル改ざん検知
  • バックアップの取得

 

可用性(Availability)

可用性とは、「適切な権限を持つ人が、必要な時にシステムや情報を利用できる状態」を維持することです。
どれだけ高度なセキュリティ対策を施していても、システムが停止して利用できなければ業務は成り立ちません。
万が一外部からの攻撃を受けたり、自然災害などによって被害を受けた場合でも、事業を継続できるように情報を保護できているかが重要となります。

例えばECサイトが長時間停止した場合、売上機会の損失だけでなく顧客離れを招く可能性もあります。

可用性を脅かす要因には、 ハードウェアの故障やランサムウェア感染、DDoS攻撃、停電や地震といった災害なども含まれます。

そのため、以下のような対策によって可用性を確保することが重要です。

  • 冗長化構成
  • 定期バックアップ
  • UPSの導入
  • 監視システムの運用
  • 災害対策

 

情報セキュリティはバランスが大事

情報セキュリティ対策というと、とにかく厳しくすればよいと考えられがちです。しかし実際には『三要素のバランスを保つこと』が非常に重要です。

例えば、機密性を重視しすぎた場合を考えてみましょう。
複雑すぎる認証方式や頻繁なパスワード変更を強制すると、情報にアクセスしようとする利用者の負担が増加します。その結果、パスワードの使い回しやメモ書きといった逆効果な運用が発生する可能性があります。
逆に、可用性を優先しすぎて誰でも簡単にアクセスできる環境を作ってしまうと、不正アクセスや情報漏洩のリスクが高まります。
また、完全性を重視しすぎた場合、あらゆる情報変更に厳格な承認手続きや複雑な変更管理を求めることで業務のスピードが低下し、顧客からの依頼に対して迅速な対応ができなくなる恐れがあります。

実際の企業運用では、安全性、利便性、運用コストといったそれぞれのバランスを取りながら対策を検討する必要があります。
例えば、多要素認証を導入する場合でも、利用者の負担を考慮した認証方式を選択することが重要です。
情報セキュリティは「強固であればあるほど良い」のではなく、「業務を止めずに適切な安全性を確保すること」が理想となります。

 

情報セキュリティ保護のために企業ができることとは

情報セキュリティの三要素を守るためには、技術的な対策だけでなく、組織全体として情報セキュリティの改善や強化に取り組む姿勢が欠かせません。
ただし、いきなり全部を見直すのでは時間やコストの面からも難しいのが実際のところですので、取り組めそうな部分から改善していくことが重要となります。
まずは以下のような点から取り組んでいただくのはいかがでしょうか。

アクセス権限を定期的に見直す

異動や退職によって不要になったアカウントや権限がそのまま残っているケースは珍しくありません。
特に近年では、コロナをきっかけにリモートワークの急激な広まりがあった後、通常出勤の形態に戻したのにVPNアカウントが使われず放置されるケースがあります。
そのアカウントの利用者が退社したにもかかわらず、そのままアカウントが残ってしまうと、外部からの情報窃取といったトラブルに繋がってしまいます。

定期的な権限棚卸しを実施し、最小権限の原則に基づいた運用を行いましょう。

多要素認証を導入する

IDとパスワードだけでは、フィッシングや情報漏洩に対して対策が十分とは言えません。
クラウドサービスやVPN、各種ログイン画面などで導入が可能であれば、多要素認証を利用しましょう。

定期的なバックアップを取得し、復旧テストを行う

バックアップは取得しているだけでは意味がありません。
実際に復旧できることを定期的に確認し、ランサムウェアや障害発生時に迅速な復旧が可能な体制を整備することが重要です。
火事があったときに安全に避難する防災訓練と同じで、障害があったときに適切に復旧できるための訓練をしていただくと安心です。

ソフトウェアを最新の状態に保つ

OSやミドルウェア、CMS、プラグインなどの脆弱性は攻撃者に狙われやすいポイントです。
更新プログラムの適用を計画的に実施し、脆弱性を放置しないようにしましょう。

ログ監視を実施する

サーバーやネットワーク機器、クラウドサービスのログを確認することで、不審なアクセスや設定変更を早期に発見できます。
インシデント発生後の調査にも役立つため、ログの保存と監視は重要な対策です。

従業員教育を継続する

近年の攻撃では、特定の社員を狙ったフィッシングメールやソーシャルエンジニアリングが多く利用されています。
どれだけ優れたセキュリティ製品を導入しても、利用者の知識不足によって事故が発生する可能性があります。
加えて近年のAIの性能向上によって、かつてよりもフィッシングメールの内容が圧倒的に自然になってきており、油断していると簡単に引っ掛かってしまう恐れがあります。
定期的な教育や訓練を通じて、従業員のセキュリティ意識を高めることが大切です。

 

おわりに

情報セキュリティの三要素である「機密性」「完全性」「可用性」は、企業の情報資産を守るうえで欠かせない基本概念です。
しかし、単にセキュリティを強化するだけでは十分ではありません。機密性だけを重視すれば利便性が失われ、可用性だけを優先すれば安全性が損なわれる可能性があります。
企業のシステム担当者やネットワーク担当者には、三要素のバランスを意識しながら、自社の業務やリスクに応じた適切な対策を実施することが求められます。
情報セキュリティは一度対策を実施して終わりではなく、継続的な改善が必要な取り組みです。本記事をきっかけに、自社のセキュリティ対策が機密性・完全性・可用性の観点から適切に機能しているか、改めて見直してみてはいかがでしょうか。

弊社では、情報を適切に保護するための施策やサービスについても様々な形でサポートさせていただいております。もし情報セキュリティに不安があるという場合にはお気軽にご相談ください。

カレンダー

1234567
891011121314
15161718192021
22232425262728
2930     
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
   1234
567891011
12131415161718
19202122232425
26272829   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
1234567
891011121314
15161718192021
22232425262728
       
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
     12
3456789
10111213141516
17181920212223
24252627282930
31      
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
242526272829 
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
    123
45678910
11121314151617
18192021222324
25262728   
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
   1234
567891011
12131415161718
19202122232425
262728    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
U・Iターン転職しませんか?
ブログ
Nedia What's up!
 HOME  ブログ

「固定IPなし・NAT構成」限られたリソースで構築するホームラボ

2026/06/09 技術系 投稿者:

はじめに

本記事では「最小限のリソースで最大限の業務効率化を実現すること」をテーマに
社内PC上の仮想マシンに構築したホームラボ環境と、選定したOSSの採用理由を紹介します。

業務の中で、コマンドや設定手順を調べたり、社内Wikiや工数管理システム、監視画面を開いたりする作業を毎日のように行います。
以前はコマンドや設定内容をメモ帳やExcelで管理していましたが、情報が増えるにつれて検索性が悪化し、「どこかにメモしたはずなのに見つからない」ということが頻繁に起きるようになりました。
また、ナレッジ共有、工数管理、監視ツールなどが別々に存在しており、必要な情報へたどり着くまでに複数の画面を行き来する必要がありました。

そこで、「必要な情報やツールへの入口を一箇所に集約できないか」と考え、社内PC上にホームラボを構築することにしました。
ただし、利用できるリソースは限られています。
環境は社内PC上の仮想マシンで構築し、CPU・メモリはホストPCと共有、ネットワークも固定IPを利用せずNAT構成としました。

成果物

上記は本記事で紹介するOSSを組み合わせて構築したホームラボ環境です
ダッシュボードを起点に、必要なツールへ移動できる構成となっています。

構築環境

 項目  内容
 ホストOS  Windows 11 Pro
 ホストCPU  Core i5-9400
 ホストメモリ  16GB
 仮想化ソフトウェア  VirtualBox
 ゲストOS  Alma Linux 10.1
 vCPU  2 (2コア相当)
 メモリ割当  3GB
 ストレージ割当  20GB
 ネットワーク  NAT

ホストPCへの影響を抑えるため、vCPU 2、メモリ3GBという限られたリソース内で運用できる構成を目指しました。

構成概要

システム構成図

各OSSはそれぞれ異なるポートで動作するため、ポート番号を意識したアクセスやVirtualBoxのポートフォワーディング設定が煩雑になります。
そこでCaddyをリバースプロキシとして配置し、サービスごとのURLでアクセスできる構成としました。
仮想マシンはNAT構成のため、ホストPCからのアクセス用にCaddy向けのポートのみポートフォワーディングを設定しています。

ディレクトリ構成

`-- homelab
    |-- bytestash_data
    |-- caddy
    |-- docker-compose.yml
    |-- homarr
    |-- linkding_data
    |-- my-webapps
    |-- portainer
    |-- trilium
    `-- vw-data

設定ファイルやデータのバックアップ、移行が容易になるためバインドマウントで管理しています。

各サービス概要

 OSS  用途
 Homarr  ダッシュボード(入口)
 Dash.  仮想マシンのリソース管理
 Caddy  リバースプロキシ
 Portainer  Docker管理
 Vaultwarden  パスワード管理
 Linkding  ブックマーク管理
 Trilium Notes  ナレッジ管理
 ByteStash  コマンド管理

技術選定

Homarr vs Dashy vs Homepage vs Heimdall

ホームラボの入口となるダッシュボードにはHomarrを採用しました。
私の環境ではメモリを650MBほど使用しており、ほかのダッシュボードと比べると多少重い印象ですが、
・GUIによる設定が楽
・ガジェットが豊富
・各コンテナやリソースの状態が一目で確認できる
という点から利便性を評価し、採用いたしました。
メモリの負荷はheimdall > Homarr > dashy > homepage という所感です。

Dash. vs Beszel vs Glances

仮想マシンのリソース管理ツールにはDash.を採用しました。
GlancesはTopコマンドの上位互換のようなツールで、CPUやメモリ、プロセスなどを詳細を一覧で確認できるところが魅力ですが、メモリ使用量が多かったため軽量なDash.かBeszelを候補としました。
Dash.はCPU・メモリ・ディスク使用率などをシンプルに可視化でき、日常的な状態確認には十分だと判断し採用しました。
Homarrのウィジェットに対応しており、ダッシュボード上から確認できるところもポイントです。

詳細な調査が必要なときはPortainerや仮想マシンから直接確認するため、リソース管理ツールは軽量であることを優先しています。

Caddy vs Traefik

リバースプロキシにはCaddyを採用しました。
TreafikはDockerとの親和性が高いのですが、docker-compose.ymlでリバースプロキシの設定を行う必要があります。
nginxなどの設定経験があるとCaddyのほうが理解しやすかったのでこちらを採用いたしました。
後述しますが、OSSによってはアクセスにHTTPS必須のものがあるため自己証明書が必要になります。
自己証明書の発行や管理もCaddyのほうが理解しやすかったのも理由となります。

Linkding vs Karakeep

ブックマーク管理にはLinkdingを採用しました。
Karakeepはmeilisearchとchromeのコンテナを稼働させるとメモリ使用量が700MBを超えてしまうため、軽量かつ拡張機能あり、かつタグによる分類があるLinkdingにしました。
ブックマークはメモやナレッジソフトでも代用できますが、気軽に記事のストックを行いたかったのでブックマーク管理OSSも追加しました。

Trilium vs Wiki.js vs ByteStash vs Memos

ここが個人的に悩んだところですが、ナレッジ・図作成にTrilium、スニペット保存にByteStashを採用しました。
スニペットの管理もTriliumで事足りますが、コマンドを検索してワンクリックでコピーを行う用途に関してはByteStashの方が使いやすかったので2つインストールすることにしました。
検証履歴や自分のナレッジにはTriliumを使い、インフラ運用でよく使うコマンド集としてByteStashを使用しています。

構築後のリソース使用量

前述の通り仮想マシンのメモリは3GBとなっています。
メモリ使用量は1.57GB、CPUは平常時5%前後です。
サービス利用時はCPUは30%使用することもありますが、普段使いでは十分な余裕があります。
メモリ使用量はあまり前後しません。

大変だった点

NAT構成

ホスト上にVirtualBoxで仮想マシンを構築し、その中にDockerで各サービスのコンテナを構築しました。
DockerDesktopはホスト機のリソースが使われすぎてしまうためこのような構成となりました。
また、個人の目的でプライベートIPアドレスを一つ埋めてしまうのも良くないと考え、NAT構成としました。
そのため、ホストと仮想マシンのポートフォワーディングと仮想マシンとコンテナのポートフォワーディングで混乱する場面がありましたので、IPアドレスに余裕があればブリッジアダプターでの設定をおすすめします。

自己証明書

パスワード管理にVaultwardenを使用していますが、こちらはHTTPSでないとサイトにアクセスできないようでした。
そのため、自己証明書の発行とホストへのインストールが必要となりました。
Vaultwarden以外はHTTP通信できており、CaddyはHTTP接続用に設定ファイルを書いていたため書き直しを余儀なくされたときは億劫に感じましたが、Caddyには設定ファイルに一行追加するだけで証明書が発行されるので思っていたよりも簡単に設定できました。
ローカル環境だとしてもHTTPSを強制しているOSSもあるため、初めからHTTPSで設計することをおすすめします。

改善された点

検索性の向上

現在はコマンドをByteStashで管理しているため、
・キーワード検索
・タグ検索
・ワンクリックコピー
が可能となってことで検索性が向上したと実感できています。

情報の置き場の明確化

・ナレッジ:Trilium
・コマンド :ByteStash
・ブックマーク:Linkding
・パスワード管理:Vaultwarden

どこに何を保存するかが明確になったことで情報を探す時間が減ったと感じています。

まとめ

前述した通り、これまでメモ帳やExcelで管理していたナレッジやコマンドをByteStashやTriliumで管理するようにしたことで、検索性が向上し、実務でも使いやすくなりました。
また、ブックマークやパスワードの管理も地味に便利で、「どこに登録したか」「どこに保存したか」を迷う時間が減ったと感じています。
ダッシュボードについては、アクセス自体はブラウザのブックマークと大きく変わりませんが、各ツールへの導線やコンテナの状態確認を一箇所に集約できるため、ホームラボ全体の管理はしやすくなりました。

ホームラボというと、自宅にサーバーを設置し、ラックやネットワーク機器を並べた大規模な環境をイメージする方も多いかもしれません。
しかし、社内PC上の仮想マシンとDockerを活用するだけでも、十分に実用的な環境を構築することができました。
今回の構築を通して、Docker Compose、リバースプロキシ、証明書管理など、業務にも応用できる知識を学ぶことができたため、単なる業務効率化だけでなく、技術検証環境としても有用だと感じています。

今後はDNSやSSOの導入なども検証しながら、さらに使いやすい環境へ改善していきたいと考えています。

 

カレンダー

1234567
891011121314
15161718192021
22232425262728
2930     
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
   1234
567891011
12131415161718
19202122232425
26272829   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
1234567
891011121314
15161718192021
22232425262728
       
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
     12
3456789
10111213141516
17181920212223
24252627282930
31      
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
242526272829 
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
    123
45678910
11121314151617
18192021222324
25262728   
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
   1234
567891011
12131415161718
19202122232425
262728    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
U・Iターン転職しませんか?
ブログ
Nedia What's up!
 HOME  ブログ

未経験からWebサイトの制作・運用業務に携わって感じたこと

2026/06/02 What's Up, サイト制作, スタッフ日記 投稿者:

こんにちは。
WEBシステム課の佐藤です。

現在、WEB制作・運用業務に携わっており、日々さまざまな業務を通して学びを重ねています。

もともとは異業種から未経験でWEB業界に入り、最初は専門用語や業務の流れも分からず、不安を感じることも多くありました。
しかし、実際に業務に携わる中で、WEB制作・運用業務の奥深さややりがいを感じる場面も増え、日々多くの気づきがあります。

今回は、未経験からWEB制作・運用業務に携わって感じたことや、業務を通して学んだことについてお話ししたいと思います。
 

業務に携わる中で感じたこと

実際に携わって驚いたこと・ギャップ

WEB制作というと、デザインやコーディングなど華やかな仕事というイメージを持っていました。
しかし実際には、それだけではない多くの側面があることに気づきました。

  • 思っていた以上に細かい作業が多かった
    誤字脱字のチェックやリンク切れ確認、表示崩れの確認など、細かな作業の積み重ねが品質を支えていると感じました。
  • 「作って終わり」ではなく運用が中心だった
    公開後の更新作業やテキスト修正、バナー差し替えなど、日々の運用業務がとても重要であることを知りました。
  • 華やかさの裏に地道な作業がある
    一見目立たない作業の積み重ねが、サイト全体の見やすさや使いやすさにつながっていると実感しています。
  • 正解が一つではない仕事だった
    あらかじめ決まったやり方があると思っていましたが、実際には状況や目的に応じて最適な方法を考える必要があり、柔軟な判断が求められる仕事だと感じました。

コミュニケーションの大切さ

WEB制作・運用業務は、一人で完結するものではなく、チームで連携しながら進める仕事です。
その中で、コミュニケーションの重要性を強く感じています。

  • 認識のすり合わせ不足がミスにつながる
    「どこを修正するのか」について事前のすり合わせが不十分だと、認識のズレが生じ、意図と異なる修正につながることがありました。
    実際に、先方の意図と自分の認識に違いがあるまま進めてしまい、確認時にズレに気づいた経験があります。
    この経験から、事前に目的や修正内容を明確に共有することの重要性を学びました。
  • 分かりやすく伝える工夫が必要
    URLや該当箇所、スクリーンショットを添えて共有することで、スムーズにやり取りができるようになりました。
  • 相談することで解決が早くなる
    自分だけで悩まず相談することで、新しい視点や気づきを得られる場面も多くあります。

業務を通して感じた気づき

日々の業務を通して、WEB制作における大切な考え方にも気づくことができました。

  • サイト構造の理解不足は作業効率に影響する
    サイト構造が複雑な案件では、全体を把握しないまま進めることで該当箇所の特定に時間がかかり、作業効率が低下することがありました。
    実際に、構造を十分に理解しないまま進めてしまい、途中で確認や調査が発生し、対応に時間がかかった経験があります。
    このことから、作業前に全体構造や影響範囲を把握することの重要性を感じました。
  • 小さなミスでもユーザーには大きな影響がある
    リンクの誤りや表示崩れなど、わずかな不具合でも使いづらさにつながることを実感しました。
  • ユーザー目線で考えることが重要
    制作側の視点だけでなく、初めてサイトを見る方の立場で考えることが大切だと感じています。
  • 品質は細部の積み重ねで決まる
    一見小さな確認作業でも、誤字やリンクミス、表示崩れを見逃さないことが、結果としてサイト全体の品質に大きく影響することを実感しました。
  • 正確さとスピードのバランスが大切
    効率よく進めるだけでなく、ミスを防ぐ丁寧さも同時に求められると感じています。

業務の中で意識していること

これらの気づきを踏まえ、日々の業務では次の点を意識して取り組んでいます。

  • 作業前に認識を確認する
    修正範囲や目的、影響範囲を事前に整理するようにしています。
  • 不明点は早めに相談する
    自己判断で進めず、認識のズレを防ぐことを心がけています。
  • 公開前の確認を徹底する
    誤字脱字やリンク、表示崩れなどを細かくチェックしています。
  • ユーザー目線で最終確認を行う
    「見やすいか」「使いやすいか」を意識して確認しています。
  • 作業後の影響範囲も確認する
    他ページやスマートフォン表示への影響も確認するようにしています。
  • セキュリティ対策を意識する
    WEBサイト運用においてはセキュリティ面も重要であるため、社内マニュアルに沿って、基本的な対策を確認しながら業務を進めています。

 

少しずつ感じる成長とやりがい

 
最初は難しく感じていた作業も、経験を重ねることで少しずつ理解できるようになってきました。

自分が携わった修正や更新が実際にサイトへ反映された時には、大きな達成感を感じます。
また、以前は分からなかったことが理解できるようになった時には、自分自身の成長も実感できます。

WEB業界は常に新しい情報や技術が増えていくため、これからも学び続ける姿勢を大切にしながら取り組んでいきたいと思います。

まとめ

WEB制作・運用業務は、ただサイトを作るだけではなく、
お客様の想いや目的に寄り添いながら進めていく仕事だと感じています。

まだまだ学ぶことは多いですが、これからも一つひとつの業務を丁寧に取り組み、より良いサイトづくりに貢献できるよう努めてまいります。

「こんなこと相談しても大丈夫かな?」ということでも、お気軽にご相談いただければ幸いです。
最後までご覧いただき、ありがとうございました。 
 

カレンダー

1234567
891011121314
15161718192021
22232425262728
2930     
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
   1234
567891011
12131415161718
19202122232425
26272829   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
1234567
891011121314
15161718192021
22232425262728
       
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
     12
3456789
10111213141516
17181920212223
24252627282930
31      
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
242526272829 
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
    123
45678910
11121314151617
18192021222324
25262728   
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
   1234
567891011
12131415161718
19202122232425
262728    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
U・Iターン転職しませんか?
群馬データセンター
群馬の法人ITサポートサービス Wide Net[ワイドネット]
Wide Netのクラウドバックアップ
クラウド型ファイル共有サービスRushDrive
ワイドオフィス
ネディアのSDGsへの取り組み
健康経営優良法人
IT-commons(ITコモンズ)