SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
10 TIPS PARA
SELECCIONAR
 UNA NUBE

Azure vs Amazon vs Google
      por @PacoCuevas
JUGADORES PRINCIPALES
                                          tienen el dinero
                                    =     suficiente para
                                        construir centros de
                                          datos gigantes!
          Microsoft
          Windows Azure Platform
          http://www.azure.com

          Amazon
          Amazon Web Services
          http://aws.amazon.com

          Google
          Google App Engine
          http://code.google.com/appengine/
Tip 1


        QUE ROL EN
        MI PROYECTO
        TOMARA LA
         DECISON ?
TIPOS DE NUBES
                                                               SaaS
                                                               Software as a Service
                                                               PaaS
                                                               Platform as a Service
                                                               IaaS
                                                               Infrastructure as a Service


Ecuación: diversos servicios IaaS = PaaS por lo tanto una buena idea + PaaS y algo de IaaS = SaaS
SaaS      menos flexibilidad
                              -Microsoft Live
Software as a Service         -Google Apps              el usuario final
                                                        decide el software
                              -Amazon Cloud Drive
                              -etc, etc, etc...


PaaS                          -Windows Azure Platform
                                                        el developer
Platform as a Service         -Google App Engine        decide la plataforma
                              -Amazon Web Services



IaaS más flexibilidad        -SQL Azure, Azure VM Role   el operador de IT
Infrastructure as a Service -Google App Engine API´s    decide la infraestruc-
                                                        tura
                            -Amazon Elastic Compute
                            Cloud EC2
Tip 2

            QUE TIPO
             DE USO
        O PROCESAMIENTO
           REALIZARE ?
ESCENARIOS DE CONSUMO
  venta de
 boletos U2
                               “Predictable Bursting“                                         “Growing Fast“
 (Tour 360)                                                                                                                        sg.com.mx
                                                                                                                                  se vuelve un




                                                                                 Compute
                    Compute




                                                                                                                                    éxito en
  venta de                                             Average Usage                                              Average Usage
                                                                                                                                   el mundo.
 boletos U2                                Time
                                                                                                      Time

 “fecha 2”


                                                                  era falso...
 publicación                  “Unpredictable Bursting“                                          “On and Off “
  en tu blog                                                                                                                      hago encoding
 del video de                                                                                        Inactivity
                                                                                                                                    de videos
                                                                                 Compute
                Compute




                                                                                                       Period
un OVNI sobre                                                                                                                       durante
 insurgentes                           Average Usage                                       Average                    Usage
                                                                                                                                    la noche
                                          Time                                                        Time
Tip 3


           QUE VOLUMEN
          Y TIPO DE DATOS
        VOY A ALMACENAR ?
TIPOS DE DATOS

                                       Relacionales
                                       -SQL Azure
                                       -MySQL
                                       -otras...
                                                 Binarios (BLOB´s)
                                                 -Storage (local)
                                                 -Storage (redundante)
la nube esta diseñada para almacenar             -Cache (volátil)
       Terabytes de información
Tip 4


            CUAL SERA
         EL COSTO TOTAL
        DE LA INVERSION ?
AJUSTEMOS EL COSTO AL
     PRESUPUESTO
                                           Costo predecible:
                                           -Instancias de CPU (horas)
                                           -Base de datos
                                           -Servicios fijos

                                           Costo no predecible:
                                           -Ancho de banda
                                           -Storage
 alrededor de $1,600 usd por estos picos
Tip 5



        PUEDO COMBINAR
            NUBES ?
ESCENARIOS HÍBRIDOS
             Packaged             Infrastructure                                       Platform                             Software
             Software                      (as a Service)                              (as a Service)                       (as a Service)


             Applications                  Applications                   You manage   Applications                         Applications
                                                                                                                                                                   Aspectos a considerar:
                                                                                                                                                                   -Interoperabilidad
                              You manage




                 Data                          Data                                        Data                                 Data

               Runtime                       Runtime                                     Runtime                              Runtime
                                                                                                                                                                   -Portabilidad



                                                                                                                                             Managed by vendor
                                                                                                                                                                   -Escalanilidad
              Middleware                    Middleware                                  Middleware                           Middleware
