Moving Applications to the Cloud on the Microsoft Azure Platform (Paperback)
暫譯: 將應用程式移至 Microsoft Azure 平台
Eugenio Pace, Dominic Betts, Scott Densmore, Ryan Dunn, Masashi Narumoto, Matias Woloski
- 出版商: MicroSoft
- 出版日期: 2010-01-01
- 定價: $1,050
- 售價: 5.0 折 $525
- 語言: 英文
- 頁數: 176
- 裝訂: Paperback
- ISBN: 0735649677
- ISBN-13: 9780735649675
-
相關分類:
Microsoft Azure
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
時間管理─給系統管理者 (Time Management for System Administrators)$480$379 -
鳥哥的 Linux 伺服器架設篇, 2/e$780$663 -
UML 精華 ─ 增訂 SysML、Real-time 與 Workflow 概念, 3/e (UML Distilled, 3/e)$560$442 -
大話設計模式$620$490 -
iPhone 創意程式設計家, 2/e (適用 SDK 3、SDK 4)$530$419 -
SQL Server 2008 SSIS 整合服務$780$616 -
XOOPS 2.3 架站王:快速架設、佈景主題、外掛模組$480$408 -
Google Android 設計招式之美$450$405 -
全球最強 VMware vSphere 4 企業環境建構$860$731 -
專案管理概論實力養成暨評量, 2/e$280$221 -
jQuery 開發實戰 (Learning jQuery 1.3)$520$411 -
Windows Device Driver Programming 驅動程式設計$650$553 -
Google Android 2.X 應用程式開發實戰$520$411 -
$1,862Succeeding with Agile: Software Development Using Scrum (Paperback) -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
ASP.NET 4.0 專題實務-使用 C#$750$593 -
$799Professional Android 2 Application Development (Paperback) -
$525Management Strategies for the Cloud Revolution: How Cloud Computing Is Transforming Business and Why You Can't Afford to Be Left Behind (Hardcover) -
HTML5 & API 網頁程式設計$450$383 -
軟體構築美學:當專案團隊遇上失控程式,最真實的解決方案 (Brownfield Application Development in .Net)$650$514 -
Developing Applications for the Cloud on the Microsoft Windows Azure Platform (Paperback)$1,260$1,197 -
Microsoft SharePoint 2010 企業內容管理與網頁設計$950$751 -
Hyper-V R2 叢集虛擬化技術-容錯移轉、線上備份、集中管理(附教學DVD)$520$364 -
Oracle 管理之道$890$703 -
Google Android SDK 開發範例大全, 3/e$950$751
商品描述
How can a company's applications be scalable and have high availability?
To achieve this, along with developing the applications, you must also have an infrastructure that can support them. For example, you may need to add servers or increase the capacities of existing ones, have redundant hardware, add logic to the application to handle distributed computing, and add logic for failovers. You have to do this even if an application is in high demand for only short periods of time. Life becomes even more complicated (and expensive) when you start to consider issues such as network latency and security boundaries.
The cloud offers a solution to this dilemma. The cloud is made up of interconnected servers located in various data centers. However, you see what appears to be a centralized location that someone else hosts and manages. By shifting the responsibility of maintaining an infrastructure to someone else, you're free to concentrate on what matters most: the application. If the cloud has data centers in different geographical areas, you can move your content closer to the people who are using it most. If an application is heavily used in Asia, have an instance running in a data center located there. This kind of flexibility may not be available to you if you have to own all the hardware.
Another advantage to the cloud is that it's a pay as you go proposition. If you don't need it, you don't have to pay for it. When demand is high, you can scale up, and when demand is low, you can scale back. Yes, by moving applications to the cloud, you're giving up some control and autonomy, but you're also going to benefit from reduced costs, increased flexibility, and scalable computation and storage. The Windows Azure Architecture Guide shows you how to do this.
商品描述(中文翻譯)
如何讓公司的應用程式具備可擴展性和高可用性?
為了實現這一點,除了開發應用程式外,您還必須擁有能夠支持它們的基礎設施。例如,您可能需要增加伺服器或提高現有伺服器的容量,擁有冗餘硬體,為應用程式添加處理分散式計算的邏輯,以及添加故障轉移的邏輯。即使應用程式的需求僅在短時間內很高,您也必須這樣做。當您開始考慮網路延遲和安全邊界等問題時,情況變得更加複雜(且成本更高)。
雲端提供了解決這一困境的方案。雲端由位於各個數據中心的互聯伺服器組成。然而,您看到的似乎是一個由其他人托管和管理的集中位置。通過將維護基礎設施的責任轉移給其他人,您可以專注於最重要的事情:應用程式。如果雲端在不同的地理區域擁有數據中心,您可以將內容移動到最常使用它的人附近。如果某個應用程式在亞洲被大量使用,則可以在那裡的數據中心運行一個實例。如果您必須擁有所有硬體,這種靈活性可能無法實現。
雲端的另一個優勢是它是一種按需付費的方案。如果您不需要它,就不必為其付費。當需求高時,您可以擴展,而當需求低時,您可以縮減。是的,通過將應用程式移至雲端,您放棄了一些控制權和自主權,但您也將受益於降低成本、增加靈活性以及可擴展的計算和存儲。Windows Azure 架構指南將向您展示如何做到這一點。
