Large Apache Karaf Cluster Using Karaf Cellar and Apache Mesos
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the intricacies of creating a large Apache Karaf cluster using Karaf Cellar and Apache Mesos in this informative 48-minute conference talk by Jean-Baptiste Onofré from the Apache Software Foundation. Delve into the world of lightweight micro-services and applications containers, focusing on Apache Karaf Container and its additional functionalities provided by modules like Apache Karaf Cellar. Learn how combining Cellar with Apache Mesos enables easy bootstrapping of new Karaf containers, resulting in a scalable micro-services platform. Discover key concepts such as Karaf services, multiple instances, failover mechanisms, data grids, and cluster groups. Follow along as the speaker demonstrates the setup process, including package creation, Docker image configuration, and deployment using Marathon. Gain insights into dynamic scalability and witness the practical implementation of these concepts through manual action tests and chaos distribution curves. Benefit from the expertise of Jean-Baptiste Onofré, a long-tenured Apache member and PMC member for multiple projects ranging from integration to big data.
Syllabus
Introduction
What is Karaf
Services
Multiple Karaf Instances
Failover
Data Grid
Producer
Features
Cluster Groups
Manual Action Test
Chaos Distribution Curve
Setup
Package
Docker Image
Bootstrap
Marathon JSON configuration
Marathon Dashboard
Deploy Karaf
Deploy Instances
Marathon
Scale
New Instances
Dynamic Scalability
Questions
Karaf is a container
Dynamic
Taught by
Linux Foundation
Tags
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Introduction to Kubernetes
Linux Foundation via edX Architecting Distributed Cloud Applications
Microsoft via edX IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera