• Complain

Sreenivas Makam - Mastering CoreOS

Here you can read online Sreenivas Makam - Mastering CoreOS full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2016, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Sreenivas Makam Mastering CoreOS
  • Book:
    Mastering CoreOS
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2016
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Mastering CoreOS: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Mastering CoreOS" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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, OReilly Publisher. He has also given presentations at Docker meetup in Bangalore. Sreenivas has one approved patent.

Table of Contents
  1. CoreOS Overview
  2. Setting up the CoreOS Lab
  3. CoreOS Autoupdate
  4. CoreOS Primary Services Etcd, Systemd, and Fleet
  5. CoreOS Networking and Flannel Internals
  6. CoreOS Storage Management
  7. Container Integration with CoreOS Docker and Rkt
  8. Container Orchestration
  9. OpenStack Integration with Containers and CoreOS
  10. CoreOS and Containers Troubleshooting and Debugging
  11. CoreOS and Containers Production Considerations

Sreenivas Makam: author's other books


Who wrote Mastering CoreOS? Find out the surname, the name of the author of the book and a list of all author's works by series.

Mastering CoreOS — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Mastering CoreOS" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

Mastering CoreOS


Table of Contents

Mastering CoreOS


Mastering CoreOS

Copyright 2016 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: February 2016

Production reference: 1190216

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78528-812-8

www.packtpub.com

Credits

Author

Sreenivas Makam

Reviewers

Francisco Fernndez Castao

Neependra Khare

Commissioning Editor

Kunal Parikh

Acquisition Editor

Vinay Argekar

Content Development Editor

Rashmi Suvarna

Technical Editor

Bharat Patil

Copy Editor

Tasneem Fatehi

Project Coordinator

Judie Jose

Proofreader

Safis Editing

Indexer

Rekha Nair

Graphics

Kirk D'Penha

Abhinash Sahu

Production Coordinator

Melwyn Dsa

Cover Work

Melwyn Dsa

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.

Acknowledgments

I have been very fortunate to always have good people around me and I would like to thank God for that. I would like to thank my parents for all the sacrifices they made while raising me and my sister and for providing the best possible support. Next, I would like to thank my wife, Lakshmi (Lucky), who has been my best friend for the last 13 years. I feel fortunate to have her as my wife as she is better qualified than me in almost everything. My daughter, Sasha, has been the spark in my life and I enjoy all the little interactions with her. I would like to thank my wife and daughter for being patient in dealing with my occasional tantrums. Lastly, I would like to thank my sister, brother-in-law, and niece for being there for me always.

I would like to thank my current company, Cisco, for allowing me to spend time on the book. I would also like to thank my Cisco managers and colleagues who have been very supportive to me in this effort.

I would like to thank my wife and my niece, Pallavi, for reviewing some of the chapters. My wife and daughter also helped out by drawing a rough draft of some of the pictures used in the book.

I would like to thank my editors and reviewers for guiding and correcting me throughout the book's preparation.

These acknowledgements would not be complete without thanking the folks at CoreOS and Docker for the amazing technology that they have developed, which allowed me to write about it. Lastly, a big thanks to the open source community for making software easily accessible to everyone.

About the Reviewers

Francisco Fernndez Castao works at GrapheneDB, one of the biggest graph database cloud providers, as a site reliability engineer. He has previously worked in a few start-ups in software tools to social networks. His interests are distributed systems, functional programming, databases, mathematics, and machine learning.

Neependra Khare is the author of Docker Cookbook , Packt Publishing (https://www.packtpub.com/virtualization-and-cloud/docker-cookbook), and has been co-organizing a Docker meetup group in Bangalore for more than a year now (http://www.meetup.com/Docker-Bangalore). He has more than 11 years of IT experience, and has earlier worked as a system administrator, support engineer, file system developer, and performance engineer. Currently, he is freelancing for Container technologies such as Docker, Kubernetes, Project Atomic, and CoreOS. You can visit his website at http://neependra.net/ and follow him on Twitter. His Twitter handle is @neependra.ss .

www.PacktPub.com

Support files, eBooks, discount offers, and more

For support files and downloads related to your book, please visit www.PacktPub.com.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?

  • Fully searchable across every book published by Packt
  • Copy and paste, print, and bookmark content
  • On demand and accessible via a web browser

Free access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view 9 entirely free books. Simply use your login credentials for immediate access.

Preface

Public cloud providers such as Amazon and Google have revolutionized cloud technologies and made it easier to consume for end users. The goal of CoreOS has been to create a secure and reliable cluster OS and make it easier to develop distributed applications using Containers. CoreOS's philosophy has been to keep the kernel to a bare minimum while keeping it secure, reliable, and updated. Everything on top of the kernel runs as Containers, except a few critical services. Containers have revolutionized application development as well as application deployment. Even though Containers existed for a long time, Docker revolutionized the Container technology by making it easier to consume and distribute Containers.

By making critical components of their technologies open source, CoreOS has created a major following in the CoreOS community as well as the general Linux and cloud communities. With Tectonic, CoreOS has combined all its open source technologies along with Kubernetes into one commercial offering. Cluster OS, Containers, and distributed application deployment are all pretty new and there is a lot of development happening in these areas. CoreOS is at a sweet spot, and this will encourage you to understand more about it.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering CoreOS»

Look at similar books to Mastering CoreOS. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Mastering CoreOS»

Discussion, reviews of the book Mastering CoreOS and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.