SlideShare una empresa de Scribd logo
1 de 65
Adrián Gigante
JBoss Solution Architect
● Quiénes somos?
● Modelo de Negocio
● Enterprise Application Platform
JBoss BRMS Platform
● JBoss Fuse
● JBoss Data Service Platform
● JBoss Data Grid Platform
● Jboss JON & Developer Studio
● JBoss OpenShift
Agenda
Red Hat

Fundada en 1993

Sede en Raleigh, NC

IPO, 1.999 (NYSE:RHT)

Operando en 30 países

Oficinas directas 67

Soporte global en 7 idiomas

Más de 3 .100 empleados
●
90 empleados
●
Venta, servicios profesionales
y entrenamiento
●
Centro de soporte
●
Oficina regional para AR, UY,
BR, PY
¿Por qué?
Funcionalidad
Arquitectura simple
Plataforma uniforme
Modelo flexible
Agilidad
Modelo de desarrollo colaborativo y abierto
Proceso transparente
Innovacion continua
Posibilidad de elegir
No vendor lock-in
Plataforma de hardware
Nivel de soporte
JBoss Enterprise Middleware
¿ Qué implica una plataforma certificada ?
JBoss Community
¿Licencias? No! Suscripciones

Basado en cores, virutales o físicos, sin importar la tecnología
subyacente

Soporte sin límites de incidentes 7x24 con 1 hora de respuesta
para incidentes críticos

Updates con acceso a últimos bug
fixes

Upgrades a nuevas versiones

Acceso a Base de Conocimientos

Soporte en todos los ambientes
de desarrollo
RedHat Modelo tradicional
Licencias Soporte Proyecto
¿Qué incluye la suscripción?
●
Certificación
– +200 plataformas de hardware y software

Soporte técnico y actualización
– Incidentes sin límites
– Nivel avanzado y básico. En español
– Sin costos de updrade
– Cada versión se mantiene por 7 años

Acceso a la Base de Conocimiento
– Documentación y mejores prácticas

Open Source Assurance
– Garantía legal sobre las patentes
JBoss Enterprise Middleware
ManageDesign & Develop Run & Execute
JBoss
Operations
Network
Administration,
Management, and
Monitoring
JBoss
Developer
Studio
Fully integrated
development
environment
Integrated
Tooling
Runtime
Platform
Content Aggregation, Presentation and Personalization
JBoss Enteprise Portal Platform
Application & Service Containers,
Caching, Data Persistence, &
Transactions
JBoss Enteprise
Application Platform
JBoss Enteprise
Web Platform
JBoss Enteprise
Web Server
JBoss Enteprise
BRMS
JBoss Enteprise
SOA Platform
JBoss Enterprise
Data Grid
Business Process Orchestration,
Service Integration, Business Rules,
Event Management, and Data
Federation
High-speed, reliable multi-language messaging
Red Hat Enterprise Messaging
Eclipse
IDE
JBOSS ENTERPRISE APPLICATION
PLATFORM
(EAP)
Infraestructura para Aplicaciones y
Servicios JEE
JBoss Application Platform
●
Distribución empresarial única
que incluye:
− JBoss Application Server: el
middleware Java más utilizado en
la actualidad
− Hibernate: líder en tecnología de
O/R Mapping
− Seam: herramientas que
simplifican el desarrollo Web 2.0
●
Simple, Flexible y Escalable:
− JVM soportadas: Sun JDK,
OpenJDK, IBM JDK
− Certificado JEE
Management
Administration, Configuration, Management, and Monitoring
JBoss Enterprise Application Platform
REST Full Web Service
Stack
JBoss Web Framework Kit
JBoss Application Server (Full Java EE)
Embedded Tomcat, Clustering,Cache,
Transactions, Messaging,
REST & full Web Services stack
JBoss Application Platform
Java Virtual Machine
●
Arquitectura de última
generación
●
Configurabilidad sencilla y
extrema
●
Microcontainer minimalista
con servicios modulares
●
El Microcontainer soporta
varios modelos de
componentes
− POJO, JMX, OSGi, etc.
●
Infraestructura consistente
de gestión
APIs / Programmings Models
(POJOs, WS, REST, Java EE, Spring, Groovy, jRuby, etc.)
JBoss Microcontainer
(Dependencies, Lifecycle, Management,
Class-loading)
Core Enterprise Services
Transactions
Messaging
Caching
Remoting
WebServices
Clustering
Security
Persistence
JBoss EAP 6 domain model
• Despliegue tradicional standalone
– Equilavente a EAP 5
– Clusterizable
• Despliegue de dominio
– Controlador de dominios
– Gestion centralizada
– Multiservidor
– Clusters
JBoss EAP 6 cache
●
EAP utiliza Inifispan como cache distribuido:
●
Open Source
●
En memoria
●
Low latency & mayor concurrencia que en
disco
●
Distribuido
●
Elastico
●
Alta disponibilidad
JBoss EAP 6 administración
Herramientas
- CLI
- Web Console
- JBoss ON
Management APIs
- JMX – JSR-77 / 160
- DMR
- REST API
- XML
JBoss EAP 6
●
Grandes cambios de Arquitectura
− Java Modules (no más classpaths)
− Grandes mejoras en performance
●
Soporte de JEE6
− Soporte para CDI (JSR-299)
− Web/EE Profiles JSF2, JPA2, EJB3.1
●
Mejoras en la administración
− Se agregó el concepto de Dominios para facilitar la
configuración
− Consola de administración mejorada
Versiones segun tipo de carga
JBoss Enterprise
Web Server
Apache Web Server, Apache
Tomcat, mod_jk, mod_cluster
JBoss Enterprise
Application Platform
JBoss AS (Java EE)
Apache Tomcat, Clustering, Cache, EJB
REST Full Web
Services Stack
JBoss MicroContainer
Hibernate
Framework
Hibernate
Basic
Web
Java EE+
Transactions
Messaging
JBoss Web
Framework Kit
Spring framework, Struts,
Richfaces
JBoss Web Framework Kit
JBOSS BRMS Platform
Creación y Administración de
Reglas de Negocio
Las reglas de negocio
SI
Se producen
determinados evetos
o condiciones
ENTONCES
Ciertos eventos
deberían suceder
Donde residen?
Distribuidas entre las personas y sujetas a
ambiguedades
class Tarifador {
public static void main(String[] args) {
int tarifaBase = 76;
char dia;
if (dia = 'L') {
precio = tarifaBase * 0.75;
} else if (dia = 'M') {
precio = tarifaBase * 0.75;;
} else if (dia = 'V') {
precio = tarifaBase * 0.75;;
} else {
precio = tarifaBase
}
System.out.format("precio = " %d,
precio);
}
}
El Escenario Tradicional
Presentación
Lógica de
negocio
Persistencia
Desarrollo
Negocio
¿Por qué?
λ
Lenguajes para la especificación muy distinto al
lenguaje de programación
λ
Conocimiento e implementación de las reglas
del negocio disperso en personas y aplicaciones
λ
IT como cuello de botella
λ
Demasiado tiempo de respuesta ante
necesidades del mercadoEntidades de
Negocio
Aplicación de Negocio
Agilidad! Llegada el mercado
Presentación
Lógica de
negocio
Persistencia
Reglas de
negocio
Administración
de Reglas
Desarrollo
Negocio
Aplicación de Negocio
Entidades de
Negocio
JBoss Enterprise Business
Rules Management System
Reglas de Negocio como Servicio
Presentación
Lógica de
negocio
Persistencia
Dominio
Aplicación de Negocio
Entidades de
Negocio
Administración
de Reglas
JBoss Enterprise Business
Rules Management System
Repositorio
Centralizado
de reglas
Reglas de
negocio
Operaciones
Reglas de negocioLlamada a reglas
Repository
Business
Rule
Definitions
Business
Data
Enterprise
Applications
Business
Analysts
Developers
Business
Process
Manager
Rule
Engine
Event
Processor
Business
Users
Web Services
Java
Business Events
Authoring Tools
for Business
Users
Authoring Tools
for Developers
Operations
Business
Central
JBoss BRMS Componentes
Repository
Business
Rule
Definitions
Business
Data
Enterprise
Applications
Developers
Business
Process
Manager
Rule
Engine
Event
Processor
Business
Users
Web Services
Java
Business Events
Authoring Tools
for Business
Users
Authoring Tools
for Developers
Operations
Business
Central
Business
Analysts
JBoss BRMS Componentes
Repository
Business
Rule
Definitions
Business
Data
Enterprise
Applications
Developers
Business
Process
Manager
Rule
Engine
Event
Processor
Business
Users
Web Services
Java
Business Events
Authoring Tools
for Business
Users
Authoring Tools
for Developers
Operations
Business
Central
Business
Analysts
JBoss BRMS Componentes
Repository
Business
Rule
Definitions
Business
Data
Enterprise
Applications
Developers
Business
Process
Manager
Rule
Engine
Event
Processor
Business
Users
Web Services
Java
Business Events
Authoring Tools
for Business
Users
Authoring Tools
for Developers
Operations
Business
Central
Business
Analysts
JBoss BRMS Componentes
Repository
Business
Rule
Definitions
Business
Data
Enterprise
Applications
Business
Analysts
Business
Process
Manager
Rule
Engine
Event
Processor
Business
Users
Web Services
Java
Business Events
Authoring Tools
for Business
Users
Authoring Tools
for Developers
Operations
Business
Central
Developers
JBoss BRMS Componentes
Complex Event Processing
Definimos a CEP como:
• Nueva variable: el tiempo
• Capaz de procesar altos volúmenes de tráfico de
eventos
• Correlación de los diferentes eventos a través
del tiempo
• Detectar patrones complejos de eventos
(Abstracciones)
Complex Event Processing
Tiempo
Eventos
Acciones
de
negocio
Correlacion
de
eventos
Beneficios
●
Mayor agilidad debido a la separacion de las reglas del negocio de
la logica de aplicacion
●
Mayor productividad en la creacion de nuevas reglas y
mantenimiento
●
Reduccion del time-to-market
JBOSS FUSE
Integración & SOA
Las aplicaciones distribuidas generan
●
Ineficiencia y demoras – causada por la falta de
automatización y el manejo manual de informacion entre
aplicaciones
●
Información dispersa – no unificada, distribuida entre
sistemas de manera heterogenea
●
Falta de estandarizacion – cada aplicacion es dueña de
su informacion, el intercambio de informacion entre sistema
se vuelve costo e inflexible
●
Multiples puntos de contacto – falta de conexion con
aplicaciones que no residen en el HQ
JBoss Fuse
●
Un ESB enterprise
− Plataforma de integración
− Footprint elástico
●
Brinda
− Contenedor liviano: Apache Karaf
− Rutas de integración: Apache Camel
− Mesajería confiable: Apache Active MQ
JBoss Fuse
Apache Karaf + Fuse Fabric
Apache
CXF
Apache Camel
Apache
ActiveMQ
MessagingFuse IDE
Fuse
Management
Console
JBoss Fuse Apache Camel
Apache Camel
●
Framework de integración basado
en Enterprise Integration Patterns
(EIP)
●
Rutas y reglas de mediación puede
ser definidas a través de un DSL en
Java, Spring o Blueprint
●
Provee soporte para Bean binding
e integración seamless con
frameworks como Spring, Blueprint y
Guice
Jboss Fuse Camel: filtro de mensajes
1) Recibir un mesaje de la cola ActiveMQ
2) Solo reenviar los mensajes que el tipo de producto sea “activo”
3) Reenviar a cola de mensajes WebSphereMQ
ACTIVO?
Jboss Fuse Camel: filtro de mensajes
●
Creación de rutas a través de Fuse IDE
●
Utilización de iconografía
●
Implementación de patrones de diseño enterprise (EIP)
●
Sintaxis sencilla
JBoss Fuse Apache CXF
●
Los servicios pueden hablar una variedad de protocolos (SOAP,
XML/HTTP, RESTfull HTTP) y trabajar sobre distintos transportes
(HTTP, JMS, JBI)
●
Incluye un front-end simplificado que permite la creación de
clientes y endpoints sin anotaciones.
Apache CXF es un framework open source que
ayuda a la construcción de servicios utilizando APIs
de programación como JAX-WS y JAX-RS
JBoss Fuse ActiveMQ
Basado en Apache ActiveMQ
●
Confiable
●
Soporte multi-protocolo
●
Footprint liviano
●
Cliente con lenguaje nativo
JBOSS DATA SERVICES PLATFORM
JBoss Data Services Platform
●
Permite la virtualización de la
información en un modelo único:
− Aplicando transformaciones
− Mediando semánticamente
− Accesible en forma estándar
(SQL/WS)
●
Simple, Flexible y Escalable:
− Desarrollo basado en modelos
− Integración en tiempo real
− Optimización de consultas
JBoss Data Services Platform
Transformación
Federación de Consultas
Acceso/Conectividad
Arquitectura
JBoss Enterprise
Data Services
Platform
SQL
Web
Services
Relacional
<XML/>
Archivos Aplicaciones
(SAP, Legacy,..)
Web Services
Data Service Data Service Data Service
Hibernate
Casos Típicos de Uso
●
Business Intelligence, Análisis de Operaciones, Reporting:
− Consolidación Financiera/Tableros
●
Master Data Management, Reference Data Management:
− Vista Única/360 del Cliente/Proveedor/Ciudadano
●
Cumplimiento de Regulaciones:
− Capa de acceso unificada
− VISA PCI, Sarbanes Oxley
●
SOA:
− Presentar vistas unificadas de datos a los Servicios
JBOSS ENTERPRISE DATA GRID
Grid de datos = Cloud Friendly
●
Almacenar información no estructurada
●
Diferentes interfaces de comunicación
●
Utilización extrema de memoria (y disco)
●
Acceso con baja latencia
●
Escalabilidad lineal y elasticidad
●
Grandes volúmenes de información
● Permite el almacenamiento de
información de manera:
– Escalable / Elástica
– Performante
– Tolerante a falla
● Simple, Flexible y Escalable:
– Version embebible
– Monitoreo integrado
– Fácil de configurar
– Escalabilidad asegurada para altos
volumenes de carga
Cluster
JBoss Enterprise Data Grid
Interface Manager
Management
Administration, Management, and Monitoring
JBoss Enterprise Application Platform
Key/Value Persistence Manager
JBoss Enterprise Data Grid
JBoss Enterprise Data Grid
Tolerancia a fallos
Elasticidad
Rápida
Modo de Uso
EDG
EDG
EDG
EDG
EDG
EDG
Embebido
Cliente / Servidor
... o combinado
JBOSS MIDDLWARE
Design, Develop
&
Manage
JBoss Enterprise Middleware
Manage
Design
& Develop Run & Execute
JBoss
Operations
Network
Administration,
Management, and
Monitoring
JBoss
Developer
Studio
Fully integrated
development
environment
Integrated
Tooling
Runtime
Platform
Content Aggregation, Presentation and Personalization
JBoss Enteprise Portal Platform
Application & Service Containers,
Caching, Data Persistence, &
Transactions
JBoss Enteprise
Application Platform
JBoss Enteprise
Web Platform
JBoss Enteprise
Web Server
JBoss Enteprise
BRMS
JBoss Enteprise
SOA Platform
JBoss Enterprise
Data Grid
Business Process Orchestration,
Service Integration, Business Rules,
Event Management, and Data
Federation
High-speed, reliable multi-language messaging
Red Hat Enterprise Messaging
Eclipse
IDE
JBOSS DEVELOPER STUDIO
&
FRAMEWORKS
JBoss Developer Studio
Visual/Source JSF Editor
●
Entorno único e integrado para el
desarrollo Web 2.0
●
Herramientas para AJAX, JBoss
Seam, JavaServer Faces y
aplicaciones ricas
●
Soporte gráfico para todas las
plataformas:
− Procesos de Negocio
− Reglas de Negocio
− Servicios
− Portlets
− Despliegue/Debugging
Frameworks de desarrollo
●
Frameworks soportados:
− Spring
− Struts
− GWT
− Seam (JEE5)
●
Frameworks emergentes (a soportar)
− Rails / Grails
− JEE CDI
− Play!
− Wicket
JBOSS OPERATION NETWORK
JBoss Operations Network
JBoss ON
Server
Software Updates
Sencillo, seguro y confiable (up to
date)
Inventory
Descubrimiento automático de
recursos
Monitoring
Gráficos en tiempo real,
Alertas de Email , etc.
Control
Iniciar, parar y re-iniciar los
servidores remotamente
Command Line Interface
Automatizar tareas y scripts
operativos
Configuration
Actualizar diferentes recursos
sin editar XML
Deployment
Instalar y actualizar componentes
y aplicaciones
Provisioning
Define y despliega instancias de
servidores en servidores remotos
JBoss ON - Architecture
JBOSS in the Cloud
OpenShift
●
OpenShift es la propuesta de “Cloud Computing Platform as a Service”
(Paas) de Red Hat
●
Es una plataforma de aplicacion en la nube donde los desarrolladores de
aplicaciones y sus equipos pueden construir, probar, implementar y correr
sus aplicaciones
●
OpenShift se ocupa de toda la infraestructura, middleware y
administración permitiendo a los desarrolladores concentrarse en lo que
mejor hacen: diseñar y codificar aplicaciones
OpenShift Platform as a Service
OpenShift PaaS
STORAGE
(RHS)
HARDWARE
(x86)
VIRTUALIZATION
(RHEV)
OPERATING SYSTEM
(RHEL)
APPLICATION PLATFORM
(JBOSS, PHP, RUBY, ETC)
APPLICATION
Public
Cloud
Service
On-Premise or
Private Cloud
Software
Developer
Controls
Developer
Controls
Operated
by Red
Hat at
Scale for
18
Months IT Ops
Provides
OpenShift
Automates,
IT Ops
Controls
¿Como se pude consumir OpenShift?
¿Porque OpenShift?
Redhat Open Day - JBoss Middleware Portfolio

Más contenido relacionado

La actualidad más candente

Hybrid ECM: Con la cabeza en las nubes y los pies en la tierra
Hybrid ECM: Con la cabeza en las nubes y los pies en la tierraHybrid ECM: Con la cabeza en las nubes y los pies en la tierra
Hybrid ECM: Con la cabeza en las nubes y los pies en la tierraLibreCon
 
MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...
MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...
MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...MongoDB
 
Divide y Vencerás: introducción a los Microservicios
Divide y Vencerás: introducción a los MicroserviciosDivide y Vencerás: introducción a los Microservicios
Divide y Vencerás: introducción a los MicroserviciosThoughtworks
 
Softlayer webinar - 12 jun2014
Softlayer webinar - 12 jun2014 Softlayer webinar - 12 jun2014
Softlayer webinar - 12 jun2014 Ignacio Daza
 
SGBD Open Source más populares
SGBD Open Source más popularesSGBD Open Source más populares
SGBD Open Source más popularesArsys
 
Congreso internet del mediterraneo - virtualización según Microsoft
Congreso internet del mediterraneo - virtualización según MicrosoftCongreso internet del mediterraneo - virtualización según Microsoft
Congreso internet del mediterraneo - virtualización según MicrosoftMiguel Hernández
 
SOA y Microservices Diferencias y Aplicaciones
SOA y Microservices Diferencias y AplicacionesSOA y Microservices Diferencias y Aplicaciones
SOA y Microservices Diferencias y AplicacionesGuatemala User Group
 

