(AKA. como evitar que TFS remoto me pregunte todas las veces mi contraseña) En 3Metas usamos herramientas en la nube como parte de nuestros procesos de desarrollo. La más usada de todas es Team Fundation Server que está publicada en Internet, esto significa que las credenciales de la red local con la que están trabajando los desarrolladores donde el cliente o en sus casas no funcionan para el TFS y este se ve obligado a presentar una pantalla de autenticación. Para evitar esta pantalla se puede ir al panel de control, User Account and Family Safety, la opción Credential Manager, en esa pantalla se puede seleccionar Add Windows Credentials, se llena la información del servidor, usuario y contraseña y listo. Ahora cada vez que se entre al TFS no será necesario digitar la contraseña. Juan Pelaez. CTO. 3Metas. Keywords: Juan Peláez, desarrollo, software, Team Fundation Server, Consultores, Estrategia Digital, 3Metas Corp, 3Metas Colombia.
Uno de los paradigmas que 3Metas (www.3metas.com) está tratando de romper tiene que ver con las oficinas físicas. La mayoría de las personas que trabajan con nosotros permanecen en sus casas la mayoría del tiempo pero incluso aquellos que están en sitio con nuestros clientes trabajan desde sus casas algunas veces. Para poder soportar este tipo de operación y la expansión geográfica que tenemos en mente es necesario establecer herramientas que reemplacen las que estamos acostumbrados a usar en oficinas tradicionales. Una de esas herramientas es Live Mesh (https://www.mesh.com/welcome/default.aspx) Con Live Mesh cada una de las personas de nuestro equipo puede tener sincronizados en todo momento los documentos y/o archivos relacionados con un proyecto o incluso con la compañía, este es un enfoque diferente al que se le da tradicionalmente a este sistema para permitir la sincronización entre varias maquinas de un mismo usuario. A continuación una guía super rápida de cómo hacer para usar Mesh en escenarios de trabajo 1. Vaya a la página de Mesh y autentíquese con su usuario de Windows Live, Messenger o Hotmail. 2. Una vez que se autentique y este en la ventana de administración de dispositivos haga clic en el icono de agregar dispositivos e instale la aplicación Mesh en su computadora.
3. Terminado el proceso de instalación lóguese desde la aplicación cliente y seleccione la carpeta que desea compartir con su equipo de trabajo.
4. Luego puede invitar a otros usuarios a que tengan acceso a estos documentos.
5. Cuando los usuarios hagan cambios en los archivos de la carpeta todos recibirán una notificación. Las carpetas de Mesh ahora aparecen en azul.
El proceso anterior es para la primera persona que comparte un grupo de archivos. Para las personas que hacen parte del grupo de trabajo y que son invitadas por primera vez a usar un recurso compartido en Mesh el proceso es más o menor así: 1. Vaya a la página de Mesh y autentíquese con su usuario de Windows Live, Messenger o Hotmail. 2. Una vez que se autentique y este en la ventana de administración de dispositivos haga clic en el icono de agregar dispositivos e instale la aplicación Mesh en su computadora. 3. Terminado el proceso de instalación lóguese desde la aplicación cliente 4. Haga clic en el link de la invitación a la carpeta compartida que le llega a su correo. 5. Se habrá creado un icono en el escritorio, haga doble clic en este icono y verifique la ruta en la que quiere almacenar los archivos que se sincronice desde Mesh. 6. Listo, ya puede está usando Mesh. Cada vez que usted o alguien del grupo de trabajo modifique un archivo todos serán actualizados. No existe control de versiones aun y el sistema informa de conflictos por modificaciones simultáneas, es mejor establecer un poco de orden para evitar problemas pero en general nos ha resultado una herramienta muy útil. Si aun no le queda claro que hace LiveMesh piense en ella como un recurso de red compartido, pero que está en Internet. (La unidad P, Z, X o alguna de esas en las que lo obligan a guardar las cosas que quieren que les hagan backup y que generalmente están en un servidor de la red). Juan Pelaez CTO 3Metas.
Keywords: Emprendimiento, Entrepreneur, Innovación, Creatividad, Gestión de Empresas de Software, Empresa Virtual, commute work, Juan Pelaez, 3Metas, Herramientas, Live Mesh
Es un poco complicado explicar a que nos dedicamos aquí en 3Metas, básicamente tenemos dos divisiones de negocios: B2C que busca mejorar la comunicación de nuestros clientes con sus clientes y MyBusiness que mejora la eficiencia y eficacia de los procesos y operaciones de nuestros clientes, en ambos casos identificando, desarrollando e implementando las mejores soluciones de tecnología disponibles. Nada como un ejemplo para facilitar la explicación, así que vamos a utilizar el sitio de uno de nuestros clientes www.vargaslleras.com para explicar algunas de las cosas que hacemos en nuestra división de B2C. 1. Estrategia de comunicaciones: La primera tarea que desarrollamos para la campaña del senador Vargas Lleras fue la revisión de la forma como se estaba comunicando con sus seguidores. Que canales se estaban usando, la forma de los mensajes, la medición del éxito de los mismos. Con esta información en mente se planteó un cambio en la orientación de la comunicación para que pasara de ser un movimiento de transformación – TransicionColombia – a una más clara y oportuna identificación del candidato, todo esto alineado con la estrategia general de comunicaciones de la campana en otros medios. Posteriormente se identificaron los canales de comunicación que debían usarse, y el tono y frecuencia de los mensajes. Algunos detalles de la estrategia que puedo compartir incluían la unificación de los sistemas de tagging en las diferentes redes sociales para mejorar la indexación del contenido en buscadores. 2. Con la estrategia clara se realizó un rediseño del sitio web del candidato para resaltar su perfil, plan de gobierno y mantener actualizados a los visitantes de las actividades que se vienen desarrollando. 3. La integración con redes sociales era muy importante para poder tener actualizada la información de las diferentes redes de forma consolidada, integramos el sitio web del candidato con YouTube, Flickr, Facebook y Twitter. También integramos la aplicación de Google Calendar para construir la agenda del candidato. 4. Como parte de la integración en las redes sociales se unificó la imagen del candidato en cada una de estas redes creando personalizaciones de Twitter, Facebook y YouTube que estuvieran alineadas con la imagen del sitio web. 5. Un sistema unificado de registro que permitiera a los usuarios desde diferentes sitios y aplicaciones unirse a la campaña también hizo parte de los cambios que se realizaron. 6. La utilización de un sistema de administración de contenido (CMS), optimización del sistema para registrarse mejor en buscadores (estrategia SEO) y la inclusión de sistemas de medición de los resultados también hicieron parte de las modificaciones realizadas al sitio original. En este momento nos encontramos desarrollando nuevas formas de divulgar el mensaje, aplicaciones de mercadeo viral en Facebook (http://www.facebook.com/apps/application.php?id=148891498278) por ejemplo. Los resultados de todo este trabajo han sido muy interesantes y tanto el candidato, la campaña y los seguidores están muy satisfechos, el sitio de internet, su facilidad de uso y su integración con herramientas web 2.0 obtuvieron recientemente el premio al mejor sitio web de Colombia en la categoría de política. Es la combinación de todas estas habilidades y profesionales de diferentes áreas más la intervención en los diferentes aspectos de la búsqueda del objetivo lo que nos lleva a definirnos como una compañía de Estrategia Digital, acompañamos el plan estratégico por medio de tecnología, somos transversales al diseño, desarrollo o comunicación. Espero que lo que hacemos en esta división de negocios ahora sea un poco más claro. Juan Pelaez (@jkpelaez) CEO 3Metas Corp (@3Metas)
Como les contamos hace un par de días uno de nuestros proyectos, el sitio web del candidato presidencial Germán Vargas Lleras, fue nominado en los premios Colombia Digital 2009. En su momento la sola mención nos bastó como recompensa al trabajo duro que desde hace tres meses venimos haciendo y con cabeza fría fabricamos toda clase de razones por las que podríamos quedarnos como unos nominados más. Por fortuna la realidad fue otra y el miércoles en la noche resultamos ganadores de la categoría Mejor Sitio de Política. Para la campaña este reconocimiento es una motivación extra para seguir haciendo todo con la misma dedicación. Para nosotros acá en 3metas el premio es más que eso. No sólo nos llenamos de más fuerza para seguir adelante, sino que confirmamos que las horas infinitas dedicadas a proyectos de este tipo nunca son en vano. Estamos felices y queremos que esta sea la excusa para agradecerles a todos lo que de una forma u otra han apoyado y creído en nuestras ocurrencias. Via: 3Metas Blog (http://blog.3metas.com) Juan Pelaez CTO 3Metas
Hace un par de días me llamó Juan Diego (AKA. @TatuajeFalso) a contarme que el sitio de German Vargas Lleras (www.vargaslleras.com) había sido nominado como el mejor sitio de política en Colombia en el año 2009. Ese sitio, su estrategia de comunicaciones, su integración con redes sociales y el monitoreo de sus resultados es uno de los clientes (http://bit.ly/zMbPB) que ha venido desarrollando 3Metas la compañía de estrategia digital que fundamos en enero de 2009 con Luz Angela, Jaime Andres y Martha y que en marzo de 2009 inicio operaciones en Colombia bajo la coordinación de Gustavo, quien también es socio del Branch Colombia. Aprovechando el momento eufórico me he puesto a reflexionar sobre el significado de esto y he llegado a un par de conclusiones que quiero compartir con los ocasionales lectores de este blog En 2006 un sitio que desarrolle de principio a fin (www.proexport.com.co) obtuvo este reconocimiento en la categoría de gobierno electrónico, en 2007 los sitios del ministerio de la protección social (www.minprotecccionsocial.gov.co) y el sitio del fondo de promoción turística (que después se convirtió en colombia.travel) fueron finalistas en las categorías de gobierno en línea y promoción de la imagen de Colombia y ahora en 2009 esta nominación al sitio del senador Lleras. Lo primero que tengo que pensar es que tienen en común estos proyectos? cual es el hilo conductor de uno y otro? la respuesta inmediata y obvia es el talento increíble de las personas que trabajaron en estos sitios, en estos proyectos, equipos súper talentosos que cuidaron cada detalle, más que un reconocimiento a una empresa o a una persona estos premios y menciones reconocen el talento maravilloso de las personas con las que he trabajado en diferentes compañías en los últimos años y a quienes quiero agradecer toda su dedicación y esfuerzo de muchas, muchas horas para hacer cosas que se salen del mapa, cosas que están mas allá de lo que la gente espera y que superan cualquier expectativa, gente cuyo talento es tan especial que logran destacarse una y otra vez. Cuando comenzamos a planear y construir 3Metas decidimos establecer unos parámetros de calidad, innovación y servicio que nos pusieran en otra categoría y eventualmente ser reconocidos por eso, nos trazamos unos planes que incluían una nominación como esta, lo hemos logrado en menos tiempo del que cualquiera de nosotros hubiera soñado y es algo realmente impactante, creo que este equipo está haciendo las cosas demasiado bien, son extremadamente talentosos y yo agradezco cada día tener la oportunidad de compartir con ellos y de dirigir algunas tareas mientras que otras siempre me sorprenden por el rumbo innovador, profesional y súper interesante que toman bajo la ejecución de nuestro equipo. Dirigir a los talentosos (aquellos con el potencial de crear cantidades de valor desproporcionadas respecto a los recursos que las organizaciones les proveen), personas más inteligentes que uno es siempre un reto, como dice Rob Goffee and Gareth Jones en su libro: “la gente inteligente produce resultados asombrosos, las organizaciones los necesitan, ellos son la diferencia competitiva”. Yo espero poder estar haciendo algo bien al formar equipos que siempre se muestran ganadores y que aprenden todo el tiempo, que se divierten y que, en la mayoría de los casos, son felices. Aparte de los equipos increíbles que han logrado estos reconocimientos para las empresas y clientes que hemos tenido en los últimos años, también hay que mencionar y agradecer a todos aquellos que nos dan coraje, fuerza, apoyo, motivación y sobre todo ánimo para embarcarse en proyectos y empresas que parecen imposibles, en tareas que se ven difíciles y lejanas, en metas mas allá de todo razonamiento. A todos los que desde la junta directiva, la familia, los amigos, la competencia o los clientes nos dan su amistad, un consejo, señala un camino o nos hace ver de formas diferentes: Gracias, estos resultados no serian posible sin su apoyo. Juan Pelaez CTO 3Metas Corp.
En 3Metas usamos Visual Studio Team Fundation Server (VSTFS2008) como sistema de gestión de proyecto y control de versiones (*), sin embargo al momento de crear las soluciones cometí un error por no revisar con cuidado la guía de Branching de Patterns And Practices de Microsoft lo que me llevo a quedar con los proyectos y la documentación andando pero con un esquema incorrecto de control de código fuente. La solución borrar (destruir) los repositorios de Código Fuente (previo backup por supuesto J) y reorganizar el sistema. Para destruir un repositorio de código Fuente, se utiliza el comando tf destroy, (Btw: se encuentra en la ruta Program Files\Microsoft Visual Studio 9.0\Common7\IDE>) desde la consola de comandos, una confirmación de borrado aparecerá y luego se listaran los archivos y carpetas que se eliminaron. Después de Borrado puede usarse VS2008 con el Team Explorer para volver a la interfaz de gestión de los sistemas de control de código fuente y allí crear de nuevo el repositorio y configurarlo correctamente. Es importante anotar que hay que volver a asignar los permisos a los usuarios que aunque siguen teniendo permisos en el TFS en el Proyecto al que están asignados ahora no tienen permisos en el repositorio de control de versiones. Estos permisos se asignan en la pestana de seguridad de las propiedades del repositorio  (el borrado no es lo mismo, el borrado solo marca el repositorio pero sigue existiendo en el sistema se puede ver aquí: Tools > Options > Source Control > Visual Studio Team Foundation Server and check Show deleted items in the Source Control Explorer que los archivos no se borraron) (Esto también es diferente a la eliminación del proyecto porque yo no quería perder el portal, documentos, work ítems, etc que ya se habían alimentado al sistema) Juan Pelaez CTO 3Metas Corp. KeyWords: TFS2008, Visual Studio Team Foundation Server 2008, Buenas Prácticas de Desarrollo de Software, Branching, Control de Versiones, Juan Pelaez, 3Metas, Consultores, Expertos Tecnología Microsoft, Estrategia Digital, Nuevos Medios, Desarrollo de Soluciones Interactivas, Twitter, Facebook, Integración de Redes Sociales. Team Fundation Server (TFS) es una de esas herramientas “must to have” para una compañía de tecnología como la nuestra, las características de control de versiones, gestión del proyecto, personalización de la metodología de desarrollo, etc, etc, la hacen imprescindible en el modelo que estamos construyendo de una empresa en la que cada persona puede trabajar desde donde quiera. Aunque no utilice VSTFS2008 una compañía que desarrolle software en algún momento siempre debe tener un sistema de control de versiones, uno basado en Internet agrega gran flexibilidad, otro sistema que hemos usado con buenos resultados es Subversion. Publicado en www.juanpelaez.com Publicidad: Necesita integrar sus estrategias de comunicaciones tradiciones con nuevos medios? está buscando aprovechar las oportunidades de mercadeo BTL usando Facebook, Twitter, Flicker, YouTube? Contactenos a sales@3metas.com, tenemos la experiencia y las capacidades para que su proyecto sea exitoso.
Gracias a la amable invitación del Sena regional Cauca (Colombia) tuve la oportunidad de asistir a SenaSoft 2009, donde compartí un poco de la experiencia que hemos tenido en los últimos años construyendo empresas de tecnología, especialmente software, en vez de hablar de tecnologías especificas o de 3Metas estuvimos conversando un poco sobre lo que hemos aprendido, lo que haríamos mejor si empezáramos de nuevo (y bueno ahora estamos empezando de nuevo, así que espero que lo estemos aplicando ). Aquí adjunto la presentación que use durante el evento. Referencias: Uno de los slides se basa en una idea que vi en una presentación de Santiago Bilinkis sobre las 3 cosas que detienen a los emprendedores. Espero que sea útil, Juan Carlos Peláez Arquitecto de Software. Publicado en www.juanpelaez.com Keywords: 3Metas, emprendimiento, Juan Pelaez, Popayan, Colombia, SenaSoft 2009 Publicidad: Quiere integrar redes sociales en su sitio de internet, en su estrategia corporativa, en la construcción de su marca pero no sabe por dónde empezar? contáctenos en www.3metas.com, podemos ayudarle a construir su estrategia digital.
Leyendo sobre como construir compañías del futuro hoy me encuentro esta frase: “En una compañía iluminada, que piensa en el futuro, los gerentes entienden la conexión entre aprendizaje, innovación y alta productividad y la convierten en una compañía donde los empleados son motivados a usar parte de su tiempo aprendiendo y experimentando con nuevas tecnologías. “ Joe McKendrick, FASTForward Si usted está en el área de tecnología, gestión de proyectos, gerencia, salud, o cualquier otro sector que se me venga a la cabeza ahora debería trabajar en una compañía así y si no existe en su industria debería crearla. Yo tengo la fortuna de trabajar en 3Metas. (No existía algo así en mi industria así que la creamos desde cero). Nota: Este solo es el primero de una serie de pequeños comentarios sobre mi visión de cómo deberían ser las empresas especialmente las de servicios y tecnología, muchos de ellos parten de mi propia experiencia construyendo compañías en los últimos diez años y muchos otros vienen de lo que otros han hecho en sus propias empresas. Juan Pelaez Arquitecto de Software Keywords: Juan Pelaez, Emprendimiento, Innovación, 3Metas, Gestión de empresas de Software. Publicado en: www.juanpelaez.com
CDN (Content Distribution Network) es un sistema de distribución de archivos basado en ubicaciones geográficas muy útil cuando se construyen sistemas de alta disponibilidad. Ya hice un post del tema hace algunos días aquí. Y también hace poco escribí sobre el sistema de hosting que uso que es basado en Cloud Computing, aquí. Hace poco estos dos servicios se han integrado para ofrecer un mejor paquete y ahora es posible por muy poco dinero y solo con una tarjeta de crédito tener en cuestión de horas un sistema de hosting por demanda integrado con la red de distribución de contenido. Todo parece muy sencillo: creo una carpeta en el sistema del sitio y subo mis archivos, marco la carpeta como publica y listo, ahora esos archivos se distribuyen usando una CDN de las más usadas en el mundo. Cuando no lo quiero mas entonces solo quito la marca de folder publico y listo, ya no se actualiza el archivo en el cache de la CDN. Supongamos que creamos un sitio de distribución de videos del tipo YouTube o de música como sonidolocal.com, eso son miles de canciones o archivos de gran tamaño, un monton de dinero para gastar en ancho de banda, almacenamiento, etc, con estos sistemas lo que hago es pagar por uso, dejar que ellos corran con los costos de infraestructura y demás y puedo crecer el servicio a la medida que mi sitio crezca. Amazon ofrece un servicio parecido llamado S3 que parece funcionar muy bien, pero en el cual hay que pagar por el almacenamiento y aparte por el uso de la CDN, asi que el servicio de Mosso en ese aspecto parece mejor. Cuando empecé mi primera compañía en internet en el año 2000, el primer gasto era de 550 dólares mensuales por un servidor dedicado en DellHost, una cifra absurda para una empresa que había facturado 0 dólares el día 1, pero necesario para poder poner algo en la red. Estos nuevos sistemas de costos y de pago por uso hacen que todo cambie, no solo para las nuevas compañías, también para nuestros clientes. Juan Pelaez Arquitecto de Software. Keywords: Mosso, CDN, Juan Pelaez, Juan Carlos Pelaez, Software como Servicio, SaaS, Infraestructura como Servicio, Hosting as a Service, Hosting como Servicio, Redes de Distribucion de Contenido.
Por invitación de Luis Linares de Microsoft Colombia el pasado 30 de Noviembre de 2008 presente una sesión sobre gestión de pruebas usando VSTS 2008, durante la presentación realizamos diferentes modelos de pruebas automatizadas, especialmente pruebas unitarias con cobertura de código, pruebas de funcionalidad web y pruebas de carga. Junto con Miguel Mendoza de Synergy desarrollamos algunos escenarios un poco más profundos, como hacer pruebas de funcionalidad y carga de un portal de Sharepoint usando VS2008 for Testers. Pruebas automatizadas basadas en información de bases de datos contra aplicaciones desarrolladas en PHP y /o corriendo en otras plataformas y generación de datos de pruebas usando DataGenerator de VS2008 for DataBase Professionals. Gracias a todos los participantes por sus preguntas y comentarios, a Miguel Mendoza por su apoyo en las demostraciones y en la preparación de la sesión y a Luis por invitarnos, espero que el evento haya sido productivo para todos. Descargar Presentación: Gestión de Pruebas con VS 2008 for Tester y Team Foundation Server (TFS). Juan Pelaez Arquitecto de Software. Publicado en : www.juanpelaez.com/blog Creditos: para la construcción de la PPT he usado información e imágenes de otras presentaciones de expertos en TFS y VS2008, en especial de las siguientes personas: Juan Carlos Viñas TFS Competence Administrator Jorge Ramo López EPM Manager Raona http://www.raona.com Rodrigo Corral MVP Team System Plain Concepts http://www.plainconcepts.com Blog: http://geeks.ms/blogs/rcorral Bruno Capuano MVP http://www.avanade.es Blog: http://elbruno.com Keywords: VS2008, Visual Studio for Tester Editions, Gestión de Pruebas, Pruebas de Software, Automatización de Pruebas, SharePoint, Pruebas Unitarias, Cobertura de Código, Pruebas de Funcionalidad Web, Pruebas de Carga, Pruebas de Stress.
Una empresa necesita un CRM. (Punto).
Quedemos en claro que CRM es una estrategia. Y que la herramienta de CRM no puede ser Excel. Listo. Eso era importante!.
Ahora, hay herramientas de CRM como SalesForce.com, (Software as a Service), muy bueno, o usted puede montar en su servidor una herramienta de CRM.
Entre muchas opciones de CRM para empresas que empiezan (y no tan pequeñas) esta SugarCRM uno de los sistemas más populares de CRM del mundo. (También se puede montar en un servidor con IIS y PHP). Pero como yo de PHP no sé nada y de pronto quiero meterle la mano al código, personalizar algo, etc, etc, entonces uso SplendidCRM, una implementación de SugarCRM sobre .Net que otros ya han comentado por aquí, y que incluso Miguel Icaza ha revisado por que corre en Mono Sobre Linux.
Problemas con Silverlight: Ahora bien, al instalar la última versión disponible (bájela del sitio de spledidCRM, la versión de Codeplex no es la última) en mi sitio de Internet se me presento un error que decía:
Silverlight error message ErrorCode: 2024 ErrorType: ParserError Message: 2024 An error has occurred. XamlFile: Line: 245 Position: 200
Tanto en el Home como en el DashBoard. Después de un rato de mirar en internet descubrí que se estaba usando una propiedad obsoleta de Silverlight, ahora la propiedad TextWrapping Ahora recibe solo el atributo Wrap, no como estaba antes que era: WrapWithOverflow.
Corrección sencilla. Adjunto acá el ZIP con todos los XAMLs que se corrigieron.
Instalacion: este software trae un instalador que hace todo por uno, pero cuando se quiere poner en un servidor de hosting y no se puede correr el instalador, se complica un poco la cosa, afortunadamente lo que puede hacerse es convertir el proyecto en solución Web, publicarlo local y luego copiar los archivos resultantes en el servidor de hosting.
Para configurar la base de datos se corre el instalador pero se pone a apuntar al servidor SQL que está en internet. Así pude instalarlo en mi sitio web.
Pd: de pronto usted o sus clientes usan esto y nunca han visto este error?, es porque existe un atributo para mostrar los mismos gráficos en Flash si usted no tiene Silverlight.
Juan Pelaez
Arquitecto de Software
We are Exceeding Your Expectations.
Publicado Originalmente en www.juanpelaez.com/blog
Keywords: SplendidCRM, CRM, 3Metas, Estrategias de Negocios, Empresas de Software, Juan Pelaez.
Es 20 de Octubre de 2008, son las 9 de la mañana. Acabo de recibir una llamada confirmando una orden de compra por 7 mil dólares. Es el disparador que estaba esperando, marca un nuevo comienzo. Después de una experiencia increíble como Developer Evangelist en Microsoft (un poco corta, pero muy provechosa) y con un futuro lleno de posibilidades he decidido comenzar una nueva empresa. He aprendido mucho en los últimos años; experiencias como hacer parte de un Panel de Selección en Endeavor, trabajar en Studiocom, pasar por el exigente proceso de selección de Microsoft entre otras me han abierto un mundo de posibilidades y opciones. En los próximos meses, que desde ya sé que serán muy emocionantes, construiré con algunos amigos un proyecto de vida de largo plazo que espera emplear muchas personas y hacer algún aporte a la sociedad. Con esto en mente y como parte del proceso de revisión de resultados actuales he hecho algunos cambios en este blog que desde ahora será únicamente de aspectos técnicos y estrategia de negocios, los aspectos personales como la escalada, la literatura, la familia se quedan para mi blog personal en Live Spaces. Aun no puedo adelantar mucho mas de la nueva empresa, pero si usted desea contactarnos para saber más de nuestros productos y/o servicios de desarrollo o consultoria, escríbame a jpelaez at juanpelaez.com , seguramente superaremos su expectativa. Juan Carlos Peláez Arquitecto de software Keywords: juan Peláez, Juan Carlos Peláez, desarrollo de software, servicios de consultoria de software, Sharepoint, RIA, Silverlight, Web 2.0, Estrategia de Negocios, Negocios de Software, Gestion de Empresas de Software. publicado originalmente en www.juanpelaez.com/blog. Technorati Tags: Juan Pelaez, 3Metas
Acabo de trasladar el sitio www.juanpelaez.com y otros sitios asociados a un nuevo proveedor de hosting, estuve un par de años con el anterior proveedor pero de repente decidieron migrar sus servidores de correo a un servidor Linux (sin notificar a los usuarios), como resultado de la migración estuve desde el 29 de junio hasta el 9 de Julio sin correo, llame en varias ocasiones a Servicio al Cliente, pero nunca pude obtener una solución, así que solo me quedo cambiarme de proveedor, curiosamente el proceso de retirarme del servicio si fue muy rápido, sin embargo no pareció importarle a nadie las razones por las que me estaba cambiando (nadie me pregunto nada). Hosting Pues bien me cambie a mosso (the hosting Cloud) un nuevo concepto de hosting realmente novedoso, no preguntan por servidores dedicados, compartidos, virtual servers ni nada de eso, es puro software como servicio (SaaS) o incluso servicios como servicios. (SsaaSs), así que me inscribo en el sistema, me crean una consola de gestión de mis sitios en 5 minutos y estoy listo para empezar a distribuir servicios de hosting: · Puedo crear mis clientes · Luego puedo crear uno o muchos sitios para cada cliente, incluidas cuentas de correo ilimitadas. · Puedo establecer si a este cliente se le va a facturar (debería!) y el sistema genera las facturas por mí para que yo se las envíe a mis clientes. · Puedo establecer si los sitios de mis clientes son en Windows (IIS7,.Net 3.5) o Php, Linux, incluso RubyonRails. · Tengo buenos reportes de uso, de facturación, etc. · Tengo un buen servicio de soporte por Mail, LiveChat y Telefono, 7x24. · Todo esto desde la consola Web de administración del sistema. · tengo 500GB de ancho de banda, 50GB de espacio en Disco y 3 Millones de peticiones web por Mes. Si la anterior lista no le impresiona piense en esto, antes tenía un servidor Windows, si alguna vez quería montar una aplicación de pruebas en Linux con Apache, necesitaba otro servidor de hosting, así que estaba realmente limitado a lo que estaba pagando: Un servidor Windows. Ahora no importa si alguna vez necesito un website en Apache Php o en Ruby on Rails simplemente lo tengo, es un cambio de paradigma importante en vez de preguntarme por hardware o Sistemas operativos me preguntan por la necesidad que tengo: Sitios Web. Yo mismo migre los apuntadores de los DNS desde mi antiguo proveedor al nuevo, empecé el proceso de registro en este nuevo proveedor a las 3 de la tarde y a las 5pm ya tenía mi correo nuevamente arriba. Apenas termine de cargar los archivos me conecte con el servicio al cliente (10pm) y rápidamente configure mis aplicaciones (básicamente un blog de DASBlog), la gente parecía saber de su tema. Así que en menos de 12 horas ya tenía desde cero mis sitios corriendo en un nuevo servidor. En teoría solo pago lo que consumo (con un mínimo de 100 dólares) pero parece un buen trato. Por cierto este servicio es un emprendimiento nuevo de RackSpace que es la compañía mejor clasificada para servicios de hosting de acuerdo con las revisiones de webHost Magazine Software as a Service Este es un tema interesante (mas allá de mi cambio de dominio) por que se habla mucho de computación en la nube (Cloud Computing) y hay muchos rumores y realidades que van desde alquiler de Exchange y SharePoint por parte de Microsoft hasta inversiones gigantes de Microsoft en infraestructura (3 datacenters nuevos en USA, el de Chicago el más grande de USA, etc) hasta nuevo servicios de publicación de aplicaciones corporativas en Internet que serán anunciados en las próximas conferencias de Desarrolladores. Así que empezar a ver este tipo de servicios es realmente un aviso de cómo será el futuro de internet y de la computación. En el software as a Service (SaaS) un tema muy importante es el aprovisionamiento (Provisioning) del servicio, es un concepto interesante porque un servicio NECESITA ser escalable y eso solo es posible con sistemas automáticos, por ejemplo en este servicio de hosting todo pasa sin intervención de humanos, creo los sitios, creo las cuentas, facturo, etc., el sistema de aprovisionamiento es clave para el éxito del software que será rentado. Y claro ahora que tengo otras preocupaciones como el espacio que uso y demás empiezo a replantearme la forma como estoy usando otros servicios de la Nube, por ejemplo: a partir de ahora todas las fotos las publicare en flickr.com y solo colocares los apuntadores en mis posts, de pronto es un poco más de trabajo desde Windows Live Writer al momento de publicar, pero seguro vale la pena. Todos los archivos los estoy publicando en skydrive.live.com y todos los videos los voy a poner en Silverlight streaming, de esta forma ahorro montones en ancho de banda, y espacio. Y claro el toque final es poner todos mis RSS a apuntar a través de feedBurner, para que los que se suscriban al blog no gasten mi precioso ancho de banda. Juan Carlos Peláez Arquitecto de Software Keywords: Software as a Service, Cloud Computing, Hosting, Juan Peláez, Juan Carlos Peláez, Windows Live Services, Blog, DasBlog.
|