基于PaaS通用校園辦公云平臺的設(shè)計與實現(xiàn)視頻教程
基于PaaS通用校園辦公云平臺的設(shè)計與實現(xiàn)視頻教程介紹:
1.1、課程的背景
該課程是一個paas平臺搭建的課程,paas是云計算三層概念中的第二層,提出了平臺及服務(wù),向客戶提供開發(fā)平臺,即使客戶不懂任何的編程知識,也一樣可以根據(jù)自己的需求來定制軟件模塊。在課程中,引入了工作流中間件和元數(shù)據(jù)的概念。強大的工作流中間件保證了系統(tǒng)流程的穩(wěn)定運行,自定義的工作流中間件也能夠根據(jù)paas平臺的需要而進(jìn)行調(diào)整,并且在課程中講解了工作流反向同步平臺組織機構(gòu)的功能,工作流提供了RMI服務(wù),從而實現(xiàn)了分布式的部署,加強了系統(tǒng)的性能。元數(shù)據(jù)脫胎于數(shù)學(xué)模型中的一線元模型,以更細(xì)致的數(shù)據(jù)粒度來維護數(shù)據(jù),并且在課程中提供了兩種元數(shù)據(jù)的管理方式,分別是集中式與開放式的元數(shù)據(jù)模型管理。
1.2、課程內(nèi)容簡介
隨著云計算的發(fā)展,SaaS(軟件即服務(wù))無法更好的滿足客戶的要求,客戶更加希望可以根據(jù)自己的需要來快速定制軟件,這就需要給客戶提供簡單的開發(fā)平臺,可以讓客戶自己開發(fā),這就是云計算中的paas(平臺及服務(wù))。本課程以一個校園辦公為業(yè)務(wù)原型,重點講解了paas平臺的相關(guān)開發(fā)知識。
1.3、課程大綱
一、工作流部分:流程定義流程啟動流程完成工作項流程的參與者處理流程的條件處理流程的并發(fā)處理流程的取回處理流程的駁回流程的轉(zhuǎn)辦流程服務(wù)的發(fā)布二、PaaS平臺部分:ztree的學(xué)習(xí)組織機構(gòu)的管理業(yè)務(wù)模型的注冊添加表單注冊流程表單注冊業(yè)務(wù)列表注冊業(yè)務(wù)與流程的結(jié)合元數(shù)據(jù)管理業(yè)務(wù)運行二、課程價值體現(xiàn)2.1、企業(yè)需要什么?說明:以下企業(yè)需求職位均來自于51job.
職位1、云計算技術(shù)經(jīng)理職位2、系統(tǒng)架構(gòu)設(shè)計師職位3、技術(shù)運維部總監(jiān)更多企業(yè)招聘信息請參考:www.51job.com
2.2、課程學(xué)習(xí)目標(biāo)(我們提供什么?)
目標(biāo)一:深入了解工作流底層機制目標(biāo)二:深入了解paas的概念目標(biāo)三:深入了解元數(shù)據(jù)模型目標(biāo)四:提升架構(gòu)設(shè)計能力目標(biāo)五:掌握配置化開發(fā)的思想目標(biāo)六:paas平臺的設(shè)計與實現(xiàn)
2.3、課程特色
特點一、講師具有一線的實戰(zhàn)經(jīng)驗與豐富的教學(xué)經(jīng)驗,課程即講解案例實現(xiàn)思路、理論與原理又講解實戰(zhàn)技巧與注意事項,即照顧到基顧學(xué)員,又照顧到有一定實戰(zhàn)經(jīng)驗想要提高自己的學(xué)員。特點二、在每節(jié)開始之前先簡單回顧上一節(jié)所講的主要內(nèi)容,并對本節(jié)所講的內(nèi)容先進(jìn)行概述,講解概念、技術(shù)要點,設(shè)計實現(xiàn)思路等內(nèi)容,最后總結(jié)本次課程的要掌握的要點,講師授課采用先理論,后實戰(zhàn)的方式,由淺入深,符合人們接受知識的自然規(guī)律。特點三、學(xué)習(xí)的過程中學(xué)員要理論和實踐相結(jié)合,講過的代碼學(xué)員自行完成修改和調(diào)試,以鞏固加深學(xué)習(xí)效果。三、基于PaaS通用校園辦公云平臺的設(shè)計與實現(xiàn)視頻教程亮點特色
亮點一:國內(nèi)首套paas平臺的開發(fā)視頻,帶你掌握paas平臺的相關(guān)技術(shù)。亮點二:課程注重性能的優(yōu)化,服務(wù)調(diào)度可以說是站在架構(gòu)角度上最優(yōu)秀的性能優(yōu)化方式。綜合各種服務(wù)技術(shù),RMI技術(shù)是Java開發(fā)中最好的實現(xiàn)手段。亮點三:強大的工作流中間件的實現(xiàn),滿足各種業(yè)務(wù)需求。亮點四:課程中大量穿插了老師的設(shè)計思想,老師從業(yè)軟件開發(fā)多年,在課程中不斷灌輸軟件工程的理念,并將實際工作中遇到的問題提出來,給出合理的解決方案。對學(xué)員將來工作中遇到的各種常見問題給出了經(jīng)驗性的提示。亮點五:通過學(xué)習(xí)課程的paas平臺,可以使不會編程的客戶自定義開發(fā)程序,以后的程序開發(fā)可以完全變成配置化的開發(fā),不需要寫代碼。
四. 學(xué)員常見問題見如下:
問題1:我沒有相關(guān)的基礎(chǔ),是否可以學(xué)習(xí)本課程?答:本課程需要有java開發(fā)基礎(chǔ)知識就可以學(xué)習(xí),無論是工作流中間件還是paas平臺,都會一行行的編寫代碼,進(jìn)行詳細(xì)的講解,無論是各個層次的學(xué)員都可以學(xué)懂。問題2:這門課程適合哪個層次的人學(xué)習(xí)?答:課程中包含了各種基本的開發(fā)技術(shù)與架構(gòu)設(shè)計的內(nèi)容,適合各個層次的Java程序員學(xué)習(xí),尤其是對于想要成為架構(gòu)師的程序員來說,本課程更是提出了獨到的見解。問題3:paas可以應(yīng)用在什么場景?答:隨著云計算的不斷發(fā)展,paas平臺一定是將來的主流,可以應(yīng)用于任何的業(yè)務(wù)場景。