0
Hosting Sitecore Sites 
on a Budget 
Web Hosting Tips for Sitecore Sites 
August 17, 2013 
1
Sitecore Enterprise Web CMS 
• Popular .NET Web Content Management 
System for mid-to-large organizations 
• Provides frie...
Types of Web Hosting 
Each type of web hosting has benefits & risks 
• Shared web hosting 
• Dedicated web hosting 
• Virt...
Shared Web Hosting 
Benefits 
• Hosting vendor manages servers for clients 
• Services include monitoring, backups & tech ...
Dedicated Web Hosting 
Benefits 
• Client is assigned their own private physical server 
• Client has more control over se...
Virtual Hosting 
Benefits 
• Virtual Private Servers (VPS) are assigned to clients 
• Each VPS has its own files, users, p...
Cloud Hosting 
Benefits 
• Fast server provisioning 
• Fully automated self-service platform 
• Additional resources can b...
Availability and Uptime 
8 
Availability 
Downtime per 
year 
Downtime per 
thirty-day month 
Downtime per 
week 
90% 36.5...
Sitecore Azure Edition 
Architecture 
• Sitecore CMS & Sitecore Digital Marketing System 
• Core & master databases are de...
Colocation Facilities 
Benefits 
• A data center that provides fast Internet connections 
• Rents facility, racks, power &...
Managed Web Hosting 
Benefits 
• Hosting plans administered by hosting vendors 
• Companies can focus on business objectiv...
Fully-Managed Sitecore Hosting 
Benefits 
• Sitecore support & updates handled by experts 
• Sitecore preventive & correct...
Defining Server Requirements 
Server Resources 
• Number and type of Windows servers 
• Dedicated physical servers 
• Virt...
Defining Network Requirements 
Public network 
• Number of static IP addresses 
• Upstream and downstream speeds 
• Perime...
Defining Security Requirements 
Server security 
• Server configuration settings 
• Software firewall settings 
• Microsof...
Defining Service Requirements 
Server services 
• Server monitoring 
• File system backups 
• Technical support 
Sitecore-...
Defining Sitecore Requirements 
Content Management server 
• Number of concurrent content authors 
• Amount of content, me...
Selecting a Hosting Vendor 
Suggested Steps 
• Assemble stakeholders into an evaluation team 
• Define requirements in wri...
Calculating Web Hosting Costs 
Hosting components 
• Servers for CMS, staging & live sites 
• More powerful server for SQL...
Reducing Hosting Costs 
Reduced hosting resources 
• Use virtual hosting over dedicated hosting 
• Eliminate unused & unne...
Reducing Managed Hosting Costs 
Reduced hosting services 
• Provision Sitecore support separate from hosting 
• Use a comb...
Off Shore Hosting 
Benefits 
• Reduced infrastructure & set-up costs 
• Significant savings in monthly hosting costs 
Risk...
Sitecore Hosting Partners 
Benefits 
• Companies selected to provide tested solutions 
• Expert support of websites based ...
In Summary 
• A successful Web site depends on a good web host 
• Each type of web hosting has benefits & risks 
• Virtual...
Caveat Emptor 
There are many ways to plan for Sitecore hosting 
• Experienced vendors can propose additional solutions 
•...
More Topics from TIC 
All Sitecore-related SlideShares from TIC 
http://www.slideshare.net/cwnelson/presentations 
How to ...
The Inside Corner, Inc. 
• The Inside Corner, Inc. (TIC) is owned by Craig Nelson 
• TIC is a Sitecore partner & web consu...
Primary Developer - Craig Nelson 
• Sitecore Specialist certified for Sitecore 7 
• 10 years of system administration expe...
Get Help with your Sitecore Site 
Follow TIC on LinkedIn 
• http://www.linkedin.com/company/the-inside-corner-inc. 
Add TI...
Bibliography 
Benefits of Cloud Website Hosting 
Managed Web Hosting - Six Reasons to Outsource 
Sitecore Hosting Partners...
Thank you for taking the time to 
view this presentation on 
Hosting Sitecore Sites on a Budget 
Please share with others ...
Upcoming SlideShare
Loading in...5
×

