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
    Preview

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.
      Preview

Generation 2: Hypervisors

  • Install Hypervisor on Physical Server which will help in creating multiple virtual machines
    Preview
  • 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
      Preview

Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a Reply

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

Please turn AdBlock off
Animated Social Media Icons by Acurax Responsive Web Designing Company

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube