WhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
Cloud party
1. Cómo subirse a la nube de
Amazon Web Services
Juan David Gutierrez Reyes
@cloudcomputingl
www.cloudcomputingla.com
2. 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.
3. 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.
4. 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.
5.
6. 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.
7. 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.
8. 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.
22. Evolución de Proyecto A
• Procesamiento y distribución de contenido -
Imágenes
• Escalabilidad y Disponibilidad
• Usar servidores virtuales existentes
• Automatización