computacion en la nube y sus servicios google compute engine y amazon

16

Click here to load reader

Upload: jader-castro

Post on 30-May-2015

1.433 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Computacion en la nube y sus servicios google compute engine y amazon

COMPUTACION EN LA NUBE Y SUS SERVICOS

GOOGLE COMPUTE ENGINE

Amazon Elastic Compute Cloud (Amazon EC2)

Page 2: Computacion en la nube y sus servicios google compute engine y amazon

CONTENIDO

El término “nube” se utiliza como una metáfora de Internet y se origina en la nube utilizada para representar Internet en los diagramas de red como una abstracción de la infraestructura que representa.

La computación en nube es un sistema informático basado en Internet y centros de datos remotos para gestionar servicios de información y aplicaciones, permite que los consumidores y las empresas gestionen archivos y utilicen aplicaciones sin necesidad de instalarlas en cualquier computadora con acceso a Internet. Esta tecnología ofrece un uso mucho más eficiente de recursos, como almacenamiento, memoria, procesamiento y ancho de banda, al proveer solamente los recursos necesarios en cada momento.

1. Ilustración: Computación en nube

JADER H. CASTRO

Page 3: Computacion en la nube y sus servicios google compute engine y amazon

¿como funciona?

La computación en nube se sustenta en tres pilares fundamentales de los que depende intrínsecamente para su correcto funcionamiento: software, plataforma, e infraestructura. Cada uno de estos pilares cumple un propósito diferente en la nube al sustentar las distintas áreas de productos y tipos de servicios de cloud computing prestados a corporaciones, empresas y particulares de todo el mundo.

- En el segmento de software, la nube ha demostrado ser útil como un modelo de negocio. Ejecutando el software mediante servidores centralizados en Internet en lugar de servidores locales, por otra parte, al eliminar los gastos de mantenimiento, licencias y hardware necesario para mantener estos servidores, las empresas son capaces de ejecutar aplicaciones de forma mucho más fluida y eficiente desde elpunto de vista informático.

2. Ilustración: Nube

- La plataforma de computación en nube, permite a los usuarios acceder a aplicaciones en servidores centralizados, sustentándose en la infraestructura de la nube. De esta manera, permite el funcionamiento de las aplicaciones en nube, facilitando la

JADER H. CASTRO

Page 4: Computacion en la nube y sus servicios google compute engine y amazon

implementación de las mismas sin el costo y la complejidad de mantener múltiples capas de hardware y software como ha ocurrido hasta ahora. - El último segmento de la computación en nube, la infraestructura como servicio, representa en gran medida la columna vertebral de todo el concepto. La infraestructura es la que permite a los usuarios crear y usar el software y las aplicaciones.En lugar de mantener centros de datos o servidores, los clientes compran los recursos como un servicio completamente externo. Los proveedores cobran los servicios según la base establecida y por la cantidad de recursos consumidos.

3. Ilustración: como funciona la nube

Tipos de nubes:

Nubes Públicas:

Las nubes públicas se refieren al modelo estándar de computación en nube, donde los servicios que se ofrecen se encuentran en servidores externos al usuario, pudiendo tener acceso a las aplicaciones de forma gratuita o de pago.

JADER H. CASTRO

Page 5: Computacion en la nube y sus servicios google compute engine y amazon

Nubes Privadas:

En las nubes privadas la plataforma se encuentra dentro de las instalaciones de la empresa y no suele ofrecer servicios a terceros. En general, una nube privada es una plataforma para la obtención solamente de hardware, es decir, máquinas, almacenamiento e infraestructura de red (IaaS), pero también se puede tener una nube privada que permita desplegar aplicaciones (PaaS) e incluso aplicaciones (SaaS).

Nubes Híbridas:

Las nubes híbridas combinan recursos locales de una nube privada con la nube pública. La infraestructura privada se ve aumentada con los servicios de computación en nube de la infraestructura pública.

Esto permite a una empresa mantener el control de sus principales aplicaciones y aprovechar la computación en nube publica solamente cuando resulte necesario.

4. Ilustración: Tipos de nube

JADER H. CASTRO

Page 6: Computacion en la nube y sus servicios google compute engine y amazon

ventajas de la nube:

Rápida: Los servicios más básicos de la nube funcionan por sí solos. Para servicios de software y base de datos más complejos, la computación en nube permite saltarse la fase de adquisición de hardware y el consiguiente gasto, por lo cual es perfecta para la creación de empresas.

Actual: La mayoría de los proveedores actualizan constantemente su software, agregando nuevas funciones tan pronto como están disponibles.

Elástica: Adaptable rápidamente a negocios en crecimiento o de picos estacionales, yaque el sistema en nube está diseñado para hacer frente a fuertes aumentos en la carga de trabajo. Esto incrementa la agilidad de respuesta, disminuye los riesgos y los costos operacionales, porque sólo escala lo que crece y paga sólo lo que usa.

Móvil: El sistema en nube está diseñado para ser utilizado a distancia, así que el personal de la empresa tendrá acceso a la mayoría de los sistemas en cualquier lugar donde se encuentre.

Económica:El proveedor ofrece servicios a múltiples empresas, las cuales se benefician de compartir una moderna y compleja infraestructura, pagando solamente por lo que realmente utilizan, eliminando así gastos en infraestructura innecesaria.

Amazon Elastic Compute Cloud (Amazon EC2)

Es un servicio web que proporciona capacidad informática con tamaño modificable en la nube. Está diseñado para facilitar a los desarrolladores recursos informáticos escalables basados en Web.

JADER H. CASTRO

Page 7: Computacion en la nube y sus servicios google compute engine y amazon

La sencilla interfaz de servicios web de Amazon EC2 permite obtener y configurar su capacidad con una fracción mínima. Proporciona un control completo sobre sus recursos informáticos y permite ejecutarse en el entorno informático acreditado de Amazon. Amazon EC2 reduce el tiempo necesario para obtener y arrancar nuevas instancias de servidor en minutos, lo que permite escalar rápidamente la capacidad, ya sea aumentándola o reduciéndola, según cambien sus necesidades. Amazon EC2 cambia el modelo económico de la informática, al permitir pagar sólo por la capacidad que utiliza realmente. Amazon EC2 proporciona a los desarrolladores las herramientas necesarias para crear aplicaciones resistentes a errores y para aislarse de los casos deerror más comunes.

1. Ilustración: Amazon Elastic Compute Cloud (AmazonEC2)

¿como funciona Amazon Elastic Compute Cloud (Amazon EC2)?

Amazon EC2 presenta un auténtico entorno informático virtual, que permite utilizar interfaces de servicio web para iniciar instancias con distintos sistemas operativos, cargarlas con su entorno de aplicaciones personalizadas, gestionar sus permisos de acceso a la red y ejecutar su imagen utilizando los sistemas que desee.

Para utilizar Amazon EC2, simplemente necesita:

•Seleccionar una imagen de máquina de Amazon (AMI) de plantilla preconfigurada paraque entre en funcionamiento de inmediato. O bien crear una AMI que contenga sus

JADER H. CASTRO

Page 8: Computacion en la nube y sus servicios google compute engine y amazon

aplicaciones, bibliotecas, datos y valores de configuración asociados.

•Configurar la seguridad y el acceso a red en su instancia de Amazon EC2.

•Seleccionar los tipos de instancias que desee y, a continuación, iniciar, finalizar y supervisar tantas instancias de su AMI como sea necesario, a través de las API de servicio web o la variedad de herramientas de gestión proporcionadas.

•Determinar si desea una ejecución en varias localizaciones, utilizar puntos finales de IPestáticos o adjuntar almacenamiento de bloques continuo a sus instancias.

•Pagar sólo por los recursos que realmente consuma, como las horas de uso de instancias o la transferencia de datos.

¿Que servicios ofrece Amazon Elastic Compute Cloud (Amazon EC2)?

Elastic: Amazon EC2 permite aumentar o reducir la capacidad en cuestión de minutos, sin esperar horas ni días. Puede enviar una, cientos o incluso miles de instancias del servidor simultáneamente. Desde luego, como todo esta operación se controla con API de servicio Web, la aplicación se escalará (aumentará o disminuirá su capacidad) dependiendo de sus necesidades.

Totalmente controlado: Tendrá control total sobre sus instancias. Tiene acceso de usuario raíz a todas ellas, y puede interactuar con ellas como con cualquier otra máquina. Puede detener su instancia y mantener los datos en su partición de arranque, para reiniciar a continuación la misma instancia a través de las API del servicio web. Las instancias se pueden reiniciar de forma remota mediante las API del servicio web. Asimismo, tiene acceso a la emisión de consola de sus instancias.

Flexible: Tendrá la posibilidad de elegir entre varios tipos de instancia, sistemas

JADER H. CASTRO

Page 9: Computacion en la nube y sus servicios google compute engine y amazon

operativos y paquetes de software. Amazon EC2 permite seleccionar una configuración de memoria, CPU, almacenamiento de instancias y el tamaño de la partición de arranque óptimo para su sistema operativo y su aplicación. Por ejemplo, entre sus opciones de sistemas operativos se incluyen varias distribuciones de Linux y Microsoft Windows Server.

Con un diseño pensado para su uso con otros Amazon Web Services: Amazon EC2 trabaja con Amazon Simple Storage Service (Amazon S3), Amazon Relational Database Service (Amazon RDS), Amazon SimpleDB y Amazon Simple Queue Service (Amazon SQS) para proporcionar una solución informática completa, procesamiento de consultas y almacenamiento en una gran gama de aplicaciones.

Fiable: Amazon EC2 ofrece un entorno muy fiable en el que las instancias de sustitución se pueden enviar con rapidez y anticipación. El servicio se ejecuta en los centros de datos y la infraestructura de red acreditados de Amazon. El compromiso del contrato a nivel de servicio de Amazon EC2 es de una disponibilidad del 99,95% en cada Región de Amazon EC2.

Seguro: Amazon EC2 ofrece diversos mecanismos para proteger los recursos informáticos.

•Amazon EC2 incluye interfaces de servicio web para configurar el cortafuegos que controla el acceso de red a grupos de instancias, y el acceso entre estos.

•Al iniciar recursos de Amazon EC2 en Amazon Virtual Private Cloud (Amazon VPC), puede aislar sus instancias informáticas especificando el rango de IP que desea utilizar,así como conectarse a su infraestructura de IT existente mediante la red cifrada IPsec VPN estándar del sector. También puede optar por lanzar instancias dedicadas en su VPC. Las instancias dedicadas son instancias de Amazon EC2 que se ejecutan en hardware dedicado a un único cliente para ofrecer más aislamiento.

•Para obtener más información sobre la seguridad de Amazon EC2

Económico: Amazon EC2 permite disfrutar de las ventajas financieras de Amazon.

JADER H. CASTRO

Page 10: Computacion en la nube y sus servicios google compute engine y amazon

Pagará una tarifa muy baja por la capacidad informática que realmente utiliza.

2. Ilustración: servicios (Amazon EC2)

Sistemas operativos:

Las AMI (imágenes de máquina de Amazon) se han preconfigurado con una lista de sistemas operativos cada vez mayor. Trabajamos con nuestros asociados y nuestra comunidad para proporcionarle el mayor número posible de opciones. Asimismo, puedeutilizar nuestras herramientas de empaquetado para cargar sus propios sistemas operativos. Entre los sistemas operativos que puede utilizar actualmente con sus instancias de Amazon EC2 se encuentran los siguientes:

JADER H. CASTRO

Page 11: Computacion en la nube y sus servicios google compute engine y amazon

Red Hat Enterprise Windows server Oracle enterprise linux

SUSE Linux Enterprise AMI de amzon linux Ubuntu

Fedora Gentoo Linux Debian

Tabla 1 : Sistemas operativos.

Software:

AWS Marketplace integra una amplia selección de software comercial y gratuito de proveedores conocidos, diseñado para ejecutarse en instancias de EC2. A continuaciónse ofrece un ejemplo de productos. Para ver la selección completa.

BASE DE DATOS SERVICIOS DE APLICACIONES

Microsoft SQL server standard Amazon EC2 con IBM WebSphere Aplication Server

MongoDB Tomcat Java Web Aplication Deployment de JumpBox

Acunu Storage Platform Standard Edition Con Apache Cassandra

Tomcat en Apache (Java Servlet y plataforma JSP de Turnkey Linux)

Turnkey PostgreSQL (Sistema De Base De Datos objeto-relacional)

Zend Server (en Clúster) con Gold support

JADER H. CASTRO

Page 12: Computacion en la nube y sus servicios google compute engine y amazon

Couchbase Server (Enterprise Standard)

Tabla 2: software

GESTION DE CONTENIDO INTELIGENCIA EMPRESARIAL

WordPress de BitNami Linsecia Con Nombre De Usuario de SAP´BusinessObjects 10

Drupal 6(Marco de Gestion de Contenido de TurnKey Linux

JasperReports Server Community Edition

Sistema Wiki Media Wiki de JumpBox

Tabla 3 : Software

GOOGLE COMPUTE ENGINE:

Google Compute Engine ofrece capacidades de procesamiento de máquinasvirtuales escalables y flexibles en la nube. Con Google Compute Engine, puedesresolver problemas analíticos y de procesamiento a gran escala en la infraestructurade procesamiento, almacenamiento y redes de Google

3. Ilustracion: Icono Google compute Engine

JADER H. CASTRO

Page 13: Computacion en la nube y sus servicios google compute engine y amazon

SERVICIOS QUE OFRECE GOOGLE COMPUTE ENGINE:

Google Compute Engine es una solución de gran alcance, pero asequible para el procesamiento de la carga de trabajo en la nube.Google Compute Engine ofrece:

Escala, rendimiento y valor:

•Ejecute sus cargas de trabajo en la infraestructura de Google, que ha sido

perfeccionado a lo largo de los años por la escala y la eficiencia.

•Cómo excelente valor por su dinero con un rendimiento sin precedentes a un costo

bajo.Pague sólo por lo que usa y ahorrar más con Google Compute Engine.

La flexibilidad y un entorno abierto:

•Lanzar máquinas virtuales Linux con una variedad de configuraciones.

•Administrar las cargas de trabajo con soluciones adicionales que se desarrollaron con

nuestro ecosistema de socios como RightScale, OpsCode Labs y marionetas.

Rendimiento predecible:

•Despliegue las aplicaciones en una infraestructura que ofrece un rendimiento

JADER H. CASTRO

Page 14: Computacion en la nube y sus servicios google compute engine y amazon

uniforme.Benefíciese de un sistema diseñado desde cero para proporcionar aislamiento

forzoso de las acciones de los usuarios.

•Utilice nuestras tecnologías principales consistentemente rápidos y confiables, tales

como nuestro dispositivo de bloque persistente para almacenar y organizar sus datos.

•Seguridad Strong:

•El uso integrado en la privacidad de datos y capacidades de seguridad para ayudar a

proteger su sistema contra el acceso no deseado.

•Los datos se cifran en el disco local y efímero disco persistente.

mpacto Ambiental:

•Ejecute su carga de trabajo en algunos de los centros más eficientes de datos del

mundo, hasta un 50% mas eficiente que los centros de datos tradicionales. Google es

JADER H. CASTRO

Page 15: Computacion en la nube y sus servicios google compute engine y amazon

la primera compañía de servicios de Internet más importantes para recibir la

certificación externa de nuestros estándares ambientales.

Nos esforzamos continuamente para poder nuestra empresa con las energías

renovables 4. Ilustración: SERVICIOS QUE OFRECE GOOGLE COMPUTE ENGINE

Índice de contenido

GOOGLE COMPUTE ENGINE.........Amazon Elastic Compute Cloud (Amazon EC2)...............................................................................

CONTENIDO..............................................................................................................................2¿como funciona?...............................................................................................................................2Tipos de nubes:.................................................................................................................................4

Nubes Públicas:.......................................................................................................................4Nubes Privadas:.......................................................................................................................4

ventajas de la nube:...........................................................................................................................5Amazon Elastic Compute Cloud (Amazon EC2).............................................................................6¿como funciona Amazon Elastic Compute Cloud (Amazon EC2)?.................................................7¿Que servicios ofrece Amazon Elastic Compute Cloud (Amazon EC2)?........................................8Sistemas operativos:.......................................................................................................................10

Software:....................................................................................................................................11GOOGLE COMPUTE ENGINE:...................................................................................................12SERVICIOS QUE OFRECE GOOGLE COMPUTE ENGINE:....................................................12

JADER H. CASTRO

Page 16: Computacion en la nube y sus servicios google compute engine y amazon