SlideShare una empresa de Scribd logo
1 de 57
Deven Kampenhout
Web Platform Architect Evangelist
Microsoft Corporation
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?
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
Derek Curtis
Vice President of Business Operations
Regardless of your definition of quot;supportquot;, the answer is
YES.
How should we define quot;supportquot;?
 Availability and viability as a hosting platform.
 Access to resources.
 Platform support at the host level.
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.
Access to resources
 Search results for “asp.net tutorials”?
        Over 7 MILLION
 Search results for “windows web hosting”?
        Over 103 MILLION
Microsoft support vehicles
Other support outlets
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.
Support for the platform at the host, con't
 Many forms of support are generally available from a host:

 Knowledgebase Articles
Public Forums
Automation
Hopefully you see it's a resounding YES!
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!
IIS 6
 Better availability and reliability.
 Revamped metabase = simple administration.
 The Almighty Application Pool
ASP.NET 2.0
 Performance benefits over 1.1
 New user controls = greater productivity
 Master Pages




                                        Graphic courtesy of ASPfree.com
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.
Toolsets
 Expression Suite of applications.
 Visual Studio Express
 The “Others”
David Kidd
Senior Product Manager
Windows Hosting
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
Windows Security

 Which is hosting environment has higher security:
 Windows or Linux?
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
Windows Security

Application Pool (a.k.a. “AppPool”)
• A secure container for websites
Windows Security

 Low Isolation Windows Hosting
   Multiple accounts share an AppPool


 High Isolation Windows Hosting
   Each account receives a dedicated AppPool
Windows Security



RevertToSelf()
• a function call that can be used by a developer to view
  content within an AppPool on a Windows Server
Windows Security


Security Benefits of High Isolation Hosting
• Reduced Attack Surface
• Increased Data Privacy
Windows Security
     Low Isolation Hosting          High Isolation Hosting
      (Shared AppPool)              (Dedicated AppPool)




                             DEMO
Windows Scalability
                                          Managed Web
                                             Server

                      Virtual Web
                         Server

         Shared
         Hosting




                                    Shared Code Base
                                    Unified Control Panel
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
Windows Scalability

AppPool Management
 Shared Hosting
   Each account has one dedicated AppPool

 Virtual and Managed Web Servers
   Multiple, configurable AppPools
Windows Scalability


 Virtual Resource UnitTM (VRUTM)
   unit of measurement that allows the CPU & RAM of a server
   to function as multiple logical resources
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
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
Windows Scalability

Bandwidth Compression
 Available on Virtual and Managed Web Servers
   Can enable or disable on a site-by-site basis
Windows Scalability

MS SQL 2005
 Multiple Databases
 dbo Schema
 Multiple Users
Develop your application to run in Medium Trust!
Consider the web hosting requirements for your
application:
 Multi-tennant?
 Dedicated Server?
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?
Questions?
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,
                it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
                                       MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
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
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
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

Más contenido relacionado

La actualidad más candente

How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...David Currie
 
Connect 2017 - Melhores Momentos
Connect 2017 - Melhores MomentosConnect 2017 - Melhores Momentos
Connect 2017 - Melhores MomentosGeorge Araujo
 
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
Pro JavaFX Platform - Building Enterprise Applications with JavaFXPro JavaFX Platform - Building Enterprise Applications with JavaFX
Pro JavaFX Platform - Building Enterprise Applications with JavaFXStephen Chin
 
Classloader leak detection in websphere application server
Classloader leak detection in websphere application serverClassloader leak detection in websphere application server
Classloader leak detection in websphere application serverRohit Kelapure
 
Kaltura, open source video
Kaltura, open source videoKaltura, open source video
Kaltura, open source videoBart Gysens
 
websphere commerce server admin configuration
websphere commerce server admin configuration websphere commerce server admin configuration
websphere commerce server admin configuration Laxmi Kanth Kshatriya
 
vCenter Infrastructure Navigator 1.1 - What's New
vCenter Infrastructure Navigator 1.1 - What's NewvCenter Infrastructure Navigator 1.1 - What's New
vCenter Infrastructure Navigator 1.1 - What's NewEric Sloof
 
A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix Rohit Kelapure
 
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...David Currie
 
vFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsvFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsVMware vFabric
 
Java Store & Java Warehouse Overview
Java Store & Java Warehouse OverviewJava Store & Java Warehouse Overview
Java Store & Java Warehouse OverviewStephen Chin
 
Overzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene BogaartOverzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene BogaartJaco Haans
 
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...Zohar Babin
 
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)Juan Pablo
 
