Klever
  • Home
  • Global
  • Exchange
  • Wallet
  • Education
  • NFTs
  • Announcements
  • Opinions
  • Marketcap
No Result
View All Result
  • Login
  • Register
Klever News
  • Home
  • Global
  • Exchange
  • Wallet
  • Education
  • NFTs
  • Announcements
  • Opinions
  • Marketcap
No Result
View All Result
Klever News
Home Global

Klever’s Use of Google’s Kubernetes Engine to Deliver Excellence, by Head of DevSecOps Vinícius Niche Correa

by Warren Manuel
June 11, 2021
in Global
Reading Time: 5 mins read
3k
A A
0
Share on FacebookShare on Twitter

How Klever leverages Google’s open-source platform Kubernetes to deliver excellence and reliable services to its users worldwide, by Klever’s Head of DevSecOps Vinícius Niche Correa.

First of all, I would like to introduce myself. I’m Vinicius Niche Correa, but most call me by my nickname Vini. At Klever, I’m the Head of DevSecOps & Software Architect.


I have always loved technology and was eager to learn since my early days, by myself, from others, personally or over the internet. It was this passion that led me to start my professional career as a developer, specifically with Java at the time and eventually jumping into the infrastructure world. 

The combination of these experiences gave me the wider perspective needed to help on the architecture and process enhancements for Klever’s solutions.


Today we’ll be talking about Kubernetes, also known as K8s, which is an open-source system we use at Klever for automating deployment, scaling, and management of containerized applications.

Kubernetes is one of the key components that empowers the Klever ecosystem to achieve:

You might also like

Time to start using K5: learn how to migrate to the new Klever wallet app version

Time to start using K5: learn how to migrate to the new Klever wallet app version

January 31, 2023
7.3k
Use cryptocurrency and blockchain for transparent and secure voting

Use cryptocurrency and blockchain for transparent and secure voting

January 30, 2023
7.3k
  • Scalability: Infrastructure grows alongside our users base and shrinks when in lower-usage hours

  • Reliability: Fast-recover from potential outages and high availability through multiple running servers

  • Security: By default, Kubernetes services are only accessible inside its network.


Of course the real value of K8s lies in the dedicated teams behind the operations and product development, but the platform does a great deal to ease things so we can apply more effort on the experience itself rather than on the tools that support it.

Development to Market

To keep it short, we at Klever rely on GitOps for automated deployments and Kustomize to write once and achieve multiple stages on running environments, which are usually Development, Staging and lastly, what our users see and consume, Production:

We practice this by having a Base file with the structure that will be present on all environments and environment specific configurations which only carries customizations.

For instance: On Base we make available for a server 0.2 CPU and 256 Megabytes of memory and in Production we need 0.5 CPU and 512 Megabytes of memory. This means that we only have to customize Production and leave both Development and Staging to inherit Base settings.

Operations

With operations running as expected, there are still extra capabilities we need to ensure it will stay that way, such as:

Scalability

This allows our services to behave the same with 100 or 1,000 or 10,000 or 100,000 users, and we achieve this by fine-configuring Kubernetes Horizontal Pod Autoscaler native functionality, along with custom metrics from Google’s Cloud Monitoring, which through testing we found to be more reliable than the cluster native metrics.

Reliability

We also need the ability to quickly identify whenever a server is misbehaving and eventually take an action.

For this, Klever relies on both Kubernetes native Health Check to replace malfunctioning servers upon failures and Grafana Cloud Synthetic Monitoring to monitor the whole service quality and uptime and notify operators when thresholds are met, like higher response times or error rates.

Security

There are several components that ensures the highest level of security on our servers and its provided services, the ones worth mentioning are:

  • Kubernetes is designed to not expose services by default, so for this to happen it must be done explicitly.

  • HashiCorp’s Vault that enables secrets (eg.: database credentials) to be managed and consumed as a service.

  • Mutual authentication for end-to-end secured encrypted communications, where in combination with x509 certificates secured services, clients also need to carry their keypair and be verified by servers when connected.


Continuous Improvement

What sets Klever as a whole apart from other companies and blockchain firms is the constant eagerness to improve on every aspect from products, development, culture and processes to community engagement, all together learning from our own mistakes and the mistakes of others in order to keep leveling up the quality of our products and services.

