Mastering CoreOS

Nonfiction, Computers, Operating Systems, Unix, Linux
Cover of the book Mastering CoreOS by Sreenivas Makam, Packt Publishing
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Sreenivas Makam ISBN: 9781785288302
Publisher: Packt Publishing Publication: February 26, 2016
Imprint: Packt Publishing Language: English
Author: Sreenivas Makam
ISBN: 9781785288302
Publisher: Packt Publishing
Publication: February 26, 2016
Imprint: Packt Publishing
Language: English

Create production CoreOS clusters and master the art of deploying Container-based microservices

About This Book

  • 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.

Who This Book Is For

This book is intended for Cloud application developers and Cloud infrastructure administrators. If you are looking to deploy a CoreOS cluster or you already have a CoreOS cluster that you want to manage better in terms of performance, security, and scaling, then this book is perfect for you. To follow the hands-on stuff, you need to have a Google and an AWS Cloud account and be able to run CoreOS VMs on your machine. A basic understanding of public and private clouds, Containers, Docker, Linux, and CoreOS is required.

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

In Detail

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.

Style and approach

This is an easy-to–follow, comprehensive guide that covers both basic and advanced concepts. All topics are illustrated with practical examples that can be used in both simulation and production environments.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Create production CoreOS clusters and master the art of deploying Container-based microservices

About This Book

Who This Book Is For

This book is intended for Cloud application developers and Cloud infrastructure administrators. If you are looking to deploy a CoreOS cluster or you already have a CoreOS cluster that you want to manage better in terms of performance, security, and scaling, then this book is perfect for you. To follow the hands-on stuff, you need to have a Google and an AWS Cloud account and be able to run CoreOS VMs on your machine. A basic understanding of public and private clouds, Containers, Docker, Linux, and CoreOS is required.

What You Will Learn

In Detail

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.

Style and approach

This is an easy-to–follow, comprehensive guide that covers both basic and advanced concepts. All topics are illustrated with practical examples that can be used in both simulation and production environments.

More books from Packt Publishing

Cover of the book Building Dashboards with Microsoft Dynamics GP 2016 - Second Edition by Sreenivas Makam
Cover of the book Python: Penetration Testing for Developers by Sreenivas Makam
Cover of the book SSL VPN : Understanding, evaluating and planning secure, web-based remote access by Sreenivas Makam
Cover of the book Mastering C++ Multithreading by Sreenivas Makam
Cover of the book Implementing DevOps on AWS by Sreenivas Makam
Cover of the book Mastering Full-Stack React Web Development by Sreenivas Makam
Cover of the book Drupal 6 Site Builder Solutions by Sreenivas Makam
Cover of the book Unity 5 for Android Essentials by Sreenivas Makam
Cover of the book Apache Mahout Essentials by Sreenivas Makam
Cover of the book Asterisk Gateway Interface 1.4 and 1.6 Programming by Sreenivas Makam
Cover of the book Getting Started With Amazon Redshift by Sreenivas Makam
Cover of the book Learning iPhone Game Development with Cocos2D 3.0 by Sreenivas Makam
Cover of the book Instant Redis Persistence by Sreenivas Makam
Cover of the book Red Hat Enterprise Linux Server Cookbook by Sreenivas Makam
Cover of the book NetSuite OneWorld Implementation 2011 R2 by Sreenivas Makam
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy