Skip to main content
Redhat Developers  Logo
  • Products

    Featured

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat OpenShift AI
      Red Hat OpenShift AI
    • Red Hat Enterprise Linux AI
      Linux icon inside of a brain
    • Image mode for Red Hat Enterprise Linux
      RHEL image mode
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • Red Hat Developer Hub
      Developer Hub
    • View All Red Hat Products
    • Linux

      • Red Hat Enterprise Linux
      • Image mode for Red Hat Enterprise Linux
      • Red Hat Universal Base Images (UBI)
    • Java runtimes & frameworks

      • JBoss Enterprise Application Platform
      • Red Hat build of OpenJDK
    • Kubernetes

      • Red Hat OpenShift
      • Microsoft Azure Red Hat OpenShift
      • Red Hat OpenShift Virtualization
      • Red Hat OpenShift Lightspeed
    • Integration & App Connectivity

      • Red Hat Build of Apache Camel
      • Red Hat Service Interconnect
      • Red Hat Connectivity Link
    • AI/ML

      • Red Hat OpenShift AI
      • Red Hat Enterprise Linux AI
    • Automation

      • Red Hat Ansible Automation Platform
      • Red Hat Ansible Lightspeed
    • Developer tools

      • Red Hat Trusted Software Supply Chain
      • Podman Desktop
      • Red Hat OpenShift Dev Spaces
    • Developer Sandbox

      Developer Sandbox
      Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
    • Try at no cost
  • Technologies

    Featured

    • AI/ML
      AI/ML Icon
    • Linux
      Linux Icon
    • Kubernetes
      Cloud icon
    • Automation
      Automation Icon showing arrows moving in a circle around a gear
    • View All Technologies
    • Programming Languages & Frameworks

      • Java
      • Python
      • JavaScript
    • System Design & Architecture

      • Red Hat architecture and design patterns
      • Microservices
      • Event-Driven Architecture
      • Databases
    • Developer Productivity

      • Developer productivity
      • Developer Tools
      • GitOps
    • Secure Development & Architectures

      • Security
      • Secure coding
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
      • View All Technologies
    • Start exploring in the Developer Sandbox for free

      sandbox graphic
      Try Red Hat's products and technologies without setup or configuration.
    • Try at no cost
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud icon
    • Java
      Java icon
    • AI/ML
      AI/ML Icon
    • View All Learning Resources

    E-Books

    • GitOps Cookbook
    • Podman in Action
    • Kubernetes Operators
    • The Path to GitOps
    • View All E-books

    Cheat Sheets

    • Linux Commands
    • Bash Commands
    • Git
    • systemd Commands
    • View All Cheat Sheets

    Documentation

    • API Catalog
    • Product Documentation
    • Legacy Documentation
    • Red Hat Learning

      Learning image
      Boost your technical skills to expert-level with the help of interactive lessons offered by various Red Hat Learning programs.
    • Explore Red Hat Learning
  • Developer Sandbox

    Developer Sandbox

    • Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new, no-cost sandbox environments.
    • Explore Developer Sandbox

    Featured Developer Sandbox activities

    • Get started with your Developer Sandbox
    • OpenShift virtualization and application modernization using the Developer Sandbox
    • Explore all Developer Sandbox activities

    Ready to start developing apps?

    • Try at no cost
  • Blog
  • Events
  • Videos

SnowCamp 2018 Trip Report

 

February 6, 2018
Clement Escoffier
Related topics:
DevOpsKubernetes
Related products:
Developer Tools

