sharepoint saturday barcelona 2016
TRANSCRIPT
Extending Office Add-ins with Azure Container Service
Rick Van Rousselt
Thanks to our Sponsors
Silver
Gold
Bronze
Raffle Organized by
Email : [email protected]
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
Live Ratings bit.ly/2cB3aoh