Post on 14-Jul-2015
transcript
Ibon LandaDevelopment Team Lead at Plain Concepts
ilanda@plainconcepts.com
@ibonilm
http://www.estoyenlanube.com
Real-time Data Streaming
Distributed Cache
VS Tools for Unity
Project Siena
Tagging Support
Elastic Scale for SQLDB
Azure Australia
Universal Windows apps
Visual Studio 2013 Update 3
SIMDWebsites Java support
Point to SitePremium Storage
VPN GatewaysApache Cordova tools
Hadoop 2.2
Redis Cache
Visual Studio Online APIs
Git Source Control Azure MarketPlace
Remote App Service
VS Online Europe
Biztalk Services
IP/DDOS Protection
DynamicRouting VPN
.NET Foundation
Azure automation service
Batch computing service
Web Sites SSLMobile Services offline support
Data Factory Services
Visual Studio 2013 Update 1
Visual Studio 2013 Update 2
Application Insights
.NET Compiler Platform ("Roslyn")
Node.js tools for Visual Studio
Mobile Service AD integration
Scheduler service
G-Series of Virtual Machines
AMQP Support
Disaster recovery to Azure
Scheduler
Mobile Services .NET support
Python tools for Visual Studio
VSO StakeholdersVisual Studio Online
.NET vNextDocumentDB
.NET Foundation
Visual Studio "14"
Hybrid Connections
Traffic Manager
Pull requests
API Management
Search Service
Docker on Windows
.NET Native
AutoScale
Azure Preview portal
Web development best practices
Source control
Automation - DevOps
Continuous integration and delivery
…..
Identity Management
Single sign-on
Data storage options
Data partitioning strategies
….
Design to survive failures
Monitoring and telemetry
Queue-centric work pattern
Distributed caching
….
http://www.windowsazure.com/en-us/downloads/#cmd-line-tools
Azure
Monitoring
Systems
Change
Control
Systems
Anything
Runbook Authoring in Azure:Create runbooks to automate all aspects of
cloud operations, from deployment,
monitoring, and optimizations
Highly Available Engine:Support requirements for scale and H/A.
Built on PowerShell Workflow. Isolation for
runbook jobs
Integration into other systems:Import PS modules and create additional
modules and runbooks for Azure services or to
connect into 3rd party systems
Automation
Instantiation of repeatable config.Configuration Resource Group
SQL - A WebsiteVirtualMachines
SQL-AWebsite[SQL CONFIG] VM (2x)
DEPENDS ON SQLDEPENDS ON SQL
SQL CONFIG
Auto Scale
Azure Load
Balancer
Blob Storage (Photos)
SQL Server (FixIt Entity)
Continuous Integration
using Visual Studio Online
Dev
Stage
CI Build
Prod
Azure Website Slots
Application Insights (Usage & Monitoring)
Sql ServerAD Domain Controller
IaaS on premises resources
private vnet
VPN
travelappwu-dev(West US)
Web hosting plan (VMs) for dev
travelappwu(West US)
travelappwu-prodb
(West US)
Web hosting plan (VMs) for
production
travelappne-dev(North Europe)
Web hosting plan (VMs) for dev
travelappne(North Europe)
travelappne-prodb
(North Europe)
Web hosting plan (VMs) for
production
VPNtravel.contosoweb.net
Web hosting plan (VMs) for
prodB
Web hosting plan (VMs) for
prodB
Queue in Azure Storage
VPN
VPN
Internet
Perf load balance profilew/ Traffic Manager
Azure Websites Features & Capabilities
Designed for secure mission-critical applications Optimized for Availability and Automatic scale Agility through Continuous Deployment
Hybrid Connections
VPN Support
Scheduled Backups
Azure Active Directory Integration
Site Resiliency, HA, and DR
Web Jobs
Role Base Access Control
Audit / Compliance
Website Migration
Redis Cache Integration
IP Restrictions/ SSL
Web Sockets
SQL, MySQL, DocDB, & Mongo
Automated Deployment
AutoScale
Built-in Load Balancing
WW Datacenter Coverage
End Point Monitoring & Alerts
App Gallery
DR Site Support
WildCard Domain Support
Dedicated IP addresses
WebJobs
Sticky Session Support
Remote Debugging w/ Visual Studio
Site Staging Slots
Testing in Production
Continuous Integration/Deployment
Git, Visual Studio Online and GitHub
App & Site Diagnostics
OS & Framework Patching
Site Extensions Gallery
NET, PHP, Python, Node, Java
Framework Installers
Browser-based editing
Auto-Healing
Logging and Auditing
Database
Office 365
Web development best practices
Source control
Automation - DevOps
Continuous integration and delivery
…..
Identity Management
Single sign-on
Data storage options
Data partitioning strategies
….
Design to survive failures
Monitoring and telemetry
Queue-centric work pattern
Distributed caching
….
Ibon LandaDevelopment Team Lead at Plain Concepts
ilanda@plainconcepts.com
@ibonilm
http://www.estoyenlanube.com