SlideShare una empresa de Scribd logo
1 de 49
Descargar para leer sin conexión
1


    Cloud Computing




                      1
2

                 Cloud Computing
    - Definicion
    - Ventajas e inconvenientes
    - Modelos
       a. SaaS
       b. Paas
       c. IaaS
    - Tipos de nubes: publicas, privadas, hibridas.
    - Software construccion IaaS
    - Alternativas open
    - Virtualizacion: elemento central
    - Ejemplo practico: AWS
    - Futuro: interoperabilidad, APIs abiertas

                                                      2
3

      Cloud Computing y opensolaris
    - Elementos para la constitucion de nubes en
    entornos opensolaris:
    A. Openstorage: ZFS, Comstar
    B. Virtualizacion: Containers, Xvm.
    C. Open-networking: Crossbow.
    D. Web-stack, clustering y balanceo cargas: glassfish
    (tomcat, “apache”, mysql)




                                                            3
4

                 Cloud Computing
    - Definicion
    - Ventajas e inconvenientes
    - Modelos
       a. SaaS
       b. Paas
       c. IaaS)
    - Tipos de nubes: publicas, privadas, hibridas.
    - Software construccion IaaS
    - Alternativas open
    - Virtualizacion: elemento central
    - Ejemplo practico: AWS
    - Futuro: interoperabilidad, APIs abiertas

                                                      4
5

                 Cloud Computing
    - Definicion
    - Ventajas e inconvenientes
    - Modelos
       a. SaaS
       b. Paas
       c. IaaS
    - Tipos de nubes: publicas, privadas, hibridas.
    - Software construccion IaaS
    - Alternativas open
    - Virtualizacion: elemento central
    - Ejemplo practico: AWS
    - Futuro: interoperabilidad, APIs abiertas

                                                      5
6


                        Definición




    Paradigma en el que una serie de recursos escalables de
    forma dinamica y con frecuencia virtualizados son
    ofrecidos como servicio a traves de internet. Los
    ususarios no necesitan ni conocimientos ni el control de
    la tecnologia y la infraestructura subyacente que dan
    soporte al conjunto de servicios.
                                                           6
7

                 Cloud Computing
    - Definicion
    - Ventajas e inconvenientes
    - Modelos
       a. SaaS
       b. Paas
       c. IaaS
    - Tipos de nubes: publicas, privadas, hibridas.
    - Software construccion IaaS
    - Alternativas open
    - Virtualizacion: elemento central
    - Ejemplo practico: AWS
    - Futuro: interoperabilidad, APIs abiertas

                                                      7
8


                          Ventajas

    - Escalabilidad
    - Rapidez implementacion
    - Costes variables
    - Seguridad y fiabilidad (SLA)
    - Escalabilidad




                                     8
9


                        Desventajas

    - Falta de control sobre los datos (LOPD).
    - Confidencialidad en la transmision de los datos.
    - Falta de control fisico sobre el sistema
    - Dependencia de terceros e incremento de posibles
    puntos criticos (fallo comunicaciones, fallo teleglobe, fallo
    telefonica...)




                                                                9
10

                  Cloud Computing
     - Definicion
     - Ventajas e inconvenientes
     - Modelos
        a. SaaS
        b. Paas
        c. IaaS
     - Tipos de nubes: publicas, privadas, hibridas.
     - Software construccion IaaS
     - Alternativas open
     - Virtualizacion: elemento central
     - Ejemplo practico: AWS
     - Futuro: interoperabilidad, APIs abiertas

                                                       10
11


                          Modelos
     ●   Software as a service (SaaS)
     ●   Plataform as a service (Paas)
     ●   Infraestructure as a service (IaaS)




                                               11
12
               Software as a Service
     - Modelo de distribución de software en donde la
     compañía de IT provee el servicio de mantenimiento,
     operación diaria, y soporte del software usado por el
     cliente.

     - Basicamente: programas que se ejecutan en equipos
     del proveedor de servicios.




                                                             12
