tendencias de movilidad en el mercado masivo y empresarial
DESCRIPTION
Esta presentación tiene está basada en las presentaciones realizadas en el Build 2014 de Microsoft sobre el internet de las cosas.TRANSCRIPT
Tendencias de movilidad en el mercado masivo y empresarial
Sorey Bibiana García ZapataMicrosoft MVP Windows Phone Development
Consultora independiente Arquitectura de Software
y movilidad con tecnologías Microsoft
[email protected] | @soreygarcia | blog.soreygarcia.me
Una perspectiva desde el ecosistema Microsoft
Esta presentación tiene está basada en las presentaciones realizadas en el Build 2014 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.
Expectativa de crecimiento a nivel de dispositivosmóviles
2003 20102015
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 dispositivos y servicios, no son nada si no llegan a manos de los usuarios, de ahí que haya otra marcada
tendencia hoy 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.
Ecosistema Microsoft
Sin embargo, hoy hay más de que hablar que solo los escenarios tradicionales
La movilidad de hecho, va más allá, se refiere a tener tus datos, aplicaciones y
dispositivos en cualquier lugar.
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 VastersProduct Architect, Microsoft Azure
Smart ProductsGrid
Renewables
Oil/Gas/Coal
Recovery and
Distribution
Points
of Sale
Restaurants
Hotels
Fuel
Stations
Patients
Clinics
Hospitals
Nursing
Homes
Mobile
Care
SafetySecurity
ComfortLighting
Automation
Manufacturing
Integration and
AutomationRemote
Servicing
Predictive and
Reactive
Maintenance
Water
Waste
Pollution
Control
Fire
Emergency
Public
Safety
Law
Enforcement
Letters
Packages
Containers
Tanks Bulkware
Games
Events
Sports
TelevisionStreaming
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
B5075212
Large
Mobile
Micro
Small
Large
Mobile
Micro
Small
Azure M2MDevice managementCommand & ControlData Analytics
•
•
•
•
•
•
Large
Mobile
Micro
Small
Pronto Netduino SDK para Azure estará disponible
Connected Car
Large
Mobile
Micro
Small
Windows Embedded Automotive
Incluido en los dispositivos
Habilita el entretenimiento en el
vehículo, proveyendo una interfaz
para interactuar desde el dispositivo.
Conectividad basada en standares.
IVI+Windows. Es lo mejor de 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 IoT Platform
Network
Compute
Storage
VMs
VM Disks
VPN Public IP
Pre-Built
Images +
Open VM
Depot
Un
ifie
d H
TTP
/REST M
an
ag
em
en
t A
PI &
Po
rtal
Inte
llig
en
t Syst
em
s Serv
ices
Syst
em
Cen
ter
Op
era
tio
ns
Man
ag
er
Cloud
Storage SQL
Hadoop
HDInsight
Web SitesCloud
Services
Media
Services
Active
Directory
Multi Factor
Auth
Mobile
Services
Service BusNotification
Hub
BizTalk
Services
Traffic Manager, Load Balancing, Firewall
Partners
Twilio,
SendGrid
Node.js
Java, PHP,
Perl, Python,
Ruby
NoSQL
Team
Fo
un
datio
n S
erv
er, G
it
Visu
al S
tud
io, E
clipse
Office 365, Dynamics, Microsoft Account, Bing
¿De que manera las herramientas queusamos para construer se alinean con las
necesidades existentes?
Platform Framework Tools
Bring your own Bring your own Bring your own
El rol de los desarrolladores es más importante que nunca
Es necesario innovar y entregar mucho más rápido
Se necesita una estrategia de desarrollo cross-platform
El Open Source enriquece la plataforma y la comunidad
Hay aplicaciones existentes que mantener y evolucionar
Core .NET
Next gen JIT (“RyuJIT”)
SIMD
Runtime Compilers
.NET Compiler Platform (“Roslyn”)
Languages innovation
Windows DesktopAzure and Windows Server
Universal Windows apps
.NET NativeASP.NET updates
Windows Convergence
Native compilation Cross-devices
Xamarin partnership
Web apps
.NET support for
Azure Mobile Services
Cloud Services
Openness
Windows Store iOS and 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
Linq to 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)
Niels Hartvig (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?
Sorey Bibiana García Zapata
[email protected] | @soreygarcia | blog.soreygarcia.me
El material de estas diapositivas es publicado en Channel 9