Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
SharePoint Saturday Belgium 2016
-
Upload
rick-van-rousselt -
Category
Internet
-
view
102 -
download
1
Transcript of SharePoint Saturday Belgium 2016
SharePoint Saturday Belgium 2016 • October 15 • Brussels Track: MIX | Level: 300
Extending Office Add-ins with Azure Container Service
Rick Van Rousselt
Platinum
Gold
Silver
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Rick Van RousseltRivaro Consultancy
Office 365 / SharePoint consultant
Working with SharePoint since 2010
Currently focussed on Office 365 and AzureUse #SPSBE on Twitter
Email : [email protected] rickvanrousselt
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Agenda• Docker and containers quick intro• Why use Docker• Azure Container Service• Using containers with Office Add-
ins
SharePoint Saturday Belgium 2016 • October 15 • Brussels
docker and containersQuick intro
SharePoint Saturday Belgium 2016 • October 15 • Brussels
docker and containers- Ligthweight, open secure platform- Simplify building, shipping, running apps- Shipping container system for code
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Virtual Machines
Each Guest OS needs:• CPU• RAM• Licensing•Maintenance
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Containers
•More room for apps• Lesser maintenance• Licensing
SharePoint Saturday Belgium 2016 • October 15 • Brussels
docker major components• Engine (a.k.a. deamon, runtime)• Images• Containers
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Docker Engine
Docker engine Docker engine
SharePoint Saturday Belgium 2016 • October 15 • Brussels
• 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
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Containers
• Running instance of an
image
• Runs the app
• Isolated and secured
SharePoint Saturday Belgium 2016 • October 15 • Brussels
DemoRun everywhere
SharePoint Saturday Belgium 2016 • October 15 • Brussels
V1 V2 V3
Why use containers
Eliminate app conflicts
SharePoint Saturday Belgium 2016 • October 15 • Brussels
DEV TEST PROD
Why use containers
Easy app shipping
SharePoint Saturday Belgium 2016 • October 15 • Brussels
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
SharePoint Saturday Belgium 2016 • October 15 • Brussels
The SharePoint Context
Why use containers
SharePoint Saturday Belgium 2016 • October 15 • Brussels
DemoConnecting to Office 365 groups from a container
SharePoint Saturday Belgium 2016 • October 15 • Brussels
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Azure Container Service
SharePoint Saturday Belgium 2016 • October 15 • Brussels
What is the Azure Container Service- Optimised for hosting
containers- Easy to manage containers
at very large scales- Docker swarm and DC/OS
included- Open source
SharePoint Saturday Belgium 2016 • October 15 • Brussels
DC/OS vs docker Swarm
• Large scale• Proven in production
environments• Complex
• Native from docker• Standard docker
interface
SharePoint Saturday Belgium 2016 • October 15 • Brussels
SharePoint Saturday Belgium 2016 • October 15 • Brussels
DemoOverview of the Azure Container Service
SharePoint Saturday Belgium 2016 • October 15 • Brussels
What’s in it for us
SharePoint Saturday Belgium 2016 • October 15 • Brussels
DemoAutomated builds – Twitter Streams – Autoscaling – Cognitive Services
SharePoint Saturday Belgium 2016 • October 15 • Brussels
SharePoint Saturday Belgium 2016 • October 15 • Brussels
If you have any more questions
Email : [email protected] : @rickvanrousselt
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Thank You!
Feedbackhttp://spsbe.be