大家好,我是愛易烊千璽的程序媛,虎小美,白天寫代碼,晚上追易烊千璽,文末有易烊千璽美照,私信我諮詢雲原生最實戰的開發
千紙鶴們都知道,2018年三月份,王俊凱簽了李冰冰的工作室,王源的工作室籤給了范冰冰,只有易烊千璽一直沒有簽約。
但是一看易烊千璽的微博,擔心是多餘的,發新歌,接受採訪,還拿了個年度最具影響力偶像,一點沒耽誤,啥事沒有,易烊千璽果然是棒棒的
我換個房子租都要退租,簽約,搬家,前後折騰個一週(不要問,問就是單身)。為什麼我們家易烊千璽轉公司這麼簡單?
其實易烊千璽從來都不是一個人,易烊千璽身後有龍丹妮呢,,還有負責跟我們愛坤對接後援事情的小姐姐,有策劃,有助理,還有司機,是一整套人員的輔助,是作為一個整體轉出來的
== 正經事兒(硬轉) ==
在小美我程序員的世界裡,其實雲原生,就跟易烊千璽轉公司一樣,作為一個整體,簡單快捷
這個月新冠病毒,老闆要求產品趕緊上線。果然一上線流量暴漲,大家都超開心!然而昨天,老闆問我雲服務花了多少錢。打開賬單看了看,嚇得我體溫上升了一度。得趕緊找一個便宜的雲服務
雖然騰訊雲便宜,但阿里雲穩定呀,CC 雲貌似新增了不少 AI 的功能,我們能不能像坤坤一樣想轉就轉呢?
雲原生架構就能!
我們都知道Docker,K8s已經成為雲原生的標配。你寫的服務能不能原生跑在Docker上,成為了判定雲原生工程師的基礎標準。
那做雲遷移有幾種辦法呢?
第一種:手工搞
比如阿里雲官方提供了各種雲(AWS,騰訊雲,華為雲等)遷移到阿里雲的教程(雞賊),也給出了激進的保守的遷移方案。但主要還是基於ECS的遷移,頂多有點RDS的遷移。遷移過來以後要做的事情還很多很多。
當然,騰訊雲,華為雲在雲遷移方面的文章也很多。
第二種:遷移工具
使用各家雲的遷雲工具會更方便一些,但一定要注意備份數據。比如阿里雲的遷雲工具。也有一些第三方的工具可以支持更多的雲服務,比如英方的i2move。
終極解決方案:代碼即架構
想象一下,如果服務架構也可以用代碼來表示,比如某個配置的容器運行某個服務的鏡像,他們都連接到同一個數據庫,每天定期執行某個任務,這些都可以用幾個配置文件定義好。這樣一個配置文件不依賴於任何一家雲服務提供商,你想在哪個雲裡搭建這樣的架構都隨意,甚至可以根據不同家的定價差異自動遷移服務。
Terraform就是這樣一個終極解決方案,它家自創了一門配置語言(HCL, Hashicorp Configuration Language)來描述基礎設施資源。由此,可以像對待任何其他代碼一樣,用代碼來管理基礎架構。
那怎麼遷移服務?開玩笑,學會HCL以後,改幾行配置就行啦~
好了,為了易烊千璽,我要十刷《長安十二時辰》了,有興趣就評論私信我有關雲原生的實戰開發吧
閱讀更多 大蛋科技 的文章