SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Cloud Computing
   Adrian Catalan
       @ykro
I have not heard two people
say the same thing about it
[cloud]. There are multiple
definitions out there of “the
cloud”
                                      Andy Isherwood
        HP’s Vice President of European Software Sale
Primero platiquemos de servicios
●   Que es un servicio?
    ●   Cuales seran sus caracteristicas?
●   Ahora veamos todo como un servicio y ya!
:)
...sigamos con los servicios
●   Que es todo?
           todo
●   No es tan sencillo como suena
    ●   Pero tranquilos!
●   Identifiquemos los componentes principales de
    un sistema de IT
    ●   Software
    ●   Plataforma
    ●   Infraestructura
SaaS
  Software as a Service


          PaaS
  Platform as a Service


            IaaS
Infrastructure as a Service
Como se distribuye el
      software
 tradicionalmente?
Software como un servicio
●   Muy util para PYMES
●   No hay que administrar nada (en teoria)
●   Se paga por uso
●   Seguridad
●   Confiabilidad
●   Escalabilidad Instantanea
Que sera la plataforma?
Plataforma como un servicio
●   A grandes razgos es lo mismo que SaaS pero
    aplicado a HW
●   Servidores de aplicaciones
●   Integracion
●   Ejecucion de aplicaciones
●   “if you can program it, then it’s a platform. If you
    can’t, then it’s not”
Cuales son las
necesidades de
infraestructura?
Infraestructura como servicio
●   El nivel mas bajo de abstraccion
●   “pure storage and compute capacity”
Caminemos a la nube
●   No nos confundamos de nube
    ●   Grid Computing
    ●   Utility Computing
    ●   Autonomic Computing
●   Sin embargo nuestra nube tiene todo eso...
    ●   Se cobra como una utilidad (como el agua, la luz,
        etc), tiene caracteristicas autonomas y depende de
        sistemas distribuidos y virtualizacion
CloudComputing
●   Entonces, Que es la nube?
    ●   Es ver todo como un servicio!
●   Son servicios que se proveen por medio de
    internet y no localmente
●   Es ejecucion en una infraestructura
    independiente de la aplicacion
●   Es una abstraccion para que la implementacion
    sea irrelevante para el usuario final
"The concept, quite simply, is that
vast computing resources will reside
somewhere out there in the ether
(rather than in your computer room)
and we'll connect to them and use
them as needed."

  - Jonathan Weber (The Times Online)
La nube
●   La nube...es una cebolla!
Infraestructura
Plataforma
Caracteristicas de la nube
●   Rapidez
●   Costo
●   Independencia
●   Confiabilidad
●   Escalabilidad
●   Multi-tenancy
●   Sostenibilidad
Las nubes pesan mas de lo que
               pense...
●   Son necesarios muchos elementos para que
    toda la nube funcione
    ●   Aplicaciones
    ●   Clientes
    ●   Hardware e Infraestructura
    ●   Plataforma
    ●   Servicios
    ●   Almacenamiento
Ejemplo: Google Apps
                                                Cloud Platform
                                                (Apps Engine)



                            Cloud Services
Cloud hardware              (Word Processing)       Cloud Client
(Apps Server)                                       (Mozilla Firefox)



            Cloud storage
            (BigTable DB)

BigTable




                 Cloud Application
                 (Google Docs)
“Without APIs, there is no cloud
computing.”
– Dave Rosenberg, CNet
La arquitectura de la nube
●   Se basa en comunicacion y protocolos
●   Nuevos roles
    ●   Arquitecto de nube
    ●   Integrador de nube
●   Importancia de los API
Clasifiquemos las nubes
●   Publica
●   Privada
●   Hibrida
La nube ideal
●   Bajo costo (gratis si es posible :p)
●   Independiente
●   Utilizacion eficiente de los recursos
●   Uptime de 100%
●   Elastica
●   Segura
Mi nube se desvanece!
Comparemos diferentes nubes
Core services
●   Amazon
    ●   S3, SimpleDB, EC2 y SQS
