SlideShare una empresa de Scribd logo
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
Cloud Computing
Cloud Computing
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
Cloud Computing
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 Functions
Azure FunctionsAzure Functions
Azure Functions
Henzenn Sebastián
 
Creando aplicaciones multi-tenant
Creando aplicaciones multi-tenantCreando aplicaciones multi-tenant
Creando aplicaciones multi-tenant
Nacho Fanjul Corteguera
 
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
SOFTENG
 
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
Software Guru
 
Azure camp
Azure campAzure camp
Azure camp
MICProductivity
 
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
intelequiass
 
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 nube
Guillermo 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 profundidad
Amazon Web Services LATAM
 
Nube de internet
Nube de internetNube de internet
Nube de internet
andreajojoa
 
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
Amazon Web Services LATAM
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
LuisanaEV
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
chelito1986
 
Servicios de almacenamiento de AWS
Servicios de almacenamiento de AWSServicios de almacenamiento de AWS
Servicios de almacenamiento de AWS
Amazon Web Services LATAM
 
la nube de internet
la nube de internetla nube de internet
la nube de internet
123osorio
 
Desarrollo en la nube
Desarrollo en la nubeDesarrollo en la nube
Desarrollo en la nube
Javier Nievas
 
Taller 3 11_1
Taller 3  11_1Taller 3  11_1
Taller 3 11_1
vanesa_meneses
 
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
Amazon Web Services LATAM
 
Comenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidoresComenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidores
Amazon Web Services LATAM
 
Construyendo aplicaciones para IoT con AWS
Construyendo aplicaciones para IoT con AWSConstruyendo aplicaciones para IoT con AWS
Construyendo aplicaciones para IoT con AWS
Amazon 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 2011
Jorge 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 servicios
Corina Flores
 
Rama legislativa
Rama legislativaRama legislativa
Rama legislativa
Helem Alejandra
 
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 Slideshow
achang2010
 
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 2011
CCDH75
 
Fiche Outil Youtube
Fiche Outil YoutubeFiche Outil Youtube
Fiche Outil Youtube
Jean-Pierre Seck
 
Web2 vs Aprendizaje2-es
Web2 vs Aprendizaje2-esWeb2 vs Aprendizaje2-es
Web2 vs Aprendizaje2-es
Jaime Oyarzo Espinosa
 
Programme secours populaire
Programme secours populaireProgramme secours populaire
Programme secours populaire
evanim
 
Definiciones mujer - hombre RAE
Definiciones mujer - hombre RAEDefiniciones mujer - hombre RAE
Definiciones mujer - hombre RAE
Elena 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 2011
CCDH75
 
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
 
électricité
électricitéélectricité
électricité
William Laverdière
 
Questionaire pancevo-students-2011
Questionaire pancevo-students-2011Questionaire pancevo-students-2011
Questionaire pancevo-students-2011
Mihajlo Gajic
 
Sara estela
Sara estelaSara estela
Sara estela
Conchi Allica
 

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

El Cloud Computing & Amazon Web Services
El Cloud Computing & Amazon Web ServicesEl Cloud Computing & Amazon Web Services
El Cloud Computing & Amazon Web Services
cloudimpulsion
 
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 computing
carcass316
 
Cloud computing
Cloud computingCloud computing
Cloud computing
carcass316
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud Computing
Yannick Warnier
 
Introduccion a Open Stack
Introduccion  a Open StackIntroduccion  a Open Stack
Introduccion a Open Stack
canarytek
 
¿Qué es cloud computing? / Aeegle
¿Qué es cloud computing? / Aeegle¿Qué es cloud computing? / Aeegle
¿Qué es cloud computing? / Aeegle
Aeegle
 
Computación en la nube1
Computación en la nube1Computación en la nube1
Computación en la nube1
XofoEsteban
 
Computación en nube
Computación en nubeComputación en nube
Computación en nube
wallyjerte
 
Computación en nube
Computación en nubeComputación en nube
Computación en nube
wallyjerte
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
Luis R Castellanos
 
Arquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptxArquitectura en la nube. PowerPoint^.pptx
Arquitectura en la nube. PowerPoint^.pptx
El Arcón de Clio
 
Cloud computing
Cloud computingCloud computing
Cloud computing
PatyBorjas
 
La nube
La nubeLa nube
computacion en nube
computacion en nubecomputacion en nube
computacion en nube
thania michaell valero caixba
 
Presentacion cloud computer
Presentacion cloud computerPresentacion cloud computer
Presentacion cloud computer
Cielo 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 Computing
Esteban Saavedra
 
computacion en la nube
computacion en la nubecomputacion en la nube
computacion en la nube
pverdymariaedit
 
Semana 7 Instalación servicios OCI
Semana 7   Instalación servicios OCISemana 7   Instalación servicios OCI
Semana 7 Instalación servicios OCI
Richard Eliseo Mendoza Gafaro
 

Similar a Cloud Computing (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_personalizacion
ykro
 
Clase 3 intro_almacenamiento_y_mapas
Clase 3 intro_almacenamiento_y_mapasClase 3 intro_almacenamiento_y_mapas
Clase 3 intro_almacenamiento_y_mapas
ykro
 
Clase 1 introducción
Clase 1 introducciónClase 1 introducción
Clase 1 introducción
ykro
 
[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 assumptions
ykro
 
BroomHockey
BroomHockeyBroomHockey
BroomHockey
ykro
 
Assignment 3
Assignment 3Assignment 3
Assignment 3
ykro
 
Observation journey
Observation journeyObservation journey
Observation journey
ykro
 
Devfest Lima2012
Devfest Lima2012Devfest Lima2012
Devfest Lima2012
ykro
 
Crowdsourcing a conference
Crowdsourcing a conferenceCrowdsourcing a conference
Crowdsourcing a conference
ykro
 
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
ykro
 
Innovador de todos los días
Innovador de todos los díasInnovador de todos los días
Innovador de todos los días
ykro
 
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
ykro
 
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
ykro
 
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
ykro
 
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
ykro
 
Trabajando con acelerómetros en Android
Trabajando con acelerómetros en AndroidTrabajando con acelerómetros en Android
Trabajando con acelerómetros en Android
ykro
 
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
ykro
 
Colaboracion con herramientas en la nube
Colaboracion con herramientas en la nubeColaboracion con herramientas en la nube
Colaboracion con herramientas en la nube
ykro
 
Desarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHPDesarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHP
ykro
 

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

Conceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagaciónConceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagación
edgarcalle8
 
Evolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TICEvolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TIC
Henry W. Zavala
 
11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf
PanchoChangue
 
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docxDE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
lourdesuribe6
 
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
ADELAIDA90
 
UiPath Community Data Service presentation
UiPath Community Data Service presentationUiPath Community Data Service presentation
UiPath Community Data Service presentation
DianaGray10
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
gregory760891
 
bomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexionesbomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexiones
JessAdrinGonzlezCade
 
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docxSEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
Eddy Nathaly Jaimes Villamizar
 
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdfInforme_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Rubén Cortes Zavala
 
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
Navsat
 
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Telefónica
 
_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf
correodetareas
 
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptxDiapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
GnesisOrtegaDeLen
 
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
241578066
 
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
Rubén Cortes Zavala
 

Último (16)

Conceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagaciónConceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagación
 
Evolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TICEvolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TIC
 
11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf
 
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docxDE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
 
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
 
UiPath Community Data Service presentation
UiPath Community Data Service presentationUiPath Community Data Service presentation
UiPath Community Data Service presentation
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
 
bomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexionesbomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexiones
 
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docxSEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
 
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdfInforme_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
 
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
 
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
 
_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf
 
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptxDiapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
 
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
 
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
 

Cloud Computing

  • 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!
  • 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
  • 35. No me gusta mi nube ● Hay muchas mas alternativas! ● Rackspace ● Heroku ● GoGrid ● Etc