Buddy, your best development partner!

in #blockchain8 years ago (edited)

A Buddy

When you say "Buddy" to someone it's because that person means something, beyond a friend, a person with whom you count for the good and bad, in which you trust and put your hands in the fire for him, it is almost, or even more than a brother.

"Union make force"

Having this as a base, we entered into a topic that probably arising from this idea, was consecrated as a group and then as a company, we talked about Buddy.

Finding support in others, in people of trust, is a natural characteristic of the human being, a characteristic that is transferred to other areas, to each creation, to each discovery, because we all want to create and invent, and always have a support and a infallible support, that allows us to continue growing.

Having this little intro, we can then enter into the subject that concerns us


What is Buddy?


Blockchain technology, every time takes more momentum and power within what are the global applications of small medium and large companies, and each requires certain processes and applications or APPS, which often need a complicated series of steps in terms of development and programming, which makes certain proposals and ideas, something much more complicated to achieve in the first instance, since they require so much of an extensive operating system, in terms of machinery and power of devices, as a great amount of time in the which must be invested many resources, both physical and mental, by creators who may see their initial motivation reduced.

The group of Buddy, established since 2007, and yet properly operated since 2015, is a visionary team, thought that somehow could implement a system that could help reduce the time to create diverse applications, since they own experience they knew how difficult and troublesome it was to program any application, following the same steps again and again and doing things very unproductive.



The theory of construction.

And yes, because I have to enter into that same concept, besides being one of the best ways to explain it, we can say first that each thing, each person, each object, each structure, has a base, that supports it, that gives it rigidity, that gives it mobility, that gives it shape, etc., but that structure is formed by thousands, or millions of elements that have to interconnect with each other, that have to act and mesh as a whole, in unity and perfect coordination , to make the whole element work correctly.

And that's when that great difficulty arises: I want to build something, but doing all the elements I need to carry out and use that construction, makes resources and time very difficult for me, so I do not end up carrying out my idea. Buddy thought in a similar way, and a great idea occurred to him:

Why not create a system that acts as a "constructor",
that is in charge of making the connections of each one of
those elements that a structure needs,
so that it can work correctly?

This would make the time required to make those programming functions that were sometimes cumbersome and repetitive, was reduced by a large percentage, this facilitating the developers their work of creation and ideas in general for the implementation of their applications in general, or whatever the use they require to implement their projects.

1_GzdTIy1kjdr8xN9Ez6jucg.png


The Buddy Solution


The buddy system taking into account the great disadvantages of the current programming systems, observing the losses of resources and time by the implementation of tests and tests to corroborate things like the correct functionality of the apps, and the inability to run several pipelines to the at the same time, he decides to present his three main applications which present a practically definitive and automated solution to the problem of the creation of the apps, these being:

The Open DevOps Marketplace, Private Automation GRID and Shared Automation GRID.

1. The DevOps Marketplace

The essential idea of this is, as the general project implies: help facilitate processes.

By means of the pipelines that buddy implements, actions such as programming, building and testing the apps will be carried out from one moment to another, with just a few clicks!


The strategy is to automate this complicated process with the implementation of other developers that have this type of functions already done and ready, in order to eliminate this stage that requires so many processes and time and multiple pipelines.

In addition, submissions can be done in the app stores without additional charges, all this within the DevOps platform, creating a doubly efficient and functional benefit for both the producer and the medium, in this case the buddy group.

Here is a table that explains exactly how this works:

This system presents a security application called SECURIFY which automates the review function of each publication and detects possible errors and failures within the application, as well as creating a content filter that helps identify alleged applications that are nothing more than a scam or a plagiarism, all this under the strict control of the ethereum smart contracts, that at the moment being so vulnerable they require a system that corrects as much as possible, these details that produce nothing but losses.

separador 2.png

The Marketplace Economy

Because buddy presents such an important and significant proposal within what is the digital industry and the blockchain system, and in addition to having a time within the industry, the group has been creating and structuring alliances with very important companies within the digital global, such as Microsoft Azure Marketplace, Github Marketplace, Google Cloud Launcher, and Docker Store.

0_bVUftPI7YXIpxw4j.png

All this helps the blockchain system to grow, since it encourages the participants involved to create and use the different applications that are created within what is the great platform, and the facilities provided by the buddy system, which is responsible of the curing of the contents guaranteeing that each new entry is original and of quality, without any risk for the company that ends up representing or sponsoring each idea or proposal.

2. Private Automation GRID


This is the most important step and what gives identity to the buddy project. It is the system by means of which the automation of the construction process is done, leaving this the options for the user to select their own infrastructure network, a private data cloud to perform their operation, or IaaS to run Buddy instances.

Creating a network of these instances that will be automated, will be the method for excellence to optimize the programming processes, offered within the buddy ecosystem, all this being completely private to ensure that the information is decentralized at all times and ensuring confidence in the that can be shared, with the resources with which it should be shared.


The general idea is to create a system that allows to use several pipelines at the same time and that allows to automate the processes and that these are applied automatically regardless of how repetitive they are.

For example: To meet the load demand during the day, Buddy can use a user's AWS account to replicate itself outside the private network, and kill those instances once the workday is over - automatically on-the-fly and within set constraints.


3. Shared Automation GRID


Another critical function: Let's suppose you want to implement an application that identifies people, and there is someone who has the appropriate programming that you need to carry out that application, all you have to do is enter the Buddy network and request that "construction" so that your process is to make the most punctual and necessary modifications within what is your general idea.
The Shared Automation GRID is a system that requires more than what a cpu unit can offer, that is why this method can be applied, through the determined amount of BUD tokens, the following process: 2 vCPUs, 2GB of RAM and 4GB of SSD storage.