La actualidad más candente (16)

Hybrid ECM: Con la cabeza en las nubes y los pies en la tierra
Hybrid ECM: Con la cabeza en las nubes y los pies en la tierraHybrid ECM: Con la cabeza en las nubes y los pies en la tierra
Hybrid ECM: Con la cabeza en las nubes y los pies en la tierra
 
Microservicios
MicroserviciosMicroservicios
Microservicios
 
¿Que son los microservicios?
¿Que son los microservicios?¿Que son los microservicios?
¿Que son los microservicios?
 
MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...
MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...
MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...
 
Microservicios - RabbitMQ
Microservicios - RabbitMQMicroservicios - RabbitMQ
Microservicios - RabbitMQ
 
Divide y Vencerás: introducción a los Microservicios
Divide y Vencerás: introducción a los MicroserviciosDivide y Vencerás: introducción a los Microservicios
Divide y Vencerás: introducción a los Microservicios
 
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
 
Softlayer webinar - 12 jun2014
Softlayer webinar - 12 jun2014 Softlayer webinar - 12 jun2014
Softlayer webinar - 12 jun2014
 
SGBD Open Source más populares
SGBD Open Source más popularesSGBD Open Source más populares
SGBD Open Source más populares
 
Cbs aws-fundamentals-1
Cbs aws-fundamentals-1Cbs aws-fundamentals-1
Cbs aws-fundamentals-1
 
Congreso internet del mediterraneo - virtualización según Microsoft
Congreso internet del mediterraneo - virtualización según MicrosoftCongreso internet del mediterraneo - virtualización según Microsoft
Congreso internet del mediterraneo - virtualización según Microsoft
 
Cbs big data-fundamentals-1
Cbs big data-fundamentals-1Cbs big data-fundamentals-1
Cbs big data-fundamentals-1
 
Enterprise DB por Eptisa TI
Enterprise DB por Eptisa TI Enterprise DB por Eptisa TI
Enterprise DB por Eptisa TI
 
Arquitectura de microservicios
Arquitectura de microserviciosArquitectura de microservicios
Arquitectura de microservicios
 
SOA y Microservices Diferencias y Aplicaciones
SOA y Microservices Diferencias y AplicacionesSOA y Microservices Diferencias y Aplicaciones
SOA y Microservices Diferencias y Aplicaciones
 
Webinar Oracle Application Express
Webinar Oracle Application ExpressWebinar Oracle Application Express
Webinar Oracle Application Express
 

Destacado

Un pedazo de mí
Un pedazo de míUn pedazo de mí
Un pedazo de mípcollados
 
Revista Españles, número 39 Agosto 2009
Revista Españles, número 39 Agosto 2009Revista Españles, número 39 Agosto 2009
Revista Españles, número 39 Agosto 2009Cext
 
Career in pharmacy in tamil jsknagarajan
Career in pharmacy in tamil jsknagarajanCareer in pharmacy in tamil jsknagarajan
Career in pharmacy in tamil jsknagarajanNagarajan Krishnan
 
Segmentación viral tulio
Segmentación viral tulioSegmentación viral tulio
Segmentación viral tulioMaleny Drbez
 
Enerit ISO 50001 Administration Guide
Enerit ISO 50001 Administration GuideEnerit ISO 50001 Administration Guide
Enerit ISO 50001 Administration GuideArantico Ltd
 
Petroleo temas1y2gyq1-111030003301-phpapp02
Petroleo temas1y2gyq1-111030003301-phpapp02Petroleo temas1y2gyq1-111030003301-phpapp02
Petroleo temas1y2gyq1-111030003301-phpapp02Randolfo Maximiliano
 
L'associació com a eina per als diabètics. ADC a Lleida
L'associació com a eina per als diabètics. ADC a LleidaL'associació com a eina per als diabètics. ADC a Lleida
L'associació com a eina per als diabètics. ADC a LleidaPediatriadeponent
 
T7 - Nuevas necesidades, nuevos materiales
T7 - Nuevas necesidades, nuevos materialesT7 - Nuevas necesidades, nuevos materiales
T7 - Nuevas necesidades, nuevos materialesÁngel González Olinero
 
eGestion del tiempo1
eGestion del tiempo1eGestion del tiempo1
eGestion del tiempo1memin987
 
Tylösandsseminariet 2015 – 15.15 2 Olof Stenlund unga vuxnas beteenden
Tylösandsseminariet 2015 – 15.15 2 Olof Stenlund unga vuxnas beteendenTylösandsseminariet 2015 – 15.15 2 Olof Stenlund unga vuxnas beteenden
Tylösandsseminariet 2015 – 15.15 2 Olof Stenlund unga vuxnas beteendenMHF Tylösandsseminariet
 
Cd6451b Es Dfu Deu
Cd6451b Es Dfu DeuCd6451b Es Dfu Deu
Cd6451b Es Dfu Deuguestfeb8444
 
City and Harris County Resource Guide for VET
City and Harris County Resource Guide for VETCity and Harris County Resource Guide for VET
City and Harris County Resource Guide for VETTam Nguyen
 
A 5 atencion_fav_presencial
A 5 atencion_fav_presencialA 5 atencion_fav_presencial
A 5 atencion_fav_presencialPgs Salinas
 

Destacado (20)

Un pedazo de mí
Un pedazo de míUn pedazo de mí
Un pedazo de mí
 
Revolver smith
Revolver   smithRevolver   smith
Revolver smith
 
Revista Españles, número 39 Agosto 2009
Revista Españles, número 39 Agosto 2009Revista Españles, número 39 Agosto 2009
Revista Españles, número 39 Agosto 2009
 
Career in pharmacy in tamil jsknagarajan
Career in pharmacy in tamil jsknagarajanCareer in pharmacy in tamil jsknagarajan
Career in pharmacy in tamil jsknagarajan
 
Segmentación viral tulio
Segmentación viral tulioSegmentación viral tulio
Segmentación viral tulio
 
Enerit ISO 50001 Administration Guide
Enerit ISO 50001 Administration GuideEnerit ISO 50001 Administration Guide
Enerit ISO 50001 Administration Guide
 
