プログラミングマガジン

プログラミングを中心にIT技術をできるだけわかりやすくまとめます。

  • ホーム
  • 【インフラ】入門
 
 
     
  • サーバー言語  
    • Python
    • Ruby
    • PHP
    • SQL
  •  
  • インフラ  
       
    • AWS
    •  
    • 基本
    • Git
  • Web
       
    • Web開発
    • JavaScript
    • Vue.js
    • React
  •  
  • 設計  
       
    • 実装設計
    • DB設計
  • 問い合わせ
  

【インフラ】入門

ネットワーク

  • ソケット(TCP通信のプログラミングIF)、WebSocket
  • 「ソケット通信」と「HTTP通信」の違い

プロキシ

  • プロキシとリバースプロキシの違い

Webサーバ

nginx

  • 基本、変数
  • 設定の基本、リバースプロキシの設定

アプリケーションサーバ

Rails

  • puma、Unicorn

Linux

基礎知識

  • カーネル、ディストリビューション、シェル
  • ディレクトリ構成
  • ユーザー環境設定、起動の流れ
  • パッケージ管理

ファイルシステム

  • ファイル名
  • ドライブのマウント
  • ログ
  • iノード、シンボリックリンク/ハードリンク
  • ファイルの圧縮/解凍

基本操作

権限設定

  • ユーザー作成、削除
  • sudo設定
  • suとsudoの違い

その他操作

  • ディレクトリ操作
  • 検索
  • オンラインマニュアル

シェル

  • シェル変数、環境変数

ハードディスク

  • デバイスファイル、パーテーション
  • スワップ領域

プロセス管理

  • プロセスの基本
  • 「ジョブ」と「プロセス」の違い
  • バックグラウンドプロセス

コンテナ

Docker

基本

  • コマンドまとめ
  • Dockerfile
  • コンテナのライフサイクル
  • ポートフォワーディング

設計

  • コンテナの分割単位
  • Railsのコンテナ作成

Docker Compose

  • 基本
  • コマンドまとめ

コンテナオーケストレーション

  • なぜ近年コンテナオーケストレーションが必要になってるの?
  • マイクロサービスアーキテクチャ
  • コンテナアーキテクチャパターン

ECS

  • 概要
  • Fargate
  • ECR、App Runnner

Kubernetes

  • 基本
  • 用語
  • EKS

内部コンテナサービス

lambda

  • 概要、関数定義
  • チューニング
RETURN TOP

著者プロフィール

エンジニア歴10年で過去に業務系、Webデザイン、インフラ系なども経験あります。現在はWeb系でフロントエンド開発中心です。

詳細なプロフィールはこちら

スポンサーリンク

カテゴリー

  • Android
  • AngularJS
  • API
  • AWS
  • C++
  • CSS
  • C言語
  • DDD
  • DevOps
  • Django
  • Docker
  • Figma
  • Git
  • GitLab
  • GraphQL
  • gRPC
  • Hasura
  • Java
  • JavaScript
  • Kubernetes
  • Laravel
  • linux
  • MySQL
  • Next.js
  • nginx
  • Node.js
  • NoSQL
  • Nuxt.js
  • Oracle
  • PHP
  • Python
  • React
  • Redux
  • Rspec
  • Ruby
  • Ruby on Rails
  • Sass
  • Spring Framework
  • SQL
  • TypeScript
  • Unity
  • Vue.js
  • Webサービス開発
  • Webデザイン
  • Web技術
  • インフラ
  • オブジェクト指向
  • システム開発
  • セキュリティ
  • その他
  • データベース
  • デザインパターン
  • テスト
  • ネットワーク
  • プログラミング全般
  • マイクロサービス
  • マイクロソフト系技術
  • マルチメディア
  • リファクタリング
  • 副業
  • 未分類
  • 業務知識
  • 生成AI
  • 設計
  • 関数型言語
RETURN TOP

Copyright ©  プログラミングマガジン | プライバシーポリシー