●   Google App Engine
    ●   Hosting, Data Access y Google Data Services
●   Windows Azure
    ●   Hosting, Storage, Queues y .NET & Live Services
Amazon Web Services
●   La opcion mas madura
●   Lo que ofrecen se puede accesar como un web
    service
●   EC2 basado en imagenes de VM
Google App Engine
●   Integracion con servicios de Google
●   Big Table
●   Mas de esto en un rato :P
Windows Azure
No me gusta mi nube
●   Hay muchas mas alternativas!
    ●   Rackspace
    ●   Heroku
    ●   GoGrid
    ●   Etc
Preguntas || kthxbye

Más contenido relacionado

La actualidad más candente

Azure presentación Gran hermano vip - desayuno microsoft
Azure   presentación Gran hermano vip - desayuno microsoftAzure   presentación Gran hermano vip - desayuno microsoft
Azure presentación Gran hermano vip - desayuno microsoftSOFTENG
 
Automatización del despliegue de aplicaciones multi cloud
Automatización del despliegue de aplicaciones multi cloudAutomatización del despliegue de aplicaciones multi cloud
Automatización del despliegue de aplicaciones multi cloudSoftware Guru
 
DotNetNuke - CMS y plataforma de aplicaciones en Windows Azure
DotNetNuke - CMS y plataforma de aplicaciones en Windows AzureDotNetNuke - CMS y plataforma de aplicaciones en Windows Azure
DotNetNuke - CMS y plataforma de aplicaciones en Windows Azureintelequiass
 
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.melidevelopers
 
Arquitecturas web escalables y de alta disponibilidad en la nube
Arquitecturas web escalables y de alta disponibilidad en la nubeArquitecturas web escalables y de alta disponibilidad en la nube
Arquitecturas web escalables y de alta disponibilidad en la nubeGuillermo Alvarado Mejía
 
Servicios de migración de datos a profundidad
Servicios de migración de datos a profundidadServicios de migración de datos a profundidad
Servicios de migración de datos a profundidadAmazon Web Services LATAM
 
Nube de internet
Nube de internetNube de internet
Nube de internetandreajojoa
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingLuisanaEV
 
la nube de internet
la nube de internetla nube de internet
la nube de internet123osorio
 
Desarrollo en la nube
Desarrollo en la nubeDesarrollo en la nube
Desarrollo en la nubeJavier Nievas
 
Servicios de migración de datos a profundidad
Servicios de migración de datos a profundidadServicios de migración de datos a profundidad
Servicios de migración de datos a profundidadAmazon Web Services LATAM
 

La actualidad más candente (20)

Azure Functions
Azure FunctionsAzure Functions
Azure Functions
 
Creando aplicaciones multi-tenant
Creando aplicaciones multi-tenantCreando aplicaciones multi-tenant
Creando aplicaciones multi-tenant
 
Azure presentación Gran hermano vip - desayuno microsoft
Azure   presentación Gran hermano vip - desayuno microsoftAzure   presentación Gran hermano vip - desayuno microsoft
Azure presentación Gran hermano vip - desayuno microsoft
 
Automatización del despliegue de aplicaciones multi cloud
Automatización del despliegue de aplicaciones multi cloudAutomatización del despliegue de aplicaciones multi cloud
Automatización del despliegue de aplicaciones multi cloud
 
Azure camp
Azure campAzure camp
Azure camp
 
DotNetNuke - CMS y plataforma de aplicaciones en Windows Azure
DotNetNuke - CMS y plataforma de aplicaciones en Windows AzureDotNetNuke - CMS y plataforma de aplicaciones en Windows Azure
DotNetNuke - CMS y plataforma de aplicaciones en Windows Azure
 
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
 
Arquitecturas web escalables y de alta disponibilidad en la nube
Arquitecturas web escalables y de alta disponibilidad en la nubeArquitecturas web escalables y de alta disponibilidad en la nube
Arquitecturas web escalables y de alta disponibilidad en la nube
 
Servicios de migración de datos a profundidad
Servicios de migración de datos a profundidadServicios de migración de datos a profundidad
Servicios de migración de datos a profundidad
 
Nube de internet
Nube de internetNube de internet
Nube de internet
 
Cómputo y Almacenamiento en la nube
Cómputo y Almacenamiento en la nubeCómputo y Almacenamiento en la nube
Cómputo y Almacenamiento en la nube
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Servicios de almacenamiento de AWS
Servicios de almacenamiento de AWSServicios de almacenamiento de AWS
Servicios de almacenamiento de AWS
 
la nube de internet
la nube de internetla nube de internet
la nube de internet
 
Desarrollo en la nube
Desarrollo en la nubeDesarrollo en la nube
Desarrollo en la nube
 
Taller 3 11_1
Taller 3  11_1Taller 3  11_1
Taller 3 11_1
 
Servicios de migración de datos a profundidad
Servicios de migración de datos a profundidadServicios de migración de datos a profundidad
Servicios de migración de datos a profundidad
 
Comenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidoresComenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidores
 
Construyendo aplicaciones para IoT con AWS
Construyendo aplicaciones para IoT con AWSConstruyendo aplicaciones para IoT con AWS
Construyendo aplicaciones para IoT con AWS
 

Destacado

Cloud Computing , caracteristicas 2011
Cloud Computing , caracteristicas 2011Cloud Computing , caracteristicas 2011
Cloud Computing , caracteristicas 2011Jorge Guerra
 
Cloud Computing, definición, características y servicios
Cloud Computing, definición, características y serviciosCloud Computing, definición, características y servicios
Cloud Computing, definición, características y serviciosCorina Flores
 
La casa (las habitaciones) (actividad de repaso)
La casa (las habitaciones) (actividad de repaso)La casa (las habitaciones) (actividad de repaso)
La casa (las habitaciones) (actividad de repaso)José I. Iglesia Puig
 
Etre indépendant, ça change quoi?
Etre indépendant, ça change quoi?Etre indépendant, ça change quoi?
Etre indépendant, ça change quoi?Aurelie Couvreur
 
Arte hispanomusulmán (algunas obras significativas)
Arte hispanomusulmán (algunas obras significativas)Arte hispanomusulmán (algunas obras significativas)
Arte hispanomusulmán (algunas obras significativas)José I. Iglesia Puig
 
French 2010 Twitter Slideshow
French 2010 Twitter SlideshowFrench 2010 Twitter Slideshow
French 2010 Twitter Slideshowachang2010
 
Las raíces (el arte de la prehistoria)
Las raíces (el arte de la prehistoria)Las raíces (el arte de la prehistoria)
Las raíces (el arte de la prehistoria)José I. Iglesia Puig
 
04 rapport activité cdsp 2011
04 rapport activité cdsp 201104 rapport activité cdsp 2011
04 rapport activité cdsp 2011CCDH75
 
Programme secours populaire
Programme secours populaireProgramme secours populaire
Programme secours populaireevanim
 
Definiciones mujer - hombre RAE
Definiciones mujer - hombre RAEDefiniciones mujer - hombre RAE
Definiciones mujer - hombre RAEElena León
 
Rapport cdsp pyrénées orientales 11 - année 2011
Rapport cdsp pyrénées orientales   11 - année 2011Rapport cdsp pyrénées orientales   11 - année 2011
Rapport cdsp pyrénées orientales 11 - année 2011CCDH75
 
Ppt session csvs v 6.02
Ppt   session csvs v 6.02 Ppt   session csvs v 6.02
Ppt session csvs v 6.02 crdapp
 
Questionaire pancevo-students-2011
Questionaire pancevo-students-2011Questionaire pancevo-students-2011
Questionaire pancevo-students-2011Mihajlo Gajic
 

Destacado (20)

Cloud Computing , caracteristicas 2011
Cloud Computing , caracteristicas 2011Cloud Computing , caracteristicas 2011
Cloud Computing , caracteristicas 2011
 
Cloud Computing, definición, características y servicios
Cloud Computing, definición, características y serviciosCloud Computing, definición, características y servicios
Cloud Computing, definición, características y servicios
 
Rama legislativa
Rama legislativaRama legislativa
Rama legislativa
 
La casa (las habitaciones) (actividad de repaso)
La casa (las habitaciones) (actividad de repaso)La casa (las habitaciones) (actividad de repaso)
La casa (las habitaciones) (actividad de repaso)
 
Etre indépendant, ça change quoi?
Etre indépendant, ça change quoi?Etre indépendant, ça change quoi?
Etre indépendant, ça change quoi?
 
Arte hispanomusulmán (algunas obras significativas)
Arte hispanomusulmán (algunas obras significativas)Arte hispanomusulmán (algunas obras significativas)
Arte hispanomusulmán (algunas obras significativas)
 
French 2010 Twitter Slideshow
French 2010 Twitter SlideshowFrench 2010 Twitter Slideshow
French 2010 Twitter Slideshow
 
Las raíces (el arte de la prehistoria)
Las raíces (el arte de la prehistoria)Las raíces (el arte de la prehistoria)
Las raíces (el arte de la prehistoria)
 
04 rapport activité cdsp 2011
04 rapport activité cdsp 201104 rapport activité cdsp 2011
04 rapport activité cdsp 2011
 
100 euros
100 euros100 euros
100 euros
 
Fiche Outil Youtube
Fiche Outil YoutubeFiche Outil Youtube
Fiche Outil Youtube
 
Web2 vs Aprendizaje2-es
Web2 vs Aprendizaje2-esWeb2 vs Aprendizaje2-es
Web2 vs Aprendizaje2-es
 
Programme secours populaire
Programme secours populaireProgramme secours populaire
Programme secours populaire
 
Definiciones mujer - hombre RAE
Definiciones mujer - hombre RAEDefiniciones mujer - hombre RAE
Definiciones mujer - hombre RAE
 
Rapport cdsp pyrénées orientales 11 - année 2011
Rapport cdsp pyrénées orientales   11 - année 2011Rapport cdsp pyrénées orientales   11 - année 2011
Rapport cdsp pyrénées orientales 11 - année 2011
 
Ppt session csvs v 6.02
Ppt   session csvs v 6.02 Ppt   session csvs v 6.02
Ppt session csvs v 6.02
 
électricité
électricitéélectricité
électricité
 
Cyber revolution
Cyber revolutionCyber revolution
Cyber revolution
 
Questionaire pancevo-students-2011
Questionaire pancevo-students-2011Questionaire pancevo-students-2011
Questionaire pancevo-students-2011
 
Sara estela
Sara estelaSara estela
Sara estela
 

Similar a Cloud Computing Explained

El Cloud Computing & Amazon Web Services
El Cloud Computing & Amazon Web ServicesEl Cloud Computing & Amazon Web Services
El Cloud Computing & Amazon Web Servicescloudimpulsion
 
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudbex
 
Cloud computing
Cloud computingCloud computing
Cloud computingcarcass316
 
Cloud computing
Cloud computingCloud computing
Cloud computingcarcass316
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud ComputingYannick Warnier
 
Introduccion a Open Stack
Introduccion  a Open StackIntroduccion  a Open Stack
Introduccion a Open Stackcanarytek
 
¿Qué es cloud computing? / Aeegle
¿Qué es cloud computing? / Aeegle¿Qué es cloud computing? / Aeegle
¿Qué es cloud computing? / AeegleAeegle
 
Computación en la nube1
Computación en la nube1Computación en la nube1
Computación en la nube1XofoEsteban
 
Computación en nube
Computación en nubeComputación en nube
Computación en nubewallyjerte
 
Computación en nube
Computación en nubeComputación en nube
Computación en nubewallyjerte
 
Arquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptxArquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptxEl Arcón de Clio
 
Cloud computing
Cloud computingCloud computing
Cloud computingPatyBorjas
 
Presentacion cloud computer
Presentacion cloud computerPresentacion cloud computer
Presentacion cloud computerCielo Gris
 
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...Restorando
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud ComputingEsteban Saavedra
 

Similar a Cloud Computing Explained (20)

El Cloud Computing & Amazon Web Services
El Cloud Computing & Amazon Web ServicesEl Cloud Computing & Amazon Web Services
El Cloud Computing & Amazon Web Services
 
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud Computing
 
Introduccion a Open Stack
Introduccion  a Open StackIntroduccion  a Open Stack
Introduccion a Open Stack
 
¿Qué es cloud computing? / Aeegle
¿Qué es cloud computing? / Aeegle¿Qué es cloud computing? / Aeegle
¿Qué es cloud computing? / Aeegle
 
Computación en la nube1
Computación en la nube1Computación en la nube1
Computación en la nube1
 
Computación en nube
Computación en nubeComputación en nube
Computación en nube
 
Computación en nube
Computación en nubeComputación en nube
Computación en nube
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Arquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptxArquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
La nube
La nubeLa nube
La nube
 
computacion en nube
computacion en nubecomputacion en nube
computacion en nube
 
Presentacion cloud computer
Presentacion cloud computerPresentacion cloud computer
Presentacion cloud computer
 
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud Computing
 
computacion en la nube
computacion en la nubecomputacion en la nube
computacion en la nube
 
Semana 7 Instalación servicios OCI
Semana 7   Instalación servicios OCISemana 7   Instalación servicios OCI
Semana 7 Instalación servicios OCI
 

Más de ykro

Clase 2 listas_grids_y_personalizacion
Clase 2 listas_grids_y_personalizacionClase 2 listas_grids_y_personalizacion
Clase 2 listas_grids_y_personalizacionykro
 
Clase 3 intro_almacenamiento_y_mapas
Clase 3 intro_almacenamiento_y_mapasClase 3 intro_almacenamiento_y_mapas
Clase 3 intro_almacenamiento_y_mapasykro
 
Clase 1 introducción
Clase 1 introducciónClase 1 introducción
Clase 1 introducciónykro
 
[Android Tour Perú 2013] APIs JSON con Android
[Android Tour Perú 2013] APIs JSON con Android [Android Tour Perú 2013] APIs JSON con Android
[Android Tour Perú 2013] APIs JSON con Android ykro
 
Challenge assumptions
Challenge assumptionsChallenge assumptions
Challenge assumptionsykro
 
BroomHockey
BroomHockeyBroomHockey
BroomHockeyykro
 
Assignment 3
Assignment 3Assignment 3
Assignment 3ykro
 
Observation journey
Observation journeyObservation journey
Observation journeyykro
 
Devfest Lima2012
Devfest Lima2012Devfest Lima2012
Devfest Lima2012ykro
 
Crowdsourcing a conference
Crowdsourcing a conferenceCrowdsourcing a conference
Crowdsourcing a conferenceykro
 
Mejorando.la - Introducción a jQuery Mobile y PhoneGap
Mejorando.la - Introducción a jQuery Mobile y PhoneGapMejorando.la - Introducción a jQuery Mobile y PhoneGap
Mejorando.la - Introducción a jQuery Mobile y PhoneGapykro
 
Innovador de todos los días
Innovador de todos los díasInnovador de todos los días
Innovador de todos los díasykro
 
Cultura Android - Push notifications con Parse.com
Cultura Android - Push notifications con Parse.comCultura Android - Push notifications con Parse.com
Cultura Android - Push notifications con Parse.comykro
 
Interfaces y Responsive Web Design para todos
Interfaces y Responsive Web Design para todosInterfaces y Responsive Web Design para todos
Interfaces y Responsive Web Design para todosykro
 
Joomla Day 2012 - Chapuzón en el mar móvil
Joomla Day 2012 - Chapuzón en el mar móvilJoomla Day 2012 - Chapuzón en el mar móvil
Joomla Day 2012 - Chapuzón en el mar móvilykro
 
