Transcript
Page 1: 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,

Page 2: SoCal code camp Fullerton - Mar 2015

Welcome

Page 3: SoCal code camp Fullerton - Mar 2015

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?

Page 4: SoCal code camp Fullerton - Mar 2015

Steps to get startedIntroduction to Azure with new Portal (Ibiza)Introduction to DevOps with new Ibiza portal

Page 5: SoCal code camp Fullerton - Mar 2015

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?”

Page 6: SoCal code camp Fullerton - Mar 2015

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

Page 7: SoCal code camp Fullerton - Mar 2015

The Microsoft Public Cloud

Usage BasedElastic

Self-Service

Pooled Resources

Page 8: SoCal code camp Fullerton - Mar 2015

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

Page 9: SoCal code camp Fullerton - Mar 2015

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

Page 10: SoCal code camp Fullerton - Mar 2015

Innovation

Economics ▪ Agility ▪ Focus

Page 11: SoCal code camp Fullerton - Mar 2015

Global Infrastructure

Page 12: SoCal code camp Fullerton - Mar 2015

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

Page 13: SoCal code camp Fullerton - Mar 2015

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

Page 14: SoCal code camp Fullerton - Mar 2015

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

Page 15: SoCal code camp Fullerton - Mar 2015

Portal Demo

Page 16: SoCal code camp Fullerton - Mar 2015

Fundamental concepts

Page 17: SoCal code camp Fullerton - Mar 2015

Three Ways to use Azure compute

Web SitesPaaS+

Virtual Machines

IaaS

Cloud ServicesPaaS

+

Page 18: SoCal code camp Fullerton - Mar 2015

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

Page 19: SoCal code camp Fullerton - Mar 2015

Websites Demo

Page 20: SoCal code camp Fullerton - Mar 2015

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

Page 21: SoCal code camp Fullerton - Mar 2015

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

Page 22: SoCal code camp Fullerton - Mar 2015

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

Page 23: SoCal code camp Fullerton - Mar 2015

Messaging and OrchestrationPartner integrationIntegrate with partner IT systems

Use a highly available, scalable messaging infrastructure with ServiceBus

Page 24: SoCal code camp Fullerton - Mar 2015

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

Page 25: SoCal code camp Fullerton - Mar 2015

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

Page 26: SoCal code camp Fullerton - Mar 2015

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

Page 27: SoCal code camp Fullerton - Mar 2015

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

Page 28: SoCal code camp Fullerton - Mar 2015

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?”

Page 29: SoCal code camp Fullerton - Mar 2015

Doesn’t come in a box.You can’t download it.You can’t buy it.

Page 30: SoCal code camp Fullerton - Mar 2015
Page 31: SoCal code camp Fullerton - Mar 2015

• Faster Time To Market• Lower failure rate• Better Quality Software• Faster mean time to recovery• Covers the complete Application Lifecycle

Page 32: SoCal code camp Fullerton - Mar 2015

Let’s get started

demo

Page 33: SoCal code camp Fullerton - Mar 2015

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

Page 34: SoCal code camp Fullerton - Mar 2015

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/

Page 35: SoCal code camp Fullerton - Mar 2015

Learning OpportunitySoCal Microsoft Azure User Group - Irvine

Main Group page

http://www.meetup.com/SoCal-Microsoft-Azure-User-Group/

Page 36: SoCal code camp Fullerton - Mar 2015

Thank youup

[email protected]

For additional questions / feedbackYour Feedback is Important!

@vishalishere

linkedin.com/in/vishalnarayan


Top Related