Enhanced infrastructure for TON OS DApp Server deployment and monitoring.
Source code link
Motivation
Goal is to develop the infrastructure for TON OS Rust DApp Server full node deployment and monitoring based on modern tools and technologies (Docker, K8s, Ansible, Terraform, Grafana, Prometheus, etc.) convenient for different end-user scenarios.
Terms
Need to enhance baseline (unix shell, docker, docker compose) TON OS Rust DApp Server deployment infrastructure to cover different end-user use cases (cloud-based, bare-metal, etc.)
State-of-the-art tools and technologies are preferred: K8s, Docker/Docker Compose, Ansible, Terraform, Grafana, Prometheus, Telegram bots, etc.
All the developed tools should be covered by detailed documentation.
Define representative set of metrics for monitoring of full node health in easy-to-read form (charts, graphs, etc).
Develop alerting mechanism to notify DevOps monitoring engineer in case of full node issues.
Contest Dates: Contest Dates: 3 August 2020 1pm UTC — 3 September 2020 1pm UTC
Proposed prices:
1 place — 50 000
2 place — 40 000
3 place — 30 000
Places from 4 to 10 — 5 000 each
The jury
Jury should be formed from the community members with high technical knowledge and experience
Initial members whose team(s) intend to participate in the contest lose their right to nominate a jury member.
Each Jury will vote by rating each submission on a scale of 0 to 10.
Jurors must provide short feedback on contestant submissions
Jury rewards:
An amount equal to 5% of all total tokens actually awarded and distributed will go to each juror for performing their civic duty to the community and taking the time to judge each submission and provide feedback.
@Mitja the proposal looks good, but can we extend the date to 3 weeks instead? only 2 days the contest will be started and many people may have not enough time to do that if they want
I think the first 3 places already attractive enough to find the best people to join.
imo we should give more people because we are building a decentralized network and we wanted the token are actually give more people who will use the network.
we will have more contests to come. I don’t see why can’t we can give more people to be the winners.
We are ready to announce TON OS DApp Server management tool which follow all the nowadays best practices:
Fully-automated approach
Infrastructure as Code
Distributed microservice architecture
Kubernetes based solution
Manage TON OS DApp Server as a package
Centralized logging and monitoring
Security basics
Why
The main idea of this project is to provide an ability to deploy TON OS DApp Server on any Kubernetes based platform. If you have not such, we prepared example scripts on how to spin up Kubernetes on AWS or even bare metal.
Who
We are a team of 2 DevOps professionals who are passionate about blockchain technologies and wanna bring value to FreeTON development. Feel free to contact us in case of any questions:
We are ready to announce TON OS DApp Server management tool which follow all the nowadays best practices:
Fully-automated approach
Centralized management of remote servers
Distributed microservice architecture
Centralized logging and monitoring
Alerting and notifications
Security basics
Why?
The main idea of this project is to provide an ability to manage TON OS DApp Server setup as simply as possible for development and production purposes. Now you can easily install or upgrade TON OS DApp Server by single command based on Ansible.
Who?
We are a team of 2 DevOps professionals who are passionate about blockchain technologies and wanna bring value to FreeTON development. Feel free to contact us in case of any questions:
Telegram: @renatSK @sostrovskyi