Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

My session slides from unityConnect 2016 in Haarlem

291 views

Published on

The slides from my session at unityConnect 2016 in Haarlem on extending Office Add-ins with the Azure Container Service.

Published in: Software
  • Be the first to comment

  • Be the first to like this

My session slides from unityConnect 2016 in Haarlem

  1. 1. Extending Office Add-ins with the Azure Container Service Rick Van Rousselt
  2. 2. RickVanRousselt.com Email : rick.vanrousselt@outlook.com rickvanrousselt
  3. 3. Agenda • Docker and containers quick intro • Why use Docker • Azure Container Service • Demos
  4. 4. docker and containers Quick Intro
  5. 5. docker and containers -Ligthweight, open secure platform -Simplify building, shipping, running apps -Shipping container system for code
  6. 6. Virtual Machines Each Guest OS needs: •CPU •RAM •Licensing •Maintenance
  7. 7. Containers •More room for apps •Lesser maintenance •Licensing
  8. 8. docker major components • Engine (a.k.a. deamon, runtime) • Images • Containers
  9. 9. Docker Engine Docker engine Docker engine
  10. 10. • 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
  11. 11. Run everywhere Demo
  12. 12. V1 V2 V3 Eliminate app conflicts Why use containers
  13. 13. DEV TEST PROD Why use containers Easy app shipping
  14. 14. 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
  15. 15. Why use containers The SharePoint Context
  16. 16. Connecting to Office 365 groups from a container Demo
  17. 17. Azure Container Service
  18. 18. What is the Azure Container Service - Optimised for hosting containers - Easy to manage containers at very large scales - Docker swarm, DC/OS or kubernetes included - Open source
  19. 19. DC/OS vs docker Swarm vs kubernetes • Large scale • Proven in production environments • Complex • From Google • Preview • Different API • Native from docker • Standard docker interface
  20. 20. Overview of the Azure Container Service Demo
  21. 21. What’s in it for us
  22. 22. Automated builds Demo
  23. 23. Autoscaling Demo
  24. 24. Twitter streams & cognitive services Demo
  25. 25. Roadmap • Windows containers • VS, VSTS and VS Code integration and deployment to Azure Container Service • Azure Container Registry
  26. 26. If you have any more questions Email : rick.vanrousselt@outlook.com Twitter : @rickvanrousselt

×