El androide y la telaraña móvil
El androide y la telaraña móvilEl androide y la telaraña móvil
El androide y la telaraña móvilykro
 
Trabajando con acelerómetros en Android
Trabajando con acelerómetros en AndroidTrabajando con acelerómetros en Android
Trabajando con acelerómetros en Androidykro
 
3 simples pasos para convertirme en un Androide
3 simples pasos para convertirme en un Androide3 simples pasos para convertirme en un Androide
3 simples pasos para convertirme en un Androideykro
 
Colaboracion con herramientas en la nube
Colaboracion con herramientas en la nubeColaboracion con herramientas en la nube
Colaboracion con herramientas en la nubeykro
 
Desarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHPDesarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHPykro
 

Más de ykro (20)

Clase 2 listas_grids_y_personalizacion
Clase 2 listas_grids_y_personalizacionClase 2 listas_grids_y_personalizacion
Clase 2 listas_grids_y_personalizacion
 
Clase 3 intro_almacenamiento_y_mapas
Clase 3 intro_almacenamiento_y_mapasClase 3 intro_almacenamiento_y_mapas
Clase 3 intro_almacenamiento_y_mapas
 
Clase 1 introducción
Clase 1 introducciónClase 1 introducción
Clase 1 introducción
 
[Android Tour Perú 2013] APIs JSON con Android
[Android Tour Perú 2013] APIs JSON con Android [Android Tour Perú 2013] APIs JSON con Android
[Android Tour Perú 2013] APIs JSON con Android
 
Challenge assumptions
Challenge assumptionsChallenge assumptions
Challenge assumptions
 
BroomHockey
BroomHockeyBroomHockey
BroomHockey
 
Assignment 3
Assignment 3Assignment 3
Assignment 3
 
Observation journey
Observation journeyObservation journey
Observation journey
 
Devfest Lima2012
Devfest Lima2012Devfest Lima2012
Devfest Lima2012
 
Crowdsourcing a conference
Crowdsourcing a conferenceCrowdsourcing a conference
Crowdsourcing a conference
 
Mejorando.la - Introducción a jQuery Mobile y PhoneGap
Mejorando.la - Introducción a jQuery Mobile y PhoneGapMejorando.la - Introducción a jQuery Mobile y PhoneGap
Mejorando.la - Introducción a jQuery Mobile y PhoneGap
 
Innovador de todos los días
Innovador de todos los díasInnovador de todos los días
Innovador de todos los días
 
Cultura Android - Push notifications con Parse.com
Cultura Android - Push notifications con Parse.comCultura Android - Push notifications con Parse.com
Cultura Android - Push notifications con Parse.com
 
Interfaces y Responsive Web Design para todos
Interfaces y Responsive Web Design para todosInterfaces y Responsive Web Design para todos
Interfaces y Responsive Web Design para todos
 
Joomla Day 2012 - Chapuzón en el mar móvil
Joomla Day 2012 - Chapuzón en el mar móvilJoomla Day 2012 - Chapuzón en el mar móvil
Joomla Day 2012 - Chapuzón en el mar móvil
 
El androide y la telaraña móvil
El androide y la telaraña móvilEl androide y la telaraña móvil
El androide y la telaraña móvil
 
Trabajando con acelerómetros en Android
Trabajando con acelerómetros en AndroidTrabajando con acelerómetros en Android
Trabajando con acelerómetros en Android
 
3 simples pasos para convertirme en un Androide
3 simples pasos para convertirme en un Androide3 simples pasos para convertirme en un Androide
3 simples pasos para convertirme en un Androide
 
Colaboracion con herramientas en la nube
Colaboracion con herramientas en la nubeColaboracion con herramientas en la nube
Colaboracion con herramientas en la nube
 
Desarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHPDesarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHP
 

Último

tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 

Último (20)

tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 

Cloud Computing Explained

  • 1. Cloud Computing Adrian Catalan @ykro
  • 2. I have not heard two people say the same thing about it [cloud]. There are multiple definitions out there of “the cloud” Andy Isherwood HP’s Vice President of European Software Sale
  • 3. Primero platiquemos de servicios ● Que es un servicio? ● Cuales seran sus caracteristicas? ● Ahora veamos todo como un servicio y ya!
  • 4. :)
  • 5. ...sigamos con los servicios ● Que es todo? todo ● No es tan sencillo como suena ● Pero tranquilos! ● Identifiquemos los componentes principales de un sistema de IT ● Software ● Plataforma ● Infraestructura
  • 6. SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service
  • 7. Como se distribuye el software tradicionalmente?
  • 8. Software como un servicio ● Muy util para PYMES ● No hay que administrar nada (en teoria) ● Se paga por uso ● Seguridad ● Confiabilidad ● Escalabilidad Instantanea
  • 9. Que sera la plataforma?
  • 10. Plataforma como un servicio ● A grandes razgos es lo mismo que SaaS pero aplicado a HW ● Servidores de aplicaciones ● Integracion ● Ejecucion de aplicaciones ● “if you can program it, then it’s a platform. If you can’t, then it’s not”
  • 11. Cuales son las necesidades de infraestructura?
  • 12. Infraestructura como servicio ● El nivel mas bajo de abstraccion ● “pure storage and compute capacity”
  • 13. Caminemos a la nube ● No nos confundamos de nube ● Grid Computing ● Utility Computing ● Autonomic Computing ● Sin embargo nuestra nube tiene todo eso... ● Se cobra como una utilidad (como el agua, la luz, etc), tiene caracteristicas autonomas y depende de sistemas distribuidos y virtualizacion
  • 14. CloudComputing ● Entonces, Que es la nube? ● Es ver todo como un servicio! ● Son servicios que se proveen por medio de internet y no localmente ● Es ejecucion en una infraestructura independiente de la aplicacion ● Es una abstraccion para que la implementacion sea irrelevante para el usuario final
  • 15. "The concept, quite simply, is that vast computing resources will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed." - Jonathan Weber (The Times Online)
  • 16. La nube ● La nube...es una cebolla!
  • 19.
  • 20.
  • 21. Caracteristicas de la nube ● Rapidez ● Costo ● Independencia ● Confiabilidad ● Escalabilidad ● Multi-tenancy ● Sostenibilidad
  • 22. Las nubes pesan mas de lo que pense... ● Son necesarios muchos elementos para que toda la nube funcione ● Aplicaciones ● Clientes ● Hardware e Infraestructura ● Plataforma ● Servicios ● Almacenamiento
  • 23. Ejemplo: Google Apps Cloud Platform (Apps Engine) Cloud Services Cloud hardware (Word Processing) Cloud Client (Apps Server) (Mozilla Firefox) Cloud storage (BigTable DB) BigTable Cloud Application (Google Docs)
  • 24. “Without APIs, there is no cloud computing.” – Dave Rosenberg, CNet
  • 25. La arquitectura de la nube ● Se basa en comunicacion y protocolos ● Nuevos roles ● Arquitecto de nube ● Integrador de nube ● Importancia de los API
  • 26. Clasifiquemos las nubes ● Publica ● Privada ● Hibrida
  • 27. La nube ideal ● Bajo costo (gratis si es posible :p) ● Independiente ● Utilizacion eficiente de los recursos ● Uptime de 100% ● Elastica ● Segura
  • 28. Mi nube se desvanece!
  • 30. Core services ● Amazon ● S3, SimpleDB, EC2 y SQS ● Google App Engine ● Hosting, Data Access y Google Data Services ● Windows Azure ● Hosting, Storage, Queues y .NET & Live Services
  • 31. Amazon Web Services ● La opcion mas madura ● Lo que ofrecen se puede accesar como un web service ● EC2 basado en imagenes de VM
  • 32. Google App Engine ● Integracion con servicios de Google ● Big Table ● Mas de esto en un rato :P
  • 33.
  • 35. No me gusta mi nube ● Hay muchas mas alternativas! ● Rackspace ● Heroku ● GoGrid ● Etc