1. aws的工具
⊕ 流程建模(Process Model)平台
⊕ 應用建模(Application Model)平台
⊕ 流程自動化(Process Automate)技術
⊕ 應用整合(Integration)技術
⊕ 業務活動監控(BAM)平台
⊕ 流程管理(Process Manage)平台
⊕客戶端交互(Portal Worklist)平台
⊕ 流程優化(Optimize)平台
流程建模
AWS的業務流程建模工具是一款基於BPMN標準的流程建模與設計工具,支持XPDL2.0標準的流程XML模型和BPEL標准。業務分析人員和技術開發人員可以同時在該設計環境中進行團隊協作。AWS平台的流程建模方式提供了基於純Web和客戶端Studio兩種雙向兼容的工具,無論採用哪種,都可以時時聯機到運行伺服器,對運行的模型進行版本管理和在線優化。
AWS的流程建模可支持至頂而下、逐層深入的建模方法,不僅支持用於流程執行的BPM模型,還以利用建模工具從業務師角度對企業價值鏈、流程區域、流程地圖、子流程進行立體的梳理,繼而成企業流程的梳理模型和執行模型。
應用建模
探討企業通過技術來改善流程,主要有兩種方法:一種是通過集成和授權來驅動傳統的遺留應用系統;另一種是利用現代的BPM系統執行BPM應用。在BPM系統中,流程即為應用程序,這種可理解為流程所定義的每個步驟視為個人或其他應用系統所執行的任務,更加明確的說BPM應用包含了流程和應用程序兩部分。在中國,大多數集團企業或行業客戶IT建設尚處於初級磨合階段,大量BPM應用需要進行設計或重建,AWS的應用建模工具和引擎能夠為交付每個步驟的應用程序提供全過程的設計工具和執行環境。
值得關注的是AWS藉助了MDA(Model Driven Architecture,模型驅動架構)技術,實現了業務應用需求與軟體開發技術的分離,讓編程技術人員有更多的時間關注在用戶需求與業務敏捷性,不必考慮實現細節。透過AWS的MDA模型架構,可以讓一個軟體應用可視、可控的通過模型組合起來,並隨時可以重新進行組合。在AWS所表達的業務系統中,應用就是由看得見、摸的著的系列模型組合而成的,大大降低了應用功能(非流程)的交付周期和難度,使經過簡單培訓的技術人員也能高質量、高效率的設計出足夠復雜的業務應用來。同時AWS的建模工具支持與Eclipse(Java編程環境)的集成,具備簡單Java編程經驗的設計者可通過擴展各種事件介面實現更復雜的業務邏輯。
自動化
在BPM系統中,AWS將重復的、無增值價值的活動由觸發器邏輯自動完成,而「人工任務」是最重要也最有價值的交互活動,「人工任務」在實現流程自動化的一大挑戰是如何讓當前任務工作者知道 「接力賽的下一棒」,負責這一環節的機制在AWS中被稱為「參與者路由方案」。合適的參與者路由方案可以迅速、准確的動態找到任務的處理者,而不必擔心因組織、角色的調整而引起的流程調整,組織是為流程自動化服務的。不僅支持按角色、上下關系的參與者路由方案,AWS平台為滿足復雜業務、組織結構(例如矩陣式、多維矩陣式組織結構)提供了二十餘種常用路由方案和規則表達,靈活滿足90%以上的流程自動化路由需求,當不能滿足特殊的流程自動化需求時,AWS提供了可自定義擴展的Java介面來編程實現。
應用整合
通過適合的技術可以將外部應用系統的身份、局部應用、業務互交、數據等整合到一起,AWS平台為實現集成提供了開放的工具、產品和技術,通過AWS平台實現集成的幾種常見模式:
⊕ 身份被集成:登錄狀態被三方Portal門戶掌管
⊕ 集成身份:登錄狀態由AWS Portal掌管,整合其他Web應用
⊕ 數據交換:流程中將請求/結果放入ESB企業服務匯流排或JMS隊列
⊕ 協同外部系統數據:流程中讀寫外部數據(XML、WebServices、DB、Other)
⊕ 協同外部文件格式:流程表單與常用文件格式的轉換(Word、Excel、XML、PDF)
⊕ 協同外部溝通平台:流程與外部通訊技術的集成(簡訊、MSN、EMail、RTX)
⊕ 協同外部Web界面:流程中調用外部Web應用界面(SSO、URL Binding)
⊕ 外部啟動/執行AWS流程:在三方外部系統執行AWS流程(SDK API、WebServices)
⊕ 協同外部流程/狀態:由AWS流程觸發外部系統流程或更改數據的狀態(API、WebServices、DB)
業務活動監控(Business Activity Montior,BAM)平台 BAM提供了對業務績效指標的實時訪問,以改進業務運作的速度和效率,並將這些變化和趨勢由一系列的圖形儀表動態的展現給用戶。BAM能夠讓高管人員以可視化的方式從自己Web Portal上監控業務或流程的「關鍵指標」(Key Performance Indicator,簡稱 KPI),AWS平台為實現對流程、變化的業務數據進行時時監控提供了平台級支持。在AWS BAM平台中預設了十餘個流程績效和運行狀態的監控,通過Adobe Flex技術將數據動態推送到Web客戶端,在實施項目案例時也可根據BAM提供的介面快速封裝成自己的業務儀表盤,並通過統一的授權機制將儀表部署給特定用戶。
流程管理
除了提供各種度量和績效指標監控,AWS還為流程管理員提供流程運行實例和任務運行實例的管理,能夠對各類實例進行跟蹤、轉移、停止等相關管理。對流程運行數據提供豐富的統計分析和模型報告。AWS為領導監控全部流程或管轄范圍內的流程實例提供了管控查詢工具,該工具可以按條件查詢到超時異常或符合條件的流程實例,進而打開流程跟蹤圖和用戶表單界面,實現對系統流程運行的管控監督過程簡單、透明化。
通過AWS報表工具,流程管理人員可以對任意系統BO數據(用戶業務數據)的產生過程進行反向流程跟蹤(任務追溯),最終可直達用戶表單界面。亦可利用一些特殊的流程管理工具、特性實現非常規需求(例如任務超時績效統計、表單用戶數據版本快照、任務工作交接等)。
客戶端
AWS Portal Server為企業用戶訪問散落各處的Web應用、信息、數據提供了統一的入口,並為BPM用戶提供了簡潔而高效的流程交互功能,使得流程參與者可以通過集成的入口完成所有任務或對歷史任務進行查詢、跟蹤。
流程優化
適應企業的管理變化是BPM的主要任務,AWS適應變化的能力是所有BPM軟體所不及的,這主要取決於AWS在一開始就採用了MDA架構,這一技術使得流程模型和其他業務模型的設計和執行在同一個統一的平台上,並抽取了通用的程序邏輯為豐富的規則表達式,使經過培訓的普通人員即可完成流程的優化。使業務人員能夠所見即所得,而流程設計人員可以隨時在線調整和優化正在運行的流程模型或進行版本管理,並且使這一過程只需要輕點滑鼠即可完成,真正實現了企業對戰略規劃和業務變化的敏捷響應。
2. 怎樣在AWS雲伺服器上使用docker搭建一個網站
ssh進伺服器(應該是linux的吧?)
運行docker命令測試,如果沒有,安裝
一般用docker run docker名稱(你可以首先測試官方docker) 還可以暴露埠啥的參數
測試訪問
上面的測通以後
把你的代碼clone到伺服器內
docker build 就生成了你的新docker
docker run 剛剛build的名稱
3. 亞馬遜EC2的創建步驟
如果你已經准備好使用Amazon Web服務(AWS),那麼,至少有兩種做法可以用來創建以及使用AWS。一種做法是使用AWS API(應用程序編程介面)調用。建議你在大多數情況下使用第二種做法, 即AWS管理控制台,亞馬遜的基於web的界面。
AWS管理控制台的簡化流程:
1)AWS注冊
2)創建實例的安全組
3)啟動Amazon EC2實例
4)連接Amazon EC2實例
5)添加Amazon EC2實例存儲
AWS注冊
進行AWS注冊,單擊「注冊」,然後按照後續屏幕上的說明。注冊時,你會收到你的AWS帳號,之後會用到。
第一次注冊AWS,你會收到一個賬戶,所有的AWS服務都會自動生成一個帳戶。包括Amazon EC2服務,S3和EBS存儲服務等。雖然AWS能夠免費注冊,可以使用750個小時,但是,必須提供一個信用卡號,當你使用「收費」服務時,可以用來繳費。
亞馬遜使用你提供的電話號碼確認你的身份。你會很快收到自動電話系統的來電,系統將提示你輸入收到的驗證碼。一旦驗證碼經過驗證,你的帳戶將被激活。
創建IAM用戶
當訪問AWS服務時,該服務決定了你是否有許可權訪問該服務資源。創建IAM用戶,然後根據不同許可權將用戶添加到IAM組。接下來,使用一個特殊的URL訪問AWS。「賬戶id」就是你的AWS帳戶ID,沒有連字元,是你注冊AWS時獲得的AWS帳戶。
創建IAM用戶,開啟IAM控制台,輸入注冊AWS時設置的電子郵箱和密碼,並按照提供的說明操作。創建IAM用戶後,你就能獲得憑證,使用上述特殊的URL,登錄並且使用Amazon EC2。
創建安全組
安全組作為虛擬防火牆,控制著訪問相關實例的允許流量。將入站和出站的規則添加到安全組中來控制流量。入站規則能夠控制訪問與安全組相關實例的流量,如HTTP。
出站規則控制著到達與安全組相關實例的目的地,可以發送的流量。然而,返迴流量,如從主機接收到的響應,收到的流量是自動允許的。如果計劃在多個區域啟動實例,將需要在每區域區分別創建安全組。
創建安全組,開啟Amazon EC2控制台:
為安全組選擇區域
點擊「創建安全組」,輸入一個新安全組的名稱和描述
在入站選項卡上,創建規則,比如:
允許進入實例的HTTP流量
允許進入實例的SSH流量
兩個AWS內部通信的實例,必須屬於同一安全組,或者一個實例的安全組必須配置為接收同一AWS帳戶的另一個安全組的流量。安全組被限定區域,因此,在每個區域需要配備適當的安全組,有計劃地來運行應用程序。
啟動Amazon EC2實例
可以使用AWS管理控制台啟動實例。啟動實例之前,你必須完成第一個步驟是「注冊。」
通過訪問Amazon EC2控制台,開始啟動程序,選擇「啟動實例」。選擇Amazon Machine Image(AMI)創建啟動實例的模板。接下來,通過選擇實例類型,為實例選擇硬體配置。選擇之前為實例創建的安全組,並使用之前創建的憑證,最後啟動實例。
為Amazon EC2實例添加EBS卷
啟動並且連接一個實例後,可以為實例添加一個EBS卷,或者添加其他存儲服務的存儲單元。打開Amazon EC2控制台,選擇創建實例(EBS卷是敏感區域)的區域,選擇實例。你可以選擇卷的類型:標準的或者供應的IOPS。最後,附加卷。如果創建了一個空的卷,你需要將卷格式化才可以安裝。