CONTAINERS HAS EXISTED FROM A VERY LONG TIME AND RECENTLY THEY HAVE EVOLVED A LOT , THEY ARE EASIER TO DEPLOY AND MANAGE AND THERE ARE LOTS OF MANAGEMENT AND HIGH AVAILABILITY TOOLS FOR CONTAINERS AS WELL.

TO DEPLOY AND MANAGE CONTAINERS WE NEED TOOLS AND SKILLS WHICH CAN AUTOMATE THEIR DEPLOYMENTS .  

USE CASES OF CONTAINERS

CONTAINERS FOR APPLICATION

  • CONTAINERS CAN BE USED FOR PRODUCTION ENVIRONMENT APPLICATION DEPLOYMENT WHICH IS THE MOST POPULAR  USE CASE FOR CONTAINERS AS THEY ARE EASILY DEPLOYED AND CAN BE DEPLOYED IN BULK.
  • THEY CAN BE MADE HIGHLY AVAILABLE AND ARE SUPER LIGHT WEIGHT.
  • THEIR MANAGEMENT IS MUCH EASIER THAN NORMAL VIRTUALIZATION LAYER AND THEY CAN BE DEPLOYED OVER VIRTUALIZATION LAYER.

CONTAINER FOR TEST AND DEVELOPMENT ENVIRONMENT

  • CONTAINER CAN BE USED IT A HIGHLY AUTOMATED ENVIRONMENT TO REPLICATE AND SCALE  TO DEPLOY AND DESTROY .
  • CONTAINER CAN BE USED IT A HIGHLY AUTOMATED INVIKKRONMENT TO REPLICATE AND SCALE.

IT AUTOMATION

IT MAY BE VERY SIMPLE LIKE A SCRIPT OR A COMPLEX SOLUTION WHICH HAS A FORM IN FRONT AND A SMALL DATABASE AT THE BACK END. 

IT MAY BE VERY SIMPLE LIKE A SCRIPT OR A COMPLEX SOLUTION WHICH HAS A FORM IN FRONT AND A SMALL DATABASE AT THE BACKEND. 

IT AUTOMATION USE CASES

SERVER MANAGEMENT

  • COMPLETE SERVER MANAGEMENT USING TOOLS LIKE ANSIBLE FOR PATCH MANAGEMENT , SOFTWARE DEPLOYMENT , APPLICATION CONFIGURATION AND OTHERS

CONTAINER DEPLOYMENT

CONTAINER DEPLOYMENT CAN BE AUTOMATED USING ANSIBLE AND OTHER TOOLS FOR A FULLY AUTOMATED ENVIRONMENT

CLOUD

  • WE CAN USE CLOUD API TO CREATE SCRIPTS TO AUTOMATE DAY TO DAY CLOUD WORKLOADS
  • WE CAN ALSO SCALE IN OR SCALE OUT AS PER REQUIREMENT BY USING AUTOMATED API SCRIPTS TO REDUCE OR INCREASE OUR WORKLOADS.
  • WE CAN ALSO AUTOMATE CLOUD MIGRATION AND REPLICATION WITH THE SAME.

IT ADMINISTRATION

  • WE CAN CREATE A WELL DEFINED SHELL OR PHYHON SCRIPT TAILORED FOR A CLIENT REQUIREMENT TO SAVE THEIR TIME , DELIVER OPERATION IN A PRECISE WAY AND AUTOMATE THEIR TASKS.
  • WE CAN CREATE SIMPLE SCRIPTS FOR DAY TO DAY ACTIVITIES TO A LESS SKILLED CLIENT TO GIVE THEM MORE CONTROL AND LESS DEPENDENCY ON A CONSULTANT FOR SMALL IT TASKS.

APPLIANCE BACKUP

  • AUTOMATION CAN BE VERY USEFUL IN TAKING BACKUPS OF AN APPLIANCE OR A DEVICE WHICH IS NOT SUPPORTED BY A TRADITIONAL BACKUP PLATFORM .
  • WE CAN USE API PROVIDED BY APPLIANCE OR DEVICE TO CREATE A BRIDGE BETWEEN BACKUP APPLICATION AND  AN APPLIANCE OR DEVICE.
  • WE CAN USE A SIMPLE SCRIPT TO AUTOMATE A BACKUP WHICH IS TRADITIONALLY NOT SUPPORTED BY A BACKUP APPLICATION.

IT INFRASTRUCTURE BACKUPS

  • WE CAN CREATE A COMPLETE AUTOMATED ENVIRONMENT FOR A CUSTOMERS COMPLEX PRODUCTION ENVIRONMENT TO BACKUP THEIR OS , APPLICATION , AND DATABASE  AND THEIR COMPLETE RECOVERY USING SCRIPTS.
  • IT IS VERY MUCH USEFUL AND CONVENIENT FOR A SMALL AND VERY SMALL  ENVIRONMENTS WHEN IT COMES TO MANAGEMENT AND COST.