Sitecore Hosting Tips

2,380

Published on

Hosting Sitecore Sites on a Budget - Web Hosting Tips for Sitecore Sites - August 17, 2013

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,380
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
56
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Sitecore Hosting Tips"

  1. 1. Hosting Sitecore Sites on a Budget Web Hosting Tips for Sitecore Sites August 17, 2013 1
  2. 2. Sitecore Enterprise Web CMS • Popular .NET Web Content Management System for mid-to-large organizations • Provides friendly tools for non-technical Content Authors and Marketers • Can be customized and extended to meet almost any conceivable business need 2
  3. 3. Types of Web Hosting Each type of web hosting has benefits & risks • Shared web hosting • Dedicated web hosting • Virtual web hosting • Cloud hosting services • Colocation facilities • Managed web hosting • Fully managed Sitecore hosting 3
  4. 4. Shared Web Hosting Benefits • Hosting vendor manages servers for clients • Services include monitoring, backups & tech support • Most affordable type of paid hosting Risks • Multiple client sites are hosted on a common server • Any server security hardening is at option of vendor • Limited isolation from other unknown sites & users • Your site could be compromised due to another site • Shared resources may not be available when needed 4
  5. 5. Dedicated Web Hosting Benefits • Client is assigned their own private physical server • Client has more control over server configuration • Client has root access and can harden their server • Client may also obtain their own private network • Hosting vendor manages infrastructure for servers • Services include monitoring, backups & tech support Risks • Client is responsible for server & site administration • Costs are higher than shared or virtual hosting • Client pays for resources whether they are used or not 5
  6. 6. Virtual Hosting Benefits • Virtual Private Servers (VPS) are assigned to clients • Each VPS has its own files, users, ports, resources, etc. • Client has root access to their own VPS • Hosting vendor manages underlying hypervisor • Virtual hosting is a good option for lower budgets • Less expensive than dedicated hosting • Each VPS has its own set of resource guarantees • A VPS can access extra resources if they are available Risks • The vendor could overload too many VPS per server • Several VPS could contend for resources at same time 6
  7. 7. Cloud Hosting Benefits • Fast server provisioning • Fully automated self-service platform • Additional resources can be provisioned within minutes • High availability • Eliminates single points of failure • Guaranteed 99.95% compute uptime • Lower capital costs • No hardware to rent, purchase, set up or manage • Clients only pay for the system time and space used Risks • This technology is less mature than other host options • Reliability, performance & security depends on vendor 7
  8. 8. Availability and Uptime 8 Availability Downtime per year Downtime per thirty-day month Downtime per week 90% 36.5 days 72 hours 16.8 hours 95% 18.25 days 36 hours 8.4 hours 97% 10.96 days 21.6 hours 5.04 hours 98% 7.30 days 14.4 hours 3.36 hours 99% 3.65 days 7.20 hours 1.68 hours 99.5% 1.83 days 3.60 hours 50.4 minutes 99.8% 17.52 hours 86.23 minutes 20.16 minutes 99.9% 8.76 hours 43.2 minutes 10.1 minutes 99.95% 4.38 hours 21.56 minutes 5.04 minutes 99.99% 52.56 minutes 4.32 minutes 1.01 minutes
  9. 9. Sitecore Azure Edition Architecture • Sitecore CMS & Sitecore Digital Marketing System • Core & master databases are deployed on-premise • Live site hosted at Microsoft Azure data centers • Hybrid approach good for enterprise deployments Features • High availability • Fast server response times • Fast site deployments • Fast scalability 9
  10. 10. Colocation Facilities Benefits • A data center that provides fast Internet connections • Rents facility, racks, power & cooling to clients • Provides the speed & security for money transactions • Clients own & manage their own equipment • Servers, storage, networking, etc. Risks • Client is responsible for all hardware purchases • Client is responsible for server & network provisioning • Client is responsible for all server & site management 10
  11. 11. Managed Web Hosting Benefits • Hosting plans administered by hosting vendors • Companies can focus on business objectives of sites • Technical and infrastructure needs handled by vendor • Cost savings • Reduces staffing requirements for managing sites • Reduces personnel training requirements • Contracts can lock in prices for extended time periods Risks • Clients may be required to perform some admin tasks • Higher costs than dedicated or virtual hosting 11
  12. 12. Fully-Managed Sitecore Hosting Benefits • Sitecore support & updates handled by experts • Sitecore preventive & corrective maintenance tasks • Sitecore performance monitoring & optimization • Sitecore security configuration & reviews • Sitecore implementation advice & mentoring • Better budgeting for Sitecore support & updates • Costs become predictable for managing Sitecore sites • Help with cost benefit analysis for Sitecore upgrades Risks • Complete dependence on provider for Sitecore sites • Higher costs than dedicated, virtual or managed plans 12
  13. 13. Defining Server Requirements Server Resources • Number and type of Windows servers • Dedicated physical servers • Virtual private servers (VPS) • Use load testing & WCAT to predict resource needs • Amount of memory • Speed & number of CPUs/cores • Speed & number of network cards • Speed, type & amount of disk storage 13
  14. 14. Defining Network Requirements Public network • Number of static IP addresses • Upstream and downstream speeds • Perimeter firewall • DNS domain name resolution Private network • Internal network to connect servers • Publishing content • Database traffic • Server backups • Dedicated internal network switch 14
  15. 15. Defining Security Requirements Server security • Server configuration settings • Software firewall settings • Microsoft security updates Sitecore security • Sitecore configuration settings • Users & roles • Permissions settings 15
  16. 16. Defining Service Requirements Server services • Server monitoring • File system backups • Technical support Sitecore-related services • Source control & continuous integration • Code maintenance, updates & upgrades • Mentoring internal staff on their Sitecore domains 16
  17. 17. Defining Sitecore Requirements Content Management server • Number of concurrent content authors • Amount of content, media & versions in Content Tree Content Delivery (Live) server • Requests per minute • Typical vs. peak traffic loads • Publishing during low and high traffic periods • Optimized code helps reduce server requirements Database server • Assign more resources to it than CMS or Live server • Create a private network with CMS & Live servers 17
  18. 18. Selecting a Hosting Vendor Suggested Steps • Assemble stakeholders into an evaluation team • Define requirements in writing • Technical • Business • Vendor • Compile list of possible vendors • Conduct a side-by-side comparison • Evaluate service, support & costs • Avoid selecting a vendor solely on price • Create a short list of provider candidates • Select vendor based on your needs & budget 18
  19. 19. Calculating Web Hosting Costs Hosting components • Servers for CMS, staging & live sites • More powerful server for SQL databases • Microsoft operating system & SQL software • Backup software & storage space • Switch for private network Managed hosting services • Routine server management & maintenance • Operating system updates & patches • Sitecore management & maintenance • Sitecore code updates & upgrades 19
  20. 20. Reducing Hosting Costs Reduced hosting resources • Use virtual hosting over dedicated hosting • Eliminate unused & unneeded resources • Scale back the CPU, memory, storage, bandwidth, etc. • Use one database server rather than one for each site • Only host the Live site with the hosting provider • Use your own facilities & equipment for all other sites • Host your own DNS or use a dedicated DNS provider • Negotiate lower monthly prices with a longer contract • Perform additional verifications of vendor quality first 20
  21. 21. Reducing Managed Hosting Costs Reduced hosting services • Provision Sitecore support separate from hosting • Use a combination of resources to keep costs low • Internal staff who could perform some of the work • Low cost Sitecore partners that provide flexible plans • Contractors who are already familiar with your site • Sitecore experts on LinkedIn, Google+, etc. • Assign low-cost persons the Sitecore work they can do • Assign the remaining work to higher-cost experts • Ensure external experts can work with internal staff • Use collaboration & mentoring so staff can do more 21
  22. 22. Off Shore Hosting Benefits • Reduced infrastructure & set-up costs • Significant savings in monthly hosting costs Risks • Potentially lower reliability & support quality • Slower response times for US visitors due to latency • Domestic legal & regulatory compliance issues • Data is subject to laws of country where it is stored • Issues from servers located in different time zones 22
  23. 23. Sitecore Hosting Partners Benefits • Companies selected to provide tested solutions • Expert support of websites based on .NET & Sitecore Risks • May be more expensive than using internal staff or contractors to supplement your internal staff 23
  24. 24. In Summary • A successful Web site depends on a good web host • Each type of web hosting has benefits & risks • Virtual hosting is a good option for lower budgets • Use a systematic approach to select a hosting vendor • Select the hosting vendor with the best value plan • Avoid resource & service costs that you don’t need • Try to use internal staff to do some Sitecore support • Use Sitecore experts to supplement your internal staff • Encourage knowledge transfers so staff can do more 24
  25. 25. Caveat Emptor There are many ways to plan for Sitecore hosting • Experienced vendors can propose additional solutions • Review your hosting needs with a Sitecore partner • Review proposed hosting plans with all stakeholders This presentation is intended to be academic • To enhance public knowledge of hosting issues • To promote better understanding of Sitecore hosting Author cannot guarantee accuracy or fitness for your site • Author makes no representations or warranties • Author disclaims any liability if you act on this information 25
  26. 26. More Topics from TIC All Sitecore-related SlideShares from TIC http://www.slideshare.net/cwnelson/presentations How to Avoid Shooting Yourself in the SEO http://www.slideshare.net/cwnelson/sitecore-seo-tips Implementing Routine Sitecore Maintenance http://www.slideshare.net/cwnelson/sitecore-maintenance-tips Performance Tips for Sitecore Mobile Users http://www.slideshare.net/cwnelson/sitecore-mobile-performance-tips Sitecore 7 – New Features for Users http://www.slideshare.net/cwnelson/sitecore-7-new-features Sitecore Performance Tips for Visitor Engagement http://www.slideshare.net/cwnelson/sitecore-performance-tips Troubleshooting Sitecore Performance http://www.slideshare.net/cwnelson/troubleshooting-sitecore-performance 26
  27. 27. The Inside Corner, Inc. • The Inside Corner, Inc. (TIC) is owned by Craig Nelson • TIC is a Sitecore partner & web consultancy • A U.S. point of contact for teams of Sitecore specialists • We create new Sitecore sites & enhance existing ones 27
  28. 28. Primary Developer - Craig Nelson • Sitecore Specialist certified for Sitecore 7 • 10 years of system administration experience • 10 years as a Microsoft Certified Trainer • 5 years of ASP.NET web development experience • 4 years of Sitecore development experience • 3 years as a Sitecore technical instructor • Sitecore architecture & configuration expert • Performance & SEO optimization specialist • Workflow configuration specialist 28
  29. 29. Get Help with your Sitecore Site Follow TIC on LinkedIn • http://www.linkedin.com/company/the-inside-corner-inc. Add TIC to your Circles on Google Plus • http://google.com/+Theinsidecorner Follow TIC on Twitter • https://twitter.com/TheInsideCorner Contact Craig Directly • Craig Nelson - Certified 7.0 Developer and Sitecore Partner • cwnelson[at]ticdevs.com • Mobile - 707.319.7446 Visit the TIC website • http://ticdevs.com 29
  30. 30. Bibliography Benefits of Cloud Website Hosting Managed Web Hosting - Six Reasons to Outsource Sitecore Hosting Partners SitecoreUser.com Sitecore Hosting Calculator The Successful Vendor Selection Process Wikipedia -Web hosting service Download slide presentation to view URLs 30
  31. 31. Thank you for taking the time to view this presentation on Hosting Sitecore Sites on a Budget Please share with others and add a comment if you think it is useful Thanks! August 17, 2013 31
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×