近兩年微服務(wù)在網(wǎng)上聊的如此的如火如荼,備受關(guān)注,我在去年下半年的一個(gè)項(xiàng)目中也用到了阿里云的EDAS、HSF,深有體會(huì),最近時(shí)間空閑出于好奇,決定一探究竟打算自建微服務(wù)平臺(tái),基本實(shí)現(xiàn)EDAS、HSF的功能。也就索性來(lái)個(gè)微服務(wù)的從0到1,將自己對(duì)微服務(wù)架構(gòu)的探索和實(shí)踐記錄下來(lái)并與大家分享!

萬(wàn)丈高樓平地起,我們先說(shuō)基礎(chǔ)設(shè)施以及選型!

所謂基礎(chǔ)設(shè)施就是CPU、內(nèi)存、硬盤(pán)、網(wǎng)絡(luò)等資源,提到這些的原因就是我們不打算使用真實(shí)的硬件而是使用虛擬化的硬件設(shè)備,這么說(shuō)大家可能會(huì)想到IAAS平臺(tái),其實(shí)沒(méi)錯(cuò),這些就是IAAS的核心功能,而我們的微服務(wù)也正是要考慮基于IAAS建立那就是--Openstack!

Openstack可以對(duì) 主機(jī)、存儲(chǔ)、網(wǎng)絡(luò)、負(fù)載 等資源非常靈活的調(diào)整和分配,這使得我們?cè)谥蟮膶?shí)踐中省時(shí)省力、如魚(yú)得水!

在這里我們不講Openstack的搭建,直接使用本公司現(xiàn)有的Openstack來(lái)建立微服務(wù)平臺(tái),著重說(shuō)微服務(wù)的搭建、選型和心得體會(huì)。

本文先給大家交代一下背景和基本前提,更多內(nèi)容敬請(qǐng)期待!

說(shuō)話兩年沒(méi)有發(fā)布東西了,好恐怖啊,真是時(shí)光荏苒、歲月如梭。