Carmen Budeanu 1_LL_richtig
Carmen Budeanu 1_LL_richtigCarmen Budeanu 1_LL_richtig
Carmen Budeanu 1_LL_richtig
 
Petroleo temas1y2gyq1-111030003301-phpapp02
Petroleo temas1y2gyq1-111030003301-phpapp02Petroleo temas1y2gyq1-111030003301-phpapp02
Petroleo temas1y2gyq1-111030003301-phpapp02
 
E mas F 36
E mas F 36E mas F 36
E mas F 36
 
L'associació com a eina per als diabètics. ADC a Lleida
L'associació com a eina per als diabètics. ADC a LleidaL'associació com a eina per als diabètics. ADC a Lleida
L'associació com a eina per als diabètics. ADC a Lleida
 
The Airport of the Future
The Airport of the FutureThe Airport of the Future
The Airport of the Future
 
T7 - Nuevas necesidades, nuevos materiales
T7 - Nuevas necesidades, nuevos materialesT7 - Nuevas necesidades, nuevos materiales
T7 - Nuevas necesidades, nuevos materiales
 
eGestion del tiempo1
eGestion del tiempo1eGestion del tiempo1
eGestion del tiempo1
 
Storage and Dispensing Platforms - DENIOS US
Storage and Dispensing Platforms - DENIOS USStorage and Dispensing Platforms - DENIOS US
Storage and Dispensing Platforms - DENIOS US
 
Mvd spanish dl_manual
Mvd spanish dl_manualMvd spanish dl_manual
Mvd spanish dl_manual
 
Tylösandsseminariet 2015 – 15.15 2 Olof Stenlund unga vuxnas beteenden
Tylösandsseminariet 2015 – 15.15 2 Olof Stenlund unga vuxnas beteendenTylösandsseminariet 2015 – 15.15 2 Olof Stenlund unga vuxnas beteenden
Tylösandsseminariet 2015 – 15.15 2 Olof Stenlund unga vuxnas beteenden
 
Cd6451b Es Dfu Deu
Cd6451b Es Dfu DeuCd6451b Es Dfu Deu
Cd6451b Es Dfu Deu
 
City and Harris County Resource Guide for VET
City and Harris County Resource Guide for VETCity and Harris County Resource Guide for VET
City and Harris County Resource Guide for VET
 
A 5 atencion_fav_presencial
A 5 atencion_fav_presencialA 5 atencion_fav_presencial
A 5 atencion_fav_presencial
 
proj
projproj
proj
 

Similar a Redhat Open Day - JBoss Middleware Portfolio

Resumen Técnico Red Hat Summit 2015
Resumen Técnico Red Hat Summit 2015Resumen Técnico Red Hat Summit 2015
Resumen Técnico Red Hat Summit 2015Semperti
 
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercialDiferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercialIT-NOVA
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netJuan Pablo
 
Entorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudJoseph Lopez
 
Gestión del Cloud Computing
Gestión del Cloud ComputingGestión del Cloud Computing
Gestión del Cloud ComputingAitor Ibañez
 
JBoss AS jeap - Curso JBoss JB366 Día 1
JBoss AS jeap - Curso JBoss JB366 Día 1 JBoss AS jeap - Curso JBoss JB366 Día 1
JBoss AS jeap - Curso JBoss JB366 Día 1 César Pajares
 
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...Denodo
 
Unac Experiencia De Un LíDer De Desarrollo J2 Ee
Unac Experiencia De Un LíDer De Desarrollo J2 EeUnac Experiencia De Un LíDer De Desarrollo J2 Ee
Unac Experiencia De Un LíDer De Desarrollo J2 Eeguestca4f67c4
 
Unac-Experiencia De Un Lider De Desarrollo J2EE
Unac-Experiencia De Un Lider De Desarrollo J2EEUnac-Experiencia De Un Lider De Desarrollo J2EE
Unac-Experiencia De Un Lider De Desarrollo J2EEJose Luis Bugarin Peche
 
Curso Arquitectura J2 Ee Parte1
Curso Arquitectura J2 Ee Parte1Curso Arquitectura J2 Ee Parte1
Curso Arquitectura J2 Ee Parte1AndresGuerreroG
 
Byte Tech Enterprise Presentation
Byte Tech Enterprise PresentationByte Tech Enterprise Presentation
Byte Tech Enterprise Presentationfpetiti
 
NubeAzure.pdf
NubeAzure.pdfNubeAzure.pdf
NubeAzure.pdfhefloca
 
Especificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareEspecificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareSoftware Guru
 

Similar a Redhat Open Day - JBoss Middleware Portfolio (20)

Microservicios con .NET
Microservicios con .NETMicroservicios con .NET
Microservicios con .NET
 
Bbrsoa
BbrsoaBbrsoa
Bbrsoa
 
Resumen Técnico Red Hat Summit 2015
Resumen Técnico Red Hat Summit 2015Resumen Técnico Red Hat Summit 2015
Resumen Técnico Red Hat Summit 2015
 
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercialDiferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
 
SOA Open Source
SOA Open SourceSOA Open Source
SOA Open Source
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .net
 
Entorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft Cloud
 
Gestión del Cloud Computing
Gestión del Cloud ComputingGestión del Cloud Computing
Gestión del Cloud Computing
 
Oracle SOA Suite
Oracle SOA SuiteOracle SOA Suite
Oracle SOA Suite
 
392354189-SGBD.pptx
392354189-SGBD.pptx392354189-SGBD.pptx
392354189-SGBD.pptx
 
JBoss AS jeap - Curso JBoss JB366 Día 1
JBoss AS jeap - Curso JBoss JB366 Día 1 JBoss AS jeap - Curso JBoss JB366 Día 1
JBoss AS jeap - Curso JBoss JB366 Día 1
 
Red hat evento 13 de julio
Red hat evento 13 de julioRed hat evento 13 de julio
Red hat evento 13 de julio
 
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
 
Unac Experiencia De Un LíDer De Desarrollo J2 Ee
Unac Experiencia De Un LíDer De Desarrollo J2 EeUnac Experiencia De Un LíDer De Desarrollo J2 Ee
Unac Experiencia De Un LíDer De Desarrollo J2 Ee
 
Unac-Experiencia De Un Lider De Desarrollo J2EE
Unac-Experiencia De Un Lider De Desarrollo J2EEUnac-Experiencia De Un Lider De Desarrollo J2EE
Unac-Experiencia De Un Lider De Desarrollo J2EE
 
Curso Arquitectura J2 Ee Parte1
Curso Arquitectura J2 Ee Parte1Curso Arquitectura J2 Ee Parte1
Curso Arquitectura J2 Ee Parte1
 
Byte Tech Enterprise Presentation
Byte Tech Enterprise PresentationByte Tech Enterprise Presentation
Byte Tech Enterprise Presentation
 
NubeAzure.pdf
NubeAzure.pdfNubeAzure.pdf
NubeAzure.pdf
 
Taller 2
Taller 2Taller 2
Taller 2
 
Especificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareEspecificación de Arquitectura de Software
Especificación de Arquitectura de Software
 

Redhat Open Day - JBoss Middleware Portfolio

  • 2. ● Quiénes somos? ● Modelo de Negocio ● Enterprise Application Platform JBoss BRMS Platform ● JBoss Fuse ● JBoss Data Service Platform ● JBoss Data Grid Platform ● Jboss JON & Developer Studio ● JBoss OpenShift Agenda
  • 3.
  • 4. Red Hat  Fundada en 1993  Sede en Raleigh, NC  IPO, 1.999 (NYSE:RHT)  Operando en 30 países  Oficinas directas 67  Soporte global en 7 idiomas  Más de 3 .100 empleados ● 90 empleados ● Venta, servicios profesionales y entrenamiento ● Centro de soporte ● Oficina regional para AR, UY, BR, PY
  • 5.
  • 6.
  • 7. ¿Por qué? Funcionalidad Arquitectura simple Plataforma uniforme Modelo flexible Agilidad Modelo de desarrollo colaborativo y abierto Proceso transparente Innovacion continua Posibilidad de elegir No vendor lock-in Plataforma de hardware Nivel de soporte
  • 8. JBoss Enterprise Middleware ¿ Qué implica una plataforma certificada ?
  • 10. ¿Licencias? No! Suscripciones  Basado en cores, virutales o físicos, sin importar la tecnología subyacente  Soporte sin límites de incidentes 7x24 con 1 hora de respuesta para incidentes críticos  Updates con acceso a últimos bug fixes  Upgrades a nuevas versiones  Acceso a Base de Conocimientos  Soporte en todos los ambientes de desarrollo RedHat Modelo tradicional Licencias Soporte Proyecto
  • 11. ¿Qué incluye la suscripción? ● Certificación – +200 plataformas de hardware y software  Soporte técnico y actualización – Incidentes sin límites – Nivel avanzado y básico. En español – Sin costos de updrade – Cada versión se mantiene por 7 años  Acceso a la Base de Conocimiento – Documentación y mejores prácticas  Open Source Assurance – Garantía legal sobre las patentes
  • 12. JBoss Enterprise Middleware ManageDesign & Develop Run & Execute JBoss Operations Network Administration, Management, and Monitoring JBoss Developer Studio Fully integrated development environment Integrated Tooling Runtime Platform Content Aggregation, Presentation and Personalization JBoss Enteprise Portal Platform Application & Service Containers, Caching, Data Persistence, & Transactions JBoss Enteprise Application Platform JBoss Enteprise Web Platform JBoss Enteprise Web Server JBoss Enteprise BRMS JBoss Enteprise SOA Platform JBoss Enterprise Data Grid Business Process Orchestration, Service Integration, Business Rules, Event Management, and Data Federation High-speed, reliable multi-language messaging Red Hat Enterprise Messaging Eclipse IDE
  • 14. JBoss Application Platform ● Distribución empresarial única que incluye: − JBoss Application Server: el middleware Java más utilizado en la actualidad − Hibernate: líder en tecnología de O/R Mapping − Seam: herramientas que simplifican el desarrollo Web 2.0 ● Simple, Flexible y Escalable: − JVM soportadas: Sun JDK, OpenJDK, IBM JDK − Certificado JEE Management Administration, Configuration, Management, and Monitoring JBoss Enterprise Application Platform REST Full Web Service Stack JBoss Web Framework Kit JBoss Application Server (Full Java EE) Embedded Tomcat, Clustering,Cache, Transactions, Messaging, REST & full Web Services stack
  • 15. JBoss Application Platform Java Virtual Machine ● Arquitectura de última generación ● Configurabilidad sencilla y extrema ● Microcontainer minimalista con servicios modulares ● El Microcontainer soporta varios modelos de componentes − POJO, JMX, OSGi, etc. ● Infraestructura consistente de gestión APIs / Programmings Models (POJOs, WS, REST, Java EE, Spring, Groovy, jRuby, etc.) JBoss Microcontainer (Dependencies, Lifecycle, Management, Class-loading) Core Enterprise Services Transactions Messaging Caching Remoting WebServices Clustering Security Persistence
  • 16. JBoss EAP 6 domain model • Despliegue tradicional standalone – Equilavente a EAP 5 – Clusterizable • Despliegue de dominio – Controlador de dominios – Gestion centralizada – Multiservidor – Clusters
  • 17. JBoss EAP 6 cache ● EAP utiliza Inifispan como cache distribuido: ● Open Source ● En memoria ● Low latency & mayor concurrencia que en disco ● Distribuido ● Elastico ● Alta disponibilidad
  • 18. JBoss EAP 6 administración Herramientas - CLI - Web Console - JBoss ON Management APIs - JMX – JSR-77 / 160 - DMR - REST API - XML
  • 19. JBoss EAP 6 ● Grandes cambios de Arquitectura − Java Modules (no más classpaths) − Grandes mejoras en performance ● Soporte de JEE6 − Soporte para CDI (JSR-299) − Web/EE Profiles JSF2, JPA2, EJB3.1 ● Mejoras en la administración − Se agregó el concepto de Dominios para facilitar la configuración − Consola de administración mejorada
  • 20. Versiones segun tipo de carga JBoss Enterprise Web Server Apache Web Server, Apache Tomcat, mod_jk, mod_cluster JBoss Enterprise Application Platform JBoss AS (Java EE) Apache Tomcat, Clustering, Cache, EJB REST Full Web Services Stack JBoss MicroContainer Hibernate Framework Hibernate Basic Web Java EE+ Transactions Messaging JBoss Web Framework Kit Spring framework, Struts, Richfaces JBoss Web Framework Kit
  • 21. JBOSS BRMS Platform Creación y Administración de Reglas de Negocio
  • 22. Las reglas de negocio SI Se producen determinados evetos o condiciones ENTONCES Ciertos eventos deberían suceder
  • 23. Donde residen? Distribuidas entre las personas y sujetas a ambiguedades class Tarifador { public static void main(String[] args) { int tarifaBase = 76; char dia; if (dia = 'L') { precio = tarifaBase * 0.75; } else if (dia = 'M') { precio = tarifaBase * 0.75;; } else if (dia = 'V') { precio = tarifaBase * 0.75;; } else { precio = tarifaBase } System.out.format("precio = " %d, precio); } }
  • 24. El Escenario Tradicional Presentación Lógica de negocio Persistencia Desarrollo Negocio ¿Por qué? λ Lenguajes para la especificación muy distinto al lenguaje de programación λ Conocimiento e implementación de las reglas del negocio disperso en personas y aplicaciones λ IT como cuello de botella λ Demasiado tiempo de respuesta ante necesidades del mercadoEntidades de Negocio Aplicación de Negocio
  • 25. Agilidad! Llegada el mercado Presentación Lógica de negocio Persistencia Reglas de negocio Administración de Reglas Desarrollo Negocio Aplicación de Negocio Entidades de Negocio JBoss Enterprise Business Rules Management System
  • 26. Reglas de Negocio como Servicio Presentación Lógica de negocio Persistencia Dominio Aplicación de Negocio Entidades de Negocio Administración de Reglas JBoss Enterprise Business Rules Management System Repositorio Centralizado de reglas Reglas de negocio Operaciones Reglas de negocioLlamada a reglas
  • 32. Complex Event Processing Definimos a CEP como: • Nueva variable: el tiempo • Capaz de procesar altos volúmenes de tráfico de eventos • Correlación de los diferentes eventos a través del tiempo • Detectar patrones complejos de eventos (Abstracciones)
  • 34. Beneficios ● Mayor agilidad debido a la separacion de las reglas del negocio de la logica de aplicacion ● Mayor productividad en la creacion de nuevas reglas y mantenimiento ● Reduccion del time-to-market
  • 36. Las aplicaciones distribuidas generan ● Ineficiencia y demoras – causada por la falta de automatización y el manejo manual de informacion entre aplicaciones ● Información dispersa – no unificada, distribuida entre sistemas de manera heterogenea ● Falta de estandarizacion – cada aplicacion es dueña de su informacion, el intercambio de informacion entre sistema se vuelve costo e inflexible ● Multiples puntos de contacto – falta de conexion con aplicaciones que no residen en el HQ
  • 37. JBoss Fuse ● Un ESB enterprise − Plataforma de integración − Footprint elástico ● Brinda − Contenedor liviano: Apache Karaf − Rutas de integración: Apache Camel − Mesajería confiable: Apache Active MQ JBoss Fuse Apache Karaf + Fuse Fabric Apache CXF Apache Camel Apache ActiveMQ MessagingFuse IDE Fuse Management Console
  • 38. JBoss Fuse Apache Camel Apache Camel ● Framework de integración basado en Enterprise Integration Patterns (EIP) ● Rutas y reglas de mediación puede ser definidas a través de un DSL en Java, Spring o Blueprint ● Provee soporte para Bean binding e integración seamless con frameworks como Spring, Blueprint y Guice
  • 39. Jboss Fuse Camel: filtro de mensajes 1) Recibir un mesaje de la cola ActiveMQ 2) Solo reenviar los mensajes que el tipo de producto sea “activo” 3) Reenviar a cola de mensajes WebSphereMQ ACTIVO?
  • 40. Jboss Fuse Camel: filtro de mensajes ● Creación de rutas a través de Fuse IDE ● Utilización de iconografía ● Implementación de patrones de diseño enterprise (EIP) ● Sintaxis sencilla
  • 41. JBoss Fuse Apache CXF ● Los servicios pueden hablar una variedad de protocolos (SOAP, XML/HTTP, RESTfull HTTP) y trabajar sobre distintos transportes (HTTP, JMS, JBI) ● Incluye un front-end simplificado que permite la creación de clientes y endpoints sin anotaciones. Apache CXF es un framework open source que ayuda a la construcción de servicios utilizando APIs de programación como JAX-WS y JAX-RS
  • 42. JBoss Fuse ActiveMQ Basado en Apache ActiveMQ ● Confiable ● Soporte multi-protocolo ● Footprint liviano ● Cliente con lenguaje nativo
  • 44. JBoss Data Services Platform ● Permite la virtualización de la información en un modelo único: − Aplicando transformaciones − Mediando semánticamente − Accesible en forma estándar (SQL/WS) ● Simple, Flexible y Escalable: − Desarrollo basado en modelos − Integración en tiempo real − Optimización de consultas JBoss Data Services Platform Transformación Federación de Consultas Acceso/Conectividad
  • 45. Arquitectura JBoss Enterprise Data Services Platform SQL Web Services Relacional <XML/> Archivos Aplicaciones (SAP, Legacy,..) Web Services Data Service Data Service Data Service Hibernate
  • 46. Casos Típicos de Uso ● Business Intelligence, Análisis de Operaciones, Reporting: − Consolidación Financiera/Tableros ● Master Data Management, Reference Data Management: − Vista Única/360 del Cliente/Proveedor/Ciudadano ● Cumplimiento de Regulaciones: − Capa de acceso unificada − VISA PCI, Sarbanes Oxley ● SOA: − Presentar vistas unificadas de datos a los Servicios
  • 48. Grid de datos = Cloud Friendly ● Almacenar información no estructurada ● Diferentes interfaces de comunicación ● Utilización extrema de memoria (y disco) ● Acceso con baja latencia ● Escalabilidad lineal y elasticidad ● Grandes volúmenes de información
  • 49. ● Permite el almacenamiento de información de manera: – Escalable / Elástica – Performante – Tolerante a falla ● Simple, Flexible y Escalable: – Version embebible – Monitoreo integrado – Fácil de configurar – Escalabilidad asegurada para altos volumenes de carga Cluster JBoss Enterprise Data Grid Interface Manager Management Administration, Management, and Monitoring JBoss Enterprise Application Platform Key/Value Persistence Manager JBoss Enterprise Data Grid
  • 50. JBoss Enterprise Data Grid Tolerancia a fallos Elasticidad Rápida
  • 53. JBoss Enterprise Middleware Manage Design & Develop Run & Execute JBoss Operations Network Administration, Management, and Monitoring JBoss Developer Studio Fully integrated development environment Integrated Tooling Runtime Platform Content Aggregation, Presentation and Personalization JBoss Enteprise Portal Platform Application & Service Containers, Caching, Data Persistence, & Transactions JBoss Enteprise Application Platform JBoss Enteprise Web Platform JBoss Enteprise Web Server JBoss Enteprise BRMS JBoss Enteprise SOA Platform JBoss Enterprise Data Grid Business Process Orchestration, Service Integration, Business Rules, Event Management, and Data Federation High-speed, reliable multi-language messaging Red Hat Enterprise Messaging Eclipse IDE
  • 55. JBoss Developer Studio Visual/Source JSF Editor ● Entorno único e integrado para el desarrollo Web 2.0 ● Herramientas para AJAX, JBoss Seam, JavaServer Faces y aplicaciones ricas ● Soporte gráfico para todas las plataformas: − Procesos de Negocio − Reglas de Negocio − Servicios − Portlets − Despliegue/Debugging
  • 56. Frameworks de desarrollo ● Frameworks soportados: − Spring − Struts − GWT − Seam (JEE5) ● Frameworks emergentes (a soportar) − Rails / Grails − JEE CDI − Play! − Wicket
  • 58. JBoss Operations Network JBoss ON Server Software Updates Sencillo, seguro y confiable (up to date) Inventory Descubrimiento automático de recursos Monitoring Gráficos en tiempo real, Alertas de Email , etc. Control Iniciar, parar y re-iniciar los servidores remotamente Command Line Interface Automatizar tareas y scripts operativos Configuration Actualizar diferentes recursos sin editar XML Deployment Instalar y actualizar componentes y aplicaciones Provisioning Define y despliega instancias de servidores en servidores remotos
  • 59. JBoss ON - Architecture
  • 60. JBOSS in the Cloud OpenShift
  • 61. ● OpenShift es la propuesta de “Cloud Computing Platform as a Service” (Paas) de Red Hat ● Es una plataforma de aplicacion en la nube donde los desarrolladores de aplicaciones y sus equipos pueden construir, probar, implementar y correr sus aplicaciones ● OpenShift se ocupa de toda la infraestructura, middleware y administración permitiendo a los desarrolladores concentrarse en lo que mejor hacen: diseñar y codificar aplicaciones OpenShift Platform as a Service
  • 63. STORAGE (RHS) HARDWARE (x86) VIRTUALIZATION (RHEV) OPERATING SYSTEM (RHEL) APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC) APPLICATION Public Cloud Service On-Premise or Private Cloud Software Developer Controls Developer Controls Operated by Red Hat at Scale for 18 Months IT Ops Provides OpenShift Automates, IT Ops Controls ¿Como se pude consumir OpenShift?

