SCC. Kubernetes: Orchestration Close to Decentralization

  • Add security protection: protect traffic between containers and the rest of the web, set up secured storages, and mitigate the risks of a system-wide breach in case one of the services is compromised. However, it’s far from a silver bullet and only offers full-scale protection.
  • Networking: imagine there are several apps that need to talk to each other (exchange data) regularly, but one of the apps gets rebooted in another container. How would you ensure that all the others still know where to find it and the data does not get lost? An orchestration layer (Kubernetes) is instrumental in establishing connections between applications. Also, it helps to balance the load between multiple instances of the same app if there are a lot of users.
  • Scaling: limiting the number of resources a container can use to protect the whole system from one app eating up all the available resources, hindering the performance of others. Yet, if there’s a lot of demand, we need to scale the app so it can serve all its users. Kubernetes helps to reconfigure containers with scaled-up resources on demand, depending on the dynamic nature of the load (so when the busy hours are over, it would downscale to save some resources).
  • Automating mundane repeating tasks such as deployment, re-launch, scheduled releases, and shutdowns.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Super Protocol

Super Protocol

202 Followers

Super Protocol is for those who need decentralized, permissionless, trustless and easily scalable computing resources.