skip to content
Apache Mesos Cookbook. Preview this item
ClosePreview this item
Checking...

Apache Mesos Cookbook.

Author: David Blomquist
Publisher: Birmingham : Packt Publishing, 2017.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Over 50 recipes on the core features of Apache Mesos and running big data frameworks in MesosAbout This Book* Learn to install and configure Mesos to suit the needs of your organization* Follow step-by-step instructions to deploy application frameworks on top of Mesos, saving you many hours of research and trial and error* Use this practical guide packed with powerful recipes to implement Mesos and easily integrate  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Blomquist, David.
Apache Mesos Cookbook.
Birmingham : Packt Publishing, 2017
(OCoLC)967367959
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: David Blomquist
ISBN: 1785880934 9781785880933
OCLC Number: 1000395881
Description: 1 online resource (146 pages)
Contents: Cover ; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Getting Started with Apache Mesos; Introduction; Installing Mesos on Ubuntu 16.04 from packages; Getting ready; How to do it ... ; How it works ... ; See also; Installing Mesos on Ubuntu 14.04 from packages; Getting ready; How to do it ... ; How it works ... ; See also; Installing Mesos on CentOS 7 and RHEL 7 from packages; Getting ready; How to do it ... ; How it works ... ; See also; Preparing Ubuntu 16.04 for a Mesos installation from source code; Getting ready. How to do it ... How it works ... ; Preparing Ubuntu 14.04 for a Mesos installation from source code; Getting ready; How to do it ... ; How it works ... ; Preparing OS X (Yosemite and El Capitan) for a Mesos Installation from source code; Getting ready; How to do it ... ; How it works ... ; Downloading, building, and installing the Mesos source code; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Configuration tips; Build tips; Installation tips; Chapter 2: Implementing High Availability with Apache ZooKeeper; Introduction. Configuring ZooKeeper installed from packages on Ubuntu 14.04, Ubuntu 16.04, CentOS 7, or RHEL 7Getting ready; How to do it ... ; Configuring Mesos masters with ZooKeeper; Configuring Mesos agents with ZooKeeper; There's more ... ; Configuring ZooKeeper on Ubuntu 14.04, 16.04, and OS X from source; Getting ready; How to do it ... ; Configuring Mesos masters with ZooKeeper; Configuring Mesos agents with ZooKeeper; How it works ... ; There's more ... ; Chapter 3: Running and Maintaining Mesos; Introduction; Logging and debugging; Getting ready; How to do it ... ; How it works ... ; Monitoring; Getting ready. How to do it ... How it works ... ; See also; Setting attributes for agents; How to do it ... ; How it works ... ; Defining roles and resources; How to do it ... ; How it works ... ; There's more ... ; Dynamic reservations; Persistent volumes; Oversubscription; How to do it ... ; How it works ... ; See also; Controlling permissions using access control lists; Getting ready; How to do it ... ; How it works ... ; Agent authentication; Getting ready; How to do it ... ; Master; Agent; Marathon; How it works ... ; Encryption SSL; Getting ready; How to do it ... ; How it works ... ; Upgrading Mesos; How to do it ... How it works ... Chapter 4: Understanding the Scheduler API; Introduction; Installing Protobuf; Getting ready; How to do it ... ; How it works ... ; Registering frameworks; How to do it ... ; How it works ... ; Handling events; How to do it ... ; How it works ... ; Declining offers; How to do it ... ; How it works ... ; Scheduling tasks; How to do it ... ; How it works ... ; Acknowledging task updates; How to do it ... ; How it works ... ; Killing tasks; How to do it ... ; How it works ... ; State persistence; How to do it ... ; How it works ... ; Reconciliation; How to do it ... ; How it works ...

Abstract:

