Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hyperledger in Action

Hyperledger in Action

Deploying and managing global blockchain networks with Cloudsoft AMP. Talk given at the first Scottish Hyperledger meetup in Edinburgh, June 2017.

Andrew Kennedy

June 20, 2017
Tweet

More Decks by Andrew Kennedy

Other Decks in Technology

Transcript

  1. Deploying & Managing Global
    Blockchain Networks
    Duncan Johnston-Watt (@duncanjw)
    Andrew Kennedy (@grkvlt)
    20 June 2017, Edinburgh

    View Slide

  2. Introducing Cloudsoft
    Leading hybrid cloud application management company
    • Model, deploy & manage any application on any cloud or across many clouds
    Team across Europe, North America and Asia-Pacific
    • Headquarters in Edinburgh, UK
    Founder of open source project
    • Foundation of Cloudsoft Application Management Platform (AMP)
    Autonomic computing pioneer
    • Policy-based closed loop management
    2
    @cloudsoft
    #appblueprints

    View Slide

  3. Autonomic Computing Primer
    Monitor
    Analyze Plan
    Execute
    State
    Sensors Effectors
    Enrich
    Delegate
    Autonomic
    Manager*
    Sensors Effectors
    Escalate
    Managed
    Element
    *An autonomic manager can be a managed element
    3

    View Slide

  4. Autonomic Computing Primer
    Granularity can be anything from individual application or component to overall control plane
    4

    View Slide

  5. AMP – Autonomic Computing Blueprint
    OpenGamma Elastic Multi-Region
    ActiveMQ Broker
    OpenGamma Back-End
    Postgres SQL Node
    GeoScaling DNS
    LB Cluster
    [targets] Auto Scaler Policy
    DynamicWebAppCluster
    Follow-the-Sun Policy
    Dynamic Regions Fabric
    NGINX
    LB Cluster
    OpenGammaSvr OpenGammaSvr
    This pattern is repeated
    for each Load Balanced
    Cluster in a given region
    5

    View Slide

  6. AMP – Model, Deploy & Manage
    MODEL DEPLOY MANAGE
    INSTANTIATE SENSE EFFECT
    Capture Best Practices Dynamic Live Model Maintain SLAs
    My Model
    Load Balancer
    Apache Tomcat
    MySQL
    6

    View Slide

  7. AMP – Infrastructure agnostic
    Physical Virtual Local – Private - Dedicated Public
    7
    Locations

    View Slide

  8. AMP – Mind map
    8
    @cloudsoft
    #appblueprints

    View Slide

  9. Cloudsoft Container Service: Blueprints
    • Open source: Docker Swarm, Kubernetes & OpenShift
    • Autonomic policies: Autoscaling & Restart/Replace
    • Deployment & Management of X
    Cloudsoft Container Service: Locations
    • Ability to target pre-existing clusters
    • Automated targeting of container service clusters
    • Deployment & Management on X
    Cloudsoft Container Service
    9

    View Slide

  10. Cloudsoft Blockchain Service
    https://cloudsoft.io/gethlf/

    View Slide

  11. Hyperledger’s Modular Umbrella Approach
    Hyperledger
    Indy
    Hyperledger
    Fabric
    Hyperledger
    Iroha
    Hyperledger
    Sawtooth
    Hyperledger
    Burrow
    Hyperledger
    CloudFoundry Node.js
    Open Container
    Initiative
    Infrastructure
    Technical, Legal, Marketing,
    Organizational
    Ecosystems that accelerate
    open development and
    commercial adoption
    Frameworks
    Meaningfully differentiated approaches to
    business blockchain frameworks developed
    by a growing community of communities
    from the entire industry
    Modules
    Typically built for one framework, and through
    common license and community of communities
    approach, ported to other frameworks
    11
    @hyperledger
    #gethlf
    Hyperledger
    Composer
    Hyperledger
    Explorer
    Hyperledger
    Cello

    View Slide

  12. BNA Composer
    Framework Management
    12

    View Slide

  13. Cloudsoft Hyperledger Support
    13

    View Slide

  14. BNA Composer
    14

    View Slide

  15. Cloudsoft Blockchain Service
    Deploy Hyperledger Fabric to virtually any environment using Cloudsoft AMP
    Let developers focus on creating smart contracts, not the plumbing
    Accelerate time to value for enterprises interested in blockchain technologies
    Cloudsoft Blockchain Service is available via the IBM Marketplace
    Cloudsoft is a founder member of the IBM Blockchain Ecosystem
    15

    View Slide

  16. Cloudsoft Blockchain Service
    16

    View Slide

  17. Deploying Hyperledger Fabric
    with Cloudsoft AMP

    View Slide

  18. 18

    View Slide

  19. San Jose Tokyo
    London
    Global private cloud
    Dedicated locations connected via fully meshed private network
    19

    View Slide

  20. Deploying Hyperledger Fabric on
    Kubernetes with Cloudsoft AMP

    View Slide

  21. 21

    View Slide

  22. 22

    View Slide

  23. 23

    View Slide

  24. Demo Time
    Andrew Kennedy (@grkvlt)

    View Slide

  25. View Slide

  26. Thank you
    @cloudsoft

    View Slide

  27. Useful Links
    @duncanjw

    View Slide

  28. Hyperledger Member Summit and more exciting Cloudsoft/Hyperledger news
    Download Cloudsoft Blockchain Service
    IBM Marketplace: Cloudsoft Blockchain Service
    IBM Debuts Blockchain Ecosystem To Help Accelerate Growth of Networks on Hyperledger Fabric
    IBM Blockchain Partner Solutions
    Cloudsoft AMP + VEXXHOST: A Success Story
    On-demand Distributed Hyperledger Fabric Cluster with Cloudsoft AMP
    Deploying Hyperledger Fabric on Kubernetes with Cloudsoft AMP
    Automate Deployment and Management of Kubernetes Clusters with Cloudsoft AMP
    Deploying Hyperledger Fabric on IBM Bluemix Kubernetes Cluster with Cloudsoft AMP
    References
    @cloudsoft
    #gethlf
    28

    View Slide