logofoxize240logofoxize240logofoxize240logofoxize240
  • Home
  • Platform
    • Characteristics
    • Services
  • Solutions
    • Corporate University
    • Internal training
    • External Training
  • Pricing
  • Cases
  • Blog
English
  • Spanish
PRUÉBALO GRATIS
✕

Devlog # 5: Kubernetes and Grafana

Published by Foxize Cloud on 16 de March de 2021
Categories
  • Uncategorized
Tags

    Kubernetes (also known as k8s) is a tool to manage services and infrastructure from code, in script format and in an automated way, to make the deployment of all services. We have recently incorporated it into the Foxize Cloud systems infrastructure.

    Internally, Kubernetes is made up of master nodes and worker nodes. The master nodes are those that control the deployment, scaling and monitoring of the applications that run on the worker nodes. In Foxize Cloud, we have the kubernetes cluster in  Amazon Web Services (AWS). This way, our technical team launches an order and Kubernetes triggers a series of actions automatically. 

    This automation allows us, when there is a failure, to act much faster and without affecting the end user. For example, if there is an increase in load on the website, in many cases this would cause the server to crash and the website would not be accessible. Kubernetes anticipates this and automatically creates a new machine to support this load without the website going down. This function is called autoscaling and this allows us to react automatically to variations in traffic. As the load decreases, Kubernetes takes care of shutting down the excess machines, saving costs.

    In addition, by having the entire Kubernetes infrastructure programmed in a code repository with the orders and the list of changes made, it allows the technical team to undo actions, reuse scripts and facilitate automation.

     

    What are the benefits of moving to Kubernetes for you?

    These internal changes have a direct impact on your training platform:

    • The platform is more tolerant to faults, it recovers itself and more quickly, so you won’t notice internal failures or crashes.
    • The infrastructure change allows us to generate our own SSL certificates for custom URLs, so it will not be necessary to buy them on an external platform.
    • It gives more stability to the platform and allows to guarantee the scalability of the projects. 
    • Greater security, now there is only one access point to the machines instead of being in different IPs.
    • Greater access to information to monitor and extract data autonomously.

    This last advantage is thanks to Grafana, a monitoring software installed in Kubernetes. Grafana offers us a visual dashboard of metrics for CPU, RAM, Disk, Storage, and much more. This allows us to have greater control of the platform and easily detect where failures originate from and act quickly.

    Related posts

    10 de November de 2022

    What training data can you consult on your Foxize Cloud platform?


    Read more - What training data can you consult on your Foxize Cloud platform?
    22 de February de 2022

    Moodle LMS vs. Foxize Cloud LMS SaaS


    Read more - Moodle LMS vs. Foxize Cloud LMS SaaS
    13 de July de 2021

    Foxize Cloud Update July 2021


    Read more - Foxize Cloud Update July 2021

    Have any questions?

    Write us at info@foxizecloud.com

    Product
    • Characteristics
    • Services
    • Pricing
    • Integraciones para webinars
    Company
    • About us
    Resources
    • Blog
    • Ebooks
    • Success Stories
    Contact
    • Contact
    • Support
    • Login
    • Free trial
    © 2023 foxizecloud.com

    Privacy policy | Cookies policy | Terms of use | Legal advice

    PRUÉBALO GRATIS
    English
    • English
    • Spanish

    We are using cookies to give you the best experience on our website.

    You can find out more about which cookies we are using or switch them off in .

    • English
    • Español (Spanish)
    Powered by  GDPR Cookie Compliance
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

    Strictly Necessary Cookies

    Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

    If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

    3rd Party Cookies

    This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

    Keeping this cookie enabled helps us to improve our website.

    Please enable Strictly Necessary Cookies first so that we can save your preferences!

    Cookie Policy

    More information about our Cookie Policy