Notas del editor

  1. Red Hat Enterprise Linux Virtualización integrada (KVM) Alta disponibilidad Agentes para SAP, Sybase, Oracle, Apache, ... Almacenamiento en cluster Bases de dato de código abierto MySQL, PosgreSQL Extensiones de Seguridad SE: Security Extensions Nivel EAL 4+ Desarrollado con la Agencia de Seguridad de EEUU Red Hat Enterprise Linux Desktop Solucion de escritorio basada en Linux Herramientas de ofimatica Administracion y provisionamiento de perfiles Red Hat Enterprise MRG Mensajería y procesamiento distribuido en grid Altos niveles de peformance
  2. ¿ Qué Agrega Red Hat ? Selecciona los proyectos relevantes Crea nuevos proyectos Los estabiliza Corrección de errores, agregado de funcionalidad Certifica el software Pruebas en diferentes ambientes Devuelve las modificaciones Comunidades opensource fedora.org (Linux) y jboss.org (JBoss)‏ Realimentado el ciclo de innovación
  3. Enterprise-ready Red Hat solutions are sold via a yearly, per-system subscription basis. Buying a subscription secures a service from Red Hat, but it’s more than that: You receive updated, supported software and the services surrounding it for the life of the subscription. A subscription from Red Hat is different from a typical software license agreement. There are no hefty up-front licensing fees. No support incident limits. No upgrade costs. And no hidden charges. What you get with a Red Hat subscription is a steady stream of tested, certified, reliable technology as soon as it’s available. Unlimited support, software binaries, product documentation, updates, upgrades, bug fixes, and security patches are all included in one low, predictable price. Each product version is supported for seven years, so you can count on it for the long term. If you aren&apos;t receiving the value you expect, you don&apos;t renew. A Red Hat subscription also gives our customers a seat at the table, with the ability to influence and collaborate on everything from bug fixes to the direction of future development.
  4. Red Hat Enterprise Virtualization Solución completa de virtualización Performance y escalabilidad Líder en seguridad Gran ecosistema Menor costo total Caracteríticas Footprint &lt; 100MB Escalabilidad Host 96: cores, 1tb RAM Guest: 16 vCPU, 64GB, 256 GB RAM
  5. El entorno completo del desktop se almacena como desktops virtuales en el datacenter El usuario se conecta con cliente fino, netbook, etc Los desktops virtuales puedes ser Windows o Red Hat Enterprise Linux
  6. Announced in June 2010, Red Hat Cloud Foundations, a major new offering family, delivers comprehensive solutions for planning, building, and managing Iaas (Infrastructure-as-a-Service) and PaaS (Platform-as-a-Service) private and public clouds. Each Red Hat Cloud Foundations offering includes industry-leading products, implementation cookbooks and reference architectures, expert professional services, and training classes.
  7. Announced in June 2010, Red Hat Cloud Foundations, a major new offering family, delivers comprehensive solutions for planning, building, and managing Iaas (Infrastructure-as-a-Service) and PaaS (Platform-as-a-Service) private and public clouds. Each Red Hat Cloud Foundations offering includes industry-leading products, implementation cookbooks and reference architectures, expert professional services, and training classes.
  8. A flexible, standards-based platform to integrate applications, SOA services, business events and automate business processes
  9. Red Hat Network Sattelite y JBoss Operations Network permiten: Manejo del ciclo de vida de los recursos Instalación y aprovisionamiento de nuevos sistemas Actualización de sistemas Administración de archvios de configuración Control de performance mediante metricas de ejcucion de la plataforma, sistema operativo y aplicaciones en ejecucion Definir alertas o SLAs sobre las metricas monitoreadas
  10. Red Hat Network Sattelite y JBoss Operations Network permiten: Manejo del ciclo de vida de los recursos Instalación y aprovisionamiento de nuevos sistemas Actualización de sistemas Administración de archvios de configuración Control de performance mediante metricas de ejcucion de la plataforma, sistema operativo y aplicaciones en ejecucion Definir alertas o SLAs sobre las metricas monitoreadas