buddy: Solution for Streamlining Application Development

in #originalworks6 years ago (edited)

IMG_20180731_115716_672.jpg

What comes to your mind when you hear words like Decentralized Application Development, Software deployment, Blockchain?
Most people immediately think Complex, difficult, too much work.
They are not wrong.

Cryptocurrency and the blockchain are still relatively new technology and not a lot of people are knowledgeable enough to truly call themselves blockchain developers.
This stands as a stumbling block to many programmers or innovative entrepreneurs who have ideas for services they wish they could sell or provide on the blockchain.

buddy is a decentralized platform that automates those difficult tasks involved in application development. Its vision is to simplify the entire app development process while allowing the developer to express his/her creativity.

Let's watch their introduction video

buddy builds on already laid down application templates and unlike chains of the past, buddy is fine-tuned for scalability. Buddy recognises that although application automation is a big advantage to organisations, it is challenging and difficult for some to quickly adopt it. So buddy is using an open model approach to provide a resilient and flexible framework that will support team work across teams and organisations to achieve the goals of high level performance apps. buddy can be used for Web Applications and Blockchain Applications.

Programmers using buddy will be able to focus on the unique aspects of their apps rather than worry about common debugging, redundancy or compactibility problems.

But there are already blockchains that claim to do this, so

Why Should Developers Use Buddy?

buddy comes with unique direct-to-work features that enable almost everyone to easily create and deploy their app.

The prime objective of every company is minimising production time and cost, while maximising yield and profit.

To this buddy has offered the three pronged solution.

  • OpenDevs Marketplace
  • Private Automation Grid
  • Shared Automation Grid

IMG_20180731_125125_410.jpg

Let's look at these tools and how they differ from what alternative projects offer.

OpenDevs Marketplace

buddy comes with an original catalogue of well selected automation actions which developers can apply. This Catalogue is open to Third Party developers who can also submit their own created actions that other developers may find helpful. Third Party contributors can choose to share their input for free or set it as a paid service.

A highlight of the OpenDevs Marketplace is the #Security action. As I stated earlier, there is much to be learnt when it comes to Blockchain Engineering, moreso when combined with smart contracts. "The #Security action automatically analyses ethereum smart contracts for critical security vulnerabilities and insecure coding through a website." whitepaper
ONLY actions accepted in the DevOps Marketplace can be run in the shared automation grid. This is to protect users from malicious code of other users or perhaps rival companies. This gives buddy the security edge over competition like Crowdmachine.

IMG_20180731_134913_718.jpg
Example of Security Report After Analysis

buddy will allow developers build their apps easily utilising the free library of actions and also allow those with the technical know-how to profit by selling their advanced solutions on the central market place.

IMG_20180731_125246_692.jpg

Automation Grid

During development, buddy gives developers the added benefit of being able to automate processes. This allows for faster testing, building and debugging. New users/companies decide what kind of process workflow they want to use and set their policies.

Tasks can be automated on either the Private grid, the Shared grid or a combination of both.

The Private Automation Grid is for deploying sensitive tasks and automating company-specific development tasks.

IMG_20180731_125441_076.jpg

The Shared Automation Grid is for general use on the platform for automating tasks that are common to all developers. This is to minimise waste of resources.

IMG_20180731_125610_536.jpg

Developers can also utilise both grids seamlessly to streamline the development process.

IMG_20180731_131252_961.jpg


Screen Shot 2018-05-19 at 1.21.49 AM.png

Feedback And Reputation System

buddy uses its own peer-to-peer network and is governed by buddy's DAO(Distributed Autonomous Organisation). What this means is that every peer is connected to each other and also to the central DAO. New peers "register" themselves in the DAO's records and can give reports or feedbacks of/from other peers. This helps to notify the network of inactive or dishonest nodes(peers). Malicious nodes will be automatically ignored by the DAO. It's also good to know that all nodes/users are protected by isolation using Docker containers.

IMG_20180731_131424_411.jpg

The setup of the network and it's market structure allows even for automated trades of resources such as renting of computing power during downtime when processing has been temporarily halted(Eg at night). This is an advantage over the conventional use of supercomputers who have little or no downtime and are extremely cost-intensive.


Screen Shot 2018-05-19 at 1.21.49 AM.png

buddy for Blockchain Apps

Working with the blockchain has always been difficult. One little mistake and millions could be lost to exploits. This is why buddy is focused on designing automation pipelines for Dapps to minimise human error.

IMG_20180731_131844_386.jpg

BlockchainOps + dAappOS + Distributed BaaS

BlockchainOps are scripts that assist developers to do tasks that require iterations. This helps developers utilise their work time more efficiently and saves cost. While other projects ONLY offer basic templates, buddy system also learns and creates new templates based on the study of your coding and design patterns.

IMG_20180731_131635_729.jpg
Cross Chain Coding

Please refer to their whitepaper Of 28. for a well detailed example of an app staging process.

dAappOS are basically Sandboxes combined with Linux containers. They serve as isolated ready-to-use environment for development, testing and preview with minimal friction to the original product.

IMG_20180731_131742_438.jpg

Distributed BaaS(Blockchain-as-a-Service) - refers to the buddy service that allows developers to create multi/cross-chain applications. The buddy platform supports Ethereum, HyperLedger, Multichain, NEM and Ripple, giving a lot of leg room for innovative multi-chain applications without stress. This will also lead to creation of unique actions which will be added to the DevOps Marketplace.

IMG_20180731_131646_776.jpg
Sample of Unique BlockchainOps Actions

buddy is fully efficient in streamlining automation of blockchain app development.

IMG_20180731_131714_985.jpg
dApp Development Work flow with buddy


Screen Shot 2018-05-19 at 1.21.49 AM.png

BUD Token

The buddy ecosysystem is powered by the ERC20 token BUD. The token serves as a driving force for all activities on the network. Its uses range from encouraging transparency, providing value, enhancing the platform to serving as strong incentive.

Partake in the buddy token sale here!

IMG_20180731_131755_440.jpg


Screen Shot 2018-05-19 at 1.21.49 AM.png

The Team

Founded in 2015, the team is headed by Simon Szczepankowski and Raphael Sztwiorok and they are flanked by many competent personalities. The team boasts a collective plethora of experience in various fields ranging from Information Technology to Data Analysis to Blockchain and Software Engineering. Find the full list here

team-bg.jpg


Screen Shot 2018-05-19 at 1.21.49 AM.png

Why buddy Stands Out

  • No overhead fees! The cost of any project is the major deterrent and with buddy so many costs are cut, from power/electricity costs to computing power, to testing time and manpower.
  • buddy isn't just coming up with many promises. buddy is already an accomplished SaaS business already providing solutions to a rapidly moving market.
  • buddy has already embarked on many partnerships and delivered successful products most notably Google Cloud launcher, GitHub marketplace, Docker store and Azure.
  • Unlike other platforms promising future dates, buddy's enterprise version of the platform is already up for testing and user acquaintance.
  • The buddy team is close-knit and heavily invested into the project so you can rest assured they will work at maximum zeal to see it reach its full potential.

buddy has released an objective and straightforward roadmap and development is moving according to plan.

IMG_20180731_131809_616.jpg


Screen Shot 2018-05-19 at 1.21.49 AM.png

Conclusion

Saying buddy is a hefty project is an understatement. As someone who has seen many ICO's and tech companies promise heaven and earth I was sceptical when I first read their whitepaper. However, after making my own personal research I discovered they are the real deal and their robust products speak for themselves.

To learn more about this project, you can visit their website or read their Whitepaper here. They also released a one pager if you want the non-technical explanation.

The team is always willing to answer questions and you can reach them on any of their social media accounts.

Facebook | Twitter | Medium | YouTube | Telegram | LinkedIn | Bitcointalk | GitHub.


Screen Shot 2018-05-19 at 1.21.49 AM.png

Helpful Videos

ICO Review of buddy

Easy Git hosting with smart Continuous Delivery


Screen Shot 2018-05-19 at 1.21.49 AM.png

Tweet of post: https://twitter.com/U3uuu/status/1024278703877054465?s=19

DISCLAMER: The information contained within this post shall not be taken as financial advice. I am not a financial advisor and none of your investing should be carried out based on any information presented here. You can lose all of your money by not investing wisely. The above information is for educational and entertainment purposes only. Endeavour to do your own research”

All images were derived from whitepaper.

This is a submission for the @originalworks contest here

buddy2018

Sort:  

This post has been submitted for the @OriginalWorks Sponsored Writing Contest!
You can also follow @contestbot to be notified of future contests!

Congratulations, this post has been upvoted using the Steemjet community account. Keep publishing quality posts using the steemjet tag to earn curation rewards.

Join us

Community blog - @steemjet

Steemjet Discord channel-https://discord.gg/vdZe8JW

We hope to see you around. Keep Steeming!!!

smallscaleSS.png

Great piece. Great work. Congratulations

Thank you!
I know you're gearing up for the next one hehe

Splendid....
Simple and expository 😏

Congratulations boss

First place! excellent! congrats!

Good morning @ulqu3

Great review. Easy to read and understand.

Project itself is amazing. Plus their partnerships with google and microsoft are very impressive too.

Projects like BUDDY make wonder what will be future of all those current developers. Will their jobs be threatened?

What's your opinion? Upvote on the way :)
Piotr

Coin Marketplace

STEEM 0.20
TRX 0.15
JST 0.029
BTC 63362.14
ETH 2592.64
USDT 1.00
SBD 2.80