All this to save information and save necessary elements within what is the project, all this happens to be discarded once the process of construction of the app is finalized.

Buddy, being responsible for an application as important as it is the proper creation of their apps, uses its own P2P network, which through a series of steps that we will describe, manages to do everything that is the process of the application of the multiple pipelines and automated processes. These are:


Discovery of Buddy Instances

Nodes to detect questionable activities within the network, and the whole buddy information grid to ensure the smooth operation of each stage of the application's construction.


Economy of the Shared Automation GRID

The economy within the buddy network, since a token is managed, which is a reward for the creator once the process is finished, and by means of which he can subsequently request processes that he requires in the future for other applications.


Supplier Safety

The security of the producer of apps in question, since buddy is responsible for carrying out the required healing processes to guarantee quality and transparency within what users are and thus avoid scams and theft

separador 2.png

Advanced Parallelisms as a Driver for Demand

Parallels applied effectively, which are divided into 3 phases and allow the parallel work of the multiple programming functions required by a specific application.

These levels are divided in terms of the amount of resources required or the difficulty of the application to be developed, and are the following:

Project level:

Run Multiple Pipelines At Once: it requires 2 comput units since it runs two pipelines at the same time, mostly for very specific functions.


Pipeline Level:

Run Many Actions At Once: Here also 2 pipelines are run, however the difference is in the amount of actions that can be done at the same time that unlike the previous case, they are diverse and require 4 comput units to work.


Action level:

Run Many Tasks At Once: the same case as the previous one, only now 8 comput units are needed. This is capable of carrying out processes far more complex than the two previous cases.

separador 2.png

The BlockChain Apps.

We already talked at a general level about what the buddy team is capable of and its impact on app stores and other applications (DevOps), but it turns out that there are also these current problems within what is the blockchain's large network.

grid7.jpg

It is then when buddy decides to take the reins and integrate into this field as well, all in order to guarantee the optimization of the applications and exchange resources that exist within the blockchain's large network.

Here is a table that explains the plan:

separador 2.png

BlockchainOps + dAppOS + Distributed BaaS

The blockchain Ops (the service to design automation pipelines with ready-to-go actions: from compiling and tests, to deployments, custom scripts, and dApps monitoring), the DappOs (Docker-based Sandboxes combined with native Linux Containers, Buddy introduces ready -to-use development environments) and the Distributed BaaS (a new Blockchain of any supported type with a single click and that works to deploy unlimited Blockchain nodes per Buddy Instance for multi / cross-chain applications.)

image (1).png

These three features have a single objective: to optimize and enhance the applications of the apps within the blockchain area, as shown in the following image:

bd6.PNG

We are entering an era full of discovery and that requires our greatest amount of time available, and what better than having a platform that allows us to design with confidence increasingly complex applications, and that does not require an exhaustive repetitive work and that probably already structured in another place but that we can now take advantage of in the best possible way: sharing or claiming that existing base, and that this allows us to advance within the idea of ​​the project and the application, and evolve its primary functions until take them to a new level.

That is Buddy and that is his goal.

separador 2.png

The Token BUD

It is the currency of the buddy ecosystem, and it is based on what is the ethereum (ERC20).

The DevOps Marketplace is about using automation bots that assist in daily application development & deployment.

It’s easy to imagine the bots powered by Artificial Intelligence and Machine Learning.

However, even considering the most recent advances in both fields, they are no match for human experience, expertise and creativity. This is why we plan to develop a solution for experts & advisors, who will be able receive job orders via dedicated actions in Buddy’s pipelines.

It will allow the decentralized use of the applications and main functions of the buddy system, being the main and unique currency, with a value of $ 110 billion market; a market which is currently rapidly growing to an estimated $ 330 billion in the next 4 years

img-market-@2x.png

Its main functions are numbered in the following:

  • Ensure greater efficiency in the use of applications.
  • Have a real and useful utility within the platform
  • Give really generous incentives and generate motivation to continue on the platform
  • To structure a real system of governance
  • To enhance the platform with the network ownership effect

separador 2.png

Here's a video explaining the plan

separador 2.png

Another Info

descarga.png


The Team

Screenshot-2018-6-12 Decentralized Application Development Automation Buddy.png


More Information & Resources:


Buddy Website
Buddy WhitePaper
Buddy OnePager
Buddy Token Sale
Buddy YouTube
Buddy BitcoinTalk
Buddy Facebook
Buddy Telegram
Buddy Linkedin
Buddy Twitter
Buddy Medium
Buddy Github

separador 2.png

This is my submission for The weekly Contest Organized by the @OriginalWorks and Sponsored for the Buddy team.

buddytwitter
buddy2018

Sort:  

Good morning @erune

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

Thank you for your comment, and let's see this is a brand new project that have a very deep and important vision and mission, so if he manage to stand out will be one of the most important services in all the app devices!

Hope the developers had new chances to make they projects real, and bring a lot of new options to us!

Thank you for passing by!

hi @erune

Thank you for your reply.

Just checked your profile just to realize that we seem to share a number of interests :)

In particular that we both share a similar passion towards cryptocurrencies and blockchain technology :)

I will follow you closely :)
Take care, Piotr

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

Thank you very much!

Hello erune!

Congratulations! This post has been randomly Resteemed! For a chance to get more of your content resteemed join the Steem Engine Team

thank you!

I love to see how responsive you are @erune :)

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.085
BTC 60082.59
ETH 1576.37
USDT 1.00
SBD 0.42