サーバー技術者は足りていますか?
Webシステムを開発する上でプログラムだけはなくインフラと呼ばれる「サーバー」が必要になります。
ひとことで「サーバー」といっても実際にはネットワークや、最近では「クラウド」による様々なサービスが細かく分けられております。
私は開発と同時にサーバー側の構築も関わっておりました。
そのためサーバーに関することもご相談ください。
1. サーバー
「サーバー」はレンタルサーバーからオンプレサーバーの構築まで作成した経験があります。
主にLinux (CentOS, Debian)を使ってWebからJava,データベースなどの様々なサーバーを構築しておりました。
またサーバー自体の構築はもちろん、その後のエラー発生時の原因の特定、ログ管理なども意識しております。
それらの構築に関する情報もドキュメントにまとめて、お客様にも円滑に引き継ぎが出来るようにしております。
2. クラウド
現在においてサーバー構築をする上で欠かせないのが「クラウド」です。
特に「AWS」ではコンソールだけで様々なサービスを受けることができます。
私も「AWS」を使用してサーバーシステムを構築することができます。
「クラウド」で構築する場合に、まずは全体像を図で作成します。
それらを元に「構成管理ファイル」と呼ばれるファイルを作成してからサーバーシステムを構築するようになります。
こうすることでシステムのサーバー側の全体像がすぐに理解できるようになります。
3. セキュリティ
サーバー構築と欠かせないのが「セキュリティ」となります。
特にネットワークによる侵入も考慮してポートやアクセス拠点の制限を決定します。
また現在ではWebにおいてもURLが「https」から始まるものでないと、SEO対策やブラウザから安全ではないと判断されて信頼を失います。
もし自サイトが「https」から始まらない場合はご相談してください。
4. 保守
ホームページやWebシステムを自社で持っているが、担当者が不在となっていることはありませんか?
サーバーは放置した場合に様々な不具合が発生しますので、定期的にメンテナンス致します。
もしサーバー情報についてがわからない場合もご相談ください。
情報を聞き取りをさせて頂き、必要な情報をドキュメントにまとめて誰でもメンテナンスが出来るように致します。