Home Kubernetes Kubernetes Architecture

Kubernetes Architecture

by Editorial Staff

What is Kubernetes:

  • KBS is an Open-Source container orchestration system.
  • Automated application deployment, scaling and management. (We won’t be informed if the container goes down in docker).
  • Why to use K8S:
    1. Can’t live with single server deployment
    2. Inter host communication of containers
    3. Deploying and updating software at scale
    4. Auto-Healing
    5. Logging and Monitoring. (in docker we are stuck to a single system)

Kubernetes Architecture:

Containers are great at accomplishing things like:

  • Software Portability-Running software consistently on different machines.
  • Isolation-Keeping individual pieces of software separate from one another.
  • Scaling-Increasing or decreasing resources allocated to software as needed.
  • Automation-Automating processes to save time and money.
  • Efficient Resource Usage-Containers use resources efficiently, which saves money

Advantages of Containers:

These are a few of the main advantages of containers:

  • The isolation and portability of VMs.
  • More lightweight than VM-Less resource usage.
  • Faster than VM-Containers can start up in second not minute.

To create a container docker needs an Image

Since they don’t have full blown OS:

  1. Cpu and other resources are allocated to application rather than os
  2. This reduces the overhead of OS patching
  3. Savings on Cost as containers don’t have OS’s (license cost)

Why Containers ?

  • Containers are a powerful tool! They have had a tremendous impact on how the industry does IT. They can help you to
  • Move Faster
  • Automate More
  • Increase Reliability
  • For Less Money

What are containers used for ?

Image is a package or a template just like a VM template.it is used to create one or more containers.

Containers are running instances of images that are isolated and have their own environments and set processes.

You may also like

Leave a Comment

Contact US

Phone Number

+91 XXXXX XXXXX

Location

2nd floor, # 85, SGR Dental College Rd, Marathahalli, Bengaluru, Karnataka 560037

Email Address

contact@dbacentre.com

    dbacentre.com is a website that publishes practical and helpful out-of-the-box articles for aspirants like you and me. In addition, we seek to present exceptional, remarkable tutorials and tips that modern cloud professionals will appreciate.

     

    Subscribe now

    Edtior's Picks

    by mukilan
    Sql
    by mukilan

    ©2023 Mr DBA CENTRE. All Right Reserved. Designed and Developed by Begintech.in