Download - SoCal code camp Fullerton - Mar 2015
Get Started with Microsoft Azure& DevOps in Azure
Vishal Narayan Saxena (MVP)Sr. Program Manager, Security Technology and Response
[email protected] | linkedin.com/in/vishalnarayan*parts of slide deck taken from msdn. credit: Microsoft.com and some images from other internet sources, credit :scriptrock.com, newrelic.com newrelic.com,
Welcome
Microsoft MVP (Microsoft Azure)CSM x3, CSP x2Keep world secure @ SymantecRuns SoCal-Microsoft-Azure-User-Group
(you can reach me)twitter @vishalishereconnect: linkedin.com/in/[email protected]
Who is Vishal?
Steps to get startedIntroduction to Azure with new Portal (Ibiza)Introduction to DevOps with new Ibiza portal
1 Answer “What is Microsoft Azure?”
3Where do I start? - Build your first website app with Azure- Setup DevOps for continuous delivery
2“What is DevOps? and why should I care?”
Cloud ComputingPackaged Software
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You m
anag
e
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Man
ag
ed b
y v
en
dor
You m
anag
e
Platform(as a Service)
Man
ag
ed b
y v
en
dor
You m
anag
e
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software(as a Service)
Man
ag
ed b
y v
en
dor
Storage
Servers
O/S
Middleware
Virtualization
Applications
Runtime
Data
Networking
The Microsoft Public Cloud
Usage BasedElastic
Self-Service
Pooled Resources
Windows® Azure™ Platform
TIME
IT C
APA
CIT
Y
Allocating Resources: The Traditional View
Allocated IT resources
Oversupply
Undersupply
Load forecast
Initial investment
Oversupply
Actual load
Windows® Azure™ Platform
TIME
IT C
APA
CIT
Y
Allocating Resources: The Cloud View
Allocated IT resources Actual load
Lower initial investment
Less oversupply
Load forecast
Less oversupply
No undersupply
Innovation
Economics ▪ Agility ▪ Focus
Global Infrastructure
Huge infrastructure scale is the enabler19 Regions ONLINE…huge datacenter capacity around the world…and
we’re growing
100+ datacentersOne of the top 3 networks in the world (coverage, speed, connections) 2 x AWS and 6x Google number of offered regionsG Series – Largest VM available in the market – 32 cores, 448GB Ram, SSD…
Operational Announced
Central USIowa
West USCalifornia
North EuropeIreland
East USVirginia
East US 2Virginia
US GovVirginia
North Central USIllinois
US GovIowa
South Central USTexas
Brazil SouthSao Paulo
West EuropeNetherlands
China North *Beijing
China South *Shanghai
Japan EastSaitama
Japan WestOsakaIndia West
TBD
India EastTBD
East AsiaHong Kong
SE AsiaSingapore
Australia WestMelbourne
Australia EastSydney
* Operated by 21Vianet
data
servicestableHDInsight
blob storage
SQL database
app
services
media
hpcintegratio
n analytics
caching identityservice
bus
web sitesmobile
services
cloud services
infrastructure
servicescdn
virtual machines
virtual network vpn
traffic manager
Apps
virtual network
tablecloud services
caching identitydata
servicestableHDInsight
blob storage
SQL database
app
services
media
hpcintegratio
n analytics
caching identityservice
bus
web sitesmobile
services
cloud services
infrastructure
servicescdn
virtual machines
virtual network vpn
traffic manager
Portal Demo
Fundamental concepts
Three Ways to use Azure compute
Web SitesPaaS+
Virtual Machines
IaaS
Cloud ServicesPaaS
+
Your Datacent
er
Virtualization
O/S
Hardware
Network
Data
Applications
Firewall
Web Sites
Applications
Data
Cloud ServicesApplications
Firewall Rules
Data
Virtual Network
Virtual Machine
s
Virtual Network
Data
Applications
Firewall Rules
O/S
Focus on the Application
Microsoft Azure
Websites Demo
Extend your infrastructureO
n-p
rem
ises
VPN
Virtual Network as your Datacenter extension
Create Subnets, Private IP addresses
Bring your own DNS
Domain join your VMs
VPN
Windows Azure Infrastructure Services
Microsoft Azure Hybrid Model
PaaS Frontend
Load Balancer
IaaS DB Cluster
Load Balancer
Virtual Network
S2S VPN Tunnel
Virtual Network Gateway
DNS Server
Load Balancer
Big Data meets the Cloud Microsoft Azure HDInsight100% Apache Hadoop Solution in the cloud
Insights through Excel
Hadoop with Enterprise security
Develop in .NET and Java
Built on Hortonworks Data Platform
Self-service Collaboration
Corporate apps
Data search
BLOB Storage
Messaging and OrchestrationPartner integrationIntegrate with partner IT systems
Use a highly available, scalable messaging infrastructure with ServiceBus
data pushauth
Support for Mobile DevicesMicrosoft Azure Mobile ServicesTurnkey backend for Mobile apps
Extend internal web apps to mobile devices
Quickly build and deploy consumer facing apps
Land your app on any platform or device
What is Windows Azure?
Comprehensive platform for developing cloud appsHost and execute your code in the cloudProvides application managementIncludes services for storage, access control, Media, Mobile, Identity, CDN etc.
Key BenefitsAbstraction & flexibilityDesigned for Massive scalability & high availabilityOpen & InteroperableMix and match servicesConsumption based pricing model
Windows Azure ScenariosCommon Application Scenarios:Web SitesCompute Intensive appsDevice ApplicationsWeb APIsSocial GamesMedia Based Apps & ServicesStart-ups (fail fast or scale fast)
Ideal for applications needing:ScalabilityAvailabilityFault ToleranceHigh ReliabilityGlobal PresenceRedundancy and RecoverySaaS applicationsApplications with variable loadApps with short unpredictable lifetimeApps that do parallel processing
So how do I get started with Azure?
http://azure.microsoft.com/en-us/pricing/free-trial/http://azure.microsoft.com/en-us/pricing/free-trial-faq/
1Sign up – Free one month trial
Free sing-up, get $200 credit during trial to spend on all Azure servicesMSDN Subscribers get up-to $1,800 per year of additional azure services.
New portal – portal.azure.com2See how to get started & build your first appEven if you do not have Subscription, just login with your Microsoft id and you can still have a reasonable experience
1 Answer “What is Microsoft Azure?”
3Where do I start? - Build your first website app with Azure- Setup DevOps for continuous delivery
2“What is DevOps? and why should I care?”
Doesn’t come in a box.You can’t download it.You can’t buy it.
• Faster Time To Market• Lower failure rate• Better Quality Software• Faster mean time to recovery• Covers the complete Application Lifecycle
Let’s get started
demo
SummaryCloud platforms are here and are here to stayWindows Azure is comprehensive platform for cloud appsBest available cloud platform that works
Designed to be open & interoperableEnables a variety of scenariosSeveral building block & data services out of the box
Stay
Informed :
New: Cloud Platform Roadmap http://bit.ly/19Gtzjo All Azure Updates http://azure.microsoft.com/en-us/updates/ Azure Blog http://azure.microsoft.com/blogAzure Friday Videos http://bit.ly/1qpr9aC Channel 9 / TechEd Videos http://channel9.msdn.com/Azure
Coming up #GlobalAzure Bootcamp April 25th, Let’s bootcampNew Book by Fellow MVP Robin ShahanAzure eBook: “Microsoft Azure Essentials” http://bit.ly/1GpTwOX
Twitter: @AzureUG Facebook page: https://www.facebook.com/groups/SoCalMSAzureUG/
Learning OpportunitySoCal Microsoft Azure User Group - Irvine
Main Group page
http://www.meetup.com/SoCal-Microsoft-Azure-User-Group/
Thank youup
For additional questions / feedbackYour Feedback is Important!
@vishalishere
linkedin.com/in/vishalnarayan