2009-08-29 4 views
18

Si bien hay un puñado de excelentes programas para ISV Startups (BizSpark, Emplower ISV, etc.), la única opción disponible para los que no inician parece ser Visual Studio con MSDN. No es que es costoso (me citaron $ 10,080/año para 8 desarrolladores), pero estoy bastante seguro de que estaríamos igual de bien sin él.Desarrollo ISV de Microsoft no iniciado, ¿es barato?

Necesitamos estaciones de trabajo de desarrollo bastante estándar (Windows, Office, VS2008), un pequeño puñado de servidores reales (aplicación, archivo, dominio, etc.) y un montón de servidores de pruebas "desechables" (utilizados para probar la instalación/uso del producto de software).

este es el plan:

  • Action Pack ($ 300/año, incluye 10x licencias de Windows/Office y licencias de servidor 1x, etc)
  • 8x Visual Studio 2008 de actualización estándar, al por menor (en el $ 150/gama ea, no need to buy full version)
  • 6x Server 2008 licencias, venta al por menor (en el rango de $ 500/EA en eBay)
  • ediciones de evaluación de servidor (VHD o normal)
  • Servidor Hyper-V gratuito para ejecutar evaluaciones

Si mis cálculos me corresponden, ese es un costo de ~ $ 4500 para el primer año y de $ 300 para los siguientes años. Y no solo eso, obtenemos todas esas geniales cajas de plástico.

Lo malo (como yo lo veo) es que tenemos que reciclar los servidores "desechables" cada 120 días (¿quizás algo bueno, para que podamos probar nuestras instalaciones?) Y no obtenemos todos los programas Microsoft lo hace (no tengo idea de qué haríamos con él, sin embargo).

Así que me pregunto ... ¿es esta una idea loca? ¿Acabo de ser un tacaño completo? ¿Funcionará esto realmente?

+1

WTF? Quiero decir, ¿DailyWTF? :) – shahkalpesh

+3

Por $ 25K en ahorros de más de 3 años ... Seré el verdadero WTF ;-) –

Respuesta

3

Sólo algunas preguntas al azar:

¿Tienen todos los acuerdos de licencia que el software que volver a instalar de forma permanente cada 120 días?
Por lo que sé que ejecutar el software de evaluación de forma permanente, volver a instalarlo cada X días se considera 'abuso' de la licencia de evaluación en mi país y, por lo tanto, cuenta como uso ilegal.

¿Estás seguro de que puedes prescindir de un generador de perfiles?
Visual Studio Standard no tiene uno ...

¿Cuánto vale su tiempo?
Como en: ¿Cuánto tiempo entrará en la configuración de esta 'reinstalar todo cada X días' configuración. Creo que esto lleva al menos un día, cada vez que haces esto ... solo puedes respaldar cosas y configuraciones específicas, no solo todo el servidor. Por lo tanto, si decide utilizar algunos componentes nuevos del servidor, deberá recordar/asegurarse de reinstalar todos estos componentes en el próximo día de "reinstalación". Incluso en el mejor de los escenarios de un día por período de evaluación, serán 24 horas de desarrollador.

Y por último, para responder a su pregunta:

¿Estoy siendo un tacaño completa?

Sí, son ;-)

+0

Para mí, es como tomar puñados de muestras gratis en la tienda de comestibles. ¿Abuso de una oferta generosa? Sí. ¿Ilegal? No. En cuanto al generador de perfiles (o depuración remota): definitivamente no. Pero por el momento ... como mencioné en otro comentario ... todo lo que necesitamos (para estos servidores) es la instalación básica de Server 200x y una instalación de nuestra aplicación. Nada mas. –

3

Me gusta la pregunta. Siempre he encontrado que la información de licencias (de Microsoft) es muy difícil de asimilar y la gente de ventas no es muy útil porque a menudo dicen algo en su discurso de ventas que me hace pensar que no tienen ni idea y termino con una Licencia de SQL Server de un par de dólares que no admite lo que necesito

Un problema potencial que veo: me he encontrado con 120 días de versiones de evaluación de software que estaban limitadas 120 días desde la versión no desde la instalación (a menudo CTP, pero también el XP vhd con IE6 para fines de depuración). Entonces, en ese caso, usted es dependiente de que MS libere una nueva versión de evaluación dentro de esos 120 días. ¿Todos los productos temporales que necesita están disponibles en 120 días a partir de la fecha de instalación?

+0

No estaba pensando en CTP, más en los estándares como este: http://www.microsoft.com/ downloads/details.aspx? FamilyID = 1343460c-f035-453d-9ad0-fd7206acc3c0 & displaylang = en. Espero que no caduque 120 días a partir de la fecha de publicación (3/16/2009), ya que creo que ya pasó ... –

1

Desde el Action Pack Subscription Licensing page:

La suscripción a Microsoft Action Pack está diseñado para todas las empresas cuya función principal es ... construir soluciones en la plataforma Microsoft

Así que creo que eres bien en lo que respecta a los términos de la licencia.

Todavía estoy un poco preocupado por los sistemas operativos de su máquina virtual. Se ve bien con el uso de software de evaluación para eso, pero considere esto: es posible que las instalaciones nuevas dejen de estar disponibles.Por ejemplo, si aparece un hipotético Windows Server 2011 antes de que esté listo para actualizar su instalación de producción de Windows Server 2008 R2, todas sus evaluaciones pueden caducar y descubrirá que las versiones de 2008 ya no están disponibles.

+0

Buen punto de expiración, pero eso en realidad no nos afecta, ya que el virtual las máquinas prueban la comunicación entre nuestra aplicación en el servidor primario y nuestra aplicación en los servidores secundarios. Mientras tengamos .NET 2.0, las máquinas podrían ser Windows 2000 o Windows 2017. –

1

Me parece una gran idea. Creo que agregaría una suscripción de 1 año a TechNet por $ 349 y de esa manera no tiene que usar versiones de evaluación de los servidores.

Me pregunto cuánto tiempo pasará antes de que M $ se sienta cómodo con esta forma de hacer las cosas y altera la redacción de las normas de actualización

+0

¡TechNet, buena llamada! Parece que no puedo decirlo, sin embargo ... es TechNet por usuario (como MSDN) o por empresa (como Action Pack). –

+0

Es un usuario único, pero las renovaciones son un poco más baratas y vienen con incidentes de soporte, que pueden serle útiles. –

+0

Estoy bastante seguro de que TechNet es una suscripción por usuario, pero solo necesita una suscripción. Simplemente haga que sea un inicio de sesión genérico y descargue todo lo que desee. – Corin

2

¿ha considerado la ruta Certified Partner. Si obtiene algunos de sus desarrolladores para obtener designaciones de MCP y luego obtener la competencia de ISV, debería poder obtener puntos suficientes para obtener el estado de Certificado. Las licencias de desarrollo y uso interno deben estar cerca de satisfacer sus requisitos.

La tarifa anual del socio es menos de 2K/año.

+1

Esto fue en realidad el Plan A. Obtuvimos algunos libros, hablamos de grupos de estudio, y luego ... dos años después ... nada. Nadie (yo incluido) realmente vio el valor de tomar las pruebas, etc. –

+1

Hice trampa. Obtuve nuestra aplicación de escritorio para pasar la prueba "Diseñado para XP", esperé una promoción en la que renunciaron a algunos de los otros criterios y obtuve mi Competencia ISV. Ahora, solo necesito algunas referencias de clientes al año para mantener mis puntos. –

4

¿Qué tal comenzar una nueva compañía que califica para bizspark? (Bromeando, tipo de)

+0

Realmente lo he considerado, pero para que yo pueda hacer eso legítimamente, necesitaría crear una nueva compañía de buena fe (y hacerlo cada 2 años) ... y eso representa bastante trabajo. Cualquier cosa menos probablemente rompería el acuerdo de licencia, y si quisiera hacerlo, podría simplemente "piratear" el software. –

0

Por lo tanto, usted está ahorrando $ 5k/año, pero tienen la sobrecarga constante de trabajar alrededor de las limitaciones, reinstalación de sistemas operativos, y rompiendo el uso previsto del juicio licencias?

¿Cuánto vale su tiempo y el de sus desarrolladores?

Sume todo el tiempo sus soluciones alternativas le costarán - el costo real en salarios, más el costo de oportunidad de ese tiempo no se gasta para conseguir que sus productos estén más cerca de estar a la puerta.

¡Supongo que va a costar más de $ 5k!

+0

Supongo que debería haber calificado eso en la pregunta, pero esta fue una consideración desde el principio: entiendo más que la mayoría (ya que pago) que las horas de los desarrolladores son muy caras. La LOE requerida para los servidores es mínima (solo se necesita un servidor básico con la aplicación .NET instalada, nada más), y la reinstalación es benéfica para validar/verificar el proceso de instalación. –

Cuestiones relacionadas