using and developing with azure - meetupfiles.meetup.com/18289374/developing with azure.pdf ·...
TRANSCRIPT
-
Using and Developing with Azure
Joshua Drew
-
Microsoft Azure
X-Plat ASP.NETVisual Studio
-
Microsoft Azure
Visual Studio - Every App
Visual Studio Online
Visual Studio
.NET
-
Microsoft Azure
Our vision
Every DeveloperEvery App
-
Microsoft Azure
Universal Windows AppsDesktop apps -WPF
.NET and mobile development
-
Microsoft Azure
Multi-device approaches
Desktop apps Windows Store apps
Browser-based applicationsHybrid Apps
Apache Cordova
-
Microsoft Azure
Visual Studio Demo
-
Embracing Open Source
Open Source for the entire
.NET server side stack
Projects ASP.NET 5
Entity Framework
.NET Core 5
.NET Compiler Platform
Plus community projects
Contribute .NET Foundation
GitHub
-
Our guiding lights
-
NuGet: Smart and easy way to manage dependencies
Find the latest release
Install and configure in your project
Handle dependencies and versions
Updates with dependency checking
Common list of installed packages
Simplified uninstalls
Streamlined deployment with Package Restore
-
Microsoft Azure
Visual Studio Demo 2
11
-
Visual Studio 2013: The editor for serious web dev
HTML5 / CSS3 standards and smarts
JavaScript language features
Page Inspector + Browser Link
One code editor for client and server
Web Essentials extension
-
One ASP.NET: A Framework for us all
-
Microsoft Azure
Azure Web Sites
-
PaaS for the Modern WebA powerful self service platform for developers
A flexible hosting solution for IT
FlexibleWeb hosting your way with choice of language,
framework, database and platform
ScalableScale out or up in seconds on a load balanced,
always up to date global infrastructureEnterprise Grade Availability with support for
SSL and AD authentication
Secure
WINDOWS AZURE WEBSITES
Azure Websites is a scalable, secure and flexible platform for building powerful
web applications to run your business, drive your brand or reach new customers.
-
Microsoft Azure
Choice of Applications
-
Microsoft Azure
Azure Websites Demo
19
-
Open and flexible
-
Choice of language
-
Access to other Azure Services
Web sites
-
Microsoft Azure
Azure Services Demo
23
-
Microsoft Azure
Flexible deployment frameworks
-
Continuous delivery
-
Microsoft Azure
Azure Deployment Demo
26
-
Best Visual Studio experience
-
Modern web appsPerfect if your app consists of client side markup and scripting, server side scripting and a database. Powerful capability to scale out and up as needed.
Continuous developmentDeploy directly from your source code repository, using Git or team foundation service.
Popular open source appsLaunch a professional looking site with a few clicks using apps like WordPress, Joomla!, Drupal, DotNetNuke and Umbraco.
What's the right tool for the job?
Windows Azure Web Sites are ideal for:
-
Enterprise server
applicationsRun your existing enterprise applications in the cloud, such as SQL server, SharePoint server or active directory.
Porting existing line of business appsChoose an image from the library or upload your own VHD.
Windows or Linux
operating system Support for Windows server, along with community and commercial versions of Linux. Connect virtual machines with cloud services to take full advantage of PaaS services.
What's the right tool for the job?
Azure Virtual Machines are ideal for:
-
Microsoft Azure
Microsoft Azure
31
-
Microsoft Azure
-
Microsoft Azure
BizSparkMicrosoft BizSpark is a free of charge global program that provides free software, support and visibility to help startups succeed.
Software3 year access to current,
full featured software
development tools.
$150 of monthly Windows
Azure benefits
SupportProfessional technical and
product support.
Unique offers from
BizSpark Network Partners
4 free MSDN Support
incidents
VisibilityProfile, offers and events
with opportunities for
marketing visibility.
Connection to BizSpark
Ecosystem - access to
investors, advisors and
mentors
www.bizspark.com
-
Microsoft Azure
BizSparkOver 50K startups are enrolled in BizSpark in 1000+ countries. To be qualify for the program, startups must be:
BuildActively developing
software
RevenuePrivately held and
generating less than U.S. $1
Million in revenue per year
AgeLess than five years old
www.bizspark.com
-
Microsoft Azure
-
Microsoft Azure
Azure BenefitsSQL and NoSQL databases, Oracle, MySQL
Modern web technologies
Storage
$150 of free credits
Windows Server 2012 R2 Datacenter
Visual Studio Online
SQL Server 2014 Standard
Ubuntu Server SharePoint Server Farm
One click installs for common web apps
-
Microsoft Azure
MSDN BenefitsOffice 365 Developer Account ( 1 User )
Multiple installations across machines
Developer accounts for Windows Store and Phone
Software for development and testing
Simple per-user license
Access to newest Microsoft products as they release
Access to older versions for migrating legacy projects
Support and learning through e-learning, forums and newsletters
-
Microsoft Azure
Azure for Game
Development
Services
Leaderboards, achievements, media, cloud saves (pick up and resume on another device), and more
Host
Multiplayer matches, lobby rooms, chat servers, DLC, and more.
Y
AX B
-
Microsoft Azure
Free Dev Workstations
in the CloudWindows Store DevelopmentWorkstations in the cloud
Visual Studio Ultimate 2015
Windows 10 Preview
Visual Studio 2013 with Multi-Device Hybrid Apps CTP 3.0
Windows 7 Enterprise SP1 x64
-
Microsoft Azure
$80 /monthLarge Instance (A3 )
4 cores
7GB RAM
10 hours per day
26 days per month
$135 / monthXL instance (A4 )
8 cores
14GB RAM
10 hours per day
22 days per month
$115 /monthMedium instance (A2)
2 cores
3.5 GB RAM
24/7 uptime
Free Dev Workstations
in the Cloud
-
Microsoft Azure
IaaS: Free Virtual
Machine in the CloudWindows Server, BizTalk, SharePoint,SQL Server, Dynamics CRM, etc.
JDK 6, 7, 8 on Windows
Oracle DB & WebLogic
Oracle Linux
OpenSUSE, SUSE Linux Enterprise Server
Ubuntu
OpenLogic, and more
-
$116 /month2 small instances (A1)
1 core
1.75 GB RAM
24/7 uptime
$115 / month1 medium instance (A2)
2 cores
3.5GB RAM
24/7 uptime
$146 /monthMemory intensive
instance (A7)
8 cores
56GB RAM
5 hours per day
22 days per month
IaaS: Free Virtual
Machine in the Cloud
-
Microsoft Azure
Free Cloud Backend
for Mobile Apps AppsiOS, Android, Windows, HTML5, PhoneGap, Xamarin
Broadcast Push w/ targeting (APN, GCM, WNS, etc.)
Social Integration w/ Facebook, Twitter, Google
Auto-Scale to millions of devices
Backend in C# or NodeJS
Enterprise Single Sign-On w/ Active Directory
Integrate with SQL, Oracle, SAP, MongoDB
Enterprise-Grade SLA
-
Microsoft Azure
$0 /monthFree Service Tier
1-10 services
20 MB database
500K API calls
100K push notifications
$101 / monthBasic Service Tier
3M API calls
1GB database
1M push notifications
15GB out
Free Cloud Backend
for Mobile Apps
-
Microsoft Azure
Upcoming Events
WEB DEV CAMPS http://aka.ms/msftwebcamps
March 13th NYC
CLOUD DEV CAMPS http://aka.ms/clouddevcamps
March 26 Hartford
46
-
Microsoft Azure
Resources
//webesentials.com
//msdn.micorosft.com
//drew5.net
//news.microsoft.com/windows10story/
-
Microsoft Azure
Programs
BizSpark Startups and Small Biz
3 Years of Azure and MSDN
BuildYourBiz.org
BizSpark.com
Enrollment Code: 8fzxFf6bhK
48