

摘 要:云計算技術的廣泛應用,為傳統出版行業向數字出版轉型提供了推動力。但云計算技術在出版行業的落地還要和傳統出版業務緊密結合?;贗ASS層公有云服務開發的數字資源管理與發布平臺提供了全新的紙書配套數字資源的存儲、管理和發布模式,具有廣闊的應用前景。
關鍵詞:云計算;數字出版;二維碼技術
隨著我國“互聯網+”戰略的制定,充分利用互聯網思維便成為當下各大傳統國企首選的改革發展方向。出版行業也都一直在思考如何將傳統紙質閱讀延展至更為豐富的數字化閱讀。公有云的應用,大大推進了出版行業向數字出版的轉型速度。但IASS層的公有云只是一個基礎設施平臺,如果脫離了具體的業務,仍是無法切實改造出版社的工作流程和產品模式。因此,借助于公有云平臺開發與傳統出版業務密切結合的全新的云端數字資源管理與發布平臺具有重要的意義?;诠性破脚_開發云端數字資源管理與發布平臺,起源于出版社對附加的圖書數字資源的平臺化管理、二維碼化發布和在線化內容的需求。在過去,圖書資源多以光盤的形式附贈。但現在,光驅早已不再是電腦的標配,讀者使用光盤的概率大大降低。同時,光盤本身的加工制作也會造成較大的資源浪費,繁瑣復雜的申請盤號等業務流程無形中增加了光盤使用的成本。正是因為這些固有的缺陷,光盤已有被逐步淘汰的趨勢?;ヂ摼W的時代,更多的圖書廠商,選擇了將視頻等圖書資源放到網上,供給讀者觀看或者下載。微信的火熱帶動了二維碼的廣泛運用,讀者只需用手機“掃一掃”就可直接觀看,相比于光盤,獲取這些數字資源將更加的便利快捷。所以,需要一個平臺,不僅能夠對數字資源進行上傳和管理,還需要自動生成對應的發布界面和相關二維碼。云資源管理與發布平臺即基于此而開發。平臺架構
平臺借助亞馬遜的AWS公有云平臺開發,數字資源存儲在AWS特有的簡單存儲服務設備中(S3),管理和發布平臺的程序部署在云端虛擬主機(EC2)中。用戶借助移動段或PC端就可以通過二維碼或者URL地址訪問數字資源了。平臺架構和效果圖如下圖所示:
平臺有如下幾個特點:
一、多用戶管理
系統具備多用戶賬號的權限管理功能,每個賬號由專人負責數字資源的管理和上傳。不同賬號之間的資源互相隔離,相對獨立,具備很強的保密性和安全性。
二、基于“項目”和“資源”的管理層次
用戶可以建立若干個 “項目”。每一個“項目”下具備若干個“資源”?!百Y源”實體即為一個文件,可以是MP4格式的視頻,也可以是MP3的音頻,也可以是諸如JPG等常見格式的圖片,還可以是“試卷”。用戶可以對項目和資源的元數據進行基礎的增刪查改等操作。
三、二維碼的自動生成和活碼管理
每上傳一個資源和創建一個項目的時候,系統自動生成對應的二維碼。針對資源的二維碼,掃一掃后就可以直接預覽資源。針對項目的二維碼,掃一掃后可以看到此項目所包含的所有資源的列表,讀者點擊每一個列表中的資源鏈接,即跳轉到對應的資源預覽界面。此外,還可以批量導出單個項目中所有資源的二維碼,以供后期的印刷。所有的資源二維碼,均可實現活碼管理的功能,即在二維碼不變的情況下,替換掉對應的資源,從而真正的實現了:一次生成,永久使用。
四、安全防盜鏈技術
對于每一個資源的下載和預覽鏈接,平臺都依托亞馬遜云技術采用了加密的預簽名機制,該機制同時可以讓資源在云平臺的原始存儲鏈接在一定時間段內自動失效。換句話說,想要觀看資源,必須通過我們指定的發布網頁,而不能通過分析網頁源碼摳地址的方式進行盜鏈。徹底杜絕了非法轉載的情況。
五、大數據分析功能
平臺對每一個資源進行了監控,實時收集訪問用戶的IP來源情況。數據庫將保存每一個資源被訪問的時間和地點。數據導出后,可離線分析某一圖書資源在某一時間段內被全國哪些地方的讀者訪問了多少次。大數據的引入,將有效地評估數字資源的使用效率,以及全國讀者用戶的地理分布和觀看行為習慣,更好地提升數字資源的服務質量。
六、高可用性和彈性可擴展
在云端的數字資源會分布式地存儲在不同的機房的服務器中,每一個數字資源及其元數據都會在不同地方存儲三份,保證了數字資源的絕對安全。同時建立對WEB服務器的災備系統和快照機制, 當一臺前端服務器發生宕機時,備用服務器可迅速接管工作,并通過快照迅速恢復和擴容,保證平臺高可用性和彈性可擴展。云資源管理與發布平臺的開發是云計算技術和傳統出版業務結合的新的嘗試。平臺還有很大的改進空間,例如構建讀者管理系統、針對特定資源的支付收費機制、更為全面的大數據分析等。隨著平臺得不斷完善和廣泛應用,將會給廣大讀者帶來全新的漫步云端的數字化閱讀體驗。