Amazon發布JDK for AWS 深化云應用開發
Amazon發布了Java SDK for Amazon Web Services的新版,旨在簡化Amazon EC2平臺上的Java應用開發。之前我們曾報道過云工具將Java EE帶入Amazon EC2,Amazon的EC2是個私有的Web Services,提供了云環境下的彈性計算能力。
AWS SDK旨在簡化網絡規模(web-scale)下的計算。AWS Toolkit for Eclipse自動化了開發周期的大多數步驟,比如Amazon集群上的部署、調試、實例加載以及網絡訪問管理等。需要注冊Amazon EC2服務才能訪問到AWS SDK。
新的AWS Java庫是個獨立的jar文件,提供了一套API并隱藏了與AWS云編程相關的很多底層設施,如認證、重試以及錯誤處理等。該庫支持目前大多數服務,包括:
◆彈性計算云——這是一個Web Service,提供了云環境下的彈性計算能力
◆自動的可伸縮服務——該服務管理著所用的實例數量,當請求數量增加時會擴容,當請求數量降低時會縮減
◆CloudWatch——這是一個可視化工具,用于檢視資源使用、運行性能以及請求模式
◆Amazon彈性負載平衡——該輔助工具用于檢查池中不健康的實例,它能自動將流量重新路由到健康的實例上直到不健康的實例恢復過來
◆虛擬私有云——企業可以憑借該服務通過VPN將現有的基礎設施連接到各種獨立的AWS計算資源上,同時還能夠擴展現有的管理能力,如安全服務、防火墻以及入侵檢測系統,他們可以充分利用AWS資源
◆Amazon SimpleDB——一個非關系的數據存儲
◆簡單存儲服務——這是一個可用于存儲和檢索數據的Web Service
◆簡單隊列服務——該服務可以在執行各項任務的分布式應用組件間對數據進行移動和排隊
◆關系數據庫服務——該Web Service旨在簡化云環境下關系數據庫的搭建、操作和伸縮
◆Amazon彈性MapReduce——該Web Service通過運行在EC2和簡單存儲服務上的托管Hadoop框架處理大的數據集
在Amazon Web Services上創建賬戶后,推薦的開發環境如下:
◆Eclipse IDE EE version 3.5
◆Java 1.5+ JDK
◆AWS Toolkit for Eclipse,更新站點是http://aws.amazon.com/eclipse
【編輯推薦】