Key features: Hyper-V Hyper-V is a hypervisor-based virtualization technology developed by Microsoft. It is an integral component of Windows Server operating systems and provides a robust platform for creating and managing VMs. Key features: Both VMware and Hyper-V are mature and widely adopted VM technologies, each with its own strengths and capabilities. Organizations often choose between them based on factors …
Category: Monitoring and analytics
Virtual machines (VMs) 4 – Compute
Deploying a VM in the AWS environment involves similar steps as in Azure. The following steps highlight the process to deploy a VM in AWS, along with corresponding AWS CLI examples: aws ec2 create-vpc –cidr-block 10.0.0.0/16 aws ec2 create-subnet –vpc-id –cidr-block 10.0.1.0/24 –availability-zone us-east-1a aws ec2 describe-images –owners amazon –query “Images[?Architecture==’x86_64′ && VirtualizationType==’hvm’ && RootDeviceType==’ebs’]” aws ec2 run-instances –image-id –count …
Virtual machines (VMs) 3 – Compute
Let’s understand how we can deploy a VM on a cloud platform. To deploy a VM in a cloud environment such as Azure, you can follow these general steps (I’ll provide an example using the Azure cloud platform): az group create –name MyResourceGroup –location eastus az vm image list –output table az vm create –resource-group MyResourceGroup –name MyVirtualMachine –image UbuntuLTS …
Virtual machines (VMs) – Compute
Virtual machines (VMs) We discussed VMs briefly in the previous chapter, so let’s talk about them in some more detail in this section. VMs are software emulations of physical computers that enable multiple operating systems and applications to run simultaneously on a single physical server. VMs provide a layer of abstraction between the hardware and the operating system, allowing for …
Containers 2 – Compute
Let’s understand how we can create a container in a cloud environment such as Google Cloud Platform (GCP). Creating a container in Google Cloud typically involves using Google Kubernetes Engine (GKE), a managed Kubernetes service provided by GCP. Kubernetes is an open source container orchestration platform that allows you to deploy, manage, and scale containerized applications. Here are the steps …