SharePoint Saturday Barcelona 2016

Post on 22-Jan-2018

272 views 0 download

transcript

Extending Office Add-ins with Azure Container Service

Rick Van Rousselt

Thanks to our Sponsors

Silver

Gold

Bronze

Raffle Organized by

Email : rick.vanrousselt@outlook.com

rickvanrousselt

docker and containers

- Ligthweight, open secure platform

- Simplify building, shipping, running apps

- Shipping container system for code

Virtual Machines

Each Guest OS needs:

• CPU

• RAM

• Licensing

• Maintenance

Containers

• More room for apps

• Lesser maintenance

• Licensing

Docker Engine

Docker engine Docker engine

• 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

Run everywhere

DEMO

V1 V2 V3

Why use containers

Eliminate app conflicts

DEV TES

T

PROD

Why use containers

Easy app shipping

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

The SharePoint

Context

Why use containers

Connecting to Office 365 groups from a container

Demo

Azure Container Service

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

DC/OS vs docker Swarm

• Large scale

• Proven in productionenvironments

• Complex

• Native from docker

• Standard dockerinterface

Overview of the Azure Container Service

Demo

What’s in it for us

Automated builds

Demo

If you have any more questions

Email : rick.vanrousselt@outlook.com

Twitter : @rickvanrousselt

Live Ratings bit.ly/2cB3aoh