OS環境は基本、Windows10 Professionalを利用します。
コーディングはWindows上の
VSCodeを使い、ビルドや実行環境はVagrantに構築したLinuxOS(主に
Ubuntu)上で行います。
また負荷分散(ロードバランサ)や各種ミドルサーバ(Apache、nginx、MySQL、mongoDBなど)は、Ansible/Chefを使い、
コンテナはDocker-compose/Kubernetesを使って構築していきます。
基本1サービス1サーバ(1コンテナ)という形で、資産はSMB,ファイルサーバに。
コードや画像資産はGit(GitLab)で管理。
プロジェクト管理はJIRA コミュニティ版を利用。ただしFree版には制限があるため、5名を超えるチーム体制の場合やプロジェクトを複数管理したい場合は代替品を選定する必要がある。
開発クライアントはWindows10、
VSCodeを使うが実際にコードを置き、実行するのはVagrant/ubuntuのため
Vagrant/ubuntuとWindowsはSMBで共有フォルダ越しにやり取りを行う
最終更新:2021年11月29日 04:04