Over 50 recipes on the core features of Apache Mesos and running big data frameworks in MesosAbout This Book* Learn to install and configure Mesos to suit the needs of your organization* Follow step-by-step instructions to deploy application frameworks on top of Mesos, saving you many hours of research and trial and error* Use this practical guide packed with powerful recipes to implement Mesos and easily integrate it with other application frameworksWho This Book Is ForThis book is for system administrators, engineers, and big data programmers. Basic experience with big data technologies such as Hadoop or Spark would be useful but is not essential. A working knowledge of Apache Mesos is expected. What you will learn* Set up Mesos on different operating systems* Use the Marathon and Chronos frameworks to manage multiple applications* Work with Mesos and Docker* Integrate Mesos with Spark and other big data frameworks* Use networking features in Mesos for effective communication between containers* Configure Mesos for high availability using Zookeeper* Secure your Mesos clusters with SASL and Authorization ACLs* Solve everyday problems and discover the best practicesIn DetailApache Mesos is open source cluster sharing and management software. Deploying and managing scalable applications in large-scale clustered environments can be difficult, but Apache Mesos makes it easier with efficient resource isolation and sharing across application frameworks. The goal of this book is to guide you through the practical implementation of the Mesos core along with a number of Mesos supported frameworks. You will begin by installing Mesos and then learn how to configure clusters and maintain them. You will also see how to deploy a cluster in a production environment with high availability using Zookeeper. Next, you will get to grips with using Mesos, Marathon, and Docker to build and deploy a PaaS. You will see how to schedule jobs with Chronos. We'll demonstrate how to integrate Mesos with big data frameworks such as Spark, Hadoop, and Storm. Practical solutions backed with clear examples will also show you how to deploy elastic big data jobs. You will find out how to deploy a scalable continuous integration and delivery system on Mesos with Jenkins. Finally, you will configure and deploy a highly scalable distributed search engine with ElasticSearch. Throughout the course of this book, you will get to know tips and tricks along with best practices to follow when working with Mesos.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1000395881> # Apache Mesos Cookbook.
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
    library:oclcnum "1000395881" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4468644129#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4468644129#CreativeWork/apache_mesos_electronic_resource> ; # Apache Mesos (Electronic resource)
    schema:about <http://dewey.info/class/005.7/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4468644129#Topic/computer_networks_management> ; # Computer networks--Management
    schema:about <http://experiment.worldcat.org/entity/work/data/4468644129#Topic/cloud_computing> ; # Cloud computing
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/4468644129#Person/blomquist_david> ; # David Blomquist
    schema:datePublished "2017" ;
    schema:description "Cover ; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Getting Started with Apache Mesos; Introduction; Installing Mesos on Ubuntu 16.04 from packages; Getting ready; How to do it ... ; How it works ... ; See also; Installing Mesos on Ubuntu 14.04 from packages; Getting ready; How to do it ... ; How it works ... ; See also; Installing Mesos on CentOS 7 and RHEL 7 from packages; Getting ready; How to do it ... ; How it works ... ; See also; Preparing Ubuntu 16.04 for a Mesos installation from source code; Getting ready."@en ;
    schema:description "Over 50 recipes on the core features of Apache Mesos and running big data frameworks in MesosAbout This Book* Learn to install and configure Mesos to suit the needs of your organization* Follow step-by-step instructions to deploy application frameworks on top of Mesos, saving you many hours of research and trial and error* Use this practical guide packed with powerful recipes to implement Mesos and easily integrate it with other application frameworksWho This Book Is ForThis book is for system administrators, engineers, and big data programmers. Basic experience with big data technologies such as Hadoop or Spark would be useful but is not essential. A working knowledge of Apache Mesos is expected. What you will learn* Set up Mesos on different operating systems* Use the Marathon and Chronos frameworks to manage multiple applications* Work with Mesos and Docker* Integrate Mesos with Spark and other big data frameworks* Use networking features in Mesos for effective communication between containers* Configure Mesos for high availability using Zookeeper* Secure your Mesos clusters with SASL and Authorization ACLs* Solve everyday problems and discover the best practicesIn DetailApache Mesos is open source cluster sharing and management software. Deploying and managing scalable applications in large-scale clustered environments can be difficult, but Apache Mesos makes it easier with efficient resource isolation and sharing across application frameworks. The goal of this book is to guide you through the practical implementation of the Mesos core along with a number of Mesos supported frameworks. You will begin by installing Mesos and then learn how to configure clusters and maintain them. You will also see how to deploy a cluster in a production environment with high availability using Zookeeper. Next, you will get to grips with using Mesos, Marathon, and Docker to build and deploy a PaaS. You will see how to schedule jobs with Chronos. We'll demonstrate how to integrate Mesos with big data frameworks such as Spark, Hadoop, and Storm. Practical solutions backed with clear examples will also show you how to deploy elastic big data jobs. You will find out how to deploy a scalable continuous integration and delivery system on Mesos with Jenkins. Finally, you will configure and deploy a highly scalable distributed search engine with ElasticSearch. Throughout the course of this book, you will get to know tips and tricks along with best practices to follow when working with Mesos."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4468644129> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/967367959> ;
    schema:name "Apache Mesos Cookbook."@en ;
    schema:productID "1000395881" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1000395881#PublicationEvent/birmingham_packt_publishing_2017> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4468644129#Agent/packt_publishing> ; # Packt Publishing
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=4941574> ;
    schema:url <http://www.myilibrary.com?id=1025304> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=4941574> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=Liverpool&isbn=9781785880933> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781785880933> ;
    schema:workExample <http://worldcat.org/isbn/9781785880933> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1000395881> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4468644129#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/4468644129#CreativeWork/apache_mesos_electronic_resource> # Apache Mesos (Electronic resource)
    a schema:CreativeWork ;
    schema:name "Apache Mesos (Electronic resource)" ;
    .

<http://experiment.worldcat.org/entity/work/data/4468644129#Person/blomquist_david> # David Blomquist
    a schema:Person ;
    schema:familyName "Blomquist" ;
    schema:givenName "David" ;
    schema:name "David Blomquist" ;
    .

<http://experiment.worldcat.org/entity/work/data/4468644129#Topic/computer_networks_management> # Computer networks--Management
    a schema:Intangible ;
    schema:name "Computer networks--Management"@en ;
    .

<http://worldcat.org/isbn/9781785880933>
    a schema:ProductModel ;
    schema:isbn "1785880934" ;
    schema:isbn "9781785880933" ;
    .

<http://www.worldcat.org/oclc/967367959>
    a schema:CreativeWork ;
    rdfs:label "Apache Mesos Cookbook." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1000395881> ; # Apache Mesos Cookbook.
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.