Learn about Windows hosting services and how Service providers meet the needs of the growing designer and developer community by using key products from Microsoft Windows Server. We demonstrate how Windows hosting accounts can scale, be secured, and provide easy access to a broad range of Microsoft tools and technologies. The bottom line is that Windows hosting services allow Developers and Designers to more easily code, deploy, and scale ASP.NET applications
5. How Service Providers meet the
needs of the growing designer and
developer community by partnering
with Microsoft
What are the technical advantages
of Windows Hosting?
6. Technical
Business
Solutions
Programs
MSPP – Hosting Specialization Windows-based Hosting (WBH)
Windows-based Hosting for Applications
Microsoft Hosting Program
Hosted Messaging and Collaboration (HMC)
Hosting Newsletter
HMC with Mobility
ASP.Net Program
HMC with VoIP
Service Provider Licensing
HMC Consolidated
Windows Hosting Forum
MSCRM Hosting
Quickstarts (ADS/POC)
Solution Demo
Marketing & Sales
Products
Hosting Seminars
Windows Server System
Referral Programs
SQL 2005
Trade Show co-branding
MS Dynamics
Seminar in a Box
Axapta
Co-Marketing
Solomon
Business Development Session
Navision
Co-Selling
Great Plains
Hosting Summit
Frontbridge
Solution Marketing Kits
Sybari
9. How should we define quot;supportquot;?
Availability and viability as a hosting platform.
Access to resources.
Platform support at the host level.
10. Availability and viability as a hosting platform
Of the top 20 hosts – 80% offer Windows.
The largest registrars that offer hosting offer Windows.
Windows IS gaining market share.
11. Access to resources
Search results for “asp.net tutorials”?
Over 7 MILLION
Search results for “windows web hosting”?
Over 103 MILLION
14. Support for the platform at the host
Any environment is only as good as the people who
administer it.
The new Microsoft Hosting Exam.
Windows providers are generally good at what they do.
15. Support for the platform at the host, con't
Many forms of support are generally available from a host:
Knowledgebase Articles
20. Easily run code generally suited to other environments
PHP, MySQL, Perl…even Apache
The scalability, reliability and SECURITY is there.
It is only getting better!
21. IIS 6
Better availability and reliability.
Revamped metabase = simple administration.
The Almighty Application Pool
22. ASP.NET 2.0
Performance benefits over 1.1
New user controls = greater productivity
Master Pages
Graphic courtesy of ASPfree.com
23. AJAX
Combining .NET and javascript to create Rich Internet
Applications made easy.
Silverlight (formerly WPF/E)
Create apps to deploy to the desktop or hosted in a browser.
See http://msdn2.microsoft.com/en-
us/asp.net/bb187358.aspx for some amazing examples.
27. Virtual Web Server Test Drive Accounts
Available on www.Verio.com today
Sign up now for a 72-hour test drive account right now
Test your existing ASP.NET code or content on a real server
Manage AppPools and CPU/RAM
View Control Panel Instructional Videos
DEMO
29. Windows Security
Configured Isolation
Based on natural software isolation boundaries such as processes and security identities
which occur as a result of running the applications on a Web server
Windows “Configured Isolation” is achieved through the use of AppPools
31. Windows Security
Low Isolation Windows Hosting
Multiple accounts share an AppPool
High Isolation Windows Hosting
Each account receives a dedicated AppPool
34. Windows Security
Low Isolation Hosting High Isolation Hosting
(Shared AppPool) (Dedicated AppPool)
DEMO
35. Windows Scalability
Managed Web
Server
Virtual Web
Server
Shared
Hosting
Shared Code Base
Unified Control Panel
36. Windows Scalability
Resource Virtualization
Control of CPU and RAM within an account
Isolation Capabilities
Subhosting
from low-end shared to high-end dedicated
Bandwidth Compression
Enable on a site-by-site basis
Exclusive Offering from Verio
37. Windows Scalability
AppPool Management
Shared Hosting
Each account has one dedicated AppPool
Virtual and Managed Web Servers
Multiple, configurable AppPools
38. Windows Scalability
Virtual Resource UnitTM (VRUTM)
unit of measurement that allows the CPU & RAM of a server
to function as multiple logical resources
39. Windows Scalability
Resource Management
Shared Hosting Accounts
Each account has one dedicated App Pool
all VRUs are assigned to that AppPool
Virtual and Managed Servers
User can configure VRUs per AppPool
40. Windows Scalability
Subhosting
Shared Hosting Accounts
Dedicated AppPool per account
Subhosting permitted within your AppPool
Virtual and Managed Servers
Multiple AppPools per account
Site Isolation
43. Develop your application to run in Medium Trust!
Consider the web hosting requirements for your
application:
Multi-tennant?
Dedicated Server?
44.
45.
46. How Service Providers meet the
needs of the growing designer and
developer community by partnering
with Microsoft
What are the technical advantages
of Windows Hosting?
55. Objective
Enable a great experience around hosted SQL Server
Began releasing Community Technology Previews in Oct 2006
Lots of feedback from hosters and hosting customers
Current Components (released in Jan 2007)
Database Publishing Wizard
Database Publishing Services
Available on Codeplex
http://www.codeplex.com/sqlhost
56. Objective
Make it easy for hosting customers to deploy SQL Server databases from their
desktop to the hoster
Customer Experience
Downloaded by hosting customers
Launches from Visual Studio or standalone (GUI & command line)
Two ways to publish
Produce script file of schema & data
Connect to hosted Database Publishing Services and deploy DB directly
57. Objective
Provide conduit for Database Publishing Wizard to deploy database
Enable fast & easy deployment by hosters
Minimize hoster resource requirements & utilization
Architecture
ASP.NET Web Services
Execute T-SQL input against target servers
Shared Source (available on Codeplex)
Deployment Experience
Drop ASPX files into web folder