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

1,964 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,964
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. COMPUTACION EN LA NUBE Y SUS SERVICOSGOOGLE COMPUTE ENGINEAmazon Elastic Compute Cloud (Amazon EC2)
  2. 2. CONTENIDOEl término “nube” se utiliza como una metáfora de Internet y se origina en la nubeutilizada para representar Internet en los diagramas de red como una abstracción de lainfraestructura que representa.La computación en nube es un sistema informático basado en Internet y centros dedatos remotos para gestionar servicios de información y aplicaciones, permite que losconsumidores y las empresas gestionen archivos y utilicen aplicaciones sin necesidadde instalarlas en cualquier computadora con acceso a Internet. Esta tecnología ofreceun uso mucho más eficiente de recursos, como almacenamiento, memoria,procesamiento y ancho de banda, al proveer solamente los recursos necesarios encada momento.1. Ilustración: Computación en nubeJADER H. CASTRO
  3. 3. ¿como funciona?La computación en nube se sustenta en tres pilares fundamentales de los que dependeintrínsecamente para su correcto funcionamiento: software, plataforma, einfraestructura. Cada uno de estos pilares cumple un propósito diferente en la nube alsustentar las distintas áreas de productos y tipos de servicios de cloud computingprestados a corporaciones, empresas y particulares de todo el mundo.- En el segmento de software, la nube ha demostrado ser útil como un modelo denegocio. Ejecutando el software mediante servidores centralizados en Internet en lugarde servidores locales, por otra parte, al eliminar los gastos de mantenimiento, licenciasy hardware necesario para mantener estos servidores, las empresas son capaces deejecutar 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 aplicacionesen servidores centralizados, sustentándose en la infraestructura de la nube. De estamanera, permite el funcionamiento de las aplicaciones en nube, facilitando laJADER H. CASTRO
  4. 4. implementación de las mismas sin el costo y la complejidad de mantener múltiplescapas 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 infraestructuraes la que permite a los usuarios crear y usar el software y las aplicaciones.En lugar demantener centros de datos o servidores, los clientes compran los recursos como unservicio completamente externo. Los proveedores cobran los servicios según la baseestablecida y por la cantidad de recursos consumidos.3. Ilustración: como funciona la nubeTipos de nubes:Nubes Públicas:Las nubes públicas se refieren al modelo estándar de computación en nube, donde losservicios que se ofrecen se encuentran en servidores externos al usuario, pudiendotener acceso a las aplicaciones de forma gratuita o de pago.JADER H. CASTRO
  5. 5. Nubes Privadas:En las nubes privadas la plataforma se encuentra dentro de las instalaciones de laempresa y no suele ofrecer servicios a terceros. En general, una nube privada es unaplataforma para la obtención solamente de hardware, es decir, máquinas,almacenamiento e infraestructura de red (IaaS), pero también se puede tener una nubeprivada 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 nubepública. La infraestructura privada se ve aumentada con los servicios de computaciónen nube de la infraestructura pública.Esto permite a una empresa mantener el control de sus principales aplicaciones yaprovechar la computación en nube publica solamente cuando resulte necesario.4. Ilustración: Tipos de nubeJADER H. CASTRO
  6. 6. ventajas de la nube:Rápida: Los servicios más básicos de la nube funcionan por sí solos. Para servicios desoftware y base de datos más complejos, la computación en nube permite saltarse lafase de adquisición de hardware y el consiguiente gasto, por lo cual es perfecta para lacreació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 cargade trabajo. Esto incrementa la agilidad de respuesta, disminuye los riesgos y los costosoperacionales, 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 elpersonal de la empresa tendrá acceso a la mayoría de los sistemas en cualquier lugardonde se encuentre.Económica:El proveedor ofrece servicios a múltiples empresas, las cuales sebenefician de compartir una moderna y compleja infraestructura, pagando solamentepor 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 enla nube. Está diseñado para facilitar a los desarrolladores recursos informáticosescalables basados en Web.JADER H. CASTRO
  7. 7. La sencilla interfaz de servicios web de Amazon EC2 permite obtener y configurar sucapacidad con una fracción mínima. Proporciona un control completo sobre susrecursos informáticos y permite ejecutarse en el entorno informático acreditado deAmazon. Amazon EC2 reduce el tiempo necesario para obtener y arrancar nuevasinstancias de servidor en minutos, lo que permite escalar rápidamente la capacidad, yasea aumentándola o reduciéndola, según cambien sus necesidades. Amazon EC2cambia el modelo económico de la informática, al permitir pagar sólo por la capacidadque utiliza realmente. Amazon EC2 proporciona a los desarrolladores las herramientasnecesarias 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 utilizarinterfaces de servicio web para iniciar instancias con distintos sistemas operativos,cargarlas con su entorno de aplicaciones personalizadas, gestionar sus permisos deacceso 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 susJADER H. CASTRO
  8. 8. 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 ysupervisar tantas instancias de su AMI como sea necesario, a través de las API deservicio 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 deinstancias 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 delservidor simultáneamente. Desde luego, como todo esta operación se controla con APIde 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 deusuario raíz a todas ellas, y puede interactuar con ellas como con cualquier otramá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, sistemasJADER H. CASTRO
  9. 9. operativos y paquetes de software. Amazon EC2 permite seleccionar una configuraciónde memoria, CPU, almacenamiento de instancias y el tamaño de la partición dearranque óptimo para su sistema operativo y su aplicación. Por ejemplo, entre susopciones de sistemas operativos se incluyen varias distribuciones de Linux y MicrosoftWindows Server.Con un diseño pensado para su uso con otros Amazon Web Services: AmazonEC2 trabaja con Amazon Simple Storage Service (Amazon S3), Amazon RelationalDatabase Service (Amazon RDS), Amazon SimpleDB y Amazon Simple Queue Service(Amazon SQS) para proporcionar una solución informática completa, procesamiento deconsultas y almacenamiento en una gran gama de aplicaciones.Fiable: Amazon EC2 ofrece un entorno muy fiable en el que las instancias desustitución se pueden enviar con rapidez y anticipación. El servicio se ejecuta en loscentros de datos y la infraestructura de red acreditados de Amazon. El compromiso delcontrato a nivel de servicio de Amazon EC2 es de una disponibilidad del 99,95% encada Región de Amazon EC2.Seguro: Amazon EC2 ofrece diversos mecanismos para proteger los recursosinformáticos.•Amazon EC2 incluye interfaces de servicio web para configurar el cortafuegos quecontrola 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 IPsecVPN estándar del sector. También puede optar por lanzar instancias dedicadas en suVPC. Las instancias dedicadas son instancias de Amazon EC2 que se ejecutan enhardware dedicado a un único cliente para ofrecer más aislamiento.•Para obtener más información sobre la seguridad de Amazon EC2Económico: Amazon EC2 permite disfrutar de las ventajas financieras de Amazon.JADER H. CASTRO
  10. 10. 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 desistemas operativos cada vez mayor. Trabajamos con nuestros asociados y nuestracomunidad para proporcionarle el mayor número posible de opciones. Asimismo, puedeutilizar nuestras herramientas de empaquetado para cargar sus propios sistemasoperativos. Entre los sistemas operativos que puede utilizar actualmente con susinstancias de Amazon EC2 se encuentran los siguientes:JADER H. CASTRO
  11. 11. Red Hat Enterprise Windows server Oracle enterprise linuxSUSE Linux Enterprise AMI de amzon linux UbuntuFedora Gentoo Linux DebianTabla 1 : Sistemas operativos.Software:AWS Marketplace integra una amplia selección de software comercial y gratuito deproveedores 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 APLICACIONESMicrosoft SQL server standard Amazon EC2 con IBM WebSphereAplication ServerMongoDB Tomcat Java Web Aplication Deploymentde JumpBoxAcunu Storage Platform Standard EditionCon Apache CassandraTomcat en Apache (Java Servlet yplataforma JSP de Turnkey Linux)Turnkey PostgreSQL (Sistema De BaseDe Datos objeto-relacional)Zend Server (en Clúster) con Gold supportJADER H. CASTRO
  12. 12. Couchbase Server (Enterprise Standard)Tabla 2: softwareGESTION DE CONTENIDO INTELIGENCIA EMPRESARIALWordPress de BitNami Linsecia Con Nombre De Usuario de SAP´BusinessObjects 10Drupal 6(Marco de Gestion de Contenidode TurnKey LinuxJasperReports Server Community EditionSistema Wiki Media Wiki de JumpBoxTabla 3 : SoftwareGOOGLE 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 Google3. Ilustracion: Icono Google compute EngineJADER H. CASTRO
  13. 13. SERVICIOS QUE OFRECE GOOGLE COMPUTE ENGINE:Google Compute Engine es una solución de gran alcance, pero asequible para elprocesamiento 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 sidoperfeccionado 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 costobajo.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 connuestro ecosistema de socios como RightScale, OpsCode Labs y marionetas.Rendimiento predecible:•Despliegue las aplicaciones en una infraestructura que ofrece un rendimientoJADER H. CASTRO
  14. 14. uniforme.Benefíciese de un sistema diseñado desde cero para proporcionar aislamientoforzoso de las acciones de los usuarios.•Utilice nuestras tecnologías principales consistentemente rápidos y confiables, talescomo 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 aproteger 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 delmundo, hasta un 50% mas eficiente que los centros de datos tradicionales. Google esJADER H. CASTRO
  15. 15. la primera compañía de servicios de Internet más importantes para recibir lacertificación externa de nuestros estándares ambientales.Nos esforzamos continuamente para poder nuestra empresa con las energíasrenovables4. Ilustración: SERVICIOS QUEOFRECE GOOGLE COMPUTEENGINEÍndice de contenidoGOOGLE COMPUTE ENGINE.........Amazon Elastic Compute Cloud (Amazon EC2)...............................................................................CONTENIDO..............................................................................................................................2¿como funciona?...............................................................................................................................2Tipos de nubes:.................................................................................................................................4Nubes Públicas:.......................................................................................................................4Nubes Privadas:.......................................................................................................................4ventajas 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:.......................................................................................................................10Software:....................................................................................................................................11GOOGLE COMPUTE ENGINE:...................................................................................................12SERVICIOS QUE OFRECE GOOGLE COMPUTE ENGINE:....................................................12JADER H. CASTRO

×