互聯(lián)網(wǎng)+平臺建設(shè)方案
互聯(lián)網(wǎng)+開發(fā)方案
一、互聯(lián)網(wǎng)+平臺的位置
互聯(lián)網(wǎng)+時代來臨,以互聯(lián)網(wǎng)金融為例, 互聯(lián)網(wǎng)+金融是傳統(tǒng)金融機構(gòu)與互聯(lián)網(wǎng)企業(yè)(以下統(tǒng)稱從業(yè)機構(gòu))利用互聯(lián)網(wǎng)技術(shù)和信息通信技術(shù)實現(xiàn)資金融通、支付、投資和信息中介服務(wù)的新型金融業(yè)務(wù)模式。而支撐業(yè)務(wù)模式的基礎(chǔ)就是互聯(lián)網(wǎng)平臺,現(xiàn)在是移動互聯(lián)網(wǎng)時代,普通用戶可以通過多種客戶端進行投資理財。除了需要開發(fā)傳統(tǒng)的PC版投資網(wǎng)站,還需要開發(fā)移動平臺,包括:IOS版與安卓版APP、微信端、手機版WAP網(wǎng)站等面向普通理財者的投資平臺;為了提高風(fēng)險控制能力,提高工作效率,應(yīng)該要將風(fēng)控能力系統(tǒng)化、程序化,不斷實現(xiàn)與各種數(shù)據(jù)對接,包括第三方征信數(shù)據(jù)接入工作也要不斷推進。
二、互聯(lián)網(wǎng)+平臺應(yīng)用4要求
2 高并發(fā):支持海量用戶同時處理業(yè)務(wù)需求
2 高安全:用戶的個人信息,資金信息、資金交易都是通過平臺實現(xiàn),平臺的安全性是基石。
2 高體驗:用戶使用都在系統(tǒng)上完成,用戶使用體驗非常重要
2 高擴展:互聯(lián)網(wǎng)+時代的本質(zhì)就是新的模式,所有在實際業(yè)務(wù)中,變化是常態(tài),平臺具有高擴展性才能快速
三、先進的互聯(lián)網(wǎng)+平臺技術(shù)架構(gòu)
為了更好的承載各項業(yè)務(wù)發(fā)展,在具體技術(shù)架構(gòu)方面,服務(wù)端技術(shù)采用業(yè)界先進的開發(fā)框架,比如選定的MVC(Model-View-Controller)設(shè)計模式并基于該模式組織代碼;在選定的架構(gòu)下,應(yīng)該能夠很方便的擴展,使用、再開發(fā)或再發(fā)布擴展;要盡量采用了大量久經(jīng)考驗,開箱即用的技術(shù)特性,從而大大提高技術(shù)開發(fā)效率;始終對開發(fā)趨勢和其他框架和其他項目中最佳實踐保持密切關(guān)注,隨時準備引入先進的各種技術(shù)手段。
針對移動端技術(shù)架構(gòu),同樣可以采用MVC模式,基于同一工程分層,界面處理及業(yè)務(wù)邏輯分開處理,實現(xiàn)高內(nèi)聚,低耦合的設(shè)計目的;網(wǎng)絡(luò)層采用成熟穩(wěn)定的技術(shù)方案,通過數(shù)據(jù)壓縮、加密,提升網(wǎng)絡(luò)連接的高效性及安全性;界面層采用自動適應(yīng)策略,實現(xiàn)一套方案,多機型適配,節(jié)省開發(fā)成本,增強項目可維護性。
另外,作為互聯(lián)網(wǎng)+平臺專業(yè)服務(wù)商,多迪始終把安全放在第一位,竭盡全力保障投資人的資金安全與信息安全。參照國家信息系統(tǒng)安全等級保護的要求 ,制定綜合的安全治理措施,主要應(yīng)該包括3個方面:
1. 基礎(chǔ)技術(shù)設(shè)施安全建設(shè)
采用企業(yè)級防火墻
HTTPS數(shù)據(jù)傳輸加密
分布式數(shù)據(jù)存儲與備份
抗DDOS服務(wù)
跟蹤最新漏洞,及時系統(tǒng)升級
2. 提高代碼的安全性
符合企業(yè)級代碼規(guī)范和各種開發(fā)規(guī)范,確保開發(fā)人員能夠?qū)懗霭踩拇a
開發(fā)代碼掃描工具,掃描代碼
代碼審查,代碼交叉審核
單元測試與自動化測試
3. 建立監(jiān)控與反饋系統(tǒng)
及時發(fā)現(xiàn)潛在的問題,化被動為主動;
為可能發(fā)現(xiàn)的問題,制定應(yīng)急預(yù)案;
監(jiān)控重點敏感數(shù)據(jù)與功能,發(fā)現(xiàn)異常及時進行阻斷和報警;
最后,整個技術(shù)平臺,制定出了長期的改善目標,應(yīng)該包括:
1. 持續(xù)改善系統(tǒng)架構(gòu),更好地支持業(yè)務(wù)擴展
2. 降低系統(tǒng)耦合,提升對變化的響應(yīng)速度
3. 建立更完整 的公共平臺、基礎(chǔ)框架、基礎(chǔ)類庫,提高開發(fā)效率
4. 合理地增加或減少系統(tǒng)間交互,提升系統(tǒng)性能、穩(wěn)定性
5. 完善配置、監(jiān)控、預(yù)警、日志系統(tǒng),提升系統(tǒng)運維效率及發(fā)現(xiàn)問題的速度
6. 互聯(lián)網(wǎng)金融ERP系統(tǒng),包括風(fēng)控、業(yè)務(wù)流程、財務(wù)、客戶服務(wù)等一體化系統(tǒng)的建設(shè)