Archive for the 'Website Hosting' Category

The Challenge of Creating Web-Based Identity Standards

John Fontana is the identity evangelist for Ping Identity and editor of the PingTalk Blog. Prior to joining Ping, he spent 11 years as a senior editor at Network World.

GoogleFacebookYahoo and others all want to be your identity platform on the web. But while it’s certainly convenient to have one credential for multiple websites, many would argue these services are only secure enough to access your grandmother’s online recipe book.

Growing numbers of technologists, IT executives, organizations and governments believe an identity authentication model must establish set standards.

But can any set of standards answer the tough security challenges, and to what degree? Is it safe to check your social security account on a credential issued by Google? To access health records using your Facebook ID?

Not today. And tomorrow is not likely either.

 

SEE ALSO: Who Owns Your Identity on the Social Web?

 

 

 

However, OpenID Connect and OAuth 2.0 (open authentication) are pointing to some of the best and most promising standards of today. OAuth is the foundation for OpenID Connect (the basis for consumer ID) and for User Managed Access (UMA), a model that lets users control their personal data. Companies such as Bechtel, Chevron, Cisco, GE, M&T Bank, Salesforce.com, and others are already enjoying early success. OpenID Connect and OAuth 2.0 offer a place where consumer and corporate IDs can co-mingle in a secure cloud, protected by acceptable levels of security.

While it’s too early to tell if OpenID and OAuth will succeed, so far, they appear able to validate a user’s identity — perhaps even identities created by search engines and social sites.


“Street Identity” and Identity Attribute Data


Furthermore, big names are supporting the standards push. Google, Verizon, data exchange service ID/Webdata, and trust framework provider Open Identity Exchange (OIX) proposed a service called Street Identity at a conference last week. Street Identity is designed to strengthen authentication on the web. Loosely-coupled “providers” contribute user data called attributes, such as street address, age and/or mobile phone number that can be used to more accurately validate a user’s identity.

“Google’s [efforts] recognize what is happening now, which is identities are being deconstructed into attributes,” says Don Thibeau, chairman of OIX.

Ironically, Google and other companies with massive user data repositories don’t have enough validated pieces of user information to strengthen authentication. Google would need to partner with an attribute provider that would incorporate that information into the authentication process — with user consent, of course. The service would include a revenue model for businesses and organizations that agree to participate.

Google’s idea doesn’t replace the current identity standards effort. Rather, Street Identity is building on OpenID Connect and OAuth. It incorporates UMA for user control and features the first implementation of OpenID Connect’s spec for attribute aggregation and distribution, which was largely championed by Microsoft and its internal identity guru, Mike Jones.

Google and its partners believe that by aggregating a user’s data from various trusted sources, Street Identity can solve three problems: First, the service would connect to real-world identities, which OpenID does not do. It would provide a financial incentive for mobile operators that collect fees for providing data. Finally, it allows the government to steer clear of the electronic ID business by accessing needed data via attribute providers.

The prospect sounds promising, but so did pure PKI before its implementers began telling war stories. It seems, however, that Google continues to work toward a user authentication standard. The caveat is that standardization still has a lot more work ahead.

 

1 Year Domain Name Registration $1.17

GoDaddy is offering Domain Name Registration (new domains only) for $0.99 for 1 year with code GODADDY99.

May be used for .com, .us, .mobi, .biz, .net, .org, .ca, .co.uk, .in

Additional 18-cent ICANN fee applies.

Determine Your Needs for Hosting Service

Before you start searching for the hosting company, you should set your goals. Below are three levels of needs that will help you in finding the most fit hosting service for you.

How much server capacity you need?
This is the basic of the basic in hosting requirements, Your options here will determine all the other requirements as well as the limit of growth for your website. There are three components to a web server capacity: hardware processing speed, hard disk capacity, the operating system and web server application, and finally, the traffic bandwidth. The options you take mostly depend on: the purpose of your website, the size of content and the amount of audience you are targeting, and last but not least, the success of the marketing effort you do to promote the website. For example: an online gallery website requires more hard disk space and bandwidth to store and download photos than a blog website. A forum website open for public requires more processing speed and bandwidth to handle multiple users at one time than a customer portal with restricted number of users. Are you planning to move data and process from MS SQL database? Then your server setup is more compatible using Windows and IIS. Are you investing on advertising in major media? Then you should be ready to have large bandwidth to handle large number number of customer visiting your website.

Most hosting companies have two general options regarding the server capacity: shared or dedicated. Shared means that your website resides in a pool server where other websites also reside. In this one you might still have fixed hard drive space and bandwidth, however, you will share the processing speed of the server with other customers. Dedicated service, on the other hand, allows you to have the entire server dedicated to your website (or websites if you have more). You will have all the flexibility to fully utilize the resources available and upgrade the hardware, but this may come at a much higher cost.

What are the functionalities you need?
At this level of needs you should probably understand that your website can function more than just an online business card, but rather a tool or vehicle that can drive your business at a higher speed. The answer to this question will cover the additional softwares or features available on the web server and the specific technology behind them. Aside from the web server application, these are the most common software bundles that hosting usually provides: server-side scripting support, mail server, FTP, and database service. A single option that you choose at this level might not limit the growth of your website directly, but combined, they will have significant impact on your site. For example: if your website function as an e-store, you would probably need database and server side scripting support to store all the product and order data efficiently. If you need full control to modify every little detail of your website page and files, then it will be better for you to have FTP access to the web folders. If you have a customer portal where you will need to send mass announcement or newsletter, then a mail server application will be a good addition on your server.

How are you going to manage the website?
As your business grow, you would consider some alternative in managing your website. The answer to this question will help you determine: the access level to modify the server configurations and features, and the support that the hosting provides. Some hosting companies only provide limited control over their services and server setting, in which, one must login and go through a control panel interface to create or add pages, email accounts and database. Other hosting companies, especially on their dedicated service, provides full control to the server, giving you an administrator access to install / modify the system configuration through the shell access. Regarding the support, some hosting companies provide unlimited maintenance support with 24 hours toll free number, while the other companies only provide email / online ticketing system to report the problem.

How much are you willing to spend?
Capacity + Functionality + Support = Price of investment

This is always true most of the time. Everything has its price, the more you are willing to invest, the better service you’ll get on your hosting service.