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