Tips for Developing and Testing IBM HATS Applications
Tips for Developing and Testing IBM HATS ApplicationsTips for Developing and Testing IBM HATS Applications
Tips for Developing and Testing IBM HATS ApplicationsStrongback Consulting
 
BP501 - Building and deploying custom IBM sametime connect client installatio...
BP501 - Building and deploying custom IBM sametime connect client installatio...BP501 - Building and deploying custom IBM sametime connect client installatio...
BP501 - Building and deploying custom IBM sametime connect client installatio...Carl Tyler
 
IBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep DiveIBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep DiveDavid Currie
 
Bemoko Live Datasheet
Bemoko Live DatasheetBemoko Live Datasheet
Bemoko Live Datasheetbemoko Ltd.
 

La actualidad más candente (20)

How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...
 
Connect 2017 - Melhores Momentos
Connect 2017 - Melhores MomentosConnect 2017 - Melhores Momentos
Connect 2017 - Melhores Momentos
 
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
Pro JavaFX Platform - Building Enterprise Applications with JavaFXPro JavaFX Platform - Building Enterprise Applications with JavaFX
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
 
Classloader leak detection in websphere application server
Classloader leak detection in websphere application serverClassloader leak detection in websphere application server
Classloader leak detection in websphere application server
 
Kaltura, open source video
Kaltura, open source videoKaltura, open source video
Kaltura, open source video
 
websphere commerce server admin configuration
websphere commerce server admin configuration websphere commerce server admin configuration
websphere commerce server admin configuration
 
vCenter Infrastructure Navigator 1.1 - What's New
vCenter Infrastructure Navigator 1.1 - What's NewvCenter Infrastructure Navigator 1.1 - What's New
vCenter Infrastructure Navigator 1.1 - What's New
 
A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix
 
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
Microservice Builder: A Microservice DevOps Pipeline for Rapid Delivery and P...
 
vFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsvFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS Apps
 
Java Store & Java Warehouse Overview
Java Store & Java Warehouse OverviewJava Store & Java Warehouse Overview
Java Store & Java Warehouse Overview
 
Overzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene BogaartOverzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene Bogaart
 
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
 
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
 
Tips for Developing and Testing IBM HATS Applications
Tips for Developing and Testing IBM HATS ApplicationsTips for Developing and Testing IBM HATS Applications
Tips for Developing and Testing IBM HATS Applications
 
BP501 - Building and deploying custom IBM sametime connect client installatio...
BP501 - Building and deploying custom IBM sametime connect client installatio...BP501 - Building and deploying custom IBM sametime connect client installatio...
BP501 - Building and deploying custom IBM sametime connect client installatio...
 
VMware vSphere 6 & Horizon View 6.1 – What's New ?
VMware vSphere 6 & Horizon View 6.1 – What's New ?VMware vSphere 6 & Horizon View 6.1 – What's New ?
VMware vSphere 6 & Horizon View 6.1 – What's New ?
 
App V
App VApp V
App V
 
IBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep DiveIBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep Dive
 
Bemoko Live Datasheet
Bemoko Live DatasheetBemoko Live Datasheet
Bemoko Live Datasheet
 

Similar a Web Hosting for Web Designers and Developers

1 - Why Host on Windows (28).ppt
1 - Why Host on Windows (28).ppt1 - Why Host on Windows (28).ppt
1 - Why Host on Windows (28).pptwebhostingguy
 
1 - Why Host on Windows (28).ppt
1 - Why Host on Windows (28).ppt1 - Why Host on Windows (28).ppt
1 - Why Host on Windows (28).pptwebhostingguy
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangSpiffy
 
Build Apps Using Dynamic Languages
Build Apps Using Dynamic LanguagesBuild Apps Using Dynamic Languages
Build Apps Using Dynamic LanguagesWes Yanaga
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloudebuc
 
Windows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressWindows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressGeorge Kanellopoulos
 
Ws08 R2 Itpro Session 2 Technical Overview Part2
Ws08 R2 Itpro Session 2 Technical Overview Part2Ws08 R2 Itpro Session 2 Technical Overview Part2
Ws08 R2 Itpro Session 2 Technical Overview Part2chenley
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Aidan Finn
 
Best Practices For Using Virtualization In Development Environments
Best Practices For Using Virtualization In Development EnvironmentsBest Practices For Using Virtualization In Development Environments
Best Practices For Using Virtualization In Development EnvironmentsKnowledge Management Associates, LLC
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeRightScale
 
