You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

(TODO: summary)

  • Assumption for Fabric consumers is “I just want to deploy a network, write some chaincode, and integrate with an app tier.”  Reality != assumption, and we need to course-correct.
  • Assumption is “kube native.”  (Ahoy!  The ship has sailed.)
  • 26+ different LABS initiatives with overlapping feature sets.  The fragmentation is a barrier to general adoption.  
  • State of the art for “cloud native” has evolved radically, like clockwork, every 18 months for the past decade.  Fabric has not kept up.
  • Learning curve for “Building applications with Fabric” is assumed to be: “Contributing to core Fabric.”  This is a major barrier to new adoption.
  • Learning curve for “Kube” is steep.  (Another barrier.) 
  • Fragmentation is extreme and unhealthy for the continued relevance of Fabric.  (Yet another barrier).


What needs to happen to Fabric to enable a "cloud native" process: 

  • new start development efforts take minutes, not weeks/months/years/never. 
  • applications run equivalently in dev, test, dev, QA, staging, and production environments.
  • applications run predictably, reliably, and with minimal intervention in production environments. 
  • corporate contributions are aligned for community collaboration, not parallel efforts, for competitive offerings.
  • Fabric ... Just works. 


Tasks to be Completed 


  • Articulate “Cloud Native” terminology and TF objectives.
  • Author and publish TF recommendation guidelines, positioning, and best practices in a position paper, public forum, or manifesto.
  • Organize a HL Workshop to promote best practices, TG recommendations, and provide community outreach/training.
  • Identify feature sets, functional gaps, and areas of improvement necessary to realize “cloud ready” state.  Key areas include, but are not limited to: 
    • Container-based Application Development 
    • Operational practices : “Day 0” 
    • Operational practices : “Day 1+” 
    • Visibility, Observability, and Monitoring  
    • Service mesh integration practices
    • Kubernetes operator patterns
  • Align open-source corporate contributions towards shared, collaborative outcomes.


Time to Complete 


  • 4 months + option to extend with targeted focus
  • monthly cadence 


Organizer 


@Josh  Kneubuhl 


Initial Participant List 


@Antoine Toulme  - splunk 

@Arnaud Le Hors  - IBM 

@Daniel Szegö - Hyperledger meetup organizer

@David Boswell    - Linux Foundation

@Hart Montgomery - Linux Foundation 

@Josh Kneubuhl  - IBM 

@Sownak Roy  - Accenture 


Discord Channel 


TODO : - #cloud-native-fabric-task-force  ? 


References 





  • No labels