Programación en la nube práctica
-
Upload
skedark -
Category
Technology
-
view
107 -
download
0
Transcript of Programación en la nube práctica
PROGRAMACION EN LA NUBE
La nube es una metáfora empleada para hacer
referencia a servicios que se utilizan a través de
Internet.
Otra forma de ver a la nube es como una conexión
a un servicio que ofrece poder de cómputo y
procesamiento, análogo a servicios como luz y
agua, donde una casa no requiere de generadores
de luz o bombas de agua para consumirlos.
Entonces, la nube se puede ver como servicios a
los que puedes acceder independientemente de la
computadora o dispositivo que estés usando.
La programación, computación o
informática en nube, del inglés "Cloud
computing", es un paradigma que permite
ofrecer servicios de computación a través
de Internet. La "nube" es una metáfora de
Internet.
PROGRAMACION EN LA NUBE
¿Qué es la programación
en la nube?
NUBES PUBLICAS
• Gestionada porterceras personasno vinculadas a laorganización.
NUBES PRIVADAS
• Gestionada paraun solo cliente quecontrola queaplicaciones debenejecutarse ydónde.
NUBES HIBRIDAS
• Combina losmodelos de nubespúblicas y nubesprivadas.
TIPOS DE PROGRAMACION EN LA NUBE
VENTAJAS
Integración probada de servicio de
red
Infraestructura 100%
computación en la nube
Contribuye al uso eficiente
de la energía.
Implementación más rápida y menos riesgo
Prestación de servicios
a nivel mundial
PRIVACIDAD
FALTA DE CONTROL
SOBRE LOS RECURSOS
SEGURIDAD
DISPONIBILIDAD
DEPENDENCIA
CONFIABILIDAD
DESVENTAJAS
INFRAESTRUCTURA COMO SERVICIO
PLATAFORMA COMO SERVICIO
SOFTWARE COMO SERVICIO
NIVELES DE FUNCION DE SERVICIOS
INFRAESTRUCTURA
COMO SERVICIO
Reducción de costosVENTAJAS
IaaS - Infraestructure as a Service
Es un modelo de aprovisionamiento, en elcual una organización coloca ‘fuera de ella’el equipo usado para soportaroperaciones, esto incluye elalmacenamiento de la información, elhardware, servidores y componentes deredes.
Transferencias hacia el proveedor deproblemas relacionados con laadministración de equipos de computo
Son plataformas para crear y
ejecutar aplicaciones
personalizadas. PaaS -Plataform as
a Service •No presenta limitaciones en
los entornos de ejecución.
• Solución de problemas de
infraestructura de hardware y
software.
• Flexibilidad de aplicaciones
proporcionada por la
plataforma.
VENTAJAS
PaaS•PLATAFORMA COMO SERVICIO
El SaaS es un modelo de distribución de
software que proporciona a los
clientes el acceso a éste a través de la red
(generalmente Internet).
Software as a Service
VENTAJAS
SOFTWARE COMO SERVICIO
1• Auto mantenimiento
2• Responsabilidad del
proveedor
3
• Las aplicaciones puedenllegar a cualquier empresasin importar su tamaño oubicación geográfica