Tendencias de movilidad en el mercado masivo y empresarial 
SoreyBibiana García Zapata 
Microsoft MVP Windows PhoneDevelopment 
Consultora independiente Arquitectura de Software 
y movilidad con tecnologías Microsoft 
contacto@soreygarcia.com | @soreygarcia | blog.soreygarcia.me 
Una perspectiva desde el ecosistema Microsoft
Esta presentación tiene está basada en las presentaciones realizadas en el Build2014 de Microsoft sobre el internet de las cosas. 
Créditos
Al hablar de movilidad es común pensar que se trata únicamente de dispositivos móviles como celulares y tabletas.
Expectativade crecimientoa nivelde dispositivosmóviles 
2003 
2010 
2015 
2020 
50 billion 
Cisco
Microsoft se presenta como uno de los actores principales actores en este escenario
Y evoluciona constantemente su oferta de dispositivos.
dispositivos 
servicios 
El verdadero ecosistema provee una oferta de servicios complementarios a todos los dispositivos
Por supuesto, los dispositivosy servicios, no son nada sino llegana manosde los usuarios, de ahíquehayaotramarcadatendenciahoy en día…
Las aplicaciones móviles se han hecho tendencia para cubrir las necesidades de los usuarios o crearlas.
Una familia de dispositivos y servicios para individuos y negocios que empodera a las personas alrededor del mundo, en casa, en el trabajo y sobre la marcha, en las actividades que valoran más. 
EcosistemaMicrosoft
Sin embargo, hoy hay más de que hablar que solo los escenarios tradicionales
La movilidadde hecho, vamásallá, se refierea tenertusdatos, aplicacionesy dispositivosen cualquierlugar.
Hoy en día se habla del Internet de las Cosas (IoT) 
¿Y qué es?
The “Internet Of Things” …is neither really about “Things” … nor really about “The Internet”, … it’s about creating systems that make the tools of our daily lives better, safer, more reliable, more efficient and more fun. 
Clemens Vasters 
Product Architect, Microsoft Azure
Smart Products 
Grid 
Renewables 
Oil/Gas/Coal Recovery and Distribution 
Pointsof Sale 
Restaurants 
Hotels 
FuelStations 
Patients 
Clinics 
Hospitals 
NursingHomes 
MobileCare 
Safety 
Security 
Comfort 
Lighting 
Automation 
Manufacturing Integration and Automation 
RemoteServicing 
Predictive and ReactiveMaintenance 
Water 
Waste 
PollutionControl 
Fire 
Emergency 
Public 
Safety 
Law Enforcement 
Letters 
Packages 
Containers 
Tanks 
Bulkware 
Games 
Events 
Sports 
Television 
Streaming 
Traffic 
Buses 
Cars 
Trucks 
Trains 
Vessels 
Aircraft 
Bikes 
Smart Energy 
Smart Pro Services 
Smart Retail 
Smart Mobility 
Smart Logistics 
Smart Factory 
Smart Cities 
Smart Entertain- ment 
Smart Health- care 
Smart Building Home
Energy 
Computing 
Telecom 
Consumer 
$7 B 
$16 B 
$197 B 
$3 B 
$27 B 
$908 B 
$179 B 
$356 B 
System Revenue 
IntelligentSystems 
1.7T
B 
5 
0 
7 
5 
2 
1 
2
Large 
Mobile 
Micro 
Small
Large 
Mobile 
Micro 
Small 
Azure M2M 
Device management 
Command & Control 
Data Analytics
• 
• 
• 
• 
• 
• 
Large 
Mobile 
Micro 
Small
Pronto NetduinoSDK para Azure estarádisponible
Connected Car 
Large 
Mobile 
Micro 
Small
Windows Embedded Automotive
Incluidoen los dispositivos 
Habilitael entretenimientoen el vehículo, proveyendounainterfazpara interactuardesdeel dispositivo. 
Conectividadbasadaen standares. 
IVI+Windows. Eslo mejorde ambos mundos.
IVI+Windows
Windows Embedded Compact 
Large 
Mobile 
Micro 
Small 
 
 

