Web & Cloud David Salgado Technical Evangelist | davidsalgado.me
Web & Cloud David Salgado Technical Evangelist | davidsalgado.me
WEB & CLOUD DAVID SALGADO TECHNICAL EVANGELIST | DAVIDSALGADO.ME
Apertura Dispositivos Cloud Servicios
apertura Estándares Comunidad Interoperabilidad
movilidad Web móvil Dispositivos Tabletas
MWC Feb
Nada! Esperamos a que mejoren los browsers móviles ^^ Cambiamos el cliente Adaptando la UI Target específico a dispositivos Un sitio diferente ó una app
@media only screen and (max-width: 1024px) and (max-height: 768px) { … }
servicios Async Datos MVC REST
Quiero mi información… AHORA!!! (twitter, facebook…) HTTP no esta diseñado para real time request-response stateless Websockets… extension HTTP… socket sobre HTTP, full duplex (cliente envía al server) draft chrome tiene una version cada 5 min no real spec Async library for.NET to help build real-time, multi-user interactive web applications.
cloud Azure Paas Iaas Deployment Housing
Emm ¿? Hardware Virtualización y gestión Hosting
Economia ▪ Agilidad ▪ Foco
TIEMPO CAPACIDAD IT Carga Compra Capacidades IT Nos sobra infraestructura No llegamos :_( Costes fijos adquiridos Coste de arrancar Tradicional
Carga Real Allocated IT capacities Reducción de inversiones iniciales Reducción de exceso de capacidad No “insuficiencias“ Posibilidad de reducción de capacidades IT en caso de reducción de carga TIEMPO CAPACIDAD IT Cloud
target.com walmart.com toysrus.com barnesandnoble.com Fuente: Alexa ~4 veces la carga normal (navidad) Ene 2009Ene 2010 turbotax.com taxcut.com hrblock.com taxact.com ~10 veces lo normal (Impuestos) Ene 2009Ene 2010 Fuente: Alexa
Cloud Computing …entonces?… Administrar un datacenter remoto alquilado Pagar por usar el CRM en remoto en lugar de instalarlo Hacer backups de los datos en un tercero Desplegar mis aplicaciones en otro datacenter Un nuevo modelo de aprovisionamiento
Cloud Computing …uniendo cabos… Administrar un datacenter remoto alquilado Pagar por usar el CRM en remoto en lugar de instalarlo Hacer backups de los datos en un tercero Desplegar mis aplicaciones en otro datacenter Un nuevo modelo de aprovisionamiento
North America EuropaAsia ¿Dónde quieres los datos? N. Central – U.S. Sub- region S.E. Asia Sub-region E. Asia Sub-region N. Europe Sub- region W. Europe Sub- region S. Central – U.S. Sub- region East – U.S. Sub- region West – U.S. Sub- region
Product Manager Jesús Pintado Top Apps Luis Panzano Antonio J Gómez Tech. Evang David Salgado Pyme Irene Higuera Rosa Balboa Gran Cuenta Juanjo Carmena Azure Circle Mario Gonçalvez Startups Elisa Garcia Soporte Michal Morciniec Gisela Torres Juan M Jurado
You Manage Vendor Manages You Manage Vendor Manages Plataforma (como Servicio) Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (como Servicio) Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Infrastructura (como Servicio) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You Manage Vendor Manages On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime
You Manage Vendor Manages You Manage Vendor Manages Plataforma (como Servicio) Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (como Servicio) Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Infrastructura (como Servicio) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Tu Gestionas Vendor Gestiona On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime
Hybrid Cloud
Apertura Page Inspector Movilidad WebAPI Cloud Windows Azure Arquitecturas Híbridas …