DEV Community

Cover image for Video Snippets: [5 => IAAS ] ☁️
Calvin
Calvin

Posted on

2

Video Snippets: [5 => IAAS ] ☁️

Virtaulization and containers play significant roles in the cloud computing space. They are similar in several ways but also different.

Virtualization

Virtualization is the foundation for Infrastructure as a Service. It is the logical division of physical computing resources. It turns a physical server into a virtual host machine. It involves fully self contained computers inside of a virtual machine.

A hypervisor is the core element of a virtualization solution which allows one to run a virtual machine where a guest operating system has access to virtual hardware.

Container

A software container is an operating system level virtualization that allows for isolated user spaces to run specific applications. Containers slice up the operating system to run specific applciations. Unlike with virtualization, there is one operating system and not multiple operating systems. This allows for less overhead. Containers involve fully self-contained applications inside a container.

Fundamentals of Cloud Computing by David Davis

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay