Cloud Computing

17. November 2009
Cloud Computing o computación en nube es toda una nueva tendencia de servicios de computación ofrecidos a través de Internet. La nube es una metáfora de Internet.

El objetivo principal es ofrecer todo lo que puede hacer un sistema informático como un servicio, un poco de la mano del concepto de SaaS o Software como Servicio (del inglés: Software as a Service, SaaS).


Controversia

Como siempre existen, y ante nuevas tendencias tecnológicas se generan, ventajas y desventajas, y el tema en común que es la confianza en Internet y el proveedor de servicios para satisfacer las necesidades de cómputo de los usuarios. Finalmente Cloud Computing busca que los usuarios puedan acceder a los servicios disponibles 'en la nube' sin necesidad de conocimientos técnicos, al menos sin ser expertos.


Cloud Computing en Costa Rica

El país no se encuentra ajeno a esta nueva tendencia, y tal como menciona el periódico El Financiero en su artículo "Conéctese a la nube y ahorre millones" http://www.elfinancierocr.com/ef_archivo/2009/noviembre/08/enportada2137094.html ya varias empresas utilizan servicios en la nube. Se menciona que "diariamente 12 empresas adoptan Google Apps en Costa Rica", y hasta a nivel gubernamental existe interés por explorar algunos de estos servicios.


Web Image Consulting y sus servicios a través de Internet

Varias de estas empresas costarricense que actualmente utilizan servicios a través de Internet son clientes de WIC, tales como Grupo ABC, Microplast y Vitality, que utilizan servicios como Google Apps, Cloud Hosting de GoGrid, entre otros. El mismo AC Consulting y su división de Internet Web Image Consulting hacen uso de estos servicios, como por ejemplo Mi Image Online que basa su servicio de hospedaje en el Cloud Hosting.



Le invitamos a que le asesoremos sobre los servicios que le ofrecemos como aliado tecnológico para su empresa, y empiece desde ya a disfrutar de los beneficios, y principalmente que empiece a "ahorrar millones de colones".
Mario Alberto Arce @ 02:26

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Comentarios, General , , ,

Buenas prácticas en el uso de CMS

31. July 2009

El uso de un CMS (Code Management System por sus siglas en inglés) es una herramienta fundamental para el desarrollo de software; sin embargo, dependiendo del sistema utilizado un conjunto de buenas prácticas deben guiar su uso; además, no se debe asumir que todos los desarrolladores son conocedores del uso de los CMS y más aún de esas nuevas buenas prácticas, para algunos resulta sorprendente que todavía se desarrollen sistemas sin el uso de estos sistemas, pero la realidad es que la práctica del uso de un CMS no esta 100% difundida.

Más aún algunos desarrolladores aplican prácticas viejas (no necesariamente buenas inclusive para el momento en se utilizaban) en sistemas modernos de CMS, por ejemplo actualmente estoy tratando de navegar un repositorio de un sistema el cual a pasado por varias fases, multiples miembros del equipo y todos aplicaron sus propias prácticas al uso (in)correcto del repositorio de código, por ejemplo versionan archivos temporales de proyecto que se tienen que crear cada vez que se carge la applicación en el IDE. Otro buen ejemplo de una mala práctica en este caso donde los documentos no se versionan por ser binarios, se crea una nueva versión del documento y se agrega al repositorio con un nombre diferente.

Casos como éstos llevan a graves problemas donde el repositorio es un agujero negro cualquier documento que caiga ahi desaparece, estas malas prácticas se notan aún más cuando el equipo del proyecto rota, incrementando los tiempos de capacitación; y dificultando los procesos de mejora en el sistema además de que genera dependencia en los miembros más capacitados del equipo pues son los únicos que entienden el (des)orden de los activos del proyecto.

Todas éstas malas prácticas eventualmente tienen que ser resueltas ya sea con la corrección mediante entrenamiento y la applicación de la póliticas internas o mediante la adquisición de un CMS que fuerze el uso de buenas prácticas con el costo de implementación, mantenimiento y entrenamiento de este. Existen opciones Open Source para los CMS pero su uso debe ser consciente y abierto a la mejora en la operación, no cosiderar su uso como algo trivial aún cuando sea simple y nunca olvidar la aplicación de los procedimientos y las buenas prácticas.

Allan Cascante @ 10:43

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

General