How do you build and deploy applications to be scalable and have high availability? Along with developing the applications, you must also have an infrastructure that can support them. You may need to scale up or add servers, have redundant hardware, and add logic to the application to handle distrib
Moving Applications to the Cloud on Windows Azure
β Scribed by Dominic Betts, Alex Homer, Alejandro Jezierski, Masashi Narumoto, Hanzhong Zhang
- Publisher
- Microsoft patterns & practices
- Year
- 2013
- Tongue
- English
- Leaves
- 206
- Series
- Microsoft patterns & practices
- Edition
- 3
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
How do you build and deploy applications to be scalable and have high availability? Along with developing the applications, you must also have an infrastructure that can support them. You may need to scale up or add servers, have redundant hardware, and add logic to the application to handle distributed computing and failoversβeven if an application is in high demand for only short periods of time. The cloud offers a solution. It is made up of interconnected servers located in various data centers, but you see what appears to be a centralized location that someone else hosts and manages. By removing the responsibility for maintaining an infrastructure, youβre free to concentrate on what matters most: the application. This guide is the third edition of the first volume in a series about Windows Azure. It demonstrates how you can adapt an existing on-premises ASP.NET application to one that operates in the cloud by introducing a fictitious company named Adatum that modifies its expense tracking and reimbursement system, aExpense, so that it can be deployed to Windows Azure. To illustrate the wide range of options and features in Windows Azure, this guide and the code examples available for it show a step-by-step migration process that includes using Windows Azure Web Sites, Virtual Machines, Cloud Services, and SQL Database. Together with useful information on developing, deploying, managing, and costing cloud-hosted applications, this guide provides you with a comprehensive resource for moving your applications to Window Azure. This book is intended for any architect, developer, or information technology (IT) professional who designs, builds, or operates applications and services that are appropriate for the cloud. Although applications do not need to be based on the Microsoft Windows operating system to work in Windows Azure or written using a .NET language, this book is written for people who work with Windows-based systems. You should be familiar with the.NET Framework, Visual Studio, ASP.NET, and Visual C#.
π SIMILAR VOLUMES
The IT industry has been evolving at a rapid pace; and with the advent of cloud computing the rate of evolution is accelerating significantly. However, most organizations still have a lot of IT assets running in on-premises datacenters.<br />We are in the middle of a transition between running every
The IT industry has been evolving at a rapid pace; and with the advent of cloud computing the rate of evolution is accelerating significantly. However, most organizations still have a lot of IT assets running in on-premises datacenters.<br />We are in the middle of a transition between running every
How can you create an application that has truly global reach, and can scale rapidly to meet sudden massive spikes in demand? Historically, companies had to invest in an infrastructure capable of supporting such an application themselves, and plan for peak demandβwhich often means that much of the c
How can you create an application that has truly global reach, and can scale rapidly to meet sudden massive spikes in demand? Historically, companies had to invest in an infrastructure capable of supporting such an application themselves, and plan for peak demandβwhich often means that much of the c
This book is the second volume in a planned series about Windows Azure technology platform. Volume 1, Moving Applications to the Cloud on the Windows Azure Platform, provides an introduction to Windows Azure, discusses the cost model and application life cycle management for cloud-based applications