![]() |
| Silverlight Hosting ResourcesNow that you have your great application built, you need to get it hosted, so what are your options?For your personal Silverlight applications, you have the option of using Silverlight Streaming. Learn more by checking out Silverlight Streaming: Free Video Hosting for All and Get Going With Silverlight and Windows Live. For your business needs, you'll need a different service. Depending upon your application, you may need shared, dedicated or a virtualized server solution; or you may want to take advantage of cutting edge grid and cloud computing solutions, ranging from the most highly managed to the most autonomous implementations. The availability of different hosting solutions allows you to focus on building, testing and launching your web applications, leaving infrastructure, up-time and security challenges to a hosting provider. Below we've outlined hosting options and what to expect from each, along with a listing of providers in each category. Utility Computing
Utility Computing enables the acquisition of a variety of hosted solutions based on consumption. Take advantage of these on-demand computing offers if you need a scalable test environment for your application, or if you need to allow for unpredictable and significant fluctuations in your server infrastructure. The ability to simply scale up and down in real time has gained popularity among developers and represents an efficient way to manage your computing infrastructure.
Shared Hosting
Shared hosting divides server resources among a number of customers. While sharing resources makes this type of account more affordable, a shared hosting arrangement could compromise performance since it is impossible to know what other customers are running on your shared host. Shared servers are often run by the ISP itself; they handle security issues and technical operations as they arise in a "managed" environment relieving you of many of the basic administrative tasks.
Dedicated Hosting
Dedicated hosting leases or rents a server to the customer. That server is 'dedicated' to you it is not shared, regardless of utilization. You have full administrative rights and the hosting provider will not generally include administrative services beyond restoring the servers operating system to its original state. Providers will include control panel or management software to simplify remote administration. Dedicated hosting can include an element of managed security, and sometimes even managed mail services.
Virtualized Hosting (or VPS)
In VPS hosting, multiple domains are hosted on the same server and share resources. Each virtual server runs a full-fledged operating system and can be independently rebooted. Use of a hypervisor based server virtualization platform enables you to consolidate workloads onto a single physical server using a broad range of services ranging from resource-intensive services to third-party applications. Virtualized platforms are suited for trial and flexibility; you can try features and customize (or vary) your plan to match bandwidth, memory, hard disk or even database access to your business needs.
Managed Hosting
Managed hosting services are the most complex (but flexible) of the traditional hosting services. While shared and dedicated hosting services provide only the server (or a part of), managed hosting services add significant administration and engineering services to the mix. In a managed hosting environment, the server hardware may be owned by either the hosting provider or the customer. Most managed hosting providers have invested in high-quality datacenter space.
|