Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Keynotes
    • Registration
  • Community Activities
    • Community Day Overview
    • Automotive & SDV Community Day
    • Community Day for Java Developers
    • OSGi Summit
    • eSAAM 2023 on Cloud-to-Edge Continuum
    • Call for BoFs
    • Dinner Meetups
    • EMO Office Hours
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Resources
    • Code of Conduct
    • Meet the Speakers
    • Information for Speakers
    • Information for Tutorial Presenters
    • Press
    • Share Your Participation
    • Convince Your Manager
    • Onsite Information for Attendees
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotels
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. EclipseCon 2023
  4. Sessions
  5. Enhancing Software Update Efficacy: HawkBit Deployment Through IaC

Enhancing Software Update Efficacy: HawkBit Deployment Through IaC

Session details
Status: 
Declined
Speaker(s): 
Matteo Di Pirro (Kynetics)
Andrea Zoleo (Kynetics)
Experience level: 
Beginner
Tags: 
IaC
hawkbit
Deployment
Session Track: 
IoT & Edge
Session Type: 
Standard

Eclipse hawkBit is a popular domain-independent back-end framework for deploying software updates to any kind of embedded device. Still, deploying it in a Production environment poses significant challenges related to security, scalability, and reliability.

 

Complex deployments can often benefit from an Infrastructure-as-Code-based mindset, using technologies such as AWS CDK or Pulumi. In particular, IaC automates the installation and configuration of hawkBit, achieving uniform distribution across various environments. In case of issues, it allows for rapid recovery through recreation of the entire infrastructure. However, architectural patterns and habits, such as the ability to refactor, are different in the infrastructural code. For instance, infrastructural code often benefits from code duplication, which developers normally strive to avoid at all costs.

By looking at real-world production-ready use cases we’ll share the lessons learned while automating the deployment of Eclipse hawkBit using IaC. Whether you’re a seasoned infrastructure architect, or just starting out, this presentation will provide you with valuable insights and practical tips to enhance the efficiency and resilience of your deployment workflow.

Objective of the presentation: 
The presentation targets developers, product managers, or tech enthusiasts curious about how IaC can help them simplify the deployment of Eclipse hawkBit. We’ll introduce the fundamentals of Infrastructure as Code (IaC) and then delve into the specific advantages of using IaC with hawkBit. Along the way, we’ll examine the skills and best practices necessary for successfully writing infrastructural code. The presentation features a real-world case study demonstrating the tangible benefits of this approach. The audience will gain practical knowledge of the lessons we’ve learned while writing complex infrastructural code. Our aim is to provide a comprehensive understanding of how implementing hawkBit with IaC can enhance both efficiency and resilience of the deployment workflow.
Attendee pre-requisites - If none, enter "N/A": 
N/A
  • Sign in to post comments.

Elite

  • ZettaScale Technologies
  • Huawei

Premium

  • Gradle
  • Eurotech
  • Yatta Solutions GmbH

Basic

  • Mercedes-Benz Tech Innovation GmbH
  • Obeo
  • Equo Tech, Inc.
  • TypeFox GmbH
  • MicroStream Software GmbH
  • EclipseSource
  • CEA List
  • SOTEC GmbH & Co KG
  • SCANOSS
  • ETAS GmbH

Supporter

  • Open Elements

Media

  •  IT-Schulungen.com
  • GermanTechJobs

Become a Sponsor

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top