You manage




                                                                                                        Managed by vendor
                  O/S                           O/S                                         O/S                                  O/S
                                                            Managed by vendor




             Virtualization                Virtualization                              Virtualization                       Virtualization

                Servers                       Servers                                     Servers                              Servers

                Storage                       Storage                                     Storage                              Storage
                                                                                                                                                                 “las mejores soluciones son una combinación de servicios en
                                                                                                                                                                   la nube y servicios On-Premise (en mi infraestructura)”
             Networking                    Networking                                  Networking                           Networking
Tip 6


        CUANTO TIEMPO
          ME TOMARA
        APRENDER ESTA
         TECNOLOGIA ?
DIME QUE SABES HOY ?
            Microsoft
            -.NET Framework
            -C#, ASP.NET, VB.NET
            -PHP, Java
            -T-SQL, XHTML, XML

            Google
            -Google API´s
            -Phyton, DJango
            -Java
            Amazon
            -Books, Shopping Cart, Kindle 2
            -VM pre-configuradas
Tip 7ya nomás faltan 3...


                QUE TAN FACIL
                 ES USAR LOS
               SERVICIOS DE UNA
                    NUBE ?
EXPERIENCIA DE USO (UX)




Aspectos a
considerar:
-Integración con IDE´s
(Visual Sutudio, Eclipse)
-Web Based UI
Tip 8


         PODRE PROBAR
        UNA NUBE ANTES
         DE RENTARLA ?
                              si alguien te quiere vender una
                         “nube”, aguas! de seguro es un estafador.




                                        otro día hablamos de nubes privadas...
MUESTRAS GRATIS       el que nada debe, nada teme...


           Acciones a tomar
           en cuenta:
           -Monitoreo del consumo desde
           el día cero.

           -30 días para probar nunca
           serán suficientes

           -Las contrataciones a mediano
           plazo traen beneficios en las
           tarifas.
Tip 9

          TENGO UN
        CONTRATO (SLA)
          QUE ME DE
         GARANTIAS ?


                         Service Level Agreement = “las letras chiquitas”
24 X 7 X 365 = 61,320         <- y eso qué ?




        Conceptos a tomar en cuenta:
        -Alta disponibilidad (o crédito)
        -Redundancia (distintas latitudes)
        -Confidencialidad en mi información
        -Seguridad en mi información
        -Escalabilidad (bajo demanda)
Tip 10 la última y nos vamos...


                        TENGO
                   SOPORTE TECNICO
                     EN LA NUBE ?
ASÍ SE VE UNA NUBE
                                    Aspectos a considerar:
                                    -Que existan oficinas o subsidiarias en
                                    el país.
                                    -Que existan partners que ofrezcan
                                    este tipo de soporte.
                                    -Que exista una comunidad IT (cloud)



Azure Data Center (Austin, Texas)
TABLA
COMPARATIVA
Costo por hora de procesamiento:                > 6.5 hrs/día $0.10         $0.125                                 $0.5 hasta $0.96

Costo por GB almacenado                         $0.15                       $0.15                                  $0.15

Costo por cada 10k transacciones                $0.12                       $0.01                                  $0.01

Costo por uso de ancho de banda (in)            $0.09                       $0.10                                  $0.10

Costo por uso de ancho de banda (out)           $0.11                       $0.17                                  $0.15

