uniendo las comunidades en la nube - devdayar 2016
TRANSCRIPT
Guillermo BellmannMicrosoft Azure MVPCloud architect - Nubimetrics@gjbellmann
Uniendo las comunidades en la nube
Tipos de nubePrivada
(On-Premise)Infrastructu
reas a Service
Platformas a Service
Storage
HW del Server
Networking
Servers
Bases de datos
Virtualización
Runtimes
Aplicaciones
Seguridad e Integración
Storage
HW del Server
Networking
Servers
Bases de datos
Virtualización
Runtimes
Aplicaciones
Seguridad e Integración
Storage
HW del Server
Networking
Servers
Bases de datos
Virtualización
Runtimes
Aplicaciones
Seguridad e Integración
Noso
tros
Proveedor
Proveedor
Noso
tros
Noso
tros
Softwareas a Service
Storage
HW del Server
Networking
Servers
Bases de datos
Virtualización
Runtimes
Aplicaciones
Seguridad e Integración
Proveedor
Platform Services
Infrastructure ServicesCompute Storage
Datacenter Infrastructure (32 Regions, 24 Online)
Application Platform
WebApps
MobileApps
API Apps
Notification Hubs
HybridCloud
Backup
StorSimple
Azure SiteRecovery
Import/Export
Networking
DataSQL Database DocumentDB
Redis Cache
AzureSearch
StorageTables
SQL DataWarehouse
Azure AD Health Monitoring
Virtual Network
ExpressRoute
Blob Files DisksVirtual Machines
AD PrivilegedIdentity Management
Traffic Manager
AppGateway
OperationalAnalytics
Compute Services
Cloud Services
Batch RemoteApp
ServiceFabric
Developer Services
Visual Studio
ApplicationInsights
VS Team Services
Containers DNS VPN GatewayLoad Balancer
Domain Services
Analytics & IoT
HDInsight MachineLearning Stream Analytics
Data Factory
EventHubs
Data LakeAnalytics Service
IoT Hub
Data Catalog
Security & Management
Azure ActiveDirectory
Multi-FactorAuthentication
Automation
Portal
Key Vault
Store/Marketplace
VM Image Gallery& VM Depot
Azure ADB2C
Scheduler
Xamarin
HockeyAppPower BI Embedded
SQL Server Stretch Database
MobileEngagement
Functions
IntelligenceCognitive Services Bot Framework Cortana
Security Center
Container Service
Queues
VM Scale Sets
Data Lake Store
Dev/Test Lab
Integration
BizTalkServices
Service BusLogic Apps
API Management
Media & CDNContent DeliveryNetwork
Media Services
Media Analytics
Communities API
Voting Web
GetResults
GetCommunitiesPython
Slash commands
http://devdayar.azurewebsites.net
API APPSConstruye y consume fácilmente APIs en la
nube
WEB APPSAplicaciones Web que escalan con nuestro
negocio
LOGIC APPSAutomatiza procesos de negocio contra SaaS y
on-premises
MOBILE APPSConstruye aplicaciones móviles para cualquier
dispositivo
Azure App Service
Web Apps
Continuous Deployment para Web Apps
Web App Production Slot
Repositorio de código Web App Staging Slot
Commit
Agilidad a través de Continuous Deployment
Auto-Swap
de los cambios
Hooks
Git pull
Developer
Microsoft AzureLoad Balancer
Runtime Database
Application Database
API Endpoint
Frontend (IIS ARR)
Publish Endpoint Blob Storage
File Server
Metering
DeploymentServer(s)
Arquitectura de una Web App
API Apps
Beneficios de las API Apps• Trae tu API como está• .NET Web API / Node.js + Express• Java / PHP y muchos más
• Control de Acceso Simple – no hay que cambiar el código para habilitar la autenticación que viene incorporada• Integración con Visual Studio• Integración con Logic Apps• Administración central de CORS
Azure Functions
Azure Functions• Ejecución de código basado en eventos• Serverless•C#, JavaScript, F#, Python, PHP, Java, Bash, Batch, PS•Basado en el SDK de WebJobs
Triggers y bindings
Communities API
Voting Web
GetResults
GetCommunitiesPython
Slash commands
http://devdayar.azurewebsites.net
¿Preguntas?
Guillermo BellmannMicrosoft Azure MVPCloud architect - Nubimetrics@gjbellmann
¡Gracias!