viernes, 23 de julio de 2010
DBA-CHILE
Dba-Chile es un grupo de Ingenieros con vasta experiencia en Proyectos de TI dedicada a proveer Soluciones profesionales, Web profesionales, Desarrollo de Aplicaciones y Consultoría o Asesorías en diversas áreas a todo tipo de Empresas, Instituciones y Proyectos Personales.
Misión.
Dedicar todo nuestro conocimiento para ofrecer servicios basados en Tecnologías de Información con altos estándares de calidad que permitan impulsar a nuestros clientes de forma confiable y de acuerdo al plan de negocios de su empresa.
Visión.
Ser una empresa reconocida por su constante compromiso con la calidad, competitividad y valores, reflejados a través de su oferta de servicios..
WEB ENGINNERING
Ingeniería Web
El uso correcto y aprovechamiento de Internet se ha convertido en nuestros días en uno de los vehículos de comunicación más importantes de nuestra historia, es mas las empresas de cualquier industria requieren implementar las diversas herramientas y las ventajas que les ofrece la red mundial.
Cada día es más común ver a la gente conectada a redes sociales en internet, o ocupar alguna aplicación de la Web para obtener información o servicios. Ya sea revisar su cuenta corriente, conectarse a Facebook, ver el pronóstico del tiempo, o los servicios financieros, incluso ver las alertas de tsunami emitidos desde Estadios Unidos 10 minutos después de ocurrido el terremoto el 27 de enero de 2010 nos dan cuenta de que las aplicaciones Web se han tomado gran parte de gran parte de nuestro tiempo frente a un computador.
Por una parte debemos planear bien lo que haremos antes de desarrollarlo realmente. Nuestro input son las metas a lograr como satisfacción de las necesidades del usuario utilizando las innovaciones tecnológicas que tenemos al alcance. Debemos mantener claros nuestros objetivos, y al término del proyecto, determinar si se lograron correctamente.
El objetivo prioritario es crear una página dinámica e interactiva que logre el mayor número de visitas posibles. Las páginas Web realizada combinará un diseño visual atractivo (elementos de animación, etc.) con una presentación de la información clara y detallada.
En la construcción de las páginas, se aplican técnicas de gráficos adecuadas a Internet para que la Web se cargue rápidamente. La combinación y ubicación óptima de los elementos que componen la página, dan la clave del éxito visual y comunicativo de la misma.
La navegación dentro de la página deben ser ágil y cíclica, sin caer en enlaces sin destino, de modo que el usuario sepa en todo momento donde se encuentra. En este proyecto programaremos y diseñaremos el espacio Web de modo que la navegación sea amena y la página vuelva a ser visitada.
jueves, 1 de abril de 2010
Oracle Service Bus
Service Bus de Oracle es la primera solución para combinar la integración, mensajería, gestión de los servicios operacionales y de la capacidad de ejecución. Proporciona la flexibilidad para garantizar la seguridad en todos los niveles de transporte, mensaje, usuario, y políticas. A diferencia de otros fabricantes que requieren varios productos para determinar la salud de los servicios, Oracle Service Bus incorpora la capacidad de vigilancia, incluyendo amplios paneles de visualización de los acuerdos de nivel de servicio (SLAs), alertas, indicadores de funcionamiento, y pipelines de mensajes de los servicios a las empresas.
Oracle Service Bus mejora el gobierno y la gestión de su SOA a través de la perfecta integración con Oracle Web Services Manager, Oracle Enterprise Repository, Oracle Service Registry, y Oracle Enterprise Manager SOA Management Pack como parte de la solución de gobierno Oracle SOA. A diferencia de otros productos de ESB, Oracle ofrece servicio de bus incorporado en las capacidades de virtualización de servicios, seguridad de servicios Web (WS-Security), y la ejecución de las políticas en torno a la regulación y puesta en común de servicios para responder a la fiabilidad, disponibilidad, escalabilidad y sus requisitos de rendimiento y evitar la sobrecarga los servicios de back-end para el mundo real de aplicaciones empresariales.
Integración entre sistemas a través de un ESB
La mayoría de las organizaciones disponen de diversos sistemas y aplicaciones que se integran y que deben estar sincronizados. Un Enterprise Service Bus (ESB) es una infraestructura de software que funciona como capa intermedia (middleware), proporcionando servicios de integración de las distintas aplicaciones a través de mensajería basada en estándares y servicios de sincronización. Aunque un ESB no implementa por sí mismo una arquitectura orientada a servicios (SOA), proporciona características para su implementación.
¿Qué es un ESB?
Un bus de integración (ESB) ocupa la capa de abstracción intermedia (middleware) entre los distintos sistemas de una o varias organizaciones, proporcionando mecanismos de comunicación y transformación a través de mensajería basada en estándares.
En definitiva, un ESB debe ser capaz de reemplazar todo el contacto directo entre aplicaciones, consiguiendo que todas ellas se comuniquen a través del bus.
Los ESB transmiten y reciben mensajes basados en estándares, pero deben ser capaces de transformar mensajes a formatos que sean reconocidos por las distintas aplicaciones en el caso de que sea necesario, lo que se realiza a través de adaptadores.
Además, el intercambio de mensajes debe ser independiente de la plataforma. Esto permite al ESB integrar aplicaciones que se ejecutan en diversos sistemas operativos o mainframes.
Características de un ESB
Independientes respecto a sistemas operativos y lenguajes de programación.
Uso de XML como lenguaje estándar de comunicación.
Soporte de estándares de Servicios Web.
Adaptadores para realizar la integración con aplicaciones.
Modelo de seguridad estándar para autorizar, autentificar y auditar el uso del ESB.
Transformación de mensajes.
Validación de mensajes.
Enrutamiento de mensajes aplicando reglas de negocio y en función del contenido del mensaje.
Manipulación de excepciones.
Soporte a encolado y mantenimiento de mensajes, si las aplicaciones no están disponibles.
Monitorización del sistema y de la actividad de negocio (BAM).
Beneficios del uso de un ESB
Integraciones más rápidas y económicas de los sistemas.
Mayor flexibilidad ante cambios.
Basado en estándares.
Servicios predefinidos que ahorran costes de desarrollo.
Más configuración que código a la hora de integrar.
Mayor control del sistema.
Reglas de negocio manejadas por analistas de negocio.
Seguridad en la integración entre aplicaciones.
miércoles, 31 de marzo de 2010
Solaris Containers
Solaris Containers (incluyendo las zonas de Solaris) es una implementación de la tecnología de virtualización del sistema operativo-de primer nivel disponibles en 2005 como parte de Solaris 10.
Un contenedor Solaris es la combinación de controles de recursos del sistema y la separación de los límites previstos por zonas. Las Zonas actuan como servidores virtuales completamente aislado en una única instancia de sistema operativo. Mediante la consolidación de varios conjuntos de servicios de aplicaciones en un sistema y mediante la colocación de cada uno en contenedores aislados servidor virtual, los administradores de sistemas pueden reducir los costos y facilitar toda la misma protección de máquinas separadas en una sola máquina.
La virtualización es muy diversa y abarca diferentes técnicas, cada una diseñada para solucionar problemas específicos:
* Dominios Dinámicos
* Zonas o Contenedores
* Solaris Resource Manager
* LDOMS
* VMWARE
* Solaris Volume Manager
Dominios Dinámicos
Es la tecnología que Sun Microsystems ha desarrollado para virtualizar el hardware de la plataforma HighEnd. Desde el E6900 hasta el E25K, particionar el servidor en dominios es una forma segura, eficiente y robusta de crear múltiples servidores dentro de un servidor.
Con la tecnología de dominios dinámicos es posible asignar recursos de hardware a los dominios de forma dinámica, con lo que en situaciones extraordinarias es posible mover recursos de cpu y memoria al dominio que por razones de carga lo necesite.
REF: http://www.sun.com/secure/executives/realitycheck/reality-051404.html
REF: http://www.sun.com/servers/midrange/dr_sunfire/
Zonas y Contenedores
Los contenedores de Solaris 10 permiten virtualizar el sistema operativo mostrando al usuario final y a las aplicaciones múltiples instancias de Solaris sobre una única instancia de Solaris en una zona maestra. Estas zonas locales pueden albergar múltiples versiones de Solaris a partir de la versión 10, las mismas totalmente aisladas unas de otras. Esto permite crear instancias de forma muy rápida, compartiendo los recursos de disco de la zona maestra o simplemente creando una instancia totalmente separada de la gran zona maestra.
Los recursos que cada zona requiere para funcionar (CPU, Memoria, Dispositivos de E/S) pueden ser administrados con el manejador de recursos de Solaris (SRM), lo que garantiza el uso eficiente del servidor.
REF: http://opensolaris.org/os/community/zones/faq/#basic_zone
REF: http://en.wikipedia.org/wiki/Solaris_Containers
Solaris Resource Manager
SRM es la implementación de Solaris, que a partir de la versión 8 se ha adoptado para administrar los recursos de cómputo, memoria y E/S en servidores Sun, en donde coexistan aplicaciones que compitan por los recursos del sistema.
Es una herramienta muy versátil y es parte del sistema operativo. La misma ayuda a racionalizar recursos de cómputo y equilibra aquellos ambientes en donde exista el riesgo de monopolización por parte de aplicaciones hambrientas por recursos.
REF: http://www.sun.com/software/resourcemgr/
LDOMS
Logical Domains es la nueva tecnología de Sun Microsystems para la virtualización de la capa de sistema operativo implementado para habilitar la coexistencia de múltiples sistemas operativos en un mismo servidor.
Solaris Volume Manager
SVM es la herramienta sin costo que viene empotrada en solaris, que permite crear y administrar volúmenes lógicos de discos, implementando niveles de redundancia basados en tecnología RAID. La virtualización a nivel de disco puede implementarse con RAID 1, 1+0, 0+1, 5 lo cual aumenta sustancialmente la tolerancia a fallas de discos individuales, que en condiciones normales ocasionarían pérdidas de información y por ende disrupciones de la operación.
Un contenedor Solaris es la combinación de controles de recursos del sistema y la separación de los límites previstos por zonas. Las Zonas actuan como servidores virtuales completamente aislado en una única instancia de sistema operativo. Mediante la consolidación de varios conjuntos de servicios de aplicaciones en un sistema y mediante la colocación de cada uno en contenedores aislados servidor virtual, los administradores de sistemas pueden reducir los costos y facilitar toda la misma protección de máquinas separadas en una sola máquina.
La virtualización es muy diversa y abarca diferentes técnicas, cada una diseñada para solucionar problemas específicos:
* Dominios Dinámicos
* Zonas o Contenedores
* Solaris Resource Manager
* LDOMS
* VMWARE
* Solaris Volume Manager
Dominios Dinámicos
Es la tecnología que Sun Microsystems ha desarrollado para virtualizar el hardware de la plataforma HighEnd. Desde el E6900 hasta el E25K, particionar el servidor en dominios es una forma segura, eficiente y robusta de crear múltiples servidores dentro de un servidor.
Con la tecnología de dominios dinámicos es posible asignar recursos de hardware a los dominios de forma dinámica, con lo que en situaciones extraordinarias es posible mover recursos de cpu y memoria al dominio que por razones de carga lo necesite.
REF: http://www.sun.com/secure/executives/realitycheck/reality-051404.html
REF: http://www.sun.com/servers/midrange/dr_sunfire/
Zonas y Contenedores
Los contenedores de Solaris 10 permiten virtualizar el sistema operativo mostrando al usuario final y a las aplicaciones múltiples instancias de Solaris sobre una única instancia de Solaris en una zona maestra. Estas zonas locales pueden albergar múltiples versiones de Solaris a partir de la versión 10, las mismas totalmente aisladas unas de otras. Esto permite crear instancias de forma muy rápida, compartiendo los recursos de disco de la zona maestra o simplemente creando una instancia totalmente separada de la gran zona maestra.
Los recursos que cada zona requiere para funcionar (CPU, Memoria, Dispositivos de E/S) pueden ser administrados con el manejador de recursos de Solaris (SRM), lo que garantiza el uso eficiente del servidor.
REF: http://opensolaris.org/os/community/zones/faq/#basic_zone
REF: http://en.wikipedia.org/wiki/Solaris_Containers
Solaris Resource Manager
SRM es la implementación de Solaris, que a partir de la versión 8 se ha adoptado para administrar los recursos de cómputo, memoria y E/S en servidores Sun, en donde coexistan aplicaciones que compitan por los recursos del sistema.
Es una herramienta muy versátil y es parte del sistema operativo. La misma ayuda a racionalizar recursos de cómputo y equilibra aquellos ambientes en donde exista el riesgo de monopolización por parte de aplicaciones hambrientas por recursos.
REF: http://www.sun.com/software/resourcemgr/
LDOMS
Logical Domains es la nueva tecnología de Sun Microsystems para la virtualización de la capa de sistema operativo implementado para habilitar la coexistencia de múltiples sistemas operativos en un mismo servidor.
Solaris Volume Manager
SVM es la herramienta sin costo que viene empotrada en solaris, que permite crear y administrar volúmenes lógicos de discos, implementando niveles de redundancia basados en tecnología RAID. La virtualización a nivel de disco puede implementarse con RAID 1, 1+0, 0+1, 5 lo cual aumenta sustancialmente la tolerancia a fallas de discos individuales, que en condiciones normales ocasionarían pérdidas de información y por ende disrupciones de la operación.
jueves, 25 de marzo de 2010
Seguridad Informática
La Seguridad Informática en una organización busca la identificación de los recursos de información y el desarrollo de políticas, estándares, procedimientos, y guías, que garantizarán la confidencialidad, integridad, y disponibilidad de los recursos de información identificados.
El propósito de la Seguridad Informática es la protección de los recursos y activos de información de más alto valor dentro una organización, tales como: la información, software, y hardware. A través de la implementación y uso de los controles de seguridad adecuados, la Seguridad Informática protegerá los recursos físicos, financieros, reputación, estabilidad legal, empleados, y otros recursos tangibles e intangibles.
Ahora bien, para entender cabalmente el propósito de la Seguridad Informática dentro de una organización, debemos antes revisar algunos conceptos claves.
Por lo tanto, el profesional responsable de la Seguridad Informática dentro de la organización. Deberá establecer y mantener un “programa” de seguridad, que garantice tres requerimientos claves (también llamados en la bibliografía como servicios de seguridad):
• La Confidencialidad
• La Integridad, y
• La Disponibilidad
La “Confidencialidad” es la protección de la información - almacenada en los sistemas – de manera que el personal, recursos, y procesos que no estén autorizados, no sean capaces de acceder a la información almacenada. En otras palabras, esto significa que el sistema no permitirá que la información sea revelada a un individuo ó recurso que no este autorizado para acceder a esta.
La “Integridad” es la protección de los sistemas, procesos y datos, por parte de “cambios” (modificación, eliminación, insertar) no autorizados, que pueden ser de naturaleza intencional o accidental.
La “disponibilidad” busca garantizar que un sistema pueda ser “accedido” por los usuarios autorizados, cuando el acceso es requerido. En esta definición, el término clave es el “acceso”. Para garantizar que este requerimiento se cumpla, debemos buscar - mediante la implementación de controles de seguridad – garantizar que el acceso a los sistemas estará disponible en todo momento y principalmente cuando el usuario lo requiera.
Suscribirse a:
Entradas (Atom)