Servicios que ofrece                    Auto Scaling                         Auto Scaling                        App Fabric Caching (Cache)*
                                        Elastic MapReduce                    Elastic MapReduce                   App Fabric Connect (VPN)
                                        Simple Email Service (SES)           Simple Email Service (SES)          SQL Azure Reporting Services*
                                        Route 53 (DNS service)*              Route 53 (DNS service)*             SQL Azure Data Sync*
                                        CloudFront (CDN)                     CloudFront (CDN)                    VM Role (máquina virutal a la medida)
                                        Simple Notification Service (SNS)*    Simple Notification Service (SNS)*   Storage CDN (Content Delivery Network)
                                                                                                                 OData (Open Data)*



                                        *Beta                                *Beta                               *Beta (CTP)


   Estos costos cambiarán constantemente, hasta que
  cada jugador complete su oferta y analicen si la nube
               es o no un negocio rentable.
MI CONCLUSION
Y EL GANADOR ES ?
       Es muy temprano para definir un ganador
       de esta lucha entre nubes, sin embargo
       considero que Azure está tomando
       momentaneamente la delantera al menos
       en México.

       El vencedor no será el que de el mejor
       precio; Será el que ofrezca la mayor
       cantidad y variedad de servicios de valor
       agregado que nos permitan abstraernos
       por completo de la infraestrucutra y así
       poder invertir mas recursos (dinero y
       tiempo) en nuestras ideas y aplicaciones.
PREGUNTAS ?

              me podría repetir
               desde el tip 4 ?
GRACIAS !



Twitter: @pacocuevas
 eMail: pacocuevas@webstudios.com.mx
  Blog: enlanube.mx

Más contenido relacionado

Destacado

служба Google docs
служба Google docsслужба Google docs
служба Google docsARaissa
 
Soumiik Mitraa Resume.Doc
Soumiik Mitraa Resume.DocSoumiik Mitraa Resume.Doc
Soumiik Mitraa Resume.DocSOUMIIK MITRAA
 
Kapita selekta (kebudayaan dan politik)
Kapita selekta (kebudayaan dan politik)Kapita selekta (kebudayaan dan politik)
Kapita selekta (kebudayaan dan politik)guest038b46
 
Index Valuation (sensex) - - not calculation
Index Valuation (sensex) - - not calculationIndex Valuation (sensex) - - not calculation
Index Valuation (sensex) - - not calculationTanesh Gagnani
 
Cats and dogs / кошки и собаки
Cats and dogs / кошки и собакиCats and dogs / кошки и собаки
Cats and dogs / кошки и собакиGarriMkrtchyan
 
Presentatie Cases - Work Smart Go Google 31 maart
Presentatie Cases - Work Smart Go Google 31 maartPresentatie Cases - Work Smart Go Google 31 maart
Presentatie Cases - Work Smart Go Google 31 maartWork Smart Go Google
 
Idèhefte hanso og eirik
Idèhefte hanso og eirikIdèhefte hanso og eirik
Idèhefte hanso og eirikhansoha
 
Itay Weingarten
Itay WeingartenItay Weingarten
Itay Weingartenznufkin1
 
Dental Oxidative Stress & Protandim Presentation
Dental Oxidative Stress & Protandim PresentationDental Oxidative Stress & Protandim Presentation
Dental Oxidative Stress & Protandim PresentationLifeVantage
 

Destacado (17)

служба Google docs
служба Google docsслужба Google docs
служба Google docs
 
Soumiik Mitraa Resume.Doc
Soumiik Mitraa Resume.DocSoumiik Mitraa Resume.Doc
Soumiik Mitraa Resume.Doc
 
Kapita selekta (kebudayaan dan politik)
Kapita selekta (kebudayaan dan politik)Kapita selekta (kebudayaan dan politik)
Kapita selekta (kebudayaan dan politik)
 
Traduzione
TraduzioneTraduzione
Traduzione
 
andrers ojeda
andrers ojedaandrers ojeda
andrers ojeda
 
Index Valuation (sensex) - - not calculation
Index Valuation (sensex) - - not calculationIndex Valuation (sensex) - - not calculation
Index Valuation (sensex) - - not calculation
 
Manufacturing Flyer
Manufacturing FlyerManufacturing Flyer
Manufacturing Flyer
 