Improved Connectivity 
Visual Studio 2013 Support 
Improved Debugging Capabilities 
Windows Embedded 
Compact 2013
Windows Embedded Handheld 
Large 
Mobile 
Micro 
Small
Assigned Access 
Device Management 
Enterprise App Development 
Industry Standard APIs for Peripherals 
Windows Embedded 8.1 
Handheld
Large 
Mobile 
Micro 
Small
Windows Industry
Required Update 
UX Enhancements 
Improved Developer Experience 
Enabling Windows on Lower Cost Hardware 
Windows Embedded 8.1 
Industry Update
Windows on Devices 
Large 
Mobile 
Micro 
Small
5mm 
Intel® Galileo and Quark X1000 
32-bit x86 @ 400Mhz, single core 
Industry-standard I/Os 
DDR3 memory controller 
15x15mm package 
Scalar instruction set architecture 
Arduino-compatible board 
Quark CPU 
256M RAM 
USB, SD slot, Ethernet
Microsoft Azure as IoTPlatform 
Network 
Compute 
Storage 
VMs 
VM Disks 
VPN 
Public IP 
Pre-Built Images + Open VM Depot 
Unified HTTP/REST Management API & Portal 
Intelligent Systems ServicesSystem Center Operations Manager 
Cloud Storage 
SQL 
HadoopHDInsight 
Web Sites 
Cloud Services 
Media Services 
Active Directory 
Multi Factor Auth 
Mobile Services 
Service Bus 
Notification Hub 
BizTalk Services 
Traffic Manager, Load Balancing, Firewall 
PartnersTwilio, SendGrid 
Node.js 
Java, PHP, Perl, Python, Ruby 
NoSQL 
Team Foundation Server, Git 
Visual Studio, Eclipse 
Office 365, Dynamics, Microsoft Account, Bing
¿De quemaneralasherramientasqueusamospara construer se alineancon lasnecesidadesexistentes?
Platform 
Framework 
Tools 
Bring your own 
Bring your own 
Bring your own
El rolde los desarrolladoresesmásimportantequenunca 
Esnecesarioinnovary entregarmucho másrápido 
Se necesitaunaestrategiade desarrollocross-platform 
El Open Source enriquecela plataformay la comunidad 
Hay aplicacionesexistentesquemantenery evolucionar
Core .NET 
Next gen JIT (“RyuJIT”) 
SIMD 
Runtime 
Compilers 
.NET Compiler Platform (“Roslyn”) 
Languages innovation 
Windows Desktop 
Azure and Windows Server 
Universal Windows apps 
.NET Native 
ASP.NET updates 
Windows Convergence 
Native compilation 
Cross-devices 
Xamarinpartnership 
Web apps 
.NET support for 
Azure Mobile Services 
Cloud Services 
Openness 
Windows Store 
iOSand Android 
.NET in devices and services
.NET API for Hadoop WebClient 
.NET Compiler Platform ("Roslyn") 
.NET Map Reduce API for Hadoop 
.NET Micro Framework 
ASP.NET MVC 
ASP.NET Web API 
ASP.NET Web Pages 
ASP.NET SignalR 
Composition (MEF2) 
Entity Framework 
Linqto Hive 
MEF (Managed Extensibility Framework) 
OWIN Authentication Middleware 
Rx(Reactive Extensions) 
Web Protection Library 
Windows Azure .NET SDK 
Windows Phone Toolkit 
WnsRecipe 
Mimekit 
Xamarin.Auth 
Xamarin.Mobile 
Couchbase for .NET 
Miguel de Icaza(Xamarin) 
Laurent Bugnion(IdentityMine) 
NielsHartvig(Umbraco) 
Anthony van der Hoorn (Glimpse) 
Paul Betts (GitHub) 
Nigel Sampson (Compiled Experience) 
http://www.dotnetfoundation.org 
@dotnetfdn // #dotnetfdn 
Mailkit 
System.Drawing
Core-Business 
.NET Applications 
CLOUD
http://aka.ms/dotnetnative
C# + XIB 
C# + AXML 
C# + XAML 
Native UI 
Native UI 
Native UI
¿Preguntas? 
SoreyBibiana García Zapata 
contacto@soreygarcia.com | @soreygarcia | blog.soreygarcia.me 
El material de estas diapositivas es publicado en Channel9

