office 365 saturday europe 2014 - microsoft azure : central component of your sharepoint online...

Post on 04-Jul-2015

468 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

The Cloud can help you and your organization to maximize your investments and to simplify your business processes for all your SharePoint activities. Microsoft Azure can offer you a lot of services that can allow you to transform your infrastructures, your development paradigm and your IT teams to start thinking in terms of DevOps. In this session, our goal will be to show you how to use the Azure platform in an enterprise where SharePoint is used as an application platform. Subjects covered will be : - Microsoft Azure as IaaS - Microsoft Azure as CDN - Microsoft Azure as hub for all your ALM with Visual Studio Online - Microsoft Azure as an application layer for all your SharePoint Apps - Microsoft Azure as a complex integration environment - Microsoft Azure as a deployment framework The cloud and Microsoft Azure to help the SharePoint platform, it's possible! By Sebastien Levert and Julien Stroheker - Twitter: @sebastienlevert and @Ju_Stroh

TRANSCRIPT

Microsoft Azure : Central component of your

SharePoint Online DevOps

Speaker: Sébastien Levert & Julien Stroheker

15th November 2014

Host: Matthew Hughes

O365EU Sponsors

DevOps ?

DevOps

According to Wikipedia

“DevOps is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) operations professionals.”

Julien Stroheker

Azure Architect

Microsoft Azure MVP

From Montréal, Canada

http://www.pimpthecloud.com

http://ca.linkedin.com/pub/julien-

stroheker/34/3a8/582

@Ju_Stroh / @pimpthecloud

Sébastien Levert

Office 365 Architect & Developer

Microsoft Office 365 MVP

From Montréal, Canada

http://www.pimpthecloud.com

http://ca.linkedin.com/in/sebastienlevert/

@sebastienlevert / @pimpthecloud

Cloud Models

Cloud Models

IaaS

Cloud Models

Our scenario

Scenario

The need

The business need

Easy to deploy and instantiate Development VMs

Provider-Hosted Weather App Part

A Weather App Part

… On Steroids !

IaaSPrepare your deployments

The Nut Cracker syndrom

Why !?!

Save your time

Save your money

Be flexible

Easy and powerful !!

Infrastructure as a ServiceVirtual Network

Cloud Services

Infrastructure as a Service

1 - Active Directory

2 - DirSync

Infrastructure as a Service

3 – Dev Template

• Windows Server 2012 R2 Updated

• Appliy your configurations

• IE Enhanced

• Firewall

• Remote Desktop

• .NET FrameWork

• Sources

• …

Infrastructure as a Service

Prepare an imaged instance of SQL 2014

Infrastructure as a Service

Install all SharePoint’s prerequisites with some rebootsss

Install SharePoint’s binaries with SP1 (MSDN version)

Do not run the « Configuration Wizard »

Configure your scripts sequence

Infrastructure as a Service

SysPrep your machine

http://social.msdn.microsoft.com/Forums/windowsazure/en-US/fafb9ee6-1e57-46ba-8440-27467ad986cf/image-capture-issue-vm-

unexpectedly-started-after-guestinitiated-shutdown?forum=WAVirtualMachinesforWindows

C:\Windows\system32\sysprep\sysprep.exe /generalize /oobe /quit

Infrastructure as a Service

Capture your machine to save as a template

Infrastructure as a Service

Infrastructure as a Service

Install the Microsoft Azure PowerShell Cmdlets

http://azure.microsoft.com/en-us/documentation/articles/install-configure-powershell

Get-AzureSubscription

Set-AzureSubscription –SubscriptionName XX " -CurrentStorageAccountName YY

Infrastructure as a Service

You are now able to create a VM based on your template

$newVM = New-AzureVMConfig-Name "VMPMSPDev"

-InstanceSize"Basic_A3"

-ImageName"SharePoint_Dev"

-HostCachingReadWrite

-DiskLabel "VMPMSPDev_OS"

-MediaLocation"http://pmspstorage.windows.net/disk/VMPMSPDev.vhd" |

Add-AzureProvisioningConfig

-WindowsDomain-AdminUsername"Julien"

-Password "pass@word1"

-Domain"PMSP"

-DomainUserName"Admin"

-DomainPassword "pass@word1"

-JoinDomain"pimpmysharepoint.lan" |

Set-AzureSubnet -SubnetNames "PMSP«

New-AzureVM -VMs $newVm -ServiceName "PMSPLabs"

PaaSDevelop solutions

Weather Service

{ JSON: ‘Forecasts’ }

?woeid=3534&unit=c

SQL Azure

Yahoo API

Blob Storage

JS

CSS

PNG

Fonts

Content Delivery Network

SaaSUsing services

Visual Studio Online

Visual Studio Online

Application Insights

DevOpsAzure to the rescue

ALM & Azure

Development Production

Builds & Continuous Integration

New Azure Portal

Questions

O365EU Sponsors

top related