Inauteriak nafarroan
Inauteriak nafarroanInauteriak nafarroan
Inauteriak nafarroan
 
Cats and dogs / кошки и собаки
Cats and dogs / кошки и собакиCats and dogs / кошки и собаки
Cats and dogs / кошки и собаки
 
Presentatie Cases - Work Smart Go Google 31 maart
Presentatie Cases - Work Smart Go Google 31 maartPresentatie Cases - Work Smart Go Google 31 maart
Presentatie Cases - Work Smart Go Google 31 maart
 
ProjectExamples
ProjectExamplesProjectExamples
ProjectExamples
 
Idèhefte hanso og eirik
Idèhefte hanso og eirikIdèhefte hanso og eirik
Idèhefte hanso og eirik
 
Interview skills tips
Interview skills tipsInterview skills tips
Interview skills tips
 
for friends
for friendsfor friends
for friends
 
Itay Weingarten
Itay WeingartenItay Weingarten
Itay Weingarten
 
energeia
energeiaenergeia
energeia
 
Dental Oxidative Stress & Protandim Presentation
Dental Oxidative Stress & Protandim PresentationDental Oxidative Stress & Protandim Presentation
Dental Oxidative Stress & Protandim Presentation
 

Similar a 10 tips para seleccionar una nube (por Paco Cuevas)

webve v2 Carmen Vasquez
webve v2 Carmen Vasquezwebve v2 Carmen Vasquez
webve v2 Carmen VasquezSilverexe
 
Cloud computing
Cloud computingCloud computing
Cloud computingXanvilar
 
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
 
Raona Cloud Day 2011 - Overview
Raona Cloud Day 2011 - OverviewRaona Cloud Day 2011 - Overview
Raona Cloud Day 2011 - OverviewRaona
 
Raona Cloud Day 2011 - Migración
Raona Cloud Day 2011 - MigraciónRaona Cloud Day 2011 - Migración
Raona Cloud Day 2011 - MigraciónRaona
 
Aws lean startups+-+jesus+contreras+-+spanish
Aws lean startups+-+jesus+contreras+-+spanishAws lean startups+-+jesus+contreras+-+spanish
Aws lean startups+-+jesus+contreras+-+spanishGeneXus
 
Jornada empresarial mataro-20120522-cloudcomputing-ramoncosta
Jornada empresarial mataro-20120522-cloudcomputing-ramoncostaJornada empresarial mataro-20120522-cloudcomputing-ramoncosta
Jornada empresarial mataro-20120522-cloudcomputing-ramoncostaRamon Costa i Pujol
 
Jornada cloud computing-fomenttreball-mic-productivity-20111004
Jornada cloud computing-fomenttreball-mic-productivity-20111004Jornada cloud computing-fomenttreball-mic-productivity-20111004
Jornada cloud computing-fomenttreball-mic-productivity-20111004MICProductivity
 

Similar a 10 tips para seleccionar una nube (por Paco Cuevas) (10)

webve v2 Carmen Vasquez
webve v2 Carmen Vasquezwebve v2 Carmen Vasquez
webve v2 Carmen Vasquez
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
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
 
Blaapps - Servidor de Aplicaciones
Blaapps - Servidor de AplicacionesBlaapps - Servidor de Aplicaciones
Blaapps - Servidor de Aplicaciones
 
Raona Cloud Day 2011 - Overview
Raona Cloud Day 2011 - OverviewRaona Cloud Day 2011 - Overview
Raona Cloud Day 2011 - Overview
 
Raona Cloud Day 2011 - Migración
Raona Cloud Day 2011 - MigraciónRaona Cloud Day 2011 - Migración
Raona Cloud Day 2011 - Migración
 
Aws lean startups+-+jesus+contreras+-+spanish
Aws lean startups+-+jesus+contreras+-+spanishAws lean startups+-+jesus+contreras+-+spanish
Aws lean startups+-+jesus+contreras+-+spanish
 
Herramientas informatricas
Herramientas informatricasHerramientas informatricas
Herramientas informatricas
 
