網(wǎng)上有很多關(guān)于隨行付pos機(jī)怎么激活,DevOps企業(yè)落地的知識(shí),也有很多人為大家解答關(guān)于隨行付pos機(jī)怎么激活的問(wèn)題,今天pos機(jī)之家(m.dsth100338.com)為大家整理了關(guān)于這方面的知識(shí),讓我們一起來(lái)看下吧!
本文目錄一覽:
隨行付pos機(jī)怎么激活
作為互聯(lián)網(wǎng)金融行業(yè)的新創(chuàng)企業(yè),隨行付支付有限公司(vbill.cn,以下簡(jiǎn)稱(chēng)為隨行付)的IT系統(tǒng)建立在互聯(lián)網(wǎng)業(yè)務(wù)架構(gòu)之上,并且應(yīng)用了大量的開(kāi)源技術(shù)和工具。在公司成立后的六年時(shí)間里,隨行付的IT系統(tǒng)規(guī)模持續(xù)擴(kuò)張,同時(shí)也因技術(shù)和人員的快速迭代面臨著IT運(yùn)維的嚴(yán)峻挑戰(zhàn)。在8月9日舉行的FIT2CLOUD東區(qū)(非金融)客戶研討會(huì)上,隨行付運(yùn)維總監(jiān)孫志坤分享了隨行付在DevOps領(lǐng)域遇到的現(xiàn)實(shí)挑戰(zhàn),以及通過(guò)工具實(shí)現(xiàn)DevOps企業(yè)落地的過(guò)程。以下內(nèi)容由孫志坤的演講內(nèi)容整理而成,經(jīng)演講者授權(quán)發(fā)布。隨行付是一家成立于2011年7月的第三方支付機(jī)構(gòu),目前擁有上千名員工,在全國(guó)設(shè)有28家分公司。秉承“普惠、科技、創(chuàng)新”的服務(wù)理念,隨行付為商戶提供個(gè)人支付、商戶收單等小微企業(yè)移動(dòng)金融服務(wù),并且首創(chuàng)了行業(yè)支付模式,在銀行卡收單服務(wù)的基礎(chǔ)上推出移動(dòng)支付、互聯(lián)網(wǎng)支付、錢(qián)包支付、跨境支付、掃碼支付等創(chuàng)新服務(wù),針對(duì)快消連鎖、餐飲連鎖、超市連鎖、電商物流等行業(yè)提供定制化的行業(yè)解決方案。目前隨行付的收單業(yè)務(wù)已經(jīng)覆蓋了中國(guó)的200余個(gè)城市,日均覆蓋2000多萬(wàn)持卡人。
在移動(dòng)支付浪潮的帶動(dòng)下,隨行付支撐海量、分布式金融業(yè)務(wù)的IT系統(tǒng)在初創(chuàng)時(shí)期全力向前奔跑,技術(shù)和人員的迭代都處在“小步快跑”的狀態(tài),同時(shí)業(yè)務(wù)的種類(lèi)和規(guī)模也在飛速擴(kuò)展。在“速度為先”的階段,研發(fā)人員和運(yùn)維人員之間的部門(mén)墻越來(lái)越厚,這種開(kāi)發(fā)與運(yùn)維之間的割裂為企業(yè)IT的運(yùn)維帶來(lái)一系列的挑戰(zhàn)。
初創(chuàng)企業(yè)的IT運(yùn)維困局對(duì)于業(yè)務(wù)處在高速成長(zhǎng)期的初創(chuàng)企業(yè)來(lái)說(shuō),IT運(yùn)維存在非常多的盲點(diǎn)和痛點(diǎn)?;ヂ?lián)網(wǎng)架構(gòu)IT系統(tǒng)的維護(hù)成本非常高,單純靠人工借助開(kāi)源工具維護(hù)CMDB(配置管理數(shù)據(jù)庫(kù))困難且不現(xiàn)實(shí)。
在未實(shí)現(xiàn)DevOps的IT環(huán)境中,研發(fā)人員無(wú)法了解到應(yīng)用上線之后的運(yùn)行效率、運(yùn)行時(shí)間,以及帶來(lái)的實(shí)際收益,后期能否對(duì)系統(tǒng)資源進(jìn)行回收。對(duì)初創(chuàng)公司而言,業(yè)務(wù)上線后一旦無(wú)法產(chǎn)生效益,資源的回收是非常關(guān)鍵的。無(wú)論是從計(jì)算、存儲(chǔ)還是網(wǎng)絡(luò)層面,資源回收不及時(shí)會(huì)導(dǎo)致系統(tǒng)資源占用不斷攀升。
另一方面,IT規(guī)模高速擴(kuò)張后面臨著越來(lái)越多的技術(shù)債務(wù)和遺留問(wèn)題。作為運(yùn)維團(tuán)隊(duì)來(lái)說(shuō),最重要的就是為結(jié)果負(fù)責(zé)。研發(fā)上線應(yīng)用,需要運(yùn)維團(tuán)隊(duì)馬上就可以提供機(jī)器。而初創(chuàng)型企業(yè)不像BAT這樣的大型互聯(lián)網(wǎng)企業(yè)擁有大量的冗余資源,系統(tǒng)能夠?qū)崿F(xiàn)高強(qiáng)度的彈性伸縮。那么對(duì)于現(xiàn)有IT資源的精細(xì)化管理和高效率運(yùn)維就顯得愈加重要。
總結(jié)而言,初創(chuàng)型企業(yè)的IT運(yùn)維的難點(diǎn)包括以下四個(gè)方面:
1. 系統(tǒng)架構(gòu)
IaaS的云化和容器化,PaaS的智能化,依賴(lài)庫(kù)多樣化,RUNTIME(運(yùn)行時(shí))復(fù)雜化,讓運(yùn)維人員無(wú)法應(yīng)對(duì)新時(shí)代的運(yùn)維要求。
2. 技術(shù)債務(wù)
由于資源成本壓力,中小企業(yè)的IT運(yùn)維及IT系統(tǒng)存在大量歷史債務(wù)。大量的精力投向增量業(yè)務(wù),對(duì)存量業(yè)務(wù)關(guān)注不夠。業(yè)務(wù)部門(mén)要求開(kāi)發(fā)部門(mén)盡快上線新業(yè)務(wù),開(kāi)發(fā)部門(mén)要求運(yùn)維部門(mén)盡快把應(yīng)用上線,而結(jié)果就是對(duì)產(chǎn)品和服務(wù)無(wú)法實(shí)現(xiàn)高效運(yùn)維,形成惡性循環(huán)。
3. 人員流動(dòng)
由于系統(tǒng)快速迭代,運(yùn)維人員的工作強(qiáng)度大,流動(dòng)率過(guò)高。對(duì)于基于開(kāi)源工具的系統(tǒng)運(yùn)維而言,人員的流動(dòng)將直接影響系統(tǒng)運(yùn)維的穩(wěn)定性和可持續(xù)性。
4. 戰(zhàn)略規(guī)劃
大多數(shù)的中小企業(yè)沒(méi)有IT戰(zhàn)略規(guī)劃,在IT資源投入上分配不合理,該花錢(qián)的沒(méi)花,不該花的浪費(fèi)嚴(yán)重,技術(shù)團(tuán)隊(duì)無(wú)法支撐企業(yè)IT的實(shí)際需求。
從DevOps入手解決人的問(wèn)題我們上面羅列的DevOps實(shí)現(xiàn)的難點(diǎn)非常常見(jiàn),而最近幾年日漸流行的DevOps理念和方法論似乎就是用來(lái)解決這些問(wèn)題的。不過(guò),在真實(shí)的企業(yè)環(huán)境中,DevOps的落地又總是面臨著這樣或那樣的問(wèn)題和阻礙。
圖1 隨行付IT運(yùn)維職能分布
在梳理了隨行付現(xiàn)有IT系統(tǒng)的運(yùn)維工作后,我們首先想到要解決的就是人的問(wèn)題,也就是運(yùn)維自動(dòng)化入手。在引入DevOps工具之前,系統(tǒng)運(yùn)維占據(jù)了整個(gè)團(tuán)隊(duì)70%的工作量。我們的運(yùn)維團(tuán)隊(duì)周一到周四每天都在投產(chǎn),運(yùn)維人員每天都忙于各種應(yīng)用發(fā)布,半夜處理問(wèn)題是常態(tài),而其中很多都是重復(fù)性的工作。
為了消除這些枯燥的重復(fù)性工作,我們最初想利用開(kāi)源CMDB工具,或者自研的方式實(shí)現(xiàn)DevOps。但是很快就發(fā)現(xiàn)在現(xiàn)實(shí)企業(yè)環(huán)境存在很多問(wèn)題,限于人力、資源分配等因素,這些工具的成熟度很難在短期內(nèi)達(dá)到DevOps的需求。
在評(píng)估了多款商業(yè)化的DevOps工具后,我們最終選擇了FIT2CLOUD的DevOps解決方案,通過(guò)成熟工具的引入把運(yùn)維團(tuán)隊(duì)從繁瑣的日常工作中解放出來(lái)。借助FIT2CLOUD云化開(kāi)發(fā)運(yùn)維一體化的體系,我們實(shí)現(xiàn)了運(yùn)維團(tuán)隊(duì)一部分系統(tǒng)權(quán)限向開(kāi)發(fā)團(tuán)隊(duì)的開(kāi)放。這樣做的結(jié)果就是,研發(fā)團(tuán)隊(duì)的項(xiàng)目經(jīng)理可以自己實(shí)現(xiàn)應(yīng)用的上線和投產(chǎn),投產(chǎn)操作與運(yùn)維分離。運(yùn)維團(tuán)隊(duì)在應(yīng)用投產(chǎn)上不用投入過(guò)多的精力。
從每周4天24小時(shí)的投產(chǎn)操作,到只安排一人值班處理相關(guān)故障,運(yùn)維團(tuán)隊(duì)可以將更多的精力放在系統(tǒng)監(jiān)控、資產(chǎn)管理、性能優(yōu)化、日志分析等方面。
圖2 FIT2CLOUD DevOps工具可將服務(wù)部署時(shí)間從小時(shí)級(jí)降至分鐘級(jí)
引入DevOps工具的一個(gè)重要成果是降低了運(yùn)維團(tuán)隊(duì)人員的流失率。在部署DevOps工具之前,我們的運(yùn)維團(tuán)隊(duì)一年平均有三個(gè)人離職。而在2016年上線DevOps之后,我們的團(tuán)隊(duì)還沒(méi)有人員離開(kāi)。把運(yùn)維人員從繁雜而重復(fù)的運(yùn)維工作中解放出來(lái),讓他們有更多的時(shí)間來(lái)維護(hù)自己的技術(shù)能力,對(duì)于提升整個(gè)團(tuán)隊(duì)的穩(wěn)定性是非常重要的。
圖3 FIT2CLOUD DevOps工具統(tǒng)一管理開(kāi)發(fā)、測(cè)試、準(zhǔn)生產(chǎn)環(huán)境及生產(chǎn)環(huán)境
另外,借助DevOps工具,開(kāi)發(fā)環(huán)境的運(yùn)維也變得更加簡(jiǎn)單。以前,開(kāi)發(fā)環(huán)境由運(yùn)維團(tuán)隊(duì)運(yùn)維的成本非常高,而在FIT2CLOUD的DevOps工具的幫助下,我們實(shí)現(xiàn)了內(nèi)部資源的自動(dòng)回收。這樣一來(lái),研發(fā)人員按照需求申請(qǐng)不同配置和使用時(shí)長(zhǎng)的資源,在項(xiàng)目完成后自動(dòng)回收。運(yùn)維人員的精力進(jìn)一步集中到IT基礎(chǔ)設(shè)施的優(yōu)化與規(guī)劃方面。
DevOps落地如何不空談?很多互聯(lián)網(wǎng)企業(yè)的運(yùn)維團(tuán)隊(duì)都面臨著這樣的困惑:DevOps的方法論很先進(jìn),但是真正在自己的企業(yè)落地還面臨著太多的阻礙和不確定性。
比如,變更結(jié)果的可靠性和可預(yù)見(jiàn)性如何保證?
不同類(lèi)型的變更(數(shù)據(jù)、代碼、配置、內(nèi)容、平臺(tái)等)對(duì)系統(tǒng)造成的影響怎樣才能被充分地評(píng)估?
對(duì)分布式系統(tǒng)各部分的變更如何做到合理、有效地協(xié)調(diào)?
怎樣明確地界定開(kāi)發(fā)與運(yùn)維的組織邊界?
我們經(jīng)常在說(shuō),運(yùn)維的發(fā)展趨勢(shì)是運(yùn)維服務(wù)化、資源代碼化、流程平臺(tái)化、開(kāi)發(fā)自助化。這其中就涉及到開(kāi)發(fā)與運(yùn)維的職能劃分。運(yùn)維部門(mén)把API提供給開(kāi)發(fā)部門(mén),在安全管控的前提上,實(shí)現(xiàn)開(kāi)發(fā)服務(wù)的自助化。之前無(wú)論是開(kāi)發(fā)環(huán)境、測(cè)試環(huán)境,還是生產(chǎn)環(huán)境,資源的開(kāi)通配置過(guò)程都非常復(fù)雜。借助DevOps工具,開(kāi)發(fā)、測(cè)試和預(yù)生產(chǎn)環(huán)境的資源均可由開(kāi)發(fā)部門(mén)自助進(jìn)行開(kāi)通和維護(hù)。這樣一來(lái),開(kāi)發(fā)部門(mén)和運(yùn)維部門(mén)之前的溝通成本大大降低。
DevOps的價(jià)值顯而易見(jiàn),越來(lái)越多的企業(yè)在展開(kāi)DevOps的實(shí)踐,也在嘗試著各種各樣的落地路徑。很多企業(yè)的DevOps團(tuán)隊(duì)通過(guò)編寫(xiě)Chef、Puppet或者Ansible腳本來(lái)實(shí)現(xiàn)DevOps,但結(jié)果似乎都不是很成功。DevOps提倡的是效率,這些團(tuán)隊(duì)的行為并沒(méi)有真正體現(xiàn)出DevOps的理念。
DevOps無(wú)法實(shí)現(xiàn)企業(yè)落地的一個(gè)重要原因是工具的缺失。作為時(shí)下最流行的互聯(lián)網(wǎng)架構(gòu)運(yùn)維理念,DevOps應(yīng)該是一系列工具加上如何使用這些工具的知識(shí)。鑒于任何工具都需要相應(yīng)的使用知識(shí),所以簡(jiǎn)單來(lái)說(shuō),DevOps就是一系列的工具。
圖4 隨行付運(yùn)維自動(dòng)化實(shí)踐架構(gòu)
Docker、Kubernetes、Istio、Namerd、Linkerd這些開(kāi)源項(xiàng)目都是DevOps工具鏈和產(chǎn)品的必備環(huán)節(jié)和組件。但對(duì)于企業(yè)、尤其是快速成長(zhǎng)的互聯(lián)網(wǎng)企業(yè)來(lái)說(shuō),單純地通過(guò)開(kāi)源工具實(shí)現(xiàn)DevOps是非常困難的,腳本的維護(hù)、多種工具地組合、針對(duì)企業(yè)現(xiàn)有流程的調(diào)試,以及由此帶來(lái)的人力、物力投入,都為DevOps的落地增加了種種的不確定性。因此,在DevOps落地過(guò)程中引入商業(yè)軟件是有其必要性的。
很多人說(shuō),DevOps是一種文化。但在實(shí)際的工作層面,DevOps更像是運(yùn)維部門(mén)和開(kāi)發(fā)部門(mén)溝通的橋梁。通過(guò)DevOps,運(yùn)維部門(mén)和開(kāi)發(fā)部門(mén)對(duì)接的標(biāo)準(zhǔn)化程度將會(huì)大大提升。
最后我想說(shuō)的是,DevOps對(duì)于企業(yè)IT(不僅僅是互聯(lián)網(wǎng)企業(yè)IT)而言有著非常重大的意義。這是歷史上第一次有望將所有開(kāi)發(fā)語(yǔ)言納入到同一個(gè)全流程的管理框架之中,這一目標(biāo)一旦達(dá)成,將是軟件工業(yè)的一次重大轉(zhuǎn)變。
本文作者: 孫志坤
文章發(fā)布時(shí)間:2017年8月17日
以上就是關(guān)于隨行付pos機(jī)怎么激活,DevOps企業(yè)落地的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于隨行付pos機(jī)怎么激活的知識(shí),希望能夠幫助到大家!
