Upgrade to Pro — share decks privately, control downloads, hide ads and more …

An introduction to Apache Brooklyn

An introduction to Apache Brooklyn

A introduction to Apache Brooklyn, what does it do and what is it used for ?

Links for further information and connecting

http://www.semtech-solutions.co.nz

http://www.amazon.com/Michael-Frampton/e/B00NIQDOOM/ref=dp_byline_cont_book_1

https://nz.linkedin.com/pub/mike-frampton/20/630/385

Mike Frampton

January 26, 2016
Tweet

More Decks by Mike Frampton

Other Decks in Technology

Transcript

  1. Apache Brooklyn • What is Brooklyn ? • Why is

    it important ? • How does it work ? • What are Blueprints ? • Integration • Books www.semtech-solutions.co.nz [email protected]
  2. Brooklyn – What is it ? • A release management

    system • Cloud agnostic • Open sourced via Apache • Model system using Blueprints / YAML • Deploy to cloud / cluster via Brooklyn GUI • Monitor via Brooklyn • Built in applications library and release target types www.semtech-solutions.co.nz [email protected]
  3. Brooklyn – Why is it important ? • It is

    cloud agnostic • Many cloud providers supported • It has a library of standard applications • It is Apache open sourced • It has community support • It will reduce your release complexity • Your release becomes a change control item www.semtech-solutions.co.nz [email protected]
  4. Brooklyn – How does it work ? • Model your

    release via Blueprints – Using Brooklyn GUI – Add in standard applications – Describe architecture • Cluster structure • Add scripting / dependencies • Define install locations / extensions • Add policy metrics – Next define install targets and deploy – Finally monitor installs www.semtech-solutions.co.nz [email protected]
  5. Brooklyn – Integration • How can Brooklyn be integrated into

    a big data system ? – Apache Spark for processing – Hadoop or NoSQL for storage – Mesos / Mesosphere for resource management – Brooklyn for release mgmt and monitoring • What we need is a fully integrated big data stack – Fully tested like Big Top – Integrated with Hadoop / NoSQL's – Tuned for Analytics and Internet of Things ( IoT ) www.semtech-solutions.co.nz [email protected]
  6. Available Books • See “Big Data Made Easy” – Apress

    / Springer Jan 2015 • See “Mastering Apache Spark” – Packt Oct 2015 www.semtech-solutions.co.nz [email protected]
  7. Contact Us • Feel free to contact us at –

    www.semtech-solutions.co.nz – [email protected] • We offer IT project consultancy • We are happy to hear about your problems • You can just pay for those hours that you need • To solve your problems