Jornada empresarial mataro-20120522-cloudcomputing-ramoncosta
Jornada empresarial mataro-20120522-cloudcomputing-ramoncostaJornada empresarial mataro-20120522-cloudcomputing-ramoncosta
Jornada empresarial mataro-20120522-cloudcomputing-ramoncosta
 
Jornada cloud computing-fomenttreball-mic-productivity-20111004
Jornada cloud computing-fomenttreball-mic-productivity-20111004Jornada cloud computing-fomenttreball-mic-productivity-20111004
Jornada cloud computing-fomenttreball-mic-productivity-20111004
 

Último

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
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
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (16)

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
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
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

10 tips para seleccionar una nube (por Paco Cuevas)

  • 1. 10 TIPS PARA SELECCIONAR UNA NUBE Azure vs Amazon vs Google por @PacoCuevas
  • 2. JUGADORES PRINCIPALES tienen el dinero = suficiente para construir centros de datos gigantes! Microsoft Windows Azure Platform http://www.azure.com Amazon Amazon Web Services http://aws.amazon.com Google Google App Engine http://code.google.com/appengine/
  • 3. Tip 1 QUE ROL EN MI PROYECTO TOMARA LA DECISON ?
  • 4. TIPOS DE NUBES SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service Ecuación: diversos servicios IaaS = PaaS por lo tanto una buena idea + PaaS y algo de IaaS = SaaS
  • 5. SaaS menos flexibilidad -Microsoft Live Software as a Service -Google Apps el usuario final decide el software -Amazon Cloud Drive -etc, etc, etc... PaaS -Windows Azure Platform el developer Platform as a Service -Google App Engine decide la plataforma -Amazon Web Services IaaS más flexibilidad -SQL Azure, Azure VM Role el operador de IT Infrastructure as a Service -Google App Engine API´s decide la infraestruc- tura -Amazon Elastic Compute Cloud EC2
  • 6. Tip 2 QUE TIPO DE USO O PROCESAMIENTO REALIZARE ?
  • 7. ESCENARIOS DE CONSUMO venta de boletos U2 “Predictable Bursting“ “Growing Fast“ (Tour 360) sg.com.mx se vuelve un Compute Compute éxito en venta de Average Usage Average Usage el mundo. boletos U2 Time Time “fecha 2” era falso... publicación “Unpredictable Bursting“ “On and Off “ en tu blog hago encoding del video de Inactivity de videos Compute Compute Period un OVNI sobre durante insurgentes Average Usage Average Usage la noche Time Time
  • 8. Tip 3 QUE VOLUMEN Y TIPO DE DATOS VOY A ALMACENAR ?
  • 9. TIPOS DE DATOS Relacionales -SQL Azure -MySQL -otras... Binarios (BLOB´s) -Storage (local) -Storage (redundante) la nube esta diseñada para almacenar -Cache (volátil) Terabytes de información
  • 10. Tip 4 CUAL SERA EL COSTO TOTAL DE LA INVERSION ?
  • 11. AJUSTEMOS EL COSTO AL PRESUPUESTO Costo predecible: -Instancias de CPU (horas) -Base de datos -Servicios fijos Costo no predecible: -Ancho de banda -Storage alrededor de $1,600 usd por estos picos
  • 12. Tip 5 PUEDO COMBINAR NUBES ?
  • 13. ESCENARIOS HÍBRIDOS Packaged Infrastructure Platform Software Software (as a Service) (as a Service) (as a Service) Applications Applications You manage Applications Applications Aspectos a considerar: -Interoperabilidad You manage Data Data Data Data Runtime Runtime Runtime Runtime -Portabilidad Managed by vendor -Escalanilidad Middleware Middleware Middleware Middleware You manage Managed by vendor O/S O/S O/S O/S Managed by vendor Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage “las mejores soluciones son una combinación de servicios en la nube y servicios On-Premise (en mi infraestructura)” Networking Networking Networking Networking
  • 14. Tip 6 CUANTO TIEMPO ME TOMARA APRENDER ESTA TECNOLOGIA ?
  • 15. DIME QUE SABES HOY ? Microsoft -.NET Framework -C#, ASP.NET, VB.NET -PHP, Java -T-SQL, XHTML, XML Google -Google API´s -Phyton, DJango -Java Amazon -Books, Shopping Cart, Kindle 2 -VM pre-configuradas
  • 16. Tip 7ya nomás faltan 3... QUE TAN FACIL ES USAR LOS SERVICIOS DE UNA NUBE ?
  • 17. EXPERIENCIA DE USO (UX) Aspectos a considerar: -Integración con IDE´s (Visual Sutudio, Eclipse) -Web Based UI
  • 18. Tip 8 PODRE PROBAR UNA NUBE ANTES DE RENTARLA ? si alguien te quiere vender una “nube”, aguas! de seguro es un estafador. otro día hablamos de nubes privadas...
  • 19. MUESTRAS GRATIS el que nada debe, nada teme... Acciones a tomar en cuenta: -Monitoreo del consumo desde el día cero. -30 días para probar nunca serán suficientes -Las contrataciones a mediano plazo traen beneficios en las tarifas.
  • 20. Tip 9 TENGO UN CONTRATO (SLA) QUE ME DE GARANTIAS ? Service Level Agreement = “las letras chiquitas”
  • 21. 24 X 7 X 365 = 61,320 <- y eso qué ? Conceptos a tomar en cuenta: -Alta disponibilidad (o crédito) -Redundancia (distintas latitudes) -Confidencialidad en mi información -Seguridad en mi información -Escalabilidad (bajo demanda)
  • 22. Tip 10 la última y nos vamos... TENGO SOPORTE TECNICO EN LA NUBE ?
  • 23. ASÍ SE VE UNA NUBE Aspectos a considerar: -Que existan oficinas o subsidiarias en el país. -Que existan partners que ofrezcan este tipo de soporte. -Que exista una comunidad IT (cloud) Azure Data Center (Austin, Texas)
  • 25. Costo por hora de procesamiento: > 6.5 hrs/día $0.10 $0.125 $0.5 hasta $0.96 Costo por GB almacenado $0.15 $0.15 $0.15 Costo por cada 10k transacciones $0.12 $0.01 $0.01 Costo por uso de ancho de banda (in) $0.09 $0.10 $0.10 Costo por uso de ancho de banda (out) $0.11 $0.17 $0.15 Servicios que ofrece Auto Scaling Auto Scaling App Fabric Caching (Cache)* Elastic MapReduce Elastic MapReduce App Fabric Connect (VPN) Simple Email Service (SES) Simple Email Service (SES) SQL Azure Reporting Services* Route 53 (DNS service)* Route 53 (DNS service)* SQL Azure Data Sync* CloudFront (CDN) CloudFront (CDN) VM Role (máquina virutal a la medida) Simple Notification Service (SNS)* Simple Notification Service (SNS)* Storage CDN (Content Delivery Network) OData (Open Data)* *Beta *Beta *Beta (CTP) Estos costos cambiarán constantemente, hasta que cada jugador complete su oferta y analicen si la nube es o no un negocio rentable.
  • 27. Y EL GANADOR ES ? Es muy temprano para definir un ganador de esta lucha entre nubes, sin embargo considero que Azure está tomando momentaneamente la delantera al menos en México. El vencedor no será el que de el mejor precio; Será el que ofrezca la mayor cantidad y variedad de servicios de valor agregado que nos permitan abstraernos por completo de la infraestrucutra y así poder invertir mas recursos (dinero y tiempo) en nuestras ideas y aplicaciones.
  • 28. PREGUNTAS ? me podría repetir desde el tip 4 ?
  • 29. GRACIAS ! Twitter: @pacocuevas eMail: pacocuevas@webstudios.com.mx Blog: enlanube.mx