Upload
cloudbex
View
261
Download
0
Embed Size (px)
Citation preview
Cómo subirse a la nube de Amazon Web Services
Juan David Gutierrez Reyes
@cloudcomputingl
www.cloudcomputingla.com
Conferencista
• Juan David Gutierrez Reyes
• Ingeniero de Sistemas Universidad Distrital.
• Early adopter de AWS desde 2008. VivaReal Network.
• www.cloudcomputingla.com
• @cloudcomputingl
• Certificate Scrum Master.
• Miembro de Cloud Security Alliance.
• Facilitador del CloudCamp Bogotá.
• Facilitador del Grupo de usuarios de Amazon AWS en Colombia.
• Integrante del grupo de consultoría en Computación en la Nube CloudBex.
• Investigador apasionado sobre OpenSource para la implementación de Nubes privadas y alternativas PaaS libres.
Caso de uso
Empresa DEMO ABC
• Empresa especializada en la venta de productos electrónicos con puntos de venta en diferentes ciudades del país.
• Desea iniciar la venta de productos en línea y entrega a domicilio.
Objetivo: montar un piloto de proyecto A
• El Proyecto A es la prueba piloto de ventas Online.
• El Proyecto A busca vender artículos electrónicos relacionados con la navidad.
• Es un proyecto factible en una ventana de tiempo muy corta.
Montaje sin AWS
• Se necesita:
– Cotización del hosting.
– Determinar si se realiza un Colocation.
– Establecer el tiempo del contrato.
– Configurar el sistema.
– Probar.
• Cuanto tiempo puede esperar la empresa: 2 semanas.
Servicios Básicos de AWS
• 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 la informática a escala Web. Capacidad de computo a demanda.
• Amazon Simple Storage Service (Amazon S3) proporciona una sencilla interfaz de servicios web que puede utilizarse para almacenar y recuperar la cantidad de datos que desee, cuando desee, y desde cualquier parte de la web. Almacenamiento a demanda.
Tareas para el montaje en AWS
• Habilitar el acceso desde la dirección IP de la empresa para pruebas. Bloquear el acceso desde Internet.
• Crear la base de datos: configurar el servidor/AMI con todas las dependencias de software.
• Disponer de todas las fotos de productos: cargar la información a S3.
• Montar el WebSite: debe comunicarse con la base de datos y lograr obtener las imágenes de S3.
Evolución de Proyecto A
• Procesamiento y distribución de contenido -Imágenes
• Escalabilidad y Disponibilidad
• Usar servidores virtuales existentes
• Automatización