Microsoft Virtualization Overview
Microsoft Virtualization OverviewMicrosoft Virtualization Overview
Microsoft Virtualization Overviewwebhostingguy
 
Creativity Day Milano 27 Febbraio Milano
Creativity Day Milano 27 Febbraio MilanoCreativity Day Milano 27 Febbraio Milano
Creativity Day Milano 27 Febbraio Milanoroberto.design
 
Just Another Word Press Weblog But More Cloudy
Just Another Word Press Weblog   But More CloudyJust Another Word Press Weblog   But More Cloudy
Just Another Word Press Weblog But More CloudyMaarten Balliauw
 
Win Connections Technical Overview ( Harold W)
Win  Connections    Technical  Overview ( Harold W)Win  Connections    Technical  Overview ( Harold W)
Win Connections Technical Overview ( Harold W)Harold Wong
 
Win Connections Technical Overview (Harold W)
Win Connections   Technical Overview (Harold W)Win Connections   Technical Overview (Harold W)
Win Connections Technical Overview (Harold W)Harold Wong
 
Microsoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure PlatformMicrosoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure PlatformDavid Chou
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...WSPDC & FEDSPUG
 
Concurrency presents Modern Datacenter
Concurrency presents Modern DatacenterConcurrency presents Modern Datacenter
Concurrency presents Modern DatacenterConcurrency, Inc.
 
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...Amazon Web Services
 
Private cloud for_partners
Private cloud for_partnersPrivate cloud for_partners
Private cloud for_partnerssolarisyougood
 

Similar a Web Hosting for Web Designers and Developers (20)

1 - Why Host on Windows (28).ppt
1 - Why Host on Windows (28).ppt1 - Why Host on Windows (28).ppt
1 - Why Host on Windows (28).ppt
 
1 - Why Host on Windows (28).ppt
1 - Why Host on Windows (28).ppt1 - Why Host on Windows (28).ppt
1 - Why Host on Windows (28).ppt
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 
Build Apps Using Dynamic Languages
Build Apps Using Dynamic LanguagesBuild Apps Using Dynamic Languages
Build Apps Using Dynamic Languages
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
 
Windows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressWindows Azure & How to Deploy Wordress
Windows Azure & How to Deploy Wordress
 
Ws08 R2 Itpro Session 2 Technical Overview Part2
Ws08 R2 Itpro Session 2 Technical Overview Part2Ws08 R2 Itpro Session 2 Technical Overview Part2
Ws08 R2 Itpro Session 2 Technical Overview Part2
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010
 
Best Practices For Using Virtualization In Development Environments
Best Practices For Using Virtualization In Development EnvironmentsBest Practices For Using Virtualization In Development Environments
Best Practices For Using Virtualization In Development Environments
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
Microsoft Virtualization Overview
Microsoft Virtualization OverviewMicrosoft Virtualization Overview
Microsoft Virtualization Overview
 
Creativity Day Milano 27 Febbraio Milano
Creativity Day Milano 27 Febbraio MilanoCreativity Day Milano 27 Febbraio Milano
Creativity Day Milano 27 Febbraio Milano
 
Just Another Word Press Weblog But More Cloudy
Just Another Word Press Weblog   But More CloudyJust Another Word Press Weblog   But More Cloudy
Just Another Word Press Weblog But More Cloudy
 
Win Connections Technical Overview ( Harold W)
Win  Connections    Technical  Overview ( Harold W)Win  Connections    Technical  Overview ( Harold W)
Win Connections Technical Overview ( Harold W)
 
Win Connections Technical Overview (Harold W)
Win Connections   Technical Overview (Harold W)Win Connections   Technical Overview (Harold W)
Win Connections Technical Overview (Harold W)
 
Microsoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure PlatformMicrosoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure Platform
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
 
Concurrency presents Modern Datacenter
Concurrency presents Modern DatacenterConcurrency presents Modern Datacenter
Concurrency presents Modern Datacenter
 
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
Cost Optimization for Microsoft Workloads on AWS - AWS Transformation Day: Sa...
 
Private cloud for_partners
Private cloud for_partnersPrivate cloud for_partners
Private cloud for_partners
 

Más de goodfriday

Narine Presentations 20051021 134052
Narine Presentations 20051021 134052Narine Presentations 20051021 134052
Narine Presentations 20051021 134052goodfriday
 
09 03 22 easter
09 03 22 easter09 03 22 easter
09 03 22 eastergoodfriday
 
Holy Week Easter 2009
Holy Week Easter 2009Holy Week Easter 2009
Holy Week Easter 2009goodfriday
 
