SharePoint Saturday Belgium 2016

Rick Van Rousselt
Rick Van RousseltOffice Server and Services MVP - BIWUG Board Member - Managing Partner Advantive at Advantive
SharePoint Saturday Belgium 2016 • October 15 • Brussels Track: MIX | Level: 300
Extending Office Add-ins with
Azure Container Service
Rick Van Rousselt
PlatinumGoldSilver
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Email : rick.vanrousselt@outlook.com
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 containers
Quick 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
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Demo
Run 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
Demo
Connecting 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
Demo
Overview 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
Demo
Automated 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 : rick.vanrousselt@outlook.com
Twitter : @rickvanrousselt
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Thank You!
Feedback
http://spsbe.be
1 of 30

More Related Content

Viewers also liked(20)

SPSBE2016 - Leverage the power of groupsSPSBE2016 - Leverage the power of groups
SPSBE2016 - Leverage the power of groups
Albert-Jan Schot562 views
Update SeminarUpdate Seminar
Update Seminar
Abdulrasheed Bello405 views
Ortec plandag-2016Ortec plandag-2016
Ortec plandag-2016
Osman Akdemir459 views
Everyone loves share point osloEveryone loves share point oslo
Everyone loves share point oslo
Liz Sundet, MVP, MBA, PMP, CBAP, CSM240 views
hrforum-2014-10 Moje agenda JRhrforum-2014-10 Moje agenda JR
hrforum-2014-10 Moje agenda JR
Jana Remesova535 views
CV of Emad Goufi FEB 2016CV of Emad Goufi FEB 2016
CV of Emad Goufi FEB 2016
Emad N. AlJuhani415 views
Unit SixUnit Six
Unit Six
Angela Grafton473 views
Control De Cambios (Scm)Control De Cambios (Scm)
Control De Cambios (Scm)
UJAP1.4K views
Ecosystem InvestingEcosystem Investing
Ecosystem Investing
Terra Genesis International6K views

Similar to SharePoint Saturday Belgium 2016(20)

More from Rick Van Rousselt(19)

Recently uploaded(20)

 FS Design 2024 V2.pptx FS Design 2024 V2.pptx
FS Design 2024 V2.pptx
paswanlearning7 views
zotabet.pdfzotabet.pdf
zotabet.pdf
zotabetcasino5 views
google forms survey (1).pptxgoogle forms survey (1).pptx
google forms survey (1).pptx
MollyBrown8613 views
Sustainable MarketingSustainable Marketing
Sustainable Marketing
Theo van der Zee6 views
childcare.pdfchildcare.pdf
childcare.pdf
fatma alnaqbi13 views
DU_SERIES_Session1.pdfDU_SERIES_Session1.pdf
DU_SERIES_Session1.pdf
RohitRadhakrishnan8711 views
Existing documentaries (1).docxExisting documentaries (1).docx
Existing documentaries (1).docx
MollyBrown8613 views
Audience profile.pptxAudience profile.pptx
Audience profile.pptx
MollyBrown8612 views
WalkingWalking
Walking
Ed Sullivan37 views
Pen Testing - Allendevaux.pdfPen Testing - Allendevaux.pdf
Pen Testing - Allendevaux.pdf
SourabhKumar328076 views
informing ideas.docxinforming ideas.docx
informing ideas.docx
MollyBrown8612 views
Serverless cloud architecture patternsServerless cloud architecture patterns
Serverless cloud architecture patterns
Jimmy Dahlqvist10 views
Technical SEO: How Anomalies Are Your New Best Friend." Technical SEO: How Anomalies Are Your New Best Friend."
Technical SEO: How Anomalies Are Your New Best Friend."
Kristine Schachinger SEO and Online Marketing55 views
UiPath Document Understanding_Day 2.pptxUiPath Document Understanding_Day 2.pptx
UiPath Document Understanding_Day 2.pptx
RohitRadhakrishnan8226 views

SharePoint Saturday Belgium 2016