Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...New to DotNetNuke hand holding.New to DotNetNuke hand holding.
Previous
 
Next
New Post
8/6/2008 2:18 PM
 

We currently use an old version of Stellent CMS (before Oracle acquired it) on our content site, and have a separate (custom from scratch) members website for member only features, and a Yahoo store for our ecommerce efforts.  I am pretty sure that DotNetNuke will be the replacement product for Stellent and eventually all of the others.  Since our main content site often receives burst of traffic that we cannot handle in house we have to host it remotely on a co-located server.  This is what we have been doing in the past and we plan to continue to that way in the future (unless very large pipe suddenly get reeeeally cheap).  Eventually we would like to get all of our sites consolidated into one site on a remote server under DotNetNuke.  My dilemma is this:

We would LIKE to tightly integrate our internal database with the content site, "members only" portion and ecommerce site. We have a product that we use internally called Aptify that serves both as a data management system and controls the business processes that use those data structures.

My options as far as I can tell are:

  1. Expose the database server to the internet, but I just don't feel good about that no matter how securely it is locked down.
  2. Create a VPN tunnel from the co-located box to our network, but I'm concerned about the stability of the connection and speed issues.
  3. Create web services on a local web server that expose the necessary data, and have the co-located DotNetNuke consume them.
  4. Create an internal DotNetNuke site that has all of the functionality that requires access to the local database and then some how wrap that content into the co-located site dynamically.

One of the things that concerns me the most is how we will implement an ecommerce solution that integrates with our internal inventory management system.  For most of the other stuff we can make something custom to handle this, but writing an ecommerce solution from scratch is a daunting task, and we will ultimately get a custom solution completed that is as feature rich as a boxed one.

Is anyone else out there using DotNetNuke on a co-located server with tight integration to a database server on their intranet.  What advice do you have for me?  What issue did you run into along the way.  What solutions did you find to be the best?

It seems to me that the content portion of the site and the data that is tied to these must be homed on the co-located machine to handle burst of traffic properly.

Any advice anyone is willing to share would be greatly appreciated.

 
New Post
8/7/2008 8:30 AM
 

nfoto wrote

Is anyone else out there using DotNetNuke on a co-located server with tight integration to a database server on their intranet. 

This is the one thing that bothers me about your setup.  The speed between the two servers would be a major bottleneck I would think.  Unless you have perfectly shaped traffic, something will bog down on just an internet connection.  If you choose this, test thoroughly.

An option would be to replicate to a hosted SQL instance, but data may not be current that way.

Jeff

 
New Post
8/7/2008 9:12 AM
 

your option 3 sounds most promising for me. last Year, we successfully implemented a solution for one of our customers to deliver documents and display data from an inhouse system within DotNetNuke.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...New to DotNetNuke hand holding.New to DotNetNuke hand holding.


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out