Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Mesos in Action
Mesos in Action
Mesos in Action
Ebook486 pages4 hours

Mesos in Action

Rating: 0 out of 5 stars

()

Read preview

About this ebook

Summary

Mesos in Action introduces readers to the Apache Mesos cluster manager and the concept of application-centric infrastructure. Filled with helpful figures and hands-on instructions, this book guides you from your first steps creating a highly-available Mesos cluster through deploying applications in production and writing native Mesos frameworks.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology
Modern datacenters are complex environments, and when you throw Docker and other container-based systems into the mix, there’s a great need to simplify. Mesos is an open source cluster management platform that transforms the whole datacenter into a single pool of compute, memory, and storage resources that you can allocate, automate, and scale as if you’re working with a single supercomputer.
About the Book

Mesos in Action introduces readers to the Apache Mesos cluster manager and the concept of application-centric infrastructure. Filled with helpful figures and hands-on instructions, this book guides you from your first steps creating a highly-available Mesos cluster through deploying applications in production and writing native Mesos frameworks. You’ll learn how to scale to thousands of nodes, while providing resource isolation between processes using Linux and Docker containers. You’ll also learn practical techniques for deploying applications using popular key frameworks.

What’s Inside
  • Spinning up your first Mesos cluster
  • Scheduling, resource administration, and logging
  • Deploying containerized applications with Marathon, Chronos, and Aurora
  • Writing Mesos frameworks using Python

About the Reader

Readers need to be familiar with the core ideas of datacenter administration and need a basic knowledge of Python or a similar programming language.

About the Author

Roger Ignazio is an experienced systems engineer with a focus on distributed, fault-tolerant, and scalable infrastructure. He is currently a technical lead at Mesosphere.

Table of Contents
    PART 1 HELLO, MESOS
  1. Introducing Mesos
  2. Managing datacenter resources with Mesos
  3. PART 2 CORE MESOS
  4. Setting up Mesos
  5. Mesos fundamentals
  6. Logging and debugging
  7. Mesos in production
  8. PART 3 RUNNING ON MESOS
  9. Deploying applications with MarathoN
  10. Managing scheduled tasks with Chronos
  11. Deploying applications and managing scheduled tasks with Aurora
  12. Developing a framework
LanguageEnglish
PublisherManning
Release dateMay 2, 2016
ISBN9781638353645
Mesos in Action
Author

Roger Ignazio

Roger Ignazio is an experienced systems engineer with a focus on distributed, fault-tolerant, and scalable infrastructure. He is currently a technical lead at Mesosphere.

Related to Mesos in Action

Related ebooks

Programming For You

View More

Related articles