13
               Plataform as a Service
     - Ofrece lo necesario para la construccion y puesta en
     funcionamiento de de aplicaciones y servicios web.

     - Multiples servicios pero todos como solucion integral
     desde un unico punto de provision.




                                                               13
14
           Infraestructure as a Service
     - Modelo en el que se ofrece una infraestructura completa
     (normalmente virtualizada) como servicio.

     - Modelo predominante actualmente.

     - Gestion directa de sistemas operativos,
     almacenamiento, aplicaciones, etc.




                                                           14
15


     Una vision alternativa




                              15
16

                 Cloud Computing
     - Definicion
     - Ventajas e inconvenientes
     - Modelos
        a. SaaS
        b. Paas
        c. IaaS
     - Tipos de nubes: publicas, privadas, hibridas.
     - Software construccion IaaS
     - Alternativas open
     - Virtualizacion: elemento central
     - Ejemplo practico: AWS
     - Futuro: interoperabilidad, APIs abiertas

                                                       16
17


             Tipos de nubes: Publica
     - Recursos proporcionados y gestionados por un
     proveedor externo a los que accedemos a traves de una
     red telematica (normalmente internet).




                                                         17
18


             Tipos de nubes: Privada
     - Recursos propios y gestionados directamente por la
     empresa.
     - Obtenemos algunos beneficios del cloud computing, y
     eliminamos algunos de sus inconvenientes.




                                                             18
19

              Tipos de nubes: Hibrida
     - Uso combinado de ambos tipos (publica y privada)
     - Multiples opciones (backup datos, prevencion
     contingencias).
     - La mejor opcion.
     - Imprescindible: interoperabilidad y apis abiertas




                                                           19
20

                  Cloud Computing
     - Definicion
     - Ventajas e inconvenientes
     - Modelos
        a. SaaS
        b. Paas
        c. IaaS
     - Tipos de nubes: publicas, privadas, hibridas.
     - Software construccion IaaS
     - Alternativas open
     - Virtualizacion: elemento central
     - Ejemplo practico: AWS
     - Futuro: interoperabilidad, APIs abiertas

                                                       20
21

     Software construccion IaaS




                                  21
22

     Software construccion IaaS (open source)




                                                22
23

                  Cloud Computing
     - Definicion
     - Ventajas e inconvenientes
     - Modelos
        a. SaaS
        b. Paas
        c. IaaS
     - Tipos de nubes: publicas, privadas, hibridas.
     - Software construccion IaaS
     - Alternativas open
     - Virtualizacion: elemento central
     - Ejemplo practico: AWS
     - Futuro: interoperabilidad, APIs abiertas

                                                       23
24
             Virtualizacion:elemento central
     - No imprescindible en teoria (si en la practica).
     - Da flexibilidad y optimiza los flujos de trabajo.
     - Ventajas para el proveedor:
        a. Optimizacion recursos.
        b. Escalabilidad, automatismo en respuesta a
     demanda de servicio.
     - Para el cliente:
        a. Abstraccion hardware
        b. Movilidad
        c. Transferencia en bloque
        d. Seguridad (backup unitario y en bloque).
        e. Desarrollo en local, deployment en remoto (unico)
        f. Unidad de trabajo unica: maquina virtual.

                                                               24
25
          Virtualizacion:elemento central




 - Tecnologias:
    A. Live motion...live migration.
    B. Clustering y paralelizacion de procesos.
    C. Balanceadores de carga (reverse proxy... etc).




                                                        25
26

                  Cloud Computing
     - Definicion
     - Ventajas e inconvenientes
     - Modelos
        a. SaaS
        b. Paas
        c. IaaS
     - Tipos de nubes: publicas, privadas, hibridas.
     - Software construccion IaaS
     - Alternativas open
     - Virtualizacion: elemento central
     - Ejemplo practico: AWS
     - Futuro: interoperabilidad, APIs abiertas

                                                       26
