Chapter 11. Hosting In the Clouds

In This Chapter

  • Hosting solution options

  • Setting up your servers for the Twooshes project

  • Uploading project files to your Web server

Before you jump in with the Twooshes project, you need to set up your servers. This chapter includes a brief overview of the Web hosting solutions available to you. I also select a Web hosting solution for the Twooshes project and walk you through the setup process. You also learn how to transfer files to your server and how to setup your domain name.

Types of Web Hosting Solutions

There are numerous Web hosting solutions to choose from. Here are the three most popular solutions for your consideration.

Shared web hosting

Shared Web hosting is usually the most inexpensive way to have your Web content hosted. In a shared Web hosting environment, everyone shares the same computing resources. Each user is limited to the amount of resources they can use.

Warning

This can be a major drawback if your application requires a lot of processing power, memory, bandwidth, or disk space.

However, shared Web hosting is an excellent solution for many users who host small Web sites that haven't yet gained a large audience.

Dedicated web hosting

To get the most Web hosting power possible, you can run your Web site on a server completely dedicated to your app. This is dedicated Web hosting. It comes in a few different flavors.

  • Leased: You can lease a physical server from an Internet service provider (ISP) and then manage the server yourself.

  • Managed: ...

Get Twitter® Application Development for Dummies® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.