DevOps Classroomnotes 01/Nov/2022

Generations of Running Applications

  • Applications bring revenue, To make applications run we need servers.
  • There are 3 major generations/approaches of running applications on servers
  • Sample Application Architecture

Generation 1: Run directly on physical server

  • Steps involved
    • Procecure Physical server (costs involved => capex)
    • Install Os (Licensing costs might be involved)
    • Deploy/install application & necessary softwares
  • Problems:
    • In the cases of under usage, hardware resources are wasted and Return on Investment will be under question.

Generation 2: Hypervisors

  • Install Hypervisor on Physical Server which will help in creating multiple virtual machines
  • Hypervisor licensing costs are involved, inaddition to os costs

Generation 3: Containers

  • Container is an isolated area created by container engine (docker) which has a lean os and application runs inside container.
  • Each container gets
    • an ip address
    • cpu
    • RAM
Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a comment

Turn on JavaScript to leave a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Customized Social Media Icons from Acurax Digital Marketing Agency
Exit mobile version
%%footer%%