已畢業(yè)闹啦,已入職捍掺,本職工作是云平臺部署和管理, PAAS層。
剛?cè)胧种贩瘢盗幸恢芸偨Y(jié)占婉,會記錄一些工作的學(xué)習(xí)和思考酒请,目標(biāo)是:提高業(yè)務(wù)能力和專業(yè)技能量愧,同時成為一名合格的職場人。
為實現(xiàn)這個目標(biāo)溃槐,給了自己三年的時間匣砖,需要閱讀大量的圖書,編寫大量的代碼,閱讀大量的開源代碼猴鲫,做大量的思考反思对人。
以下總結(jié)帶有個人理解成分, 不完全準(zhǔn)確拂共。
0. 云計算
- 什么是云牺弄?
可以認(rèn)為是一些可以自我維護(hù)和管理的虛擬計算資源;
具體就是一些大型服務(wù)器集群宜狐。
- 什么是云計算势告?
云計算是一種基于互聯(lián)網(wǎng)的計算方式,共享軟硬件資源
- 云計算的三個層次抚恒?
1. Iaas :基礎(chǔ)設(shè)施即服務(wù)
2. Paas :平臺即服務(wù)
3. Saas :軟件即服務(wù)
三個層次對應(yīng)的產(chǎn)品輔助理解:
- IAAS : 亞馬遜AWS服務(wù)
- PAAS : 阿里云
- SAAS : 網(wǎng)盤
- 云計算的特點咱台?
1. 規(guī)模大
2. 虛擬化
3. 可靠性
4. 通用性
5. 伸縮性
- 國內(nèi)比較大的云平臺廠商
關(guān)注圈: 阿里云,騰訊云俭驮,百度云回溺,網(wǎng)易蜂巢
1. PAAS
- PAAS?
平臺即服務(wù)
- 為什么會有PAAS服務(wù)混萝?
可以從傳統(tǒng)搭建服務(wù)器提供服務(wù)理解遗遵;
你需要搭建服務(wù)器,需求逸嘀,硬件车要,軟件,配置等一系列操作厘熟,才能搭建一個合格的平臺屯蹦,然后開始自己的開發(fā)操作维哈,業(yè)務(wù)绳姨,產(chǎn)品。
PAAS 服務(wù)可以快速提供運行支撐和動態(tài)調(diào)整應(yīng)用資源阔挠。這樣節(jié)省了大量的成本飘庄,所以誕生了諸多面向企業(yè)和開發(fā)者的云平臺廠商,云平臺廠商提供給你應(yīng)用需要的運行支撐购撼,和不斷的提供應(yīng)用需要的資源跪削,共享云平臺廠商的服務(wù)器硬件資源。
- 云計算中會涉及的技術(shù)名詞迂求?
- Docker
- k8s
- openstack
- CI
- UT碾盐,AC,ST
- python/go
- Ansible
- openshift
- RabbitMQ
- linux
- ...
2. 組件
PAAS 服務(wù)需要提供給開發(fā)者和企業(yè)需要的運行支撐和動態(tài)調(diào)整資源配置揩局。
為了實現(xiàn)這些基本的需求毫玖,PAAS服務(wù)需要組件和微服務(wù)共同完成。
這些組件包括:
- 運行支撐
- 軟件倉庫
- 服務(wù)管理
- 服務(wù)擴(kuò)展
- 能力開放
- 平臺開發(fā)
- 等
怎么理解這些東西:
比如你購買了阿里云的云服務(wù),阿里云為你提供服務(wù)器付枫,操作系統(tǒng)烹玉,開發(fā)環(huán)境,你想要擴(kuò)展你的基礎(chǔ)服務(wù)阐滩,繼續(xù) 選擇阿里云提供的服務(wù)二打,再你使用過程中,刪除服務(wù)掂榔,增加應(yīng)用等继效,這一系列東西都是靠PAAS層的組件和微服務(wù)結(jié)合完成。
3. 微服務(wù)
- 什么是微服務(wù)衅疙?
1. 復(fù)雜系統(tǒng)可以拆分成多個子服務(wù)
2. 每個子系統(tǒng)獨立業(yè)務(wù)莲趣,獨立開發(fā)部署
3. 使用分布式管理對各子系統(tǒng)進(jìn)行管理
- 優(yōu)點是:
1. 開發(fā)簡單
2. 易于拓展
3. 維護(hù)簡單
缺點是:
1. 各微服務(wù)之間通信復(fù)雜
2. 服務(wù)管理
3. 部署困難
4. 難以確保一致性
4. Docker
- Docker ?
原意是碼頭工人,傳統(tǒng)碼頭有什么饱溢?集裝箱喧伞,集裝箱用來干嘛的?封裝物品绩郎,便于運輸潘鲫,確保物品的完整性。
所以Docker 是應(yīng)用容器引擎肋杖,便于開發(fā)者將開發(fā)資源和運行配置等信息打包到一個可移植的容器中溉仑。
- 應(yīng)用的基本場景是?
本地編寫代碼状植,運行的好好的浊竟,把代碼交付給別人,在別人的運行環(huán)境下津畸,出現(xiàn)報錯振定,Docker 就能很好的解決這個問題,因為容器中不僅包含運行資源代碼肉拓,還包括一些配置信息等后频。
- Docker 技術(shù)包括哪些?
先了解git 版本控制的基本流程是:
1. 本地編寫代碼暖途,提交代碼
2. 不斷推送到遠(yuǎn)端倉庫
3. 從遠(yuǎn)端倉庫拉取代碼
4. 修改代碼卑惜,提交代碼
5. 等
Docker 的流程也類似:
1. 將資源打包
2. 制作鏡像
3. 推送至遠(yuǎn)程倉庫
4. 拉取鏡像
5. 運行容器
6. 等
所以Docker 技術(shù)包含:
1. 鏡像
2. 容器
3. 倉庫
- 這三者的關(guān)系是:
鏡像是文件集包含資源和運行配置等;
將本地編寫的代碼和配置信息等制作成鏡像驻售;
推送至遠(yuǎn)程倉庫露久;
倉庫中拉取鏡像;
將拉取到本地的鏡像運行:容器欺栗;
在云計算中Docker 技術(shù)是一種非常重要的技術(shù)毫痕。
5. 郵件溝通
- 郵件溝通
郵件是在工作中非常常見的溝通工具壳快,各種事情都需要使用郵件進(jìn)行溝通;
比如我入職中一個基本的場景是需要向直屬領(lǐng)導(dǎo)發(fā)送學(xué)習(xí)周報并抄送給領(lǐng)導(dǎo)的直屬領(lǐng)導(dǎo)镇草,匯報本周的學(xué)習(xí)進(jìn)展眶痰,這是新入職員工中比較重要的一環(huán)。
那么我是如何編寫這個郵件的:
1. 接收人
2. 抄送人
3. 郵件標(biāo)題
3. 正文
4. 附件
其中正文經(jīng)常出現(xiàn)的情況是:空白... 空白.... 空白...
別人這樣溝通我管不著梯啤,但是我發(fā)送給領(lǐng)導(dǎo)的郵件絕不運行這么不規(guī)整竖伯。
建議正文:
- 說明來信目的
- 簡易列出要點
- 點名關(guān)鍵信息
比如:
領(lǐng)導(dǎo):
您好,下面是我的本周學(xué)習(xí)周報因宇。
本周的計劃是:
1. ...
2. ...
3. ...
完成情況是:
1. ...
2. ...
3. ...
附件是:學(xué)習(xí)周報
主要包含以下要點:
1....
2....
3...
有疑問麻煩及時聯(lián)系七婴,謝謝。
謝謝察滑。
2017打厘。06.04
- 郵件標(biāo)題
寫明來信目的:比如:新員工本周學(xué)習(xí)周報 -- 新員工XXX
- 其他
郵件的發(fā)送時間:
領(lǐng)導(dǎo)給出的時間是:周五下班前發(fā)送
是你,你會如何判斷這個周五下班前的概念贺辰?
比如17:30 下班户盯,那我掐準(zhǔn)了17:29發(fā)送?
我的理解是:
- 關(guān)注領(lǐng)導(dǎo)工作時間
- 留有空余時間: 因為有可能你就突然被拉去開會了饲化。
我的做法是:
- 發(fā)送時間節(jié)點選擇在下班提前一兩個小時
- 提前準(zhǔn)備:存草稿莽鸭,先不寫收信人和抄送人,萬一沒寫完就發(fā)送了
所以整個的學(xué)習(xí)周報的安排是:
- 周四下班前進(jìn)行總結(jié)吃靠,得出本周學(xué)習(xí)周報初稿
- 周五上午完成周報書寫
- 完成郵件草稿書寫:先寫正文硫眨,附件別忘記,再寫標(biāo)題巢块,寫收信人礁阁,抄送人...
6. 會議
會議這個話題也應(yīng)該是一個職場人經(jīng)常會接觸的吧。比如需求討論會族奢,回顧總結(jié)會姥闭,迭代計劃會等...
那么問題來了:作為一個新人,你不懂業(yè)務(wù)歹鱼,甚至聽不懂他們再討論什么泣栈,被拉去參加會議卜高,你會怎么做弥姻?
拿著手機玩?
不帶筆掺涛,不帶本庭敦?
翹著二郎腿傻聽?
講道理:作為新人薪缆,這個問題我之前也沒太考慮秧廉,參加會議給出的感覺是:聽的犯困...
事實不應(yīng)該這樣伞广?那應(yīng)該怎么做?
好吧疼电,我找了本職場的書嚼锄,里面參加會議一欄給出建議:(可以參照學(xué)習(xí))
要求: 帶著耳朵和腦子去;帶著紙和筆去蔽豺;多問幾個為什么學(xué)什么都能深一個層次
- 宏觀: 開會討論的問題是区丑?開會的流程是?是不是固定時間點開這個會修陡?
- 記錄: 誰記錄沧侥?記錄后的通報怎么看?
- 座位:有沒有要求魄鸦?次序宴杀?
- 文化:參會的討論可以體現(xiàn)一定的團(tuán)隊的文化
- 爭議:對于爭議的討論如何處理?
- ...
核心:團(tuán)隊是為什么開這個會拾因,以及會議的問題是如何解決的旺罢,會議起到的作用
7. 如何學(xué)習(xí)
這部分內(nèi)容是根據(jù)之前看的各種學(xué)習(xí)的書進(jìn)行實踐的,處于不斷迭代過程的绢记。
- 培養(yǎng)計劃
- 自學(xué)
- 黃金思維圈
- 金字塔原理
- 清單
- 時間記錄
- PPT主经, Word