41
Red Hat Summit 2015 Notas Técnicas Destacadas del Summit 2015

Resumen Técnico Red Hat Summit 2015

Embed Size (px)

Citation preview

Red Hat Summit 2015Notas Técnicas Destacadas del Summit 2015

Objetivos

● Esta presentación tiene como objetivos

● Mostrar los nuevos Productos que Red Hat mostró en su Summit Anual

● Ser una introducción a las principales novedades de los productos ya existentes

● Mostrar mejoras introducidas

Portfolio de Soluciones de Red Hat

1M+projects*

RED HAT JBOSS MIDDLEWARE

STORAGE

ENTERPRISE LINUX

OPENSTACK PLATFORM

ENTERPRISEVIRTUALIZATION

SATELLITE

CLOUDFORMSRED HAT

RED HAT

RED HAT

RED HAT

RED HAT

RED HAT

RED HAT

RED HAT MOBILE PLATFORM

Red Hat OPENSHIFT

●Self-Service●Auto Escalable●Orquestación●OpenSource

●Multi-Lenguage (JAVA, Node.JS, etc)●DevOps Ready ( GIT + Jenkins )●Basado en Standares Abiertos●Seguridad Grado Militar

OPENSHIFT – Versión 3

● RHEL 7 o RHEL 7 Atomic

● Contenedores Docker● Standard Abierto● Agrupación de diferentes Docker mediante PODs● Ambiente de Desarrollo idéntico a Ambiente de Producción

● Orquestación utilizando Kubernetes● HA de las Aplicaciones de manera automática● Distribución de Carga

● Gestión de Código mediante GIT● Versionado de Código distribuido

● Continuous Delivery y Continuous Integration mediante Jenkins● Aceleración de Tiempos de Deploy● Mejora en la calidad del Software que llega a Producción

● Mejoras en la interfaz de Uso● https://youtu.be/uocucZqg_0I

OPENSHIFT – Novedades

OPENSHIFT – Interfaz

OPENSHIFT – Interfaz (cont.)

OPENSHIFT – Interfaz (cont.)

OPENSHIFT – Casos de Uso Típicos

●Software Factory

●Ambientes de Metodologías Ágiles (SCRUM, DevOps, etc )

●Áreas de Diseño de Arquitecturas

●Servicios que experimentan altas variaciones de Cargas de Trabajo

●Servicios Web

●Arquitecturas Orientadas a MicroServicios

Red Hat Mobile Platform

Red Hat Mobile Platform

Open TechnologiesNode.JS/MongoDB

Desarrollo FlexibleCLI o GUI

REST APIs

JavaScript & Node.js

Mobile Backend-as-a-ServiceInteroperación entre APPs

Continuous Dev & Deploy

CollaborationGIT + CD/CI

AgilityPreview Web de la App

Red Hat Mobile Platform - Arquitectura

Red Hat Mobile Platform - Interfaz

Red Hat Mobile Platform – Interfaz (cont.)

CLIENT NODE MBaaS

Red Hat Mobile Platform – Interfaz (cont.)

Red Hat Mobile Platform - Pilares

mBaaS

Mobile Apps

• Desarrollo nativo

• Desarrollo hibirdo

• Independencia de

HW espécifico

• “Codeless” apps

Cloud Apps• Integración con

sistemasinternos/legados

• Serviciosconsumibles porcualquier mobile app de la empresa

mBaaS• Servicios de

funcionalidadescomunes, empaquetados

• Auth, Storage, Monitoring, Push Notifications y más

● Con la función de MbaaS se pueden proveer las siguientes funcionalidades a la aplicación

Mobile Backend as a Service (MBaaS)

Caching

API Keys

Auth

Storage

Data

Sync

Cloud

Alerts

Cloud

Alarms

Stats

Push

Notifications

App

Management

Deploy

Targets

User

Roles

User Admin

Env.

Variables

Cloud

Env.

Integrable con Contenedores

Casos de Uso Típicos

● Empresas con Clientes que piden acceso por Celulares

● Fuerzas de Trabajo Móviles

● Publicación de Servicios Pre-Existentes a Móviles

Soluciones de Management de Red Hat

Red Hat CloudForms

Red Hat CloudForms● Administración de VMWare, RHEV, Openstack, Hyper-V,Amazon desde una sola interfaz

● Definición de Políticas● No dejo Clonar una VM que es Base de Datos● Si la VM no tiene todos los parches aplicados, lo reporto y/o ejecuto una acción predefinida.

● ChargeBack y Reporte de Consumo● ¿ Cuanto HW están consumiendo los sistema de RRHH ?● ¿ Están sobre-dimensionadas mis VMs ?

● Self-Service por Catalogo● El usuario despliega su arquitectura a partir de catálogos pre-definidos

● Orquestación y Nube Híbrida● Si la VM es una Base de Datos la creo en RHEV sobre el storage enterprise● Si es un webserver la creo en Openstack usando storage simple.

Red Hat Satellite 6

Red Hat Satellite 6● Arquitectura Renovada

● Puppet + Foreman + Katello + Pulp

● MaaS ( Metal as a Service )● Discovery e Instalación de Servidores físicos

● Administración de Configuraciones● Valida la configuración del servidor cada 5 minutos

● Si alguien desactivó el firewall, lo reactiva.

● Integración con OpenShift 3● Repositorio Privado de imágenes Docker

● Interfaz mas Simple y Clara● Gestión de la versiones del software por ambientes

● Aplico el parche en el ambiente de Test , si funciona, con un clic lo despliego en Producción.

● Integración con Red Hat Insight

Infrastructure as a Service

Physical Infrastructure

Administracion de la Infrastructure as a Service

Iden

tity

and

Acc

ess

Man

agem

ent

Ente

rpri

seSe

rvic

e M

anag

emen

t

Administración del Ciclo de Vida

Administración de Configuraciones

Capacity Management

Performance Management

Chargeback y Reporting

Catálogo de Servicios

Self-Service Provisioning

Orq

uest

ació

n

Adm

inis

trac

ión

y V

incu

laci

ón c

on

Nub

es E

xter

nas

Red Hat IDM

Red Hat CloudForms

RHEL OpenStack PlatformRHEVRed Hat Storage

Red Hat Satellite

Enterprise

Alcance de las Soluciones

Red Hat Insights

● Servicio Analítico para Aplicación de Mejores Practicas● +30000 Documentos Técnicos● +1 Millón de problemas resueltos

● Incluido en la suscripción de Red Hat

Alerts delivered via WebUI

Minimal network impact

Secure HTTPStraffic

Internal proxy

Red Hat Acess Insights anacron job

Rules engineprocessing

Red Hat Insights●Pro-Activo

● Recolección de datos● Detección de principios de desvíos

● Liviano● Recolección de datos diarios o semanales● Scheduleable

● Valor Agregado● Detecta las posibles fallas y provee la solución

●Seguro

● Comunicación encriptada● Mínima retención de Datos

● Integrado● Satellite● CloudForms● Portal de Red Hat

Red Hat Storage

Red Hat Storage● Software Defined Storage

● Un grupo de Equipos x86 proveyendo Servicio de Storage

● Interfaz de Administración unificada● Gluster Storage● Ceph Storage

● Crecimiento Scale Out● Mas Hardware instalo, mas “throughput” obtengo.● Sin punto de cuello de botella

● Alta disponibilidad

● Replicación local y Geo● Datos clusterizados por default● Configuración “self-healing”

● Versátil● Storage de Objetos● Storage de archivos● Auto-tiering

Red Hat Storage Gluster

Red Hat Storage Gluster

Brick #1 XFS

Brick #N XFS

Brick #2 XFS

Red Hat Storage Gluster Volume

●Protocolos● SMB 3.0● NFS v4

●Auto-Tiering● Los Datos mas pedidos se

sitúan en los discos rápidos

●Protección contra corrupción de datos

●Usos Comunes:● File Service on Demand● Storage de Vms

Red Hat Storage Ceph

Red Hat Storage Ceph

XFS XFS XFS

Red Hat Storage Ceph

●Protocolos● LIBRADOS/CephFS● Backend OpenStack

●Balanceo ● Striping de datos entre los

servidores para optimizar la carga de trabajo

●Separacion de Datos de Metadatos

●Usos Comunes:● Backend Storage Openstack● iSCSI

Red Hat Jboss Fuse

Red Hat Jboss Fuse 6

Rules & BPMIntegration Package

Red Hat JBoss Fuse

Enterprise Service Bus (ESB)

Runtime ContainerApache Karaf

Integration frameworkApache Camel

SOA framework

SwitchYard

JBMS BPMS 6.x

JBoss BRMS 6.x

Red Hat Jboss Fuse 6

●Core Integration●Fabric8●SwitchYard on Karaf●Tooling

Red Hat Jboss Fuse 6 – Fabric8 Insight

• Logueo Centralizado

• Recoleccion de Metricas Centralizadas:

CXF y Camel

• Implementada con Elastic Search Los Datos son replicados y particionados

Red Hat Jboss Fuse 6 – SwitchYard 2.0

● Soporte para Karaf● Runtime● Tools

● Mejoras de Integración con Drools y jBPM● Resolución de Artefactos KIE● Cliente Remoto de BPM

● Camel● Atom,RSS,SAP,MQTT,xQuery

¿Mas información?

[email protected]

www.semperti.com

@_semperti

Gracias!!