Klever’s software architecture of our operations using Kubernetes, along with other scalable and flexible development tools, assist us in achieving this goal, so our users can enjoy the most reliable and high performance app experience technologically possible.

Sincerely,

Vinícius Niche Correa 

Klever Head of DevSecOps & Software Architect

Previous Post

Klever Moves Community Channels To Discord – Join Today!

Next Post

Klever Weekly Newsletter – Jun 11

Warren Manuel

Warren Manuel

As the Head of Marketing for Klever, I use my digital marketing and development skills to help grow the brand across many different channels, expanding the brand's reach, generating leads, and helping improve conversions, and repeat business.

Related Stories

Time to start using K5: learn how to migrate to the new Klever wallet app version

Time to start using K5: learn how to migrate to the new Klever wallet app version

by Maluh Bastos
January 31, 2023
0
7.3k

KleverChain’s launch in 2022 was one of the biggest accomplishments for the Klever Ecosystem.  Klever’s very own blockchain is bringing...

Use cryptocurrency and blockchain for transparent and secure voting

Use cryptocurrency and blockchain for transparent and secure voting

by Warren Manuel
January 30, 2023
0
7.3k

The integrity of democratic voting systems is crucial for the functioning of a healthy democracy. In recent years, there has...

Choosing Klever Wallet, K5 is a smart decision

Choosing Klever Wallet, K5 is a smart decision

by Isabela Bellumat
January 30, 2023
0
7.3k

As a decentralized crypto wallet, the Klever Wallet offers all the necessary tools for crypto enthusiasts, including storage of assets,...

Introducing K5, The Crypto Wallet Of The Future

Introducing K5, The Crypto Wallet Of The Future

by Klever
January 26, 2023
0
7.4k

KleverOS, the revolutionary Klever crypto wallet operating system that powers K5, ushers in a new era of crypto wallets. Today,...

Next Post

Klever Weekly Newsletter - Jun 11

Technical Development Report With Focus on Klever Swap, by CTO Bruno Campos

Download Klever Wallet Download Klever Wallet Download Klever Wallet
ADVERTISEMENT

Recommended

Ethereum

Coin of the Week: Ethereum (ETH)

November 14, 2021
7.5k
Tron (TRX)

Coin of the Week: Tron (TRX)

May 19, 2022
7.5k

Popular Story

  • Stand a chance to win your share of 10,000 KLV

    Stand a chance to win your share of 10,000 KLV

    8334 shares
    Share 3334 Tweet 2084
  • Test drive Klever Wallet, K5 and Win 1000 KLV & 1 KFI

    7021 shares
    Share 2808 Tweet 1755
  • Bitcoin battles back from record losses to $21,000

    5914 shares
    Share 2366 Tweet 1479
  • Klever showcases its blockchain ecosystem on a Time Square billboard

    5358 shares
    Share 2143 Tweet 1340
  • K5 adds new blockchain and KleverSafe support in the latest Android version

    5070 shares
    Share 2028 Tweet 1268

Follow us on Twitter

Klever News

Join the Klever community
Growing together we are stronger.
Be sure to follow us on social media to stay up to date.

Categories

  • Announcements
  • Coin of the Week
  • Education
  • Exchange
  • Games
  • Global
  • Hardware Wallet
  • Market Updates
  • NFTs
  • Opinions
  • Sponsored
  • Wallet
Download Klever Wallet Download Klever Wallet Download Klever Wallet
ADVERTISEMENT

Recent News

Time to start using K5: learn how to migrate to the new Klever wallet app version

Time to start using K5: learn how to migrate to the new Klever wallet app version

January 31, 2023
Use cryptocurrency and blockchain for transparent and secure voting

Use cryptocurrency and blockchain for transparent and secure voting

January 30, 2023
  • Sponsored Content
  • Advertise
  • Contact Us
  • RSS Feed

© 2022 Klever News - Premium Crypto news & insights by Klever Finance.

  • Login
  • Sign Up
No Result
View All Result
  • Home
  • Global
  • Exchange
  • Wallet
  • Education
  • NFTs
  • Announcements
  • Opinions
  • Marketcap

Welcome Back!

Sign In with Google
OR

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Sign Up with Google
OR

Fill the forms below to register

*By registering into our website, you agree to the Terms & Conditions and Privacy Policy.
All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.
-
00:00
00:00

Queue

Update Required Flash plugin
-
00:00
00:00
Go to mobile version