Tendencias de movilidad en el mercado masivo y empresarial

  • 1.
    Tendencias de movilidaden el mercado masivo y empresarial SoreyBibiana García Zapata Microsoft MVP Windows PhoneDevelopment Consultora independiente Arquitectura de Software y movilidad con tecnologías Microsoft [email protected] | @soreygarcia | blog.soreygarcia.me Una perspectiva desde el ecosistema Microsoft
  • 2.
    Esta presentación tieneestá basada en las presentaciones realizadas en el Build2014 de Microsoft sobre el internet de las cosas. Créditos
  • 3.
    Al hablar demovilidad es común pensar que se trata únicamente de dispositivos móviles como celulares y tabletas.
  • 4.
    Expectativade crecimientoa niveldedispositivosmóviles 2003 2010 2015 2020 50 billion Cisco
  • 5.
    Microsoft se presentacomo uno de los actores principales actores en este escenario
  • 6.
    Y evoluciona constantementesu oferta de dispositivos.
  • 8.
    dispositivos servicios Elverdadero ecosistema provee una oferta de servicios complementarios a todos los dispositivos
  • 9.
    Por supuesto, losdispositivosy servicios, no son nada sino llegana manosde los usuarios, de ahíquehayaotramarcadatendenciahoy en día…
  • 10.
    Las aplicaciones móvilesse han hecho tendencia para cubrir las necesidades de los usuarios o crearlas.
  • 11.
    Una familia dedispositivos y servicios para individuos y negocios que empodera a las personas alrededor del mundo, en casa, en el trabajo y sobre la marcha, en las actividades que valoran más. EcosistemaMicrosoft
  • 12.
    Sin embargo, hoyhay más de que hablar que solo los escenarios tradicionales
  • 13.
    La movilidadde hecho,vamásallá, se refierea tenertusdatos, aplicacionesy dispositivosen cualquierlugar.
  • 14.
    Hoy en díase habla del Internet de las Cosas (IoT) ¿Y qué es?
  • 15.
    The “Internet OfThings” …is neither really about “Things” … nor really about “The Internet”, … it’s about creating systems that make the tools of our daily lives better, safer, more reliable, more efficient and more fun. Clemens Vasters Product Architect, Microsoft Azure
  • 16.
    Smart Products Grid Renewables Oil/Gas/Coal Recovery and Distribution Pointsof Sale Restaurants Hotels FuelStations Patients Clinics Hospitals NursingHomes MobileCare Safety Security Comfort Lighting Automation Manufacturing Integration and Automation RemoteServicing Predictive and ReactiveMaintenance Water Waste PollutionControl Fire Emergency Public Safety Law Enforcement Letters Packages Containers Tanks Bulkware Games Events Sports Television Streaming Traffic Buses Cars Trucks Trains Vessels Aircraft Bikes Smart Energy Smart Pro Services Smart Retail Smart Mobility Smart Logistics Smart Factory Smart Cities Smart Entertain- ment Smart Health- care Smart Building Home
  • 17.
    Energy Computing Telecom Consumer $7 B $16 B $197 B $3 B $27 B $908 B $179 B $356 B System Revenue IntelligentSystems 1.7T
  • 18.
    B 5 0 7 5 2 1 2
  • 19.
  • 20.
    Large Mobile Micro Small Azure M2M Device management Command & Control Data Analytics
  • 21.
    • • • • • • Large Mobile Micro Small
  • 22.
    Pronto NetduinoSDK paraAzure estarádisponible
  • 23.
    Connected Car Large Mobile Micro Small
  • 24.
  • 25.
    Incluidoen los dispositivos Habilitael entretenimientoen el vehículo, proveyendounainterfazpara interactuardesdeel dispositivo. Conectividadbasadaen standares. IVI+Windows. Eslo mejorde ambos mundos.
  • 26.
  • 27.
    Windows Embedded Compact Large Mobile Micro Small   
  • 28.
    Improved Connectivity VisualStudio 2013 Support Improved Debugging Capabilities Windows Embedded Compact 2013
  • 29.
    Windows Embedded Handheld Large Mobile Micro Small
  • 30.
    Assigned Access DeviceManagement Enterprise App Development Industry Standard APIs for Peripherals Windows Embedded 8.1 Handheld
  • 32.
  • 33.
  • 34.
    Required Update UXEnhancements Improved Developer Experience Enabling Windows on Lower Cost Hardware Windows Embedded 8.1 Industry Update
  • 35.
    Windows on Devices Large Mobile Micro Small
  • 37.
    5mm Intel® Galileoand Quark X1000 32-bit x86 @ 400Mhz, single core Industry-standard I/Os DDR3 memory controller 15x15mm package Scalar instruction set architecture Arduino-compatible board Quark CPU 256M RAM USB, SD slot, Ethernet
  • 38.
    Microsoft Azure asIoTPlatform Network Compute Storage VMs VM Disks VPN Public IP Pre-Built Images + Open VM Depot Unified HTTP/REST Management API & Portal Intelligent Systems ServicesSystem Center Operations Manager Cloud Storage SQL HadoopHDInsight Web Sites Cloud Services Media Services Active Directory Multi Factor Auth Mobile Services Service Bus Notification Hub BizTalk Services Traffic Manager, Load Balancing, Firewall PartnersTwilio, SendGrid Node.js Java, PHP, Perl, Python, Ruby NoSQL Team Foundation Server, Git Visual Studio, Eclipse Office 365, Dynamics, Microsoft Account, Bing
  • 39.
    ¿De quemaneralasherramientasqueusamospara construerse alineancon lasnecesidadesexistentes?
  • 40.
    Platform Framework Tools Bring your own Bring your own Bring your own
  • 41.
    El rolde losdesarrolladoresesmásimportantequenunca Esnecesarioinnovary entregarmucho másrápido Se necesitaunaestrategiade desarrollocross-platform El Open Source enriquecela plataformay la comunidad Hay aplicacionesexistentesquemantenery evolucionar
  • 43.
    Core .NET Nextgen JIT (“RyuJIT”) SIMD Runtime Compilers .NET Compiler Platform (“Roslyn”) Languages innovation Windows Desktop Azure and Windows Server Universal Windows apps .NET Native ASP.NET updates Windows Convergence Native compilation Cross-devices Xamarinpartnership Web apps .NET support for Azure Mobile Services Cloud Services Openness Windows Store iOSand Android .NET in devices and services
  • 44.
    .NET API forHadoop WebClient .NET Compiler Platform ("Roslyn") .NET Map Reduce API for Hadoop .NET Micro Framework ASP.NET MVC ASP.NET Web API ASP.NET Web Pages ASP.NET SignalR Composition (MEF2) Entity Framework Linqto Hive MEF (Managed Extensibility Framework) OWIN Authentication Middleware Rx(Reactive Extensions) Web Protection Library Windows Azure .NET SDK Windows Phone Toolkit WnsRecipe Mimekit Xamarin.Auth Xamarin.Mobile Couchbase for .NET Miguel de Icaza(Xamarin) Laurent Bugnion(IdentityMine) NielsHartvig(Umbraco) Anthony van der Hoorn (Glimpse) Paul Betts (GitHub) Nigel Sampson (Compiled Experience) http://www.dotnetfoundation.org @dotnetfdn // #dotnetfdn Mailkit System.Drawing
  • 45.
  • 47.
  • 49.
    C# + XIB C# + AXML C# + XAML Native UI Native UI Native UI
  • 50.
    ¿Preguntas? SoreyBibiana GarcíaZapata [email protected] | @soreygarcia | blog.soreygarcia.me El material de estas diapositivas es publicado en Channel9