Thursday, November 20, 2008
Deployment Forum HomeDeployment Forum ArticlesDeployment Forum Download LibraryDeployment Forum Member BlogsDeployment Forum Community Forums
Member Login
StandardLiveID


Register
Forgot Password ?



Guests can view and read messages in the community forums, but you must register and log in to Deployment Forum before you can post messages. Click Register at the top of this page. Before posting messages, please read the forum guidelines at the bottom of this page.

Subject: Initial Deployment Questions...
Prev Next
You are not authorized to post a reply.

AuthorMessages
Superfreak3User is Offline

Posts:4

Send Message
01/31/2008 3:54 PM  

First off, I hope I'm in the right forum for this.  Anyway, here goes....

We are in the early planning stages of a new software application.  The early idea is that the application will be on a Server either managed by us or at the End User's site.  The client side will be browser based, but will need to have some pieces installed to integrate with some Microsoft and other Third Party applications.  That's where I come in.

I need a deployment method that has the following early requirements....

-Ease of installation

-Little or No End User Interaction

-**No Need to Have Admin Rights**

-No Need to Reboot Target Client

-Ease of un-installation

-Ability to Self-Update

-Ability to Disable Self-Update if so Desired

-Ability to Force Update of Newer Versions

-Ability to Dictate Source Location of Installation Package (Early thoughts are Windows Installer .msi package.)

I need to know what is the best deployment, what technologies should I be looking into, etc.  I've looked into Microsoft's Click Once Deployment, but if anything needs to get to protected areas, this won't do.  I don't know if Group Policy would work if the Server is hosted at our site and the Clients are somewhere out in the world.

Anyway, any initial pointers or guidance is Greatly Appreciated.

If any further information is needed, I would be sure to provide such.  I will try to determine the footprint of the components that need to be installed on the Clients as well as all of the actual physical application configuration with regard to Server/Client locations.

Thanks in advance!!

Mike DzikowskiUser is Offline
Deployment Forum MVP

Posts:120

Send Message
01/31/2008 4:22 PM  
You could use Citrix and have it as a published application and use SMS or SCCM 2007 to deploy the application pieces.

 

Those were my initial thoughts when I read that. Can you give me a bit more information on how this application will function,etc.

 

Mike Dzikowski

Mike Dzikowski, MCP
Superfreak3User is Offline

Posts:4

Send Message
02/01/2008 9:04 AM  

Thanks for the reply.

It is basically a Server application that will utilitze an MS SQL database for document management purposes.  The Client's will access the Server application via a browser or it may utilize Windows Explorer to do some work as well.

Again this product is in the infancy stages of planning so things will change.

Is it safe to say that there really isn't anything you can do to by pass security solely relying on the msi package itself?  I currently believe this to be the case and that some other mechanism (Group Policy, Third Party Deployment Software, etc) will be needed to authorize/bless packages if Admin credentials are needed for broadcast to workstations.

Any further information is appreciated.

 

Superfreak3User is Offline

Posts:4

Send Message
02/01/2008 9:29 AM  

Here is the latest from up above on the requirements......

The 3 configurations are:

1. File server (vault), web server, application server, database all hosted in house (our company 'in the cloud').

2. File server (vault) at customer site(s), web server, application server, database hosted in house (our company 'in the cloud').

3. All servers at customer site.

Minimal business logic will be in the plug-in, it will be on the server and communication will be from the plug-in to the server rather than from the plug-in to a fat .exe on the client like with our current application.

Also, I guess I should mention that I am experienced in the actual packaging of components, but depolyment from a Server is new to me so you can consider me a deployment newbie <img src="/DesktopModules/NTForums/themes/_default/emoticons/sad.gif" align=absMiddle border=0> .

What about ClickOnce deployment?  Isn't that limited with regard to what you can install where on a target system?

You are not authorized to post a reply.
Forums > General Topics > Application Packaging > Initial Deployment Questions...



ActiveForums 3.7
Forum Policies
Minimize

These forums are a user-supported community for IT professionals to exchange deployment tips, solutions, and techniques. For the benefit of all Deployment Forum members, please observe the following guidelines when posting to these forums:

  • We reserve the right to remove any message. Our moderators will remove all messages that are not respectful or productive. Profanity, racism, prejudice, and flaming are not tolerated.
  • Do not advertise products or services. Our moderators will remove all advertisements or service announcements. Product and service recommendations from active Deployment Forum members are encouraged, however.
  • Make sure your question isn't already answered. Before posting questions, search the forums. After ensuring that your questions are unique, post them to the most appropriate forum. This will help reduce noise in the forums.
  • Help make the most of each thread. Do not post unrelated messages to a thread. Also, if you've resolved a question outside of these forums, please share the solution with other members by posting it back to the thread.
  • Do not share confidential information. Confidential information includes product keys and addresses. Our moderators will edit any message containing confidential information, so double-check messages and their attachments before posting them.
  • Post messages using only the English language. For the benefit of all Deployment Forum members, please post your messages using the English language.

We hope that you enjoy using this community. Please submit your comments and feedback on the Comments and Feedback page or post them to the Comments, Feedback forum.



Privacy Statement  |  Terms Of Use
© 2007 Jerry Honeycutt