One of the best feature buddy platform have is automation grid so Today im going to explain about Automation GRID of buddy platform . If you not read my first article about buddy platform here is link go and read it first. https://steemit.com/technology/@hirushaperera/project-buddy-decentralized-development-automation-platform
Automation Grid is a Decentralized infrastructure for running an infinite number of automation tasks for app development. there are 2 parts in automation grid
- Private Automation GRID
- Shared Automation GRID
what is the idea of private automation grid ? The idea is to create a network (GRID) of Buddy instances that will use auto-discovery and replication capabilities to create High Availability auto-scalable infrastructure for development & deployment automation. Depending on workflows and policies, users can choose if they want to use their own bare-metal infrastructure, a private cloud, or IaaS to run Buddy instances.
what is idea of shared automation grid The idea of the Shared Automation GRID is to offload high-intensive automation tasks to a network of Buddy instances run by users with available resources. Especially in cases were trusted infrastructure is not required
the Basis of the Shared Automation GRID - A Compute Unit is the smallest entity that can be assigned as a node of the Shared Automation GRID in exchange for a BUD token by the instance owner. The specification of the unit is: 2 vCPUs, 2GB of RAM and 4GB of SSD storage.
Buddy follows the definition of a standardized vCPU and will only accept those instances that pass the benchmark.
Moveing From Private to the Shared Automation GRID
Organizations cannot use swarm-based supercomputers for core development automation. However, there are many resource-intensive tasks where it may be possible to use decentralized networks to gain an advantage.
For example: A Private GRID of Buddy instances can be used to build an application and run it in a Sandbox for further testing & iterations. Then, dozens (or even hundreds) of Buddy instances from the Shared GRID can run tests against it. In this way, the results can be provided in minutes, not hours. There are already hundreds of Buddy users who run thousands of tests of various kinds (integration, end-to-end, acceptance) who can put the Shared Automation GRID immediately to work.
Discovery of Buddy Instances
Buddy uses its own P2P network whose peers are moderated by Buddy’s DAO. New peers report their address to the organisation, which is later used to fetch lists of peers by other nodes. In addition, nodes can report to Buddy that a peer is broken or dishonest. This may be due to technical issues (e.g. no connection) or due to abuse.
How Automation grid different from Supercomputers
1. Automation by Design - Buddy’s pipelines are executed automatically on the Shared Automation GRID as the grid model is much simpler (Compute Unit usage per second). There are no steps involving purchasing computing power or selecting hardware & application types on each job execution.
2. Fixed and Local Resources - Development automation tasks are often resource intensive, not only when it comes to computing power, but also RAM and disk storage. Supercomputers try to implement fog computing and use all kinds of devices (tablets, smartphones, routers), as they are designed more towards large computations such as CGI rendering or modeling. There are dozens of tasks that require at least 1 GB of RAM and fast local storage to run - such as building Java applications. If not, they will terminate, which makes generally-oriented supercomputers unusable. For the same reason, it is also difficult to design applications by third parties, not knowing what resources are available at runtime.
3. User Experience - Buddy features a proven and highly-praised user interface which makes creating and running automation operations incredibly easy. Supercomputers have to be generic, which requires building wrappers around them to accommodate specific workflows.
Supercomputers still face a lot of technical challenges which can put their projects at high risk. There are still projects which are impossible to be driven on this type of infrastructure. Buddy’s Shared Automation GRID is much simpler and uses existing technologies. It is about serving existing market needs as soon as possible—not creating new ones.
One of their main goals is to have a legacy of helping the Blockchain development community move faster. This is what buddy Team believe in. This is why they want Buddy to go open-source after the ICO has been released. Each instance of Buddy will contain the source code of Buddy in an embedded Git repository. It will be used by an existing auto- -update mechanism to build new versions of Buddy, and update the ones currently running
They have probably the richest integrations with all kinds of ecosystems
Token Sale Informations
Quantity: 500,000,000 BUD
Price: 1 BUD = 0,0002 ETH
Hard cap: 60,000 ETH
PreICOQuantity: for the sales