Ejemplo practico: AWS
- Concepto simple (que no facil)
- Flexible, escalable
- Pago por uso
- Plataforma neutral (multiples plataformas soportadas)
- Apis de servicio
- Autoservicio completo.




                                                          27
Ejemplo practico: AWS
- Lider hoy por hoy en servicios de IaaS.
- Servicios:
- Elastic cloud computing (EC2): Gestion maquinas virtuales
escalables.
- Simple Storage Service (S3): servicio de almacenamiento con
capacidad de backup, replicacion y snapshoting.
- Simpledb: base de datos de facil uso y mantenimiento sin las
caracteristicas avanzadas de las rmdb (escalable, apoyada en s3 y accesible
desde EC2).
- Cloudfront: permite acceder a los datos en multiples puntos bajo
demanda.
- Simple query services: Intercomunica instancias y servicios de AWS
entre si (creando colas de trabajo entre multiples servicios).
- Elastic mapreduce: crear multiples instancias para paralelizar trabajos
y repartirlos entre cientos de maquinas.

                                                                          28
Aws: Elastic compute cloud (EC2)
- Servidores virtualizados (AMI)
- Pago por uso (horas activado, y ancho de banda)
- AMI publicos y privados (de pago)
- Linux, windows, opensolaris.
- NO REDUNDANTE POR DEFECTO
- Opcional:
a. Elastic Block Store (replicacion, snapshoting...)
b. Multiples locations (SLA 99,95% time each region)
c. Elastic ip adress
d. Virtual private cloud (VPN con la maquina virtual)
e. Auto-scaling (opcionalmente)
f. Elastic load balancing (entre AMI... tolerancia a fallos y
respuesta mas rapida a peticiones de servicio).

                                                            29
Aws: Elastic compute cloud (EC2)




                                   30
Aws: simple storage services (S3)
- Almacenamiento en internet.
- Informacion no estructurada.
- Larga duracion (replicas y redundancia).
- Simple
- Backup, Snapshots, replicas multiples.
- Acceso a traves de hhtp, bittorrent, fuse.




                                               31
Aws: simple storage services (S3)




                                    32
Aws: simple storage services (S3)
- S3FS (FUSE).
- Permite montar un bucket S3 como sistema de ficheros
local en sistema.
- En sistemas opensolaris: permite guardar un snapshot
completo de un pool zfs(comprimido y encriptado)




                                                     33
Aws: simple storage services (S3)




                                    34
35

                  Cloud Computing
     - Definicion
     - Ventajas e inconvenientes
     - Modelos
        a. SaaS
        b. Paas
        c. IaaS)
     - Tipos de nubes: publicas, privadas, hibridas.
     - Software construccion IaaS
     - Alternativas open
     - Virtualizacion: elemento central
     - Ejemplo practico: AWS
     - Futuro: interoperabilidad, APIs abiertas

                                                       35
Cloud computing y open source
RICHARD STALLMAN:

“Se estan constituyendo nubes publicas de las cuales
muy posiblemente los propios usuarios se consituiran sin
saberlo en clientes cautivos de un proveedor que,
seguramente estará usando software libre para dar el
servicio”.

¿COMO SE SOLUCIONA?




                                                       36
Cloud computing y open source
- Necesario:
   a. Interoperabilidad, estandares abiertos.

   b. Apis publicas Y ABIERTAS (solo SUN Microsystem
y GoGrid)

  c. Sentido comun... nubes hibridas.




                                                   37
Ejemplos de uso




                  38
Ejemplos de uso
Gestion distribuida de bases de datos




                                        39
Ejemplos de uso
Sistema escalable y con balanceo de carga (web server)




                                                     40
Ejemplos de uso
Sistema de paralelizacion y proceso en batch (mapreduce)




                                                       41
Cloud Computing y opensolaris
Sistema escalable y con balanceo de carga (web server)




                                                     42
43

       Cloud Computing y opensolaris
     - Elementos para la constitucion de nubes en
     entornos opensolaris:
     A. Openstorage: ZFS, Comstar
     B. Virtualizacion: Containers, Xvm.
     C. Open-networking: Crossbow.
     D. Web-stack, clustering y balanceo cargas: glassfish
     (tomcat, “apache”, mysql)




                                                             43
44

          Cloud Computing y opensolaris: ZFS
     ●   Sistema de ficheros de 128 bits
     ●   Gestor de volumenes integrado
     ●   Integridad de datos asegurada
     ●   Gestion sencilla
     ●   Rendimiento
     ●   Escalabilidad
     ●   SEGURIDAD



                                               44
45

          Cloud Computing y opensolaris: ZFS
     ●   Programación desde 0.
     ●   Escalabilidad (Zettabyte)
     ●   Pooled storage
     ●   Integridad (checksum, ditto blocks, self healing Raidz, Raidz2 y
         mirror
     ●   Sistema transaccional (Copy on write)
     ●   Snapshots y clones
     ●   Rendimiento y extras (transaccional, bloques dinamicos,
         dinamic stripping, intelligent prefetching, ARC, ARC2)




                                                                      45
46

     Cloud Computing y opensolaris: COMSTAR
      ●   Common Multiprotocol SCSI Target
      ●   Convierte cualquier equipo en un target scsi (al que acceder a
          traves de iscsi, Fiber channel...)
      ●   Soporta multipathing, escalable y paralelizable
      ●   pkg install storage-server




                                                                      46
47

      Cloud Computing y opensolaris

     - Elementos para la constitucion de nubes en
     entornos opensolaris:
     A. Openstorage: ZFS, Comstar
     B. Virtualizacion: Containers, Xvm.
     C. Open-networking: Crossbow.
     D. Web-stack, clustering y balanceo cargas: glassfish
     (tomcat, “apache”, mysql)




                                                         47
48

        Cloud Computing y opensolaris
     - Elementos para la constitucion de nubes en
     entornos opensolaris:
     A. Openstorage: ZFS, Comstar
     B. Virtualizacion: Containers, Xvm.
     C. Open-networking: Crossbow.
     D. Web-stack, clustering y balanceo cargas: glassfish
     (tomcat, “apache”, mysql)




                                                             48
49


     Cloud Computing




              GRACIAS

                        49

Más contenido relacionado

La actualidad más candente

Cloud computing slideshare
Cloud computing  slideshareCloud computing  slideshare
Cloud computing slideshareElbarosario60
 
Cloud Computing, definición, ser
Cloud Computing, definición, serCloud Computing, definición, ser
Cloud Computing, definición, serCorina Flores
 
Cloud computing
Cloud computingCloud computing
Cloud computingTensor
 
Taller Cloud Computing: el nuevo modelo de TI
Taller Cloud Computing: el nuevo modelo de TITaller Cloud Computing: el nuevo modelo de TI
Taller Cloud Computing: el nuevo modelo de TIMundo Contact
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nubeCuleo
 
Entendiendo la computación en la nube
Entendiendo la computación en la nubeEntendiendo la computación en la nube
Entendiendo la computación en la nubeSorey García
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nubesebmtz
 
presentación de computación en la nube y SEO
presentación de computación en la nube y SEOpresentación de computación en la nube y SEO
presentación de computación en la nube y SEOmaria gutierrez
 
Computación en nube
Computación en nubeComputación en nube
Computación en nubemdcanabal
 
La Computación En La Nube
La Computación En La Nube La Computación En La Nube
La Computación En La Nube Sulman809
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud ComputingEsteban Saavedra
 
wendimerarisuazoflores
wendimerarisuazofloreswendimerarisuazoflores
wendimerarisuazoflorescorazon45
 

La actualidad más candente (17)

Cloud computing slideshare
Cloud computing  slideshareCloud computing  slideshare
Cloud computing slideshare
 
Cloud Computing, definición, ser
Cloud Computing, definición, serCloud Computing, definición, ser
Cloud Computing, definición, ser
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Taller Cloud Computing: el nuevo modelo de TI
Taller Cloud Computing: el nuevo modelo de TITaller Cloud Computing: el nuevo modelo de TI
Taller Cloud Computing: el nuevo modelo de TI
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
CLOUD COMPUTING INVESTIGACIÒN
CLOUD COMPUTING INVESTIGACIÒNCLOUD COMPUTING INVESTIGACIÒN
CLOUD COMPUTING INVESTIGACIÒN
 
Entendiendo la computación en la nube
Entendiendo la computación en la nubeEntendiendo la computación en la nube
Entendiendo la computación en la nube
 
Computacion en-la-nube
Computacion en-la-nubeComputacion en-la-nube
Computacion en-la-nube
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
presentación de computación en la nube y SEO
presentación de computación en la nube y SEOpresentación de computación en la nube y SEO
presentación de computación en la nube y SEO
 
Computación en nube
Computación en nubeComputación en nube
Computación en nube
 
La Computación En La Nube
La Computación En La Nube La Computación En La Nube
La Computación En La Nube
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
wendimerarisuazoflores
wendimerarisuazofloreswendimerarisuazoflores
wendimerarisuazoflores
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Similar a Presentacion Cloud Computing Navarparty

Presentación Arquitectura de la nube
Presentación Arquitectura de la nubePresentación Arquitectura de la nube
Presentación Arquitectura de la nubeAngelaGabrielaFlores
 
Arquitectura en la nube, modelos de servicio y despliegue
Arquitectura en la nube, modelos de servicio y  despliegueArquitectura en la nube, modelos de servicio y  despliegue
Arquitectura en la nube, modelos de servicio y despliegueBESSYRAMOS5
 
Arquitectura de la nube modelos de servicio y despliegue por keilyn castillo
Arquitectura de la nube modelos de servicio y despliegue por keilyn castilloArquitectura de la nube modelos de servicio y despliegue por keilyn castillo
Arquitectura de la nube modelos de servicio y despliegue por keilyn castilloKeilyn Castillo
 
Victor lopez modelos de servicio y despliegue
Victor lopez  modelos de servicio y despliegueVictor lopez  modelos de servicio y despliegue
Victor lopez modelos de servicio y despliegueVictorLopez607
 
Arquitectura de la nube modelos y servicios
Arquitectura de la nube   modelos y serviciosArquitectura de la nube   modelos y servicios
Arquitectura de la nube modelos y serviciosCinthiaFlores29
 
Arquitectura de la Nube: Modelos de Servicios y Despliegue- Abg. karen ibarra...
Arquitectura de la Nube: Modelos de Servicios y Despliegue- Abg. karen ibarra...Arquitectura de la Nube: Modelos de Servicios y Despliegue- Abg. karen ibarra...
Arquitectura de la Nube: Modelos de Servicios y Despliegue- Abg. karen ibarra...KarenIbarra32
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeAllanFabricio2
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeGersonReyes11
 
Capitulo 3 informacion en la nube
Capitulo 3 informacion en la nubeCapitulo 3 informacion en la nube
Capitulo 3 informacion en la nubeYohanaOsorto
 
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...Neurowork
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeAlfredoMatute2
 

Similar a Presentacion Cloud Computing Navarparty (20)

Cloud Computing (Open Source)
Cloud Computing (Open Source)Cloud Computing (Open Source)
Cloud Computing (Open Source)
 
Cloud Computing Amazon
Cloud Computing AmazonCloud Computing Amazon
Cloud Computing Amazon
 
Bases de Datos No Relacionales (NoSQL)
Bases de Datos No Relacionales (NoSQL) Bases de Datos No Relacionales (NoSQL)
Bases de Datos No Relacionales (NoSQL)
 
Presentación Arquitectura de la nube
Presentación Arquitectura de la nubePresentación Arquitectura de la nube
Presentación Arquitectura de la nube
 
Arquitectura en la nube, modelos de servicio y despliegue
Arquitectura en la nube, modelos de servicio y  despliegueArquitectura en la nube, modelos de servicio y  despliegue
Arquitectura en la nube, modelos de servicio y despliegue
 
Arquitectura de la nube modelos de servicio y despliegue por keilyn castillo
Arquitectura de la nube modelos de servicio y despliegue por keilyn castilloArquitectura de la nube modelos de servicio y despliegue por keilyn castillo
Arquitectura de la nube modelos de servicio y despliegue por keilyn castillo
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
21712680 Cloud Computing
21712680 Cloud Computing21712680 Cloud Computing
21712680 Cloud Computing
 
Victor lopez modelos de servicio y despliegue
Victor lopez  modelos de servicio y despliegueVictor lopez  modelos de servicio y despliegue
Victor lopez modelos de servicio y despliegue
 
Arquitectura de la nube modelos y servicios
Arquitectura de la nube   modelos y serviciosArquitectura de la nube   modelos y servicios
Arquitectura de la nube modelos y servicios
 
Arquitectura de la Nube: Modelos de Servicios y Despliegue- Abg. karen ibarra...
Arquitectura de la Nube: Modelos de Servicios y Despliegue- Abg. karen ibarra...Arquitectura de la Nube: Modelos de Servicios y Despliegue- Abg. karen ibarra...
Arquitectura de la Nube: Modelos de Servicios y Despliegue- Abg. karen ibarra...
 
Arquitectura en la nube
Arquitectura en la nubeArquitectura en la nube
Arquitectura en la nube
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
Presentacion computacion la nube
Presentacion computacion la nubePresentacion computacion la nube
Presentacion computacion la nube
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
Capitulo 3 informacion en la nube
Capitulo 3 informacion en la nubeCapitulo 3 informacion en la nube
Capitulo 3 informacion en la nube
 
Presentacion sistema de informacion
Presentacion sistema de informacionPresentacion sistema de informacion
Presentacion sistema de informacion
 
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Último (10)

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

Presentacion Cloud Computing Navarparty

  • 1. 1 Cloud Computing 1
  • 2. 2 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 2
  • 3. 3 Cloud Computing y opensolaris - Elementos para la constitucion de nubes en entornos opensolaris: A. Openstorage: ZFS, Comstar B. Virtualizacion: Containers, Xvm. C. Open-networking: Crossbow. D. Web-stack, clustering y balanceo cargas: glassfish (tomcat, “apache”, mysql) 3
  • 4. 4 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS) - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 4
  • 5. 5 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 5
  • 6. 6 Definición Paradigma en el que una serie de recursos escalables de forma dinamica y con frecuencia virtualizados son ofrecidos como servicio a traves de internet. Los ususarios no necesitan ni conocimientos ni el control de la tecnologia y la infraestructura subyacente que dan soporte al conjunto de servicios. 6
  • 7. 7 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 7
  • 8. 8 Ventajas - Escalabilidad - Rapidez implementacion - Costes variables - Seguridad y fiabilidad (SLA) - Escalabilidad 8
  • 9. 9 Desventajas - Falta de control sobre los datos (LOPD). - Confidencialidad en la transmision de los datos. - Falta de control fisico sobre el sistema - Dependencia de terceros e incremento de posibles puntos criticos (fallo comunicaciones, fallo teleglobe, fallo telefonica...) 9
  • 10. 10 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 10
  • 11. 11 Modelos ● Software as a service (SaaS) ● Plataform as a service (Paas) ● Infraestructure as a service (IaaS) 11
  • 12. 12 Software as a Service - Modelo de distribución de software en donde la compañía de IT provee el servicio de mantenimiento, operación diaria, y soporte del software usado por el cliente. - Basicamente: programas que se ejecutan en equipos del proveedor de servicios. 12
  • 13. 13 Plataform as a Service - Ofrece lo necesario para la construccion y puesta en funcionamiento de de aplicaciones y servicios web. - Multiples servicios pero todos como solucion integral desde un unico punto de provision. 13
  • 14. 14 Infraestructure as a Service - Modelo en el que se ofrece una infraestructura completa (normalmente virtualizada) como servicio. - Modelo predominante actualmente. - Gestion directa de sistemas operativos, almacenamiento, aplicaciones, etc. 14
  • 15. 15 Una vision alternativa 15
  • 16. 16 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 16
  • 17. 17 Tipos de nubes: Publica - Recursos proporcionados y gestionados por un proveedor externo a los que accedemos a traves de una red telematica (normalmente internet). 17
  • 18. 18 Tipos de nubes: Privada - Recursos propios y gestionados directamente por la empresa. - Obtenemos algunos beneficios del cloud computing, y eliminamos algunos de sus inconvenientes. 18
  • 19. 19 Tipos de nubes: Hibrida - Uso combinado de ambos tipos (publica y privada) - Multiples opciones (backup datos, prevencion contingencias). - La mejor opcion. - Imprescindible: interoperabilidad y apis abiertas 19
  • 20. 20 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 20
  • 21. 21 Software construccion IaaS 21
  • 22. 22 Software construccion IaaS (open source) 22
  • 23. 23 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 23
  • 24. 24 Virtualizacion:elemento central - No imprescindible en teoria (si en la practica). - Da flexibilidad y optimiza los flujos de trabajo. - Ventajas para el proveedor: a. Optimizacion recursos. b. Escalabilidad, automatismo en respuesta a demanda de servicio. - Para el cliente: a. Abstraccion hardware b. Movilidad c. Transferencia en bloque d. Seguridad (backup unitario y en bloque). e. Desarrollo en local, deployment en remoto (unico) f. Unidad de trabajo unica: maquina virtual. 24
  • 25. 25 Virtualizacion:elemento central - Tecnologias: A. Live motion...live migration. B. Clustering y paralelizacion de procesos. C. Balanceadores de carga (reverse proxy... etc). 25
  • 26. 26 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 26
  • 27. Ejemplo practico: AWS - Concepto simple (que no facil) - Flexible, escalable - Pago por uso - Plataforma neutral (multiples plataformas soportadas) - Apis de servicio - Autoservicio completo. 27
  • 28. Ejemplo practico: AWS - Lider hoy por hoy en servicios de IaaS. - Servicios: - Elastic cloud computing (EC2): Gestion maquinas virtuales escalables. - Simple Storage Service (S3): servicio de almacenamiento con capacidad de backup, replicacion y snapshoting. - Simpledb: base de datos de facil uso y mantenimiento sin las caracteristicas avanzadas de las rmdb (escalable, apoyada en s3 y accesible desde EC2). - Cloudfront: permite acceder a los datos en multiples puntos bajo demanda. - Simple query services: Intercomunica instancias y servicios de AWS entre si (creando colas de trabajo entre multiples servicios). - Elastic mapreduce: crear multiples instancias para paralelizar trabajos y repartirlos entre cientos de maquinas. 28
  • 29. Aws: Elastic compute cloud (EC2) - Servidores virtualizados (AMI) - Pago por uso (horas activado, y ancho de banda) - AMI publicos y privados (de pago) - Linux, windows, opensolaris. - NO REDUNDANTE POR DEFECTO - Opcional: a. Elastic Block Store (replicacion, snapshoting...) b. Multiples locations (SLA 99,95% time each region) c. Elastic ip adress d. Virtual private cloud (VPN con la maquina virtual) e. Auto-scaling (opcionalmente) f. Elastic load balancing (entre AMI... tolerancia a fallos y respuesta mas rapida a peticiones de servicio). 29
  • 30. Aws: Elastic compute cloud (EC2) 30
  • 31. Aws: simple storage services (S3) - Almacenamiento en internet. - Informacion no estructurada. - Larga duracion (replicas y redundancia). - Simple - Backup, Snapshots, replicas multiples. - Acceso a traves de hhtp, bittorrent, fuse. 31
  • 32. Aws: simple storage services (S3) 32
  • 33. Aws: simple storage services (S3) - S3FS (FUSE). - Permite montar un bucket S3 como sistema de ficheros local en sistema. - En sistemas opensolaris: permite guardar un snapshot completo de un pool zfs(comprimido y encriptado) 33
  • 34. Aws: simple storage services (S3) 34
  • 35. 35 Cloud Computing - Definicion - Ventajas e inconvenientes - Modelos a. SaaS b. Paas c. IaaS) - Tipos de nubes: publicas, privadas, hibridas. - Software construccion IaaS - Alternativas open - Virtualizacion: elemento central - Ejemplo practico: AWS - Futuro: interoperabilidad, APIs abiertas 35
  • 36. Cloud computing y open source RICHARD STALLMAN: “Se estan constituyendo nubes publicas de las cuales muy posiblemente los propios usuarios se consituiran sin saberlo en clientes cautivos de un proveedor que, seguramente estará usando software libre para dar el servicio”. ¿COMO SE SOLUCIONA? 36
  • 37. Cloud computing y open source - Necesario: a. Interoperabilidad, estandares abiertos. b. Apis publicas Y ABIERTAS (solo SUN Microsystem y GoGrid) c. Sentido comun... nubes hibridas. 37
  • 39. Ejemplos de uso Gestion distribuida de bases de datos 39
  • 40. Ejemplos de uso Sistema escalable y con balanceo de carga (web server) 40
  • 41. Ejemplos de uso Sistema de paralelizacion y proceso en batch (mapreduce) 41
  • 42. Cloud Computing y opensolaris Sistema escalable y con balanceo de carga (web server) 42
  • 43. 43 Cloud Computing y opensolaris - Elementos para la constitucion de nubes en entornos opensolaris: A. Openstorage: ZFS, Comstar B. Virtualizacion: Containers, Xvm. C. Open-networking: Crossbow. D. Web-stack, clustering y balanceo cargas: glassfish (tomcat, “apache”, mysql) 43
  • 44. 44 Cloud Computing y opensolaris: ZFS ● Sistema de ficheros de 128 bits ● Gestor de volumenes integrado ● Integridad de datos asegurada ● Gestion sencilla ● Rendimiento ● Escalabilidad ● SEGURIDAD 44
  • 45. 45 Cloud Computing y opensolaris: ZFS ● Programación desde 0. ● Escalabilidad (Zettabyte) ● Pooled storage ● Integridad (checksum, ditto blocks, self healing Raidz, Raidz2 y mirror ● Sistema transaccional (Copy on write) ● Snapshots y clones ● Rendimiento y extras (transaccional, bloques dinamicos, dinamic stripping, intelligent prefetching, ARC, ARC2) 45
  • 46. 46 Cloud Computing y opensolaris: COMSTAR ● Common Multiprotocol SCSI Target ● Convierte cualquier equipo en un target scsi (al que acceder a traves de iscsi, Fiber channel...) ● Soporta multipathing, escalable y paralelizable ● pkg install storage-server 46
  • 47. 47 Cloud Computing y opensolaris - Elementos para la constitucion de nubes en entornos opensolaris: A. Openstorage: ZFS, Comstar B. Virtualizacion: Containers, Xvm. C. Open-networking: Crossbow. D. Web-stack, clustering y balanceo cargas: glassfish (tomcat, “apache”, mysql) 47
  • 48. 48 Cloud Computing y opensolaris - Elementos para la constitucion de nubes en entornos opensolaris: A. Openstorage: ZFS, Comstar B. Virtualizacion: Containers, Xvm. C. Open-networking: Crossbow. D. Web-stack, clustering y balanceo cargas: glassfish (tomcat, “apache”, mysql) 48
  • 49. 49 Cloud Computing GRACIAS 49