Mastering CoreOS by Sreenivas Makam
Mastering CoreOS by Sreenivas Makam PDF, ePub eBook D0wnl0ad
Key Features
- Confidently deploy distributed applications and effectively manage distributed infrastructure using Containers and CoreOS
- Build secure, scalable CoreOS clusters to deploy distributed applications using open source technologies and industry best practices
- Every concept and technology in this book is illustrated with practical examples that can be used in both development and production environments.
Book Description
CoreOS makes Google and Amazon-style Cloud infrastructure available for anyone building their own private Cloud. This book covers the CoreOS internals and the technologies used in the deployment of container-based distributed applications. It starts with an overview of CoreOS and distributed application development while sharing knowledge on related technologies. Critical CoreOS services and networking and storage considerations for CoreOS are covered next.
In latter half of the book, you will learn about Container runtime systems such as Docker and Rkt and Container Orchestration using Kubernetes. You will also find out about the integration of popular orchestration solutions such as OpenStack, the AWS Container service, and the Google Container Engine with CoreOS and Docker. Lastly, we cover troubleshooting as well as production considerations.
What you will learn
- Install CoreOS on a VM, on the Cloud, and bare metal, and find out how to keep your cluster secure and up to date
- Configure and troubleshoot key CoreOS services, such as etcd, systemd, and fleet, for distributed application deployment
- Study container networking using CoreOS Flannel and other solutions, such as Docker libnetwork, Weave, and Calico
- Explore the container filesystem and container volume management using Docker volume, NFS, GlusterFS, and Flocker
- Get to know the internals of container technologies such as Docker, Rkt, and Container orchestration using Openstack, Kubernetes and Docker native solutions
- Troubleshoot CoreOS cluster and Containers using monitoring and logging tools and master production techniques such as staging, security, and automation
About the Author
Sreenivas Makam is currently working as a senior engineering manager at Cisco Systems, Bangalore. He has a masters in electrical engineering and around 18 years of experience in the networking industry. He has worked in both start-ups and big established companies. His interests include SDN, NFV, Network Automation, DevOps, and cloud technologies, and he likes to try out and follow open source projects in these areas. His blog can be found at https://sreeninet.wordpress.com/ and his hacky code at https://github.com/smakam.
Sreenivas is part of the Docker bloggers forum and his blog articles have been published in Docker weekly newsletters. He has done the technical reviewing for Mastering Ansible, Packt Publishing and Ansible Networking Report, O'Reilly Publisher. He has also given presentations at Docker meetup in Bangalore. Sreenivas has one approved patent.
Table of Contents
- CoreOS Overview
- Setting up the CoreOS Lab
- CoreOS Autoupdate
- CoreOS Primary Services – Etcd, Systemd, and Fleet
- CoreOS Networking and Flannel Internals
- CoreOS Storage Management
- Container Integration with CoreOS – Docker and Rkt
- Container Orchestration
- OpenStack Integration with Containers and CoreOS
- CoreOS and Containers – Troubleshooting and Debugging
- CoreOS and Containers – Production Considerations
From reader reviews:
Mary McHugh:
Does one one of the book lovers? If so, do you ever feeling doubt when you are in the book store? Try and pick one book that you never know the inside because don't evaluate book by its deal with may doesn't work this is difficult job because you are afraid that the inside maybe not as fantastic as in the outside appear likes. Maybe you answer could be Mastering CoreOS why because the great cover that make you consider about the content will not disappoint you. The inside or content is fantastic as the outside or cover. Your reading 6th sense will directly direct you to pick up this book.
Wendell Darnell:
A lot of guide has printed but it differs from the others. You can get it by internet on social media. You can choose the most effective book for you, science, comedy, novel, or whatever by means of searching from it. It is identified as of book Mastering CoreOS. Contain your knowledge by it. Without departing the printed book, it could add your knowledge and make you happier to read. It is most significant that, you must aware about e-book. It can bring you from one place to other place.
Patrick Bergeron:
Publication is one of source of knowledge. We can add our knowledge from it. Not only for students but also native or citizen need book to know the upgrade information of year for you to year. As we know those books have many advantages. Beside many of us add our knowledge, also can bring us to around the world. From the book Mastering CoreOS we can have more advantage. Don't that you be creative people? To get creative person must like to read a book. Only choose the best book that acceptable with your aim. Don't become doubt to change your life by this book Mastering CoreOS. You can more pleasing than now.
Read Mastering CoreOS by Sreenivas Makam for online ebook
Mastering CoreOS by Sreenivas Makam Free PDF d0wnl0ad, audio books, books to read, good books to read, cheap books, good books, online books, books online, book reviews epub, read books online, books to read online, online library, greatbooks to read, PDF best books to read, top books to read Mastering CoreOS by Sreenivas Makam books to read online.