Azure offers exciting possibilities for hosting your application, whether you choose the IaaS or the PaaS offering. Using Visual Studio Team Services, we can deploy to any of them and leverage on their features easily. Let's see how.
5. 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
6. Quickest way to “Lift and Shift” your applications
to the cloud
Linux or Windows
Many prebuilt images, bring your own or build
what you need
Various CPU, memory, disk sizes
Scale Sets (autoscale VMs for high availability)
Virtual
Machines
IaaS
7. Cloud
Services
Worker Roles or Web Roles
Various sizes
Support for java, nodejs, PHP, python, .NET and
ruby
Autoscale (require pre-provisioning)
PaaS / IaaS
8. App
Services
Web App
Scalable web apps
Mobile App
A mix of backend services for mobile apps
API App
Cloud APIs without a web app
Logic App
Workflow orchestration of APIs and data access
Function App
Event driven compute-on-demand
PaaS
9. App
Services
Web App
Scalable web apps
Autoscale w/same files for all the instances
Enterprise grade (ISO, SOC2, PCI compliants)
Windows or Linux based
Support .NET, Node.js, PHP, Python, and Java
Backup & restore + deployment history
WebJobs
PaaS
10. Service
Fabric
Microservices Platform
Fast deployment, placement and activation
Support stateless or stateful microservices
Low-latency performance
Health reporting
Run in Azure, on-prem, or other clouds
Proven platform used by Microsoft services
PaaS+
11. Container
Service
Create an optimized container hosting solution
Scale and orchestrate using DC/OS, Docker
Swarm, or Kubernetes
Standard API endpoints for orchestration engine
Manage container using familiar tools
Migrate container workloads to and from Azure
IaaS
13. Flexible DevOps tools and
a rich partner ecosystem
Open and extensible, supports
your tools and technologies
Rich CI + CD experience for
enterprise-scale development
21. Azure
Resource
Manager
Enable IaC management within Azure
Resource groups are containers that can contain
multiple IaaS + PaaS resources
Templatize application deployment and config
22. ARM Describe
WHERE
Resource Inventory
WHAT
Component Relationships
HOW
Tags + links + groups
Control
WHO
Access control
WHAT
Changes
HOW
RBAC
Provision
WHERE
Across Regions
WHAT
Across Resources
HOW
In service and in guest
24. Share us your feedback of this session!
Download the Tech
Summit Event App!
https://aka.ms/tshkapp
Log in with your
Tech Summit Account
Add your attended
session to My Agenda
Click into the agenda
details for the session’s
evaluation