❖ How to effectively do full stack DevOps! ❖ Virtual appliances! ❖ Chef, Puppet, Ansible, Salt …! ❖ Pattern based deployments! ❖ Too many options to leave this to development or operations or architecture to make these decisions in isolation 5
to say in the design meetings for that stack ❖ Infrastructure! ❖ Hardware! ❖ Local / DataCenter/ Cloud! ❖ Virtual ( on above )! ❖ Containers ( on above )! ❖ Software! ❖ App Stack! ❖ Persistence! ❖ Enterprise Bus! ❖ Continuous Delivery Pipeline! ❖ Tools/Technologies! ❖ Process One does not simply deploy like it runs on your laptop 6
vps providers )! ❖ CoreOS ( minimal OS for running Docker containers)! ❖ Kubernetes ( built on-top of Docker to manage containers at scale )! ❖ OpenStack ( Docker via Glance) 19
gov/! 2. Virtio: An I/O virtualization framework for Linux - http://www.ibm.com/developerworks/library/l-virtio/! 3. Anatomy of a Linux hypervisor - https://www.ibm.com/developerworks/linux/library/l-hypervisor/index.html! 4. Howto: Linux and Windows virtualization with KVM and Qemu - http://www.tuxradar.com/content/howto-linux-and-windows-virtualization-kvm- and-qemu! 5. lxc-linux-container-early-glance - http://blogs.ejb.cc/archives/5462/lxc-linux-container-early-glance! 6. Linux Containers and Why They Matter - http://www.linuxadvocates.com/2013/04/linux-containers-and-why-they-matter.html! 7. http://www.slideshare.net/SimonBoulet/devopsmtl-janudev-opsmtl-jan-2014-a-decade-of-linux-containers! 8. http://www.slideshare.net/ewindisch/deploying-docker-provisioning-w-docker-chefpuppet-devopsdays-pgh?related=1! 9. http://www.slideshare.net/BodenRussell/performance-characteristics-of-traditional-v-ms-vs-docker-containers-dockercon14! X References: