SoCal code camp Fullerton - Mar 2015

Post on 27-Jul-2015

191 views 4 download

Tags:

Transcript of 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

vishalishere@msn.com | 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/vishalnarayanvishalishere@msn.com

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

Vishalishere@msn.com

For additional questions / feedbackYour Feedback is Important!

@vishalishere

linkedin.com/in/vishalnarayan