Top Banner
Extending Office Add-ins with Azure Container Service Rick Van Rousselt
27

SharePoint Saturday Barcelona 2016

Jan 22, 2018

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SharePoint Saturday Barcelona 2016

Extending Office Add-ins with Azure Container Service

Rick Van Rousselt

Page 2: SharePoint Saturday Barcelona 2016

Thanks to our Sponsors

Silver

Gold

Bronze

Raffle Organized by

Page 3: SharePoint Saturday Barcelona 2016

Email : [email protected]

rickvanrousselt

Page 4: SharePoint Saturday Barcelona 2016
Page 5: SharePoint Saturday Barcelona 2016

docker and containers

- Ligthweight, open secure platform

- Simplify building, shipping, running apps

- Shipping container system for code

Page 6: SharePoint Saturday Barcelona 2016

Virtual Machines

Each Guest OS needs:

• CPU

• RAM

• Licensing

• Maintenance

Page 7: SharePoint Saturday Barcelona 2016

Containers

• More room for apps

• Lesser maintenance

• Licensing

Page 8: SharePoint Saturday Barcelona 2016
Page 9: SharePoint Saturday Barcelona 2016

Docker Engine

Docker engine Docker engine

Page 10: SharePoint Saturday Barcelona 2016

• Blueprint or definition of a container (readonly)

• Needed by docker engine to create a running instance of a

container

• Can consist out of multiple layers

Code Node.js UbuntuImage

Images

Page 11: SharePoint Saturday Barcelona 2016
Page 12: SharePoint Saturday Barcelona 2016

Run everywhere

DEMO

Page 13: SharePoint Saturday Barcelona 2016

V1 V2 V3

Why use containers

Eliminate app conflicts

Page 14: SharePoint Saturday Barcelona 2016

DEV TES

T

PROD

Why use containers

Easy app shipping

Page 15: SharePoint Saturday Barcelona 2016

It’s just easy for us developers

• When joining an ongoing project not need to do a long

setup for a developer environment

• No need for heavy virtual machines

• Development environment is almost the same as production

Why use containers

Page 16: SharePoint Saturday Barcelona 2016

The SharePoint

Context

Why use containers

Page 17: SharePoint Saturday Barcelona 2016

Connecting to Office 365 groups from a container

Demo

Page 18: SharePoint Saturday Barcelona 2016
Page 19: SharePoint Saturday Barcelona 2016

Azure Container Service

Page 20: SharePoint Saturday Barcelona 2016

What is the Azure Container Service

- Optimised for hosting containers

- Easy to manage containers at very large scales

- Docker swarm andDC/OS included

- Open source

Page 21: SharePoint Saturday Barcelona 2016

DC/OS vs docker Swarm

• Large scale

• Proven in productionenvironments

• Complex

• Native from docker

• Standard dockerinterface

Page 22: SharePoint Saturday Barcelona 2016
Page 23: SharePoint Saturday Barcelona 2016

Overview of the Azure Container Service

Demo

Page 24: SharePoint Saturday Barcelona 2016

What’s in it for us

Page 25: SharePoint Saturday Barcelona 2016

Automated builds

Demo

Page 26: SharePoint Saturday Barcelona 2016

If you have any more questions

Email : [email protected]

Twitter : @rickvanrousselt

Page 27: SharePoint Saturday Barcelona 2016

Live Ratings bit.ly/2cB3aoh