さて、私はクラウド大好き人間であり、最近はMicrosoft とのビジネスの兼ね合いもあり、AzureとOffice365の仕事しかやっていなかった。しかもPaaS/SaaS原理主義者であり、アルゴリズムがコードにでき実行できるなら、IaaSは関わりたくないメンタルw
そして、今から言語を勉強するならC#と英語だろ、という人間…。
そうはいっても、やっぱりLinuxと縁を切るわけにはいかず… Container / Istio / Kubernetes や、Javascript (Node.js / Vue.js) , Python , OSSRDB (MySQL / Postgres), Gitもやらなきゃね、というのは心のどこかにありました。というわけで、家に置いてた古いタワー型サーバで勉強すべく、WindowsからCentOSへ入れ替えました。
まずはCPUやメモリの情報を拾って遊んでみたり…w
[ogawa@mlg6 ~]$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 30
model name : Intel(R) Xeon(R) CPU X3430 @ 2.40GHz
[ogawa@mlg6 ~]$ lscpu
アーキテクチャ: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
コアあたりのスレッド数:1
ソケットあたりのコア数:4
[ogawa@mlg6 ~]$ cat /proc/meminfo
MemTotal: 16258236 kB
MemFree: 15845884 kB
MemAvailable: 15762180 kB
[ogawa@mlg6 dev]$ sudo lvmdiskscan
/dev/centos/root [ 50.00 GiB]
/dev/sda1 [ 1.00 GiB]
/dev/centos/swap [ <7.88 GiB]
/dev/sda2 [ 118.24 GiB] LVM physical volume
/dev/centos/home [ <954.62 GiB]
/dev/sdb1 [ <447.13 GiB] LVM physical volume
/dev/sdc1 [ <447.13 GiB] LVM physical volume
マイクロサービスやAPI化、およびそれらをセキュアな環境で構成するにも知識やデプロイスキルが必要、PaaS丸投げという考え方だけでは潰しも効かないんで、しゃあないがやるか。