Innovations like Bitcoin and blockchain have inadvertently opened gates for new methodology for developing business applications. It offers same potential as of HTML and Http, for the web as we see today. I feel it’s a new pattern for designing applications for collaborating entities with existing lightweight components, No need for expensive servers or proprietary systems.

Ethereum Dapps is a such example. It offers support for cryptocurrencies as well as distributed application(Dapps). Term distributed has a special significance here, participating entities in the network can host their resources in the network, thereby making it distributed.

Though originally meant for crypto currencies, blockchain is matured enough now. As a platform for applications for a Network. Term network refers to Organisations or Department collaborating in a secured permissioned way.

I do not intent to cover scenarios here. There are lots of good resources available on net.

No place or need for cryptocurrencies here.

Hyperledger Fabric, ver. 1.4 is a great way to start, It has all the components required to setup a secure, permissioned, networked applications.

It’s time for organizations to invest resources to understand these

A major cloud provider is gearing up with services to ease out building of network, deploy it on cloud resources seamlessly.

For application development, knowledge of JavaScript/Java, PKI Infrastructure and Node is sufficient to get started.

Here’s are some links to get started:

  1. Tutorial: https://hyperledger-fabric.readthedocs.io/en/release-1.4/tutorials.html
  2. Samples: https://hyperledger-fabric.readthedocs.io/en/release-1.0/samples.html

I also offer custom trainings http://synesis.in/emerging-technologies.html to help you get started.

Please feel free to contact me for any clarifications.