Capítulo 1: Introducción A La Computación En La Nube (Cloud Computing)
Introducción a la computación en la nube
-
Upload
juan-eladio-sanchez-rosas -
Category
Technology
-
view
642 -
download
4
Transcript of Introducción a la computación en la nube
![Page 1: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/1.jpg)
Introducción a la Introducción a la (computación en la) nube(computación en la) nube
Juan Eladio Sánchez, @juaneladioJuan Eladio Sánchez, @juaneladio
![Page 2: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/2.jpg)
2
¿Quien soy?
Juan Eladio Sánchez Rosastwitter.com/juaneladio slideshare.com/juaneladio
![Page 3: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/3.jpg)
3
Agenda
¿Qué es la nube?¿Cómo llegamos aquí?CaracterísticasModelos de servicioPrincipales proveedoresRecomendaciones de implementaciónReferencias
![Page 4: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/4.jpg)
¿Qué es la nube?¿Qué es la nube?
![Page 5: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/5.jpg)
¿Qué es la (computación en la) ¿Qué es la (computación en la) nube?nube?
Es Es la entrega de recursos de computación a la entrega de recursos de computación a demandademanda, desde aplicaciones hasta centros de datos, , desde aplicaciones hasta centros de datos,
a través de Internet, y con un costo por usoa través de Internet, y con un costo por uso ..
![Page 6: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/6.jpg)
¿Cómo llegamos aquí?¿Cómo llegamos aquí?
La presencia en Internet de las empresasLa presencia en Internet de las empresas
![Page 7: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/7.jpg)
7
¿Cómo llegamos aquí?
Antecedente: Shared HostingEspacio en un servidor para subir una webAcceso FTPSoporte para PHP y MySQLAlgunos proveedores: GoDaddy. HostGator, …
Para una web personal o una microempresa es más que suficiente.
![Page 8: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/8.jpg)
8
¿Cómo llegamos aquí?
Desventajas de un Shared Hosting:No tienen al día sus versiones de software
Ejemplo: PHP 4
No puedes instalar software base adicionalEjemplo: php-oci8
No puedes usar otros lenguajes
![Page 9: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/9.jpg)
9
¿Cómo llegamos aquí?
Algunas solucionesVPS: Virtual Private ServerAlojamiento dedicado
Pero no son soluciones masivas ni ágiles
![Page 10: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/10.jpg)
10
¿Cómo llegamos aquí?
El negocio crece, y las necesidades del área de Sistemas o TI crecen también
Correo corporativoSistemas que son accedidos desde distintos locales
y con mucha demandaAplicaciones del giro de negocio que necesitan
consultarse desde cualquier lugar
![Page 11: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/11.jpg)
11
¿Cómo llegamos aquí?
Entonces conectemos nuestros servidores a Internet, sólo tienes que considerar:
Una línea dedicada de InternetCompra de servidores y routersCableado de los equiposCompra de certificados de seguridadContratar personal dedicadoY más
![Page 12: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/12.jpg)
12
¿Cómo llegamos aquí?
Las economías de escalaMás volumen de un producto, menos precioLa expansión de la virtualización
Las empresas se centran en su giro de negocioLa tercerización de TI
![Page 13: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/13.jpg)
Características de la nubeCaracterísticas de la nube
El cielo es el límite, y tu billeteraEl cielo es el límite, y tu billetera
![Page 14: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/14.jpg)
14
Características de la nube
Recursos ElásticosEscala el servicio de acuerdo a la demanda
Servicio medidoSe paga lo que se usa
AutoservicioLos servicios los contrata y recibe uno mismo
![Page 15: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/15.jpg)
Modelos de servicioModelos de servicio
Saas, PaaS, IaaS, ¿hay más?Saas, PaaS, IaaS, ¿hay más?
![Page 16: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/16.jpg)
16
Modelos de servicio
Software as a service (SaaS)La organización recibe acceso a aplicacionesLa gestión del software base y del hardware corre
por cuenta del proveedorEjemplo: Wordpress.com VIP, Google Apps,
Office365, proveedores de servicios empresariales
![Page 17: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/17.jpg)
17
Modelos de servicio
Platform as a service (PaaS)La organización recibe un ambiente para desarrollar
y desplegar aplicacionesLa gestión del sistema operativo y del hardware
corre por cuenta del proveedorEjemplo: Heroku, Google App Engine
![Page 18: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/18.jpg)
18
Modelos de servicio
Platform as a service (PaaS)Ejemplo: HerokuLenguajes soportados: Node.js, Ruby, Java, PHP,
Python, Go, Scala, Clojure
![Page 19: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/19.jpg)
19
Modelos de servicio
Infraestructure as a service (IaaS)La organización recibe recursos de cómputo:
servidores y equipos de redesLa gestión del hardware corre por cuenta del
proveedorEjemplo: Amazon EC2
![Page 20: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/20.jpg)
20
Modelos de servicio
¿Y puedo tener mi propia nube?Respuesta 1: Nubes públicas, privadas e híbridas
![Page 21: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/21.jpg)
Principales proveedoresPrincipales proveedores
A nivel globalA nivel global
![Page 22: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/22.jpg)
22
Principales proveedores
Amazon Web ServicesEl servicio mas antiguo y popularEl 46% de los desarrolladores web peruanos ha
trabajado con ella (2016)
![Page 23: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/23.jpg)
23
Principales proveedores
Amazon Web ServicesAl crear una cuenta tienes acceso a una Capa
Gratuita por un año. ¡CUIDADO! No todo es gratis.
![Page 24: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/24.jpg)
24
Principales proveedores
Amazon Web ServicesAl iniciar sesión tienes acceso a una consola con
TODOS los servicios que te ofrece AWS
![Page 25: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/25.jpg)
25
Principales proveedores
Amazon Web ServicesAmazon EC2: Instancias de Linux o WindowsAmazon S3: AlmacenamientoAmazon RDS: Bases de datos MySQL,
PostgreSQL, MariaDB, Oracle, o SQL Server
![Page 26: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/26.jpg)
26
Principales proveedores
Google Cloud PlatformConocida por el 29% de los desarrolladores web
peruanos (2016)
![Page 27: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/27.jpg)
27
Principales proveedores
Google Cloud PlatformOfrece servicios de cómputo, almacenamiento,
redes, Big Data, Machine Learning y mas.
![Page 28: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/28.jpg)
28
Principales proveedores
Microsoft Azure20% de los desarrolladores peruanos trabajó con
ella (2016)
![Page 29: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/29.jpg)
29
Principales proveedores
Microsoft AzureBrinda facilidades para startups a través de
BizSpark y BizSpark Plus
![Page 30: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/30.jpg)
30
Principales proveedores
¿Y puedo tener mi propia nube?Respuesta 2: OpenStackEl 34% de los desarrolladores web peruanos ha
trabajado sobre una nube privada
![Page 31: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/31.jpg)
Recomendaciones de Recomendaciones de implementaciónimplementación
¡No todo lo resuelve la nube!¡No todo lo resuelve la nube!
![Page 32: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/32.jpg)
32
Recomendaciones de implementación
Si la empresa puede adquirir e implementar un centro de datos, probablemente puede adquirir servicios en la nube.
El cambio hacia la nube ahorra algunos costos pero crea otros.
La facturación no suele ser local, pero una opción es tener un intermediario.
![Page 33: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/33.jpg)
33
Recomendaciones de implementación
Casi siempre te piden una tarjeta de crédito para crear una cuenta.
Si vas a hacer experimentos, ten cuidado, ¡te puedes sobregirar con la tarjeta de crédito!
![Page 34: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/34.jpg)
34
Recomendaciones de implementación
La prevalencia de la computación en la nube es inevitable.
Cada organización debe evaluar qué servicios informáticos pueden pasar a la nube, y cuáles es conveniente alojar localmente.
![Page 35: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/35.jpg)
ReferenciasReferencias
Tarea para la casaTarea para la casa
![Page 36: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/36.jpg)
36
Referencias
IBM - What is cloud computing? https://www.ibm.com/cloud-computing/what-is-cloud-computing
Getting Started with AWS http://aws.amazon.com/documentation/gettingstarted/
Resultados de la Sexta Encuesta Anual Situación de los Desarrolladores Web en el Perú 2016, por Mozilla Perú http://mozilla.pe/estudio-anual
![Page 37: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/37.jpg)
37
Referencias
Amazon Web Services for developers, por Raúl Hugo Noriegahttps://drive.google.com/file/d/0Bx7Jn8ZRJnIpYjlGaUZDS0gwQWM/view
Desplegando una aplicacion en Heroku, por Kattya Cuevashttps://docs.google.com/presentation/d/1P4NDQIAEVFiQu5Drn6CtcMte9OQTQG0OFN7L5piTpR4/edit#slide=id.p
Mi experiencia con Azure, por Miguel Aliagahttps://docs.google.com/presentation/d/1lGb5qG1gYmC6uqx20ViAQlTAF1wsdtnpeIhFfoCO-2g/edit#slide=id.g126e500213_0_165
![Page 38: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/38.jpg)
38
Una invitación
Mozilla Perúfacebook.com/mozillaperumeetup.com/mozillaperu
![Page 39: Introducción a la computación en la nube](https://reader034.fdocuments.co/reader034/viewer/2022042515/5877fb1b1a28ab91178b5a17/html5/thumbnails/39.jpg)
39
Introducción a la Introducción a la (computación en la) nube(computación en la) nube
Juan Eladio Sánchez, @juaneladioJuan Eladio Sánchez, @juaneladioslideshare.com/juaneladioslideshare.com/juaneladio