Skip to content

MesosCon North America 2017

Photo of Ryan Harris
Hosted By
Ryan H.
MesosCon North America 2017

Details

Posting a reminder about MesosCon North America in Los Angeles Sep 13th - 15th, 2017

http://events.linuxfoundation.org/events/mesoscon-north-america/program/schedule

MesosCon North America is an annual conference organized by the Apache Mesos community, bringing together users and developers to share and learn about the project and its growing ecosystem.

The ecosystem around Apache Mesos is vast and constantly growing. As such, this year’s program was tailored to enable conference attendees to focus on their specific areas of interest. See below for more detailed information about each track.

SMACK, GPUs, Analytics (https://mesosconna17.sched.com/overview/type/SMACK-GPUs-Analytics) (Day 1 and Day 2):
Collecting large amounts of data is easy, but analyzing them—potentially in real time—is a different kind of challenge. This track is dedicated to simplifying that challenge with an emphasis on the SMACK stack (https://mesosphere.com/blog/smack-stack-new-lamp-stack/)—consisting of Apache Spark, Apache Mesos, Akka, Apache Cassandra, and Apache Kafka—which is evolving as a comprehensive solution, especially for stream processing.

Ops (https://mesosconna17.sched.com/overview/type/Ops): Storage, Networking, Monitoring, Security, etc (Day 1 and Day 2):
The application is running on the development cluster, great! But now the actual challenge starts—How do you secure the cluster? How do you set up scalable networking? What storage options are available? This track was assembled for practitioners, or soon to be practitioners, to hear how their peers are solving operations challenges and what tools are available.

DevOps (https://mesosconna17.sched.com/overview/type/DevOps): Microservices, APIs, CI/CD, Artifact Repositories, etc (Day 1):
Split out from the Ops track, this track focuses on the deployment side of operations, where developers interface with the underlying infrastructure. While cloud-native patterns like microservices provide tremendous benefits, they can be challenging too! Like the Ops track, this track is dedicated to practitioners to hear from their peers and from the broader ecosystem on tools to simplify deployments.

Mesos Frameworks (https://mesosconna17.sched.com/overview/type/Mesos+Frameworks) (Day 2):
Part of the power of Mesos are the frameworks that people build to run on top! This track is dedicated to all things frameworks, i.e., how to operate them, how to integrate them with the broader ecosystem, as well as some new frameworks that are just being created.

Mesos Internals (https://mesosconna17.sched.com/overview/type/Mesos+Internals) (Day 2):
This track focuses on Apache Mesos internals, new features, new integrations with the ecosystem, etc.

MesosCon University Ever been to a talk where they just scratched the surface and you wanted to go deeper? Many conferences offer half-day or all-day workshops, but many attendees find those go too deep.

This year, MesosCon North America is debuting tutorial-style presentations in a new format called MesosCon University (https://mesosconna17.sched.com/overview/type/MesosCon+University). MesosCon University will be a separate track on the first day where attendees can expect to get hands-on experience during three 90 minute sessions.

All MesosCon University sessions will take place on Thursday, September 14 in Diamond Salon 7, located in the JW Marriott LA Live, and access is included with your MesosCon registration. Due to the hands-on and personal focus of each session, limited seats are available. Please indicate your interest by completing this interest form (https://docs.google.com/forms/d/e/1FAIpQLSdHJtbsgCtvwAtOglQ43i2gEPVxvuNIkk9zmKXYFQz034qPOg/viewform).
For all University sessions, attendees will be asked to bring a laptop with the ability to ssh into a Linux machine.

11:00am-12:30pm
My application is ready for production... now what?
Presented by:
Gastón Kleiman, Software Engineer, Mesosphere
Kevin Klues, Tech Lead Manager, Mesosphere
Johannes Unterstein, Distributed Applications Engineer, Mesophere

In this session, we'll explore the options offered by Mesos, Marathon, and DC/OS to try to answer all these questions and more:

How do I deploy my application on a Mesos cluster?How can I monitor my application and make sure that everything stays running happily?How can I monitor the underlying infrastructure?Help! Something strange is going on with my tasks! How do I debug them?Uhm, my tasks are now spread across my entire cluster… how do I deal with all the logs?Wait, how do my services know how to talk to one another?How can I prevent downtime during deployments? 2:00pm-3:30pm
Bootstrapping Secure Mesos Clusters
Presented by: Vishnu Mohan, Solutions Engineer, Mesosphere

Apache Mesos offers a range of features that allow you to secure your cluster and prevent breaches and other attacks. This talk will provide an overview of the security features and recommendations for hardening your Mesos cluster.

The goals of for this talk are to depict how to:

  1. Isolate the cluster perimeter with strong authentication and authorization across all interfaces.
  2. Secure and protect the internal cluster communication, containers, and sandboxes.
  3. Enhance cluster security with support for 3rd party security integrations.

Topics to cover include:

  1. Security Zones
  2. Security Modes
  3. User and Framework/Service Authentication
  4. User and Framework/Service Authorization
  5. TLS Encryption
  6. Namespaces
  7. Secrets Management
  8. Hardening Recommendations

4:00pm-5:30pm
Building Your First Stateful DC/OS Service
Presented by: Ben Wood, Software Engineer, Mesosphere

Apache Mesos and DC/OS are powerful orchestration tools. But, building stateful application on top of DC/OS requires understanding Apache Mesos primitives and DC/OS components, and writing complex scheduler code.

From a bird’s eye view, most stateful systems look similar. Apache Kafka, Apache Cassandra, and other stateful systems have their own concerns, but they all need to provision storage, scale capacity, be discoverable by clients, be manageable by operators, and be resilient to failure (which is complicated for databases).

In this talk, Ben will demonstrate by example how the DC/OS SDK enables you to build stateful applications which satisfy these common requirements. Particular attention will be paid to how the abstractions of the DC/OS SDK free developers from focusing on interfacing with Apache Mesos and DC/OS and instead concentrate on building a robust stateful service.

Hackathon

Join us the day prior to the Keynotes and Breakout Sessions for a full day hackathon.

Day: Wednesday, September 13
Time: 10:00am-4:00pm
Location: Gold 2, JW Marriott LA Live

The focus of this hackathon, while not excluding other ideas, is improving Apache Mesos and it ecosystem.

There will be a number of experienced contributors and committers helping the participants to get started, give direct feedback and if possible even commit code.

Potential areas include:

Documentation and websiteApache Mesos Core (we will provide a number of tagged beginner issues)Frameworks and DC/OS SDKIntegration (e.g., Cloud Provider templated)Apache Mesos UICLIBenchmarkingMonitoringTooling (e.g., local vagrant or docker setups) All other proposals are welcome as well and will be discussed at the beginning of the hackathon.

Photo of Seattle Mesos User Group group
Seattle Mesos User Group
See more events
JW Marriott LA LIVE
900 West Olympic Blvd · Los Angeles, CA