El documento presenta una introducción a Microsoft Azure, ASP.NET y Windows Holographic. Explica las ventajas de usar la nube como Azure, incluyendo escalabilidad, rapidez y menores costos. También describe características clave de Azure como su ecosistema de código abierto, auto escalado y 38 regiones globales. Finalmente, compara los modelos de nube privada vs pública y realiza una demostración práctica de Azure.
4. Agenda
Introducción a Microsoft Azure
• ¿Qué es la nube?
• ¿Qué es Microsoft Azure?
Introducción Asp.Net
• Patrón MVC
• Entity Framework
Windows Holographic
• Realidad aumentada
• Ejemplos de Holographic
5.
6.
7. ¿Por qué ahora?
Aumento en la necesidad
de computo
• Menores costos de desarrollo
• Procesar grandes volumenes
de datos
• Necesidad de escalar
Gran cantidad de
dispositivos conectados
• Los dispositivos producen
datos (Big Data)
• Necesidad de almacenar
muchos datos
Necesidad de estar online
YA!
• Aumento de competencia en
los mercados
• Llegar al mercado YA!
• Necesidad de velocidad
19. Platform Services
Infrastructure Services
Web
Apps
Mobile
Apps
API
Apps
Notification
Hubs
Hybrid
Cloud
Backup
StorSimple
Azure Site
Recovery
Import/Export
SQL
Database DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
SQL Data
Warehouse
Azure AD
Health Monitoring
AD Privileged
Identity
Management
Operational
Analytics
Cloud
Services
Batch
RemoteApp
Service
Fabric
Visual Studio
Application
Insights
VS Team Services
Domain Services
HDInsight Machine
Learning Stream Analytics
Data
Factory
Event
Hubs
Data Lake
Analytics Service
IoT Hub
Data
Catalog
Security &
Management
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
Xamarin
HockeyApp
Power BI
Embedded
SQL Server
Stretch Database
Mobile
Engagement
Functions
Cognitive Services Bot Framework Cortana
Security Center
Container
Service
VM
Scale Sets
Data Lake Store
BizTalk
Services
Service Bus
Logic
Apps
API
Management
Content
Delivery
Network
Media
Services
Media
Analytics
25. Auto Escala (Metricas)
2 6
60 80
Instance Count
CPU Percentage | Memory Percentage | Disk Queue Length | HTTP Queue Length | Data In | Data Out
Percent
Instances
[Metric]
31. Source: “The Future Of Cloud Computing,” Expert Group Report, http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-report-final.pdf
FEATURES MODES
COMPARES TO STAKEHOLDERS
TYPES
BENEFITS LOCALITY
Service-oriented
architecture
Internet of services
Grid
…
Cost reduction
Ease of use
…
Providers
Resellers
Adopters
Users
Reliability
Virtualization
…
Elasticity SaaS
PaaS
IaaS
Public
Private
…
Hybrid
Local
Remote
Distributed
Cloud
systems
At the core of Azure is its global infrastructure that spans 38 regions worldwide. We have the largest footprint of any cloud provider – 2X that of AWS.
https://azure.microsoft.com/en-us/regions/
If your are in an continuous agile release cadence, your teams are building, deploying and validating features multiple times a day. This could be chaotic, as the number of features or team size increase.
You need to be able to bring consistency, and make sure those process are repeatable (automated) and traceable.