Entradas

Cloud Computing - Parte 2

Este es un escrito que compartiré en 3 secciones. Este material es resultado de un proceso de investigación de una de las materias que estoy llevando de la maestría en ciencias computacionales. La parte 1 la encuentras aquí . TIPOS DE REDES Pueden existir redes ‘cloud’ privadas o públicas. Las redes públicas proveen servicios a cualquiera que los contrate, mientras que las redes privadas se componen de data centers o redes propietarios que dan servicio a un número limitado de personas. Cuando se utilizan recursos de redes públicas para formar redes privadas entonces se habla de redes virtuales privadas ( What is cloud computing? ,n.d. ). Las redes ‘cloud’ públicas son más apropiadas para: conferencias web, audio, video; servicios de soporte técnico; infraestructura de entrenamiento y demostración; capacidad WAN; infraestructura VoIP; infraestructura de pruebas; almacenamiento; servidores; capacidad de red de Data Center. Estas funcinalidad y actividades, se ofrecen como un servicio...

Cloud Computing - Parte 1

Este es un escrito que compartiré en 3 secciones. Este material es resultado de un proceso de investigación de una de las materias que estoy llevando de la maestría en ciencias computacionales. La bibliografía acumulada resultado de esta investigación se puede encontrar aquí . DEFINICIÓN De acuerdo con IBM, la tecnología Cloud Computing abarca tanto la experiencia del usuario como el modelo de negocios. Es un modelo de computación que está emergiendo donde las aplicaciones, los datos y los recursos de tecnologías de la información se proveen a los usuarios a través de servicios disponibles en la red (IBM Smart Business. 2010). Otra definición menciona que Cloud Computing agrupa a todo servicio hospedado sobre Internet. Es decir, desde los servicios de email como GMail hasta aplicaciones de desarrollo pasando por aplicaciones específicas para ciertos nichos del mercado como escuelas y oficinas ( What is cloud computing? ,n.d. ). El cloud computing se define y caracteriza por su e...

XML y sus ventajas

Trabajo en el Departamento de Informacion y de Sistemas de la Universidad de Montemorelos, como desarrollador del modulo Financiero, perteneciente al Sistema Institucional. (que bien se escucha esto, no?) Esta semana, después de haberse cancelado el desarrollo de Facturación Digital, nos pidieron que investigáramos la manera de sacar provecho de los conocimientos adquiridos durante ese proceso y tratar de aplicarlos al sistema actual. Lo mas importante que aprendimos durante el tiempo que duro el desarrollo de la Facturación Digital, fueron tres tecnologías: XML, XSD y XSLT, por lo que el aplicar esos conocimientos al desarrollo del sistema actual, tenia que ser sobre como sacar ventajas o provecho a XML, asi pues me di a la tarea de investigar y esto fue lo que encontre y a continuacion resumo: Que es XML? XML es un Lenguaje de Etiquetado Extensible muy simple, pero estricto que juega un papel fundamental en el intercambio de una gran variedad de datos. Es un lenguaje muy sim...

Facturación Electrónica

Descripción del proceso paso a paso para poder generar tus propios Comprobantes Fiscales (CFDI), con ejemplos explicados y comentados usando JAVA Introduccion Después de mucho leer, investigar en foros, entender el Anexo 20 del SAT y demás, esto es lo que hemos logrado entender y que nos queda claro. Aclaro que todo lo que se muestre a continuación está basado en la versión 3 de los Comprobantes Digitales, que entrara en vigor a partir del 1/Enero/2011 y construido sobre el lenguaje de programación JAVA . ... Aquí , encontrarás el documento completo de nuestras aventuras por los mundos saturninos de los comprobantes fiscales. Este documento fue creado por Seth Karim Luis Martinez y Eder Salim Martinez Torres, ambos alumnos de la carrera de Ingeniería en Sistemas Computacionales  en la Universidad de Montemorelos . Aquí les compartimos el código hasta ahora generado. Nota : Debido a la última decisión de la organización para la cual laboramos, se ha canc...

Presenta ponencia de Scrum Ing. Omar Soto en 57 aniversario de facultad de la UANL

Imagen
Organizadores del 3er. Congreso de Ciencias Exactas invitaron al ingeniero Soto para formar parte de los ponentes, quienes expusieron temas de relevancia académica y actualidad en el mundo de las ciencias computacionales. El Ing. Omar Soto, lider de proyectos de software en el Departamento de Sistemas de Información, presentó la ponencia “SCRUM: una metodología ágil para enfrentar el cambio de forma exitosa” a estudiantes de la Facultad de Ciencias Físico Matemáticas de la Universidad Autónoma de Nuevo León (UANL), en el marco de la celebración del 57 aniversario de dicha facultad. Organizadores del 3er. Congreso de Ciencias Exactas invitaron al ingeniero Soto para formar parte de los ponentes, quienes expusieron temas de relevancia académica y actualidad en el mundo de las ciencias computacionales. Durante poco más de una hora, los casi cien asistentes a la presentación del ingeniero Soto, el 5 de octubre, escucharon atentos acerca de cómo una nueva y me...