Está en la página 1de 12

RED HAT

OpenShift
RED HAT
▸ Es un entorno de TI que extrae, agrupa y comparte recursos escalables en
una red. Creado para habilitar el cloud computing, que consiste en ejecutar
cargas de trabajo dentro de un sistema en la nube.

▹ Las nubes son entornos: sitios donde se ejecutan las aplicaciones.

▹ El cloud computing es una acción: la función que se encarga de ejecutar


cierta carga de trabajo en una nube.

▹ Las tecnologías son elementos: sistemas de software y hardware que se


utilizan para diseñar y usar las nubes.

¿Qué es el cloud computing? (redhat.com)

2
¿Qué es
Openshift?
▸ Es la plataforma de desarrollo, con características de Cloud Computing Elasticidad
de la capa PaaS (Plataforma como Servicio), que ofrece la empresa Red
Hat.
Pago por Uso
▸ OpenShift lo que nos ofrece es una infraestructura, una plataforma,
donde los desarrolladores de aplicaciones web, trabajando en distintos Trabaja en un clúster de
lenguajes de programación, pueden, de una manera muy sencilla, servidores
implantar sus aplicaciones, todo con características de Cloud
Computing, como por ejemplo: Despliegue de
aplicaciones en
diferentes entornos

3
Características:

4
Servicios que ofrece

1
Los nuevos servicios incluyen:
▸ Red Hat OpenShift ▸ Red Hat OpenShift ▸ Red Hat OpenShift API
Streams para Apache Data Science Management
Kafka para ofrecer a las organizaciones que acelera el tiempo de
diseñado para facilitar la una forma de desarrollar, entrenar generación de valor y reduce el
creación, el descubrimiento y la y probar modelos de aprendizaje costo operativo de la entrega de
conexión a flujos de datos en automático (ML) y exportar en aplicaciones basadas en
tiempo real, independientemente un formato listo para microservicios con la primera
de dónde existan. contenedores más rápidamente. API .

6
Esquema de escalamiento

7
VENTAJAS
▸ Multicloud ▸ Nube Hídrida ▸ Monitorización y
A través de esta plataforma Cuenta con un mayor control automatización sencilla
un desarrollador podrá darle a de las cargas de trabajo, una Ofrece a los desarrolladores,
su aplicación la versatilidad reducción de costos, y gran sistemas automatizados para
que necesita, ya que podrá facilidad para administrar y gestionar el ciclo de vida de
adaptarla a las regulaciones gestionar todo lo relacionado nuestra aplicación de manera
de cualquier país, preservar con su aplicación. más sencilla y efectiva, de
los datos de forma segura, esta forma su mayor
garantizar su funcionamiento preocupación será,
y ofrecer un rendimiento más desarrollar.
rápido y confiable.

8
VENTAJAS

▸ Acelerar la prestación de servicios en entornos de TI
tradicionales para satisfacer las demandas de los
clientes.

▸ Optimización de los entornos de TI tradicionales para


aumentar la eficiencia.

▸ Ofrece una plataforma común y un grupo de


herramientas para los equipos de desarrollo y
operaciones de su empresa.

▸ Contenedores Seguros con OpenShift

9
Desventajas
Está enredada con el Si otra aplicación Una actualización en
entorno de tiempo de comparte el mismo SO general requiere la parada
ejecución y las host y el mismo conjunto completa de la aplicación
actualizaciones o los de librerías, existe un
parches aplicados al SO riesgo de interrupción si
base pueden interrumpir una actualización que
la aplicación. repara las librerías de la
primera aplicación afecta
a la segunda aplicación

10
¿Por qué utilizar Openshift?

Como conclusión, OpenShift es una


herramienta que nos ofrece una solución muy
práctica para los desarrolladores, ya que les
abre la posibilidad de tener en un clúster de
OpenShift su aplicación y contar con todas las
posibilidades de funcionalidad que ofrece
kubernetes para la gestión.

11
THANKS!

12

También podría gustarte