success story of sharepoint development on azure

20
[email protected] Business 365 Saturday - Singapore 24 th October 2015 Success Story of SharePoint Development on Azure Malin De Silva SharePoint Specialist Exilesoft, Sri Lanka

Upload: malin-de-silva

Post on 16-Apr-2017

399 views

Category:

Technology


0 download

TRANSCRIPT

[email protected]

Business 365 Saturday - Singapore24th October 2015

Success Story of SharePoint Development on Azure

Malin De Silva

SharePoint Specialist

Exilesoft, Sri Lanka

About Me

Planning, Development and administering experience since SharePoint 2007.

Speaker at many forums and conferences.

Blogger, StackExchange contributor and a big Azure fan.

Agenda

• Introduction

• Our Experience

• Developer Advantages

• Azure Virtual Machines for SharePoint

• Promising Platform Support

• Cost breakdown

• Cost Savings

[email protected]

Azure Virtual Machines

• Supports multiple Operating Systems

• Plenty of options to choose from

• Hosted across multiple regions

• Lower latency

• Disaster recovery

• Flexible administering capabilities

• Many UI capabilities

• PowerShell scripts for non frequent operations

[email protected]

Video: Creating and Managing Virtual Machines

[email protected]

Quick Note

• Cloud Service

• Availability Set

• Site-to-site connectivity

• Point-to-site connectivity

[email protected]

We were with SharePoint 2010

• 5 member team

• Complete environment installations• 3 virtual machines for each user

• Many Full-Trust solutions

• 60 GB and 30 GB data warehouses

• Connecting external data sources

• Developer machines• 500 GB/ 1TB of Physical hard disks

• 16 GB RAM

[email protected]

Then came 2013 migration…

• Should migrate all Full-trust code as it is

• Identical SharePoint 2013 environments

• 3 virtual machines for each user

• New workflows development

• Both machines up in same time

• More disk space

• More memory (RAM)

• More hardware for a limited time

[email protected]

Then we thought

Azure Virtual Machines

The Change

2010 Environments in local VMs 2013 Environments in Azure VMs

15 Virtual Machines (3*5) 7 Virtual Machines (Users and Data Shared)

450 GB for Data warehouses (90*5) 90 GB for Data warehouses

Take laptop home on vacations Can use free Wi-Fi at train station

No disk space to make snapshots Plenty of options for making snapshots

Shut down and restart take time Can schedule for a time in day

[email protected]

The Developer Advantage

• High-speed virtual machines

• Quick scale-up and scale-down capabilities

• Scheduled machine restart

• Auto-install updates

• Connect from anywhere

• Many backup and recovery options

• Continuous integration and build deployment

[email protected]

Azure Virtual Machine Options (Windows)

• A series

• Basic tier

• No load balancing, No auto-scaling

• 300 IOPS

• Standard tier

• More flexibility

• 500 IOPS

• D series

• 60% faster than A-series

• Local SSDs

• Dv2 series

• 35% faster than D series

• 2.4 GHz Intel Xenon v3 Processors

• G series

• 2 times more memory, 4 times more SSDs

• GS Series

• Premium storage

[email protected]

Virtual Machines for SharePoint Development

[email protected]

Domain Controller(Users)

Database Server(Data)

SharePoint Server(Web)

Demonstration

Setting Up a SharePoint Environment on Azure

Scripting Capabilities

• Perform multiple operations

• Provisioning, Removal

• Reboot, Start

• Import and Export VM Settings

• Automate virtual network capabilities

• Many resources

• Blogs/ Articles

• Azure Script Center

• Cross Platform Scripting Build on Node.js

[email protected]

Image Mobility and Availability

• Image Mobility

• Bring existing virtual machines to cloud

• 99.95% for multiple role instances

• Applies to Availability Sets

• 4.38 hours of downtime for year

• What's included

• Computer hardware failures

• Datacenter failures

• Upgrades and maintenance

[email protected]

• Not included

• VM Container Crashes

• Guest OS updates

Cost Saving Options

• Auto Scaling or Automating

• Start with Windows Server Installations

• License Mobility

[email protected]

Demonstration

Auto scaling and Automating

Questions?

[email protected]

Thank You!

Malin De Silva

SharePoint Specialist

Exilesoft

[email protected]/ [email protected]

@MalinD19