Share:

    Last week, Red Hat was present at the SnowCamp conference in Grenoble, France. The SnowCamp is a technical conference that includes a unique combination of deep dive sessions (universities), technical talks, and a final day on the ski slopes. With around 400 attendees and 70 sessions, this third edition of the SnowCamp was a great opportunity to meet the developers from the Grenoble area, in the most innovative city in the world (Source: Forbes  and Mashable). Red Hatters presented 2 universities and 7 talks covering many projects and products, such as OpenShift, Infinispan, Monitoring, and Containers. Let’s have a look to them. [caption id="attachment_452957" align="alignright" width="565"] Simon explaining Prometheus[/caption]

    University - Prometheus & Friends – Simon Pasquier

    During this workshop, Simon explained what Prometheus is, which use cases it can address, and how to use it. Strongly integrated with Kubernetes, and part of the Cloud Native Computing Foundation, Prometheus is an open-source tool used to collect, store, explore, and create alerts on your metrics. First, Simon presented the concepts and architecture, as well as the installation of the different components to monitor a local machine. Then Simon explained how alerting works, and how existing applications can be instrumented for Prometheus. Finally, Simon discussed more advanced use cases like high-availability and federation.

    • Slides | Code

    [caption id="" align="alignleft" width="526"]Simon discussed more advanced use cases When @laurentvaills asks a question to @marek_jelen, Marek designs a US Football tactics! @SnowCampIO #GoChampions #docker #Kubernetes #openshift[/caption]

    University - Docker, Kubernetes and OpenShift for Java Developers - Marek Jelen

    This lab prepares web and application developers for building applications with containers, Kubernetes, and OpenShift. After a short introduction to containers and Kubernetes (which are the foundation of OpenShift), the attendees walk through a variety of applications and use cases for OpenShift. Just a give you a sampling of what the attendees have discovered in this lab, things like deploying existing containers, health check, building application containers, and scalability patterns.  And all of this is presented from a developer point of view.

    • Lab instructions

    OpenShift – The Power of Kubernetes for Engineers – Marek Jelen

    In this talk, Marek explains how operations tools like Kubernetes can be useful for engineers.  This talk presents OpenShift and Kubernetes from the engineer’s perspective, including what benefits you can get and what features you can expect.

    Mixology of Technology in your Applications – Steven Pousty

    Our industry has grown up with some pretty ridiculous assumptions about our technology, the rapid pace of change, and how we deal with our tools. In this talk, Steven dispels some of the myths, and helps you embrace a healthier approach to new technology and refactoring your work. [caption id="attachment_452967" align="aligncenter" width="464"] Steven on stage[/caption] An amazing show from Steven!

    • Slides

    The Reactive Cuisine – Clement Escoffier

    What about freedom? Most frameworks existing today tell you how to design and implement your system. Of course, these are “good practices”. But, every single application is slightly different, and pretty quickly these frameworks get in your way. In this talk, Clement shows how Eclipse Vert.x lets you shape your system as YOU want – because YOU know better about your application than any of the developers involved on the framework. To illustrate the versatility of the Eclipse Vert.x, two very different applications were live coded during the talk.  The first was a microservice-based API, and the second was an IoT platform mixing MQTT, Apache Kafka, and web sockets. Let’s be back in charge!

    • Slides  | Code

    When a Lock Needs to be Distributed – Katia Aresti

    This talk is a myth buster. Lots of people forget that distributed systems are HARD. In this talk, Katia shows how to implement a distributed lock, a quite simple structure isn’t it?  This presentation looks under the hood and shows with live-coding style how this new API has been created with already existing and production-ready functionalities in Infinispan. The Vert.x example uses Vert.x - Infinispan cluster manager, powered by JBoss Infinispan 9.2. Infinispan 9.2 has a new ClusteredLock API to solve concurrency problems between Infinispan nodes.

    • Slides

    Converging GeoData, Big Data, and Web Applications – Steven Pousty

    For the longest time, web development and statistical/big data analysis lived in separate worlds. Due to some recent developments in technology and software, this restriction no longer applies. In this talk, Steven demonstrates some of the cool applications we can now start to build. The demo shows Spark, Node.JS, and Python, all spun up in a consistent manner on Kubernetes.

    • Slides

    Transactions for Microservices – Tom Jenkinson

    This session is a great introduction to the topic of how to realize the practical application of transactions in your microservices architecture. During the session Tom explores some of the considerations when selecting the appropriate transactional model, and the impact this will have on the system.

    • Slides

    [caption id="attachment_452987" align="aligncenter" width="480"] Tom demoing transactions in microservices[/caption]

    Container Patterns – Mario Loriedo

    Containers have become popular in the last two years, and new ways to use them are now emerging. Mario has done a catalog about the different and sometimes crazy ways people are using containers, identifying 14 patterns divided on 3 categories: development, runtime, and delivery.

    • Slides

    That’s not all!

    Because talks are not the only way we share, Red Hat also had a booth at SnowCamp. We had discussions with many attendees about containers, OpenShift, middleware, IDEs, and tooling. And of course, the bravest went on the slopes on Saturday! Pictures have been taken by Ludovic Poitou, Bruno Lavit and Chris Laprun.

    Last updated: February 6, 2024

    Recent Posts

    • Alternatives to creating bootc images from scratch

    • How to update OpenStack Services on OpenShift

    • How to integrate vLLM inference into your macOS and iOS apps

    • How Insights events enhance system life cycle management

    • Meet the Red Hat Node.js team at PowerUP 2025

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform

    Build

    • Developer Sandbox
    • Developer Tools
    • Interactive Tutorials
    • API Catalog

    Quicklinks

    • Learning Resources
    • E-books
    • Cheat Sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site Status Dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Report a website issue