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

Stacktical x DevOpsLinks Meetup in Paris part I...

Stacktical
September 11, 2018

Stacktical x DevOpsLinks Meetup in Paris part I - How Blockchain Leverages DevOps Principles

JeanDaniel Bussy, CTO at Stacktical, talks about BlockOps, the combination of Blockchain and DevOps during a meetup in Paris, on Sep 12, 2018.

We thank all attendees for being there!
The conversation continues at https://t.me/stacktical

Kudos to our sponsors and partners, for making this event possible:
- eralabs (http://eralabs.io)
- Stacktical (https://stacktical.com)
- DevOpsLinks (devopslinks.com)
- Mobiskill (https://mobiskill.fr)
- Crypto Times (https://crypto-times.jp/)

For the next events, please join our BlockOps group on Meetup at https://www.meetup.com/stacktical/

Stacktical

September 11, 2018
Tweet

More Decks by Stacktical

Other Decks in Technology

Transcript

  1. Who are we? The first Decentralized Service Level Management platform

    that automatically indemnifies for IT downtimes.
  2. Sponsors Co-organizers - DevOps Links (http://devopslinks.com) The DevOps Ecosystem is

    Growing Fast. Each Week, We Hand-curate Must-read News, Tutorials, Reviews and More ! - Mobiskill (https://mobiskill.fr) & You are looking for a job in the tech industry ? Mobiskill, is a team of head hunters in the web and mobile market. - eralabs (http://eralabs.io) DevOps & Cloud Expertise Consulting | Academy | Mentors | Tribes Media Sponsor - Crypto Times (https://crypto-times.jp/) Crypto Times is an integrated media on virtual currency.
  3. Blockchain Centralized vs Decentralized ☑ No SPOF ☑ Not controlled

    by anybody ☑ Transparent and Incorruptible
  4. Smart Contracts and Dapps Ethereum blockchain allows code to be

    executed as smart contracts. Each smart contract execution consumes Gas(ETH) according to their computing consumption ( complex = expensive). Smart Contracts (+ Backend) + Frontend = Dapp
  5. BlockOps lifecycle [Code] ☑ Ganache (one click blockchain) $ npm

    install ganache-cli --save-dev ☑ Truffle (Dev Framework) $ npm install truffle --save-dev ☑ Drizzle (Front end libraries) $ npm install drizzle --save-dev ☑ Code!
  6. BlockOps lifecycle [Continuous Testing] ☑ Continuous Testing |_ truffle tests

    |_ Test coverage (solidity-coverage & coveralls) |_ Linting (solhint) |_ Security Analysis (Mythril OSS)
  7. BlockOps lifecycle [Release] ☑ Audit Testing |_ 3rd party security

    audit service ☑ Advanced Testing |_ Formal Smart Contract Verification |_ Testing Incentive Structures of Smart Contracts
  8. BlockOps lifecycle [Operate] Code is Law. Low Governance. Rare updates.

    Need stakeholders quorum to accept changes. Functions are very limited. Power is considered as security flaw.