Holt Park Easter 09 Swim
Holt Park Easter 09 SwimHolt Park Easter 09 Swim
Holt Park Easter 09 Swimgoodfriday
 
Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092goodfriday
 
Eastercard2009
Eastercard2009Eastercard2009
Eastercard2009goodfriday
 
Easterservices2009
Easterservices2009Easterservices2009
Easterservices2009goodfriday
 
Bulletin Current
Bulletin CurrentBulletin Current
Bulletin Currentgoodfriday
 
March 2009 Newsletter
March 2009 NewsletterMarch 2009 Newsletter
March 2009 Newslettergoodfriday
 
Lent Easter 2009
Lent Easter 2009Lent Easter 2009
Lent Easter 2009goodfriday
 
Easterpowersports09
Easterpowersports09Easterpowersports09
Easterpowersports09goodfriday
 
Easter Trading 09
Easter Trading 09Easter Trading 09
Easter Trading 09goodfriday
 
Easter Brochure 2009
Easter Brochure 2009Easter Brochure 2009
Easter Brochure 2009goodfriday
 
March April 2009 Calendar
March April 2009 CalendarMarch April 2009 Calendar
March April 2009 Calendargoodfriday
 

Más de goodfriday (20)

Narine Presentations 20051021 134052
Narine Presentations 20051021 134052Narine Presentations 20051021 134052
Narine Presentations 20051021 134052
 
Triunemar05
Triunemar05Triunemar05
Triunemar05
 
09 03 22 easter
09 03 22 easter09 03 22 easter
09 03 22 easter
 
Holy Week Easter 2009
Holy Week Easter 2009Holy Week Easter 2009
Holy Week Easter 2009
 
Holt Park Easter 09 Swim
Holt Park Easter 09 SwimHolt Park Easter 09 Swim
Holt Park Easter 09 Swim
 
Easter Letter
Easter LetterEaster Letter
Easter Letter
 
April2009
April2009April2009
April2009
 
Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092
 
Eastercard2009
Eastercard2009Eastercard2009
Eastercard2009
 
Easterservices2009
Easterservices2009Easterservices2009
Easterservices2009
 
Bulletin Current
Bulletin CurrentBulletin Current
Bulletin Current
 
Easter2009
Easter2009Easter2009
Easter2009
 
Bulletin
BulletinBulletin
Bulletin
 
March 2009 Newsletter
March 2009 NewsletterMarch 2009 Newsletter
March 2009 Newsletter
 
Mar 29 2009
Mar 29 2009Mar 29 2009
Mar 29 2009
 
Lent Easter 2009
Lent Easter 2009Lent Easter 2009
Lent Easter 2009
 
Easterpowersports09
Easterpowersports09Easterpowersports09
Easterpowersports09
 
Easter Trading 09
Easter Trading 09Easter Trading 09
Easter Trading 09
 
Easter Brochure 2009
Easter Brochure 2009Easter Brochure 2009
Easter Brochure 2009
 
March April 2009 Calendar
March April 2009 CalendarMarch April 2009 Calendar
March April 2009 Calendar
 

Último

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

Web Hosting for Web Designers and Developers

  • 1.
  • 2. Deven Kampenhout Web Platform Architect Evangelist Microsoft Corporation
  • 3.
  • 4.
  • 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
  • 7. Derek Curtis Vice President of Business Operations
  • 8. Regardless of your definition of quot;supportquot;, the answer is YES.
  • 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
  • 18. Hopefully you see it's a resounding YES!
  • 19.
  • 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.
  • 24. Toolsets Expression Suite of applications. Visual Studio Express The “Others”
  • 25. David Kidd Senior Product Manager Windows Hosting
  • 26.
  • 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
  • 28. Windows Security Which is hosting environment has higher security: Windows or Linux?
  • 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
  • 30. Windows Security Application Pool (a.k.a. “AppPool”) • A secure container for websites
  • 31. Windows Security Low Isolation Windows Hosting Multiple accounts share an AppPool High Isolation Windows Hosting Each account receives a dedicated AppPool
  • 32. Windows Security RevertToSelf() • a function call that can be used by a developer to view content within an AppPool on a Windows Server
  • 33. Windows Security Security Benefits of High Isolation Hosting • Reduced Attack Surface • Increased Data Privacy
  • 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
  • 41. Windows Scalability Bandwidth Compression Available on Virtual and Managed Web Servers Can enable or disable on a site-by-site basis
  • 42. Windows Scalability MS SQL 2005 Multiple Databases dbo Schema Multiple Users
  • 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?
  • 48.
  • 49. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 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