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
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
An introduction to Apache Brooklyn
1. Apache Brooklyn
● What is Brooklyn ?
● Why is it important ?
● How does it work ?
● What are Blueprints ?
● Integration
● Books
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
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 info@semtech-solutions.co.nz
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 info@semtech-solutions.co.nz
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 info@semtech-solutions.co.nz
5. Brooklyn – Example blueprint
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
6. Brooklyn – Example GUI
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
7. 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 info@semtech-solutions.co.nz
8. Available Books
● See “Big Data Made Easy”
– Apress / Springer Jan 2015
● See “Mastering Apache Spark”
– Packt Oct 2015
www.semtech-solutions.co.nz info@semtech-solutions.co.nz
9. Contact Us
● Feel free to contact us at
– www.semtech-solutions.co.nz
– info@semtech-solutions.co.nz
● 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