Reviews for Mesos in Action

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Mesos in Action - Roger Ignazio

    {1abook_preview_excerpt.html}rHv`^"]{!ueZdjw̼eYU)H(Xz OKޙ@P9?8fUu羬}Գgul~L_jz$~~%MS+Tcl2K˴3:٘Zl6%/KkoERZ:5yϷa!MS[&7:enjvu:mԴ%ۍ.enњϭ*nnԖJ%m\_W:5*Tk󥮔k ]b9|S^=cUmM)>X.PNxry|sb|x'G~ ěQcs'GǏcј ~ KD8]kw$q|wN KTfmER73gʓzW7X'Se]Ak4+w X M?':)Ҥ &(Kؔ䗶mM46I uL* SX- n` Lf]zڴ5mRe"Ij2_<ߍ6%B ""Lse Fz n7ZͩJ+`98yx[Um1 -_Ȭm- Ac)MCAT:|0)*UL> Oٽ1tƀ(S7]hz嬥# m2?Kʪg6q[kRWk]orvWctx)wvHLl6#].<}㓧w҅3$>]7:+G*4?NNA0ye ЂFEab! ~~~-ٲWNգoқnI,%Ζ"M$Pӿ%s?3O$y1LJ[)*^lTE̗Paq_ӓChFLzi#h F?=LI0x[yՖE4aήyj^i0)',C+~oUG&xID:謅rnT}Og'%{G>kuje02+h:Y9:=^&Pf.9诛6($d|qy 0/8l'NAp=G&k80k&5~e%1;AZ#.;>w-6P(ia{h 4yߗx B9-,axI$""E4޸X\v9eH䁗ɮ#Q/~En'-2c@$nzNrC`bczT69$D0Ć qnɕ6߈VƢEyEPKv x_>绱\c̔iĿuKVfߙyٓnի dr+vWc/]z)kpB g]ɛ,dɑ8!6="]{ü>{Ov,x漗~CCI7^#U;dhs񑌛nr[brLf袨$B+LfE(7uPbIHt8K͖O4؏WQ>0cP&8 ,p_W]cFqNΑWOC[z=rnL{sOmdv&]wWuӏGflw3t DZuG;ʁ6:A4b,cgӨÚNjg+⼧*Ǚfo)<*# 8;e#'Sb<'_X,?[ CE=AG\Cj_ā~^>Tϻ8X*dLOD2ֳ`y nz}e)cs #t/`jZ%u u5pzXF5-!LAwRƬً~'q8Il.CΑ 5i0|] s,OGAVmƌT,*Z\Aw+(2&&hkUVxf"n2[9QEG\j=FO |fӬ >:nԁoƁo w=qNCUEyG:d7ʟmB}O؊C9ОSp^ `{HP~`>)r2hO(Lru&5܃/}[IG"!S=ֶylEI:_{eg2wv s'_q2"~#uN/WJtDөe 'Wu:nlfUz aC'뭉s(ސp<Xj>_!#&MBn{OLkRiB=jZO}$?R}KDFoF-n*t68QT빜YDF>_xj|\jT;nʈW}dqhU.HqTsb=q! =*򳇈J=KTF2Urb0Zöў9DD 2Co8Ll6#ȀRKڙڮs(uVm<2FB}"v)aj'9W`<7Cr$EKXbVO{Ї\u3Hvc}9|牧KV5\LhӊV*<ޫUKp}x som\۶$77kc-DUPL%i$,)Qs`kHmPBq诤D7SjA46IvfV?yCtי!('jOKm-4[\C htW6"(.>t!Tu%*MkU L!Çao ˖;< mn׻$k; 7ȸ8+@Hl}u|cŸ>{¯ؒZHSP=Ƨ5vdGˊ~ 'Mq~%,9C XS!jkj4&P[R :g˅^_fVm\P4>獵5XM%Npa&I黜aXiS(дʲ,y҅W 4@Y W<%A"E%A!i&- !UчAXG I1I ªBM?. I/D2G]zS0e{̩dW ^\%j"nMԩs[Kom$N+^%Q!5(KT_S:+6fU5#aY I|YTq,KO?!l/_`K*V:%q J`Z21Nvl?w>ɖ!b!)IXL O.TtL 2A6S V"wke0,9f_.$)tBRj|fY7 b [EzW;6Y{]oIщeQJŬ .TSE,T,te|N>IjM{`k "$42km|/n -/K@pM,1 S2)au*Yr$!oK]cZnڤ<9V|0WQJ3Lj?@c ;d]kVHPW [ɰlr_H"M0PkD F vE+ 7\*Rg-KFXxeh9X;)e4@ 7=mf.kEUvḦ́0R;+&hyzJď~ē)i6Q\UH~|mqW"}z %=<$ >G-j~fnHi:Dܘ5 =-%[2iR\ܪ zǀ?YfG_TwX Ӹ{VYxCKQ4ϵؕKH{\GBGs{=cm~gx]a}TX'gȡ[qC!ЩF6(lܪ&*z_M%S-X:T8JN@ VQ(FtC[gX pSZyP 6CK #]ZъYBvbqbS:r"p96;!0H]ˤݝD..;Kg$?_.?\O޽8c_߿|!9{2y꒴뫷>Jb0,ZbmhDZ;Tp!K c:Ӓ.~ JtO D+'Ɨk@"_CZvMH A1{T"= I2J-f4Ho,"9A.@8zt*c#B5.ۄWRF]k\GGGIQ ?3XjK"p=_`ə F9x Y!*OSph"\+E14 ^0'DXg!]•D,/>fx A15a-!#3N}~#=R1= 1X@b‘eXy2A[tSdVQ^J涖10`)vlv-8&.as Hg(v ߏK1#y_6sDA ׯ3 JaʹCi[)(_3SKħ D[>ppCo t\mWW9<_آ{L3c UZ~#9pdue/Y. Qɭ%._Tಝb炍$|_i[qWYZvACS0$.䔃iwbC7c;>]?!v`#35љ8J.(NJ[Dc0Ry:U\'ٔ:o>.wOP "CN%ZOql4]H Kg4b K#2h0DdY؆~ ބ/ջ2NAg]5 cZæy J)[0n(+Wf9r:c(5M. ג.ߐ{tٟ/.×W>#i\~x4pByqõر/] \?agekMGQTW`GR% cN@gt[HeEO-:AzT|I2"p TݎQ1$i@TddOZ(iǟ^!Gf#Mj(p<G~HqRk63)[א…W/%-AV\=$U3ˆSޜ4u\܏;:ŇԜ@sanbPDh=am.<輾[x3ruQ FxC a+h2N)3읧$llQ+d*Y[||yj< 2!U|<,qÔ<֨<@!}.>dfGd=}p(}a1 2ζCJ%;-~AsҀcvdȇ+Ev %Bp:M-/h CLL " IP}c&D.oMoEOPmujFY"Xs"Jwjʙ431!tiTɹПuC%E`BrBDp>HA,">aG.6U2ѾΖk{| ;75  6^Xv(ǷYzAbp߀MFЗH$!zGoLaH,%~}|AYHziͧgݔϠw-<]uڹ-??arx b$<=]f;MĻB\]^8M$ꙊKfZ_Co$qM^qN"`&`Dob`^6R7bVNn1[Vթ3U)X$ 4105UMF D>"ƖH!l2K!7&f#-u O'1L\x[H yVf' Cs Ș>2m2)"2K*!\WNj?A+V08[z5;܀J%a2.p s0ǘ0ֶ2l,N/"4_[x#_7B%`$D&<8;Q)9#hA${l9e (%˺[/#l4kOl8 `s YJpxbE}GbK(z]6l&j[@ӹDrElGQPxH=[>OYw } Kh'Xe)E )a moäY d ")vwػ]wR3UD^6%n5š> .jsfxOO#M<jQ.x?Ǐ5.<Y=4"h{R۾꛼Q8^`r@ЀtϾqt,/N]s5P0|+=Œ W<"^T|&*N2k8 '(1AtMȿwNa)Ȯ\Ķ<մFtc=8h?H댶x%YrF X~ncPL>ƍǪvt M[RT({zF)2xdxwHKs}d/#J UĘ2& K_?0ơF(m,,xӄʉDV_;>X]1bXO~Ч=Hw=LEĨ+H+Wsɚ.Rsxr53*F}-ޑ5//'nl5(ʔ~ O'Y8$ecPjxe)Qt`85>z`Vdj Rb{ÏOv jNK~|Q'8,WK{𵪵pWfaGI7hhJYzŸfO|\p:ӫ}L?]G>w{ ^V=jнחL}Kq~l6U| }p#K=K4ᅮ&~`vwYb_]cTG||g^%t}0yE"Q+`?"rж‹ ܪDۊ(}hfHN[F)(9}h)%q7=?El\1v5v  @rXA-k2E^_ G'}$l+|S8_ dENrҫ4]8L.7HLG7zWݰ'"q
    Enjoying the preview?
    Page 1 of 1