Online ou no local, os cursos de treinamento ao vivo de Contêineres e Máquinas Virtuais (VMs) conduzidos por instrutores demonstram, por meio da prática prática, os fundamentos e tópicos avançados de Contêineres e Máquinas Virtuais (VMs). O treinamento em contêineres e máquinas virtuais (VMs) está disponível como "treinamento ao vivo online" ou "treinamento ao vivo no local". O treinamento on-line ao vivo (também conhecido como "treinamento remoto ao vivo") é realizado por meio de uma área de trabalho remota e interativa. O treinamento ao vivo no local pode ser realizado localmente nas instalações do cliente em Portugal ou nos centros de treinamento corporativo da NobleProg em Portugal. NobleProg -- Seu provedor de treinamento local
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de nível intermediário a avançado, DevOps profissionais e arquitetos que desejam projetar, implantar e gerenciar aplicativos resilientes usando microsserviços, contêineres e pipelines de integração contínua / implantação contínua (CI / CD).
No final deste treinamento, os participantes serão capazes de:
Compreender e implementar a arquitetura de microsserviços.
Implantar e gerenciar aplicativos em contêineres com Docker e Kubernetes.
Configurar e otimizar pipelines CI / CD para implantações automatizadas.
Aplicar as melhores práticas de segurança, monitoramento e observabilidade.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores iniciantes que desejam aprender os conceitos básicos do Kubefirst e como ele simplifica, protege e acelera o gerenciamento de cluster Kubernetes e Swarm em escala corporativa.
No final deste treinamento, os participantes serão capazes de:
Configure um ambiente de desenvolvimento que inclua o Kubefirst SDK, um dispositivo que suporte o Kubefirst e o código Visual Studio.
Criar um programa básico do Kubefirst que execute a adição de vectores no dispositivo e recupere os resultados da memória do dispositivo.
Utilize as directivas e cláusulas do Kubefirst para anotar o código e especificar as regiões paralelas, a movimentação de dados e as opções de otimização.
Use a API do Kubefirst para consultar informações do dispositivo, definir o número do dispositivo, tratar erros e sincronizar eventos.
Use as bibliotecas do Kubefirst e os recursos de interoperabilidade para integrar o Kubefirst com outros modelos de programação, como CUDA, OpenCL e SYCL.
Use as ferramentas do Kubefirst para criar perfis e depurar programas do Kubefirst e identificar gargalos e oportunidades de desempenho.
Usar o aplicativo de demonstração Kubefirst Metaphor para demonstrar como tudo na plataforma funciona.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a administradores de sistema de nível intermediário que desejam implantar, gerenciar e solucionar problemas de ambientes Hyper-V com eficiência.
Ao final deste treinamento, os participantes serão capazes de:
Entender os conceitos de virtualização e configurar o Hyper-V.
Criar e gerenciar máquinas virtuais, armazenamento de VMs e redes.
Utilizar recursos avançados do Hyper-V e proteger ambientes Hyper-V.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores de software de nível iniciante a intermediário e DevOps profissionais que desejam aprender como configurar e gerenciar um ambiente local Kubernetes usando o Minikube.
No final deste treinamento, os participantes serão capazes de:
Instalar e configurar o Minikube em sua máquina local.
Compreender os conceitos básicos e a arquitetura de Kubernetes.
Implantar e gerenciar contêineres usando o kubectl e o painel do Minikube.
Configurar armazenamento persistente e soluções de rede para Kubernetes.
Utilizar o Minikube para desenvolver, testar e depurar aplicações.
Neste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto), os participantes aprenderão como criar e gerenciar contêineres do Docker e, em seguida, implantar um aplicativo de amostra dentro de um contêiner. Os participantes também aprenderão como automatizar, dimensionar e gerenciar seus aplicativos em contêineres em um cluster Kubernetes. Por fim, o treinamento segue para tópicos mais avançados, conduzindo os participantes pelo processo de proteção, dimensionamento e monitoramento de um cluster Kubernetes.
No final desta formação, os participantes serão capazes de
Configurar e executar um contêiner Docker.
Implantar um servidor em contêiner e um aplicativo da Web.
Criar e gerenciar imagens do Docker.
Configurar um cluster do Docker e Kubernetes.
Use Kubernetes para implantar e gerenciar um aplicativo Web em cluster.
Segurar, dimensionar e monitorar um cluster Kubernetes.
O programa Certified Kubernetes Administrator (CKA) foi criado pela The Linux Foundation e pela Cloud Native Computing Foundation (CNCF).
A Kubernetes é hoje uma das principais plataformas utilizadas para orquestração de containers.
A NobleProg tem ministrado treinamentos em Docker e Kubernetes desde 2015. Com mais de 360 projetos de treinamento concluídos com sucesso, nos tornamos uma das empresas de treinamento mais conhecidas em todo o mundo no campo da conteinerização.
Desde 2019, também estamos ajudando nossos clientes a confirmar seu desempenho no ambiente k8s, preparando-os e incentivando-os a passar nos exames CKA e CKAD.
Este treinamento ao vivo conduzido por instrutor (online ou no local) é destinado a administradores de sistema, Kubernetes usuários que desejam confirmar seus conhecimentos passando no exame CKA.
Por outro lado, a formação está também direccionada para a aquisição de experiência prática em Administração Kubernetes, pelo que recomendamos a sua participação, mesmo que não pretenda fazer o exame CKA.
Formato do curso
Aulas e debates interactivos.
Muitos exercícios e prática.
Implementação prática num ambiente de laboratório ao vivo.
Opções de personalização do curso
Para solicitar uma formação personalizada para este curso, contacte-nos para combinar.
Para saber mais sobre a certificação CKA, visite: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Neste treinamento ao vivo conduzido por instrutor em Portugal, os participantes aprenderão como gerenciar Red Hat OpenShift Container Platform.
Ao final deste treinamento, os participantes serão capazes de:
Crie, configure, gerencie e solucione problemas de clusters OpenShift.
Implantar aplicativos em contêineres no local, na nuvem pública ou em uma nuvem hospedada.
Neste treinamento ao vivo conduzido por instrutor em Portugal, os participantes aprenderão como usar a OpenShift Container Platform para implantar aplicativos em contêineres.
Ao final deste treinamento, os participantes serão capazes de:
Crie e configure uma configuração OpenShift.
Implante rapidamente aplicativos no local, na nuvem pública ou em uma nuvem hospedada.
Este curso ao vivo conduzido por instrutor em Portugal fornece aos participantes uma visão geral de Rancher e demonstra, por meio de práticas práticas, como implantar e gerenciar um cluster Kubernetes com Rancher.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a engenheiros que desejam conectar, proteger e gerenciar aplicativos baseados em nuvem (por exemplo, microsserviços) usando uma malha de serviço baseada em Istio.
No final desta formação, os participantes serão capazes de
Instalar e configurar o Istio em Kubernetes.
Entender as malhas de serviço e implementar uma com o Istio.
Implantar uma malha de serviço do Istio em cima de Kubernetes.
Usar um service mesh para executar, gerenciar e monitorar microsserviços na nuvem.
O EKS é uma oferta de serviço autônomo da Kubernetes da AWS. O EKS é totalmente escalonável e personalizável e permite que uma implantação do Kubernetes e / ou integrada a uma instalação existente do Kubernetes no local.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão a configurar e gerenciar um ambiente de contêiner de escala de produção usando o Kubernetes no EKS.
No final deste treinamento, os participantes serão capazes de:
Configurar e gerenciar Kubernetes no EKS
Migrar um ambiente existente do Kubernetes de local para a nuvem da AWS
Integre o Kubernetes com software de integração contínua (CI) de terceiros
Garantir alta disponibilidade e recuperação de desastre no Kubernetes
Entenda e adote as ferramentas disponíveis para gerenciar eficientemente o EKS
Público
Desenvolvedores
Administradores de sistema
Engenheiros DevOps
Formato do Curso
Palestra parte, parte discussão, exercícios e prática hands-on pesado em um ambiente de laboratório ao vivo.
Nota
Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
A evolução dos microsserviços e contêineres nos últimos anos mudou significativamente a maneira como projetamos, desenvolvemos, implantamos e executamos o software. Os aplicativos modernos devem ser otimizados para escalabilidade, elasticidade, falha e mudança. Impulsionadas por essas novas demandas, as arquiteturas modernas exigem um conjunto diferente de padrões e práticas. Neste treinamento, examinamos maneiras de identificar, entender e ajustar esses novos requisitos.
Público Este treinamento é destinado a pessoas que estão um pouco familiarizadas com a tecnologia de contêineres e com os conceitos do Kubernetes , mas talvez não tenham a experiência do mundo real. Ele é baseado em casos de uso e lições aprendidas em projetos da vida real com a intenção de inspirar as pessoas a criar e gerenciar aplicativos nativos da nuvem ainda melhores.
Desenvolvedores
Operações
DevOps
Engenheiros de controle de qualidade
Gerentes de projeto de TI
Formato do Curso
Palestra e discussão interativa
Muitos exercícios e prática
Implementação prática em um ambiente de laboratório ao vivo
Opções de personalização do curso
Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Esta formação em direto, orientada por um formador, em Portugal (online ou no local) destina-se a engenheiros que pretendam avaliar, selecionar e implementar a solução Kubernetes mais adequada para a sua situação específica.
No final desta formação, os participantes serão capazes de
Instalar e configurar um cluster Kubernetes no local e na nuvem.
Avaliar diferentes soluções Kubernetes hospedadas na nuvem e entender as vantagens em relação a uma abordagem auto-hospedada.
Comparar diferentes ferramentas para testar, gerenciar e monitorar um cluster Kubernetes.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a engenheiros DevOps que desejam usar Kubernetes e Gitlab para automatizar o ciclo de vida DevOps.
No final deste treinamento, os participantes serão capazes de:
Automatizar compilações, testes e implantações de aplicativos.
Crie uma infraestrutura de construção automatizada.
Implantar um aplicativo em um ambiente de nuvem em contêiner.
Esta formação ao vivo orientada por instrutor em Portugal (online ou no local) destina-se a engenheiros que pretendam otimizar a rede para clusters Kubernetes.
No final desta formação, os participantes serão capazes de
Instalar e configurar o Calico.
Compreender como o Calico difere das redes de sobreposição tradicionais.
Compreender como o Calico combina protocolos de roteamento da Internet com armazenamentos de dados baseados em consenso.
Use o Calico para criar uma solução de rede de contêineres para clusters Kubernetes.
Usar o Calico para fornecer política de rede para Kubernetes.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores e engenheiros DevOps que desejam utilizar uma abordagem sem servidor para criar aplicativos corporativos em Kubernetes.
No final desta formação, os participantes serão capazes de
Instalar e configurar o sistema Kubernetes para começar a desenvolver com uma arquitetura sem servidor.
Compreender os conceitos e princípios fundamentais para ambientes sem servidor.
Operar as cadeias de ferramentas necessárias para o desenvolvimento sem servidor e integrá-las aos componentes do Kubernetes.
Praticar sua habilidade em Python linguagem de programação e aplicá-la para implementar sistemas sem servidor.
Segurar aplicativos corporativos que são implantados por meio de uma estrutura sem servidor no Kubernetes.
Utilizar métodos modernos de computação em nuvem na otimização de fluxos de trabalho de processamento de tarefas DevOps.
Esta formação em direto orientada por um instrutor (online ou no local) destina-se a engenheiros que pretendam avaliar cada um destes serviços para tomar decisões informadas sobre qual deles implementar na sua organização.
No final desta formação, os participantes serão capazes de
Configurar um ambiente de desenvolvimento que inclua todas as bibliotecas, pacotes e frameworks necessários para começar a desenvolver.
Instalar, configurar e implantar uma série de contêineres de demonstração usando uma série de abordagens diferentes.
Entender as diferenças de arquitetura e design entre as diferentes soluções Docker/Kubernetes dentro da AWS.
Automatizar a implantação de contêineres do Docker.
Configurar um pipeline de integração e implantação contínuas.
Integrar o Docker e Kubernetes em um sistema de integração contínua existente.
O Sistema Operacional do Datacenter (DC / OS) é um sistema operacional distribuído de código aberto criado no projeto Apache Mesos. O Apache Mesos foi construído usando os mesmos princípios do kernel Linux , apenas em um nível diferente de abstração. O kernel do Mesos é executado em todas as máquinas e fornece aplicativos como Hadoop , Spark, Kafka e Elasticsearch com APIs para gerenciamento e agendamento de recursos em todo o datacenter e ambientes em nuvem. O Apache Mesos abstrai a CPU, a memória, o armazenamento e outros recursos de computação das máquinas (físicas ou virtuais), permitindo que sistemas distribuídos elásticos e tolerantes a falhas sejam facilmente construídos e executados com eficiência.
O DC / OS reúne Mesos e mais de 30 aplicativos em um sistema coerente, semelhante à forma como uma distribuição Linux empacota o kernel do Linux com aplicativos para criar um sistema operacional em funcionamento.
Este curso fornece aos participantes uma visão geral do Apache Mesos e do DC / OS e demonstra, através da prática, como implantar e gerenciar um sistema operacional completo de data center.
Público
Administradores do sistema
Engenheiros do DevOps
Formato do curso
Parte conferência, parte discussão, prática prática pesada
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a engenheiros DevOp que desejam otimizar e simplificar o processo CI/CD com Docker e Jenkins.
No final desta formação, os participantes serão capazes de
Automatize a entrega de código e a implantação de pipeline com Jenkins.
Criar um aplicativo usando o Docker e o Docker File.
Configurar opções de autenticação para reforçar a segurança.
Este treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a engenheiros e desenvolvedores de DevOps que desejam usar o Fedora CoreOS para reduzir os custos de manutenção e atualização de execução aplicativos em contêineres em Kubernetes.
No final desta formação, os participantes serão capazes de
Instalar e configurar o Fedora CoreOS.
Configurar Kubernetes cluster no Fedora CoreOS.
Executar e gerenciar Kubernetes implantações no Fedora CoreOS.
Atualizar automaticamente o Fedora OS com as últimas melhorias do sistema operacional, correções de bugs e atualizações de segurança.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a engenheiros e desenvolvedores DevOps que desejam usar Kubernetes para criar, implantar e gerenciar contêineres e componentes de cluster em um ambiente seguro e escalável.
No final desta formação, os participantes serão capazes de
Compreender a arquitetura, os conceitos principais e os componentes de um ecossistema Kubernetes.
Estabelecer, instalar e configurar um cluster Kubernetes para orquestração de contêineres.
Aprenda a executar operações de Kubernetes usando as ferramentas de linha de comando.
Obter uma experiência prática de operações e administração Kubernetes básicas a avançadas.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a DevOps engenheiros e desenvolvedores que desejam implantar e gerenciar OpenStack serviços em infraestruturas de nuvem usando Kubernetes.
No final deste treinamento, os participantes serão capazes de:
Implantar, configurar e gerenciar o MOS e seus componentes.
Access OpenStack APIs.
Executar tarefas comuns de operações OpenStack (backup, restauração, etc.).
Neste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto), os participantes aprenderão como instalar, configurar e gerenciar OpenShift Container Platform v4.
Ao final deste treinamento, os participantes serão capazes de:
Undersand OCI (Open Containers Initiative) e suas implicações para o uso de motores de contêineres, como Docker em OpenShift.
Compreender a relação entre as diferentes versões de OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.).
Criar, configurar, gerenciar e solucionar problemas de um cluster OpenShift.
Implementar os recursos de autogerenciamento do Openshift para melhorar a estabilidade e a consistência da plataforma.
Proteger a OpenShift plataforma de contentores.
Monitorizar e recolher métricas.
Gerenciar o armazenamento.
Atualizar um cluster de OpenShift Container Platform 3 para OpenShift Container Platform 4.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a DevOps engenheiros e desenvolvedores que desejam usar o Podman para criar, executar e gerenciar contêineres e pods como um usuário não raiz.
No final desta formação, os participantes serão capazes de
Instalar e configurar o Podman em modo sem raiz.
Construir e executar contentores, imagens de contentores e pods.
Gerenciar a rede de contêineres e o ciclo de vida.
Use o Podman em vez de Docker para criar e implantar aplicativos em contêineres.
Este treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a testadores de penetração que desejam penetrar em redes de teste no Kali Linux usando Python.
No final desta formação, os participantes serão capazes de
Criar Python programas para procurar vulnerabilidades de rede.
Explorar e usar Kali web shells e shellcode em exploits.
Aplicar várias ferramentas Kali para testes de penetração.
Este curso prático contém tópicos dirigidos a administradores de sistemas, desenvolvedores, desenvolvedores incorporados e usuários comuns de desktop (incluindo gerentes) que gostariam de ter uma introdução à virtualização em geral. Depois desse curso, os administradores poderão criar nuvens privadas para uso na produção, e os desenvolvedores poderão testar seu código em vários sistemas operacionais sem precisar de um segundo PC ou de uma placa não-x86.
Entendemos que o conjunto de tópicos apresentados neste curso abrangia uma ampla gama de assuntos que podem não ser aplicáveis a todos os clientes. Ao reservar este curso, por favor, especifique o que você deseja alcançar usando QEMU ou KVM, e vamos personalizá-lo realocando o tempo de tópicos menos relevantes para aqueles que seriam importantes para você.
Este treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a desenvolvedores e engenheiros DevOps que desejam aproveitar o Tekton Pipelines para dar suporte a fluxos de trabalho de desenvolvimento de software complexos e construir pipelines CI / CD automatizados.
No final desta formação, os participantes serão capazes de
Instalar e configurar o Tekton Pipelines e outros componentes fundamentais do Tekton.
Desenhar e criar os blocos de construção de pipelines para desenvolvimento de software em Tekton.
Automatizar pipelines e processos de desenvolvimento existentes usando os conceitos e princípios da estrutura do Tekton.
Executar e gerenciar Tekton Pipelines para vários tipos de carga de trabalho em várias plataformas.
Implementar sistemas de CI/CD baseados no framework Tekton para aprimorar futuros projetos de desenvolvimento de software.
Este treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a administradores de virtualização de nível intermediário que desejam usar plataformas de código aberto para migrar para longe de VMware.
No final deste treinamento, os participantes serão capazes de:
Instalar e configurar o KVM, oVirt e Proxmox VE.
Migrar cargas de trabalho virtuais de VMware.
Implementar alta disponibilidade e recuperação de desastres.
Otimizar o desempenho em ambientes de virtualização de código aberto.
Curso - Kubernetes from Basic to Advanced (4 days)
Máquina Traduzida
ele foi paciente e compreendeu que ficamos para trás
Albertina - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Máquina Traduzida
a preparação técnica dos professores
Giorgio - Asystel-BDF S.p.A.
Curso - Creating a Service Mesh with Istio and Kubernetes
Máquina Traduzida
Foi exatamente o que pedimos – e uma quantidade bastante equilibrada de conteúdos e exercícios que abrangeram os diferentes perfis dos engenheiros da empresa que participaram.
Arturo Sanchez - INAIT SA
Curso - Microsoft Azure Infrastructure and Deployment
Máquina Traduzida
Como o Interactive Reda explicaria as informações e nos incentivaria a participar. Ele também mencionaria fatos interessantes ao longo do caminho e compartilharia todo o conhecimento que possui. Reda tem excelentes habilidades de comunicação, o que torna a formação online realmente eficaz.
Janine - BMW SA
Curso - Kubernetes Advanced
Máquina Traduzida
OC é novo para nós e aprendemos muito, e os laboratórios foram excelentes.
Muito informativo e direto ao ponto. Prática hands on
Gil Matias - FINEOS
Curso - Introduction to Docker
Máquina Traduzida
Excelconteúdo emprestado
Alan Kavanagh - FINEOS Corporation Ltd
Curso - Docker from Basic to Advanced
Máquina Traduzida
Aprender sobre Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Curso - Kubernetes on Azure (AKS)
Máquina Traduzida
Gostei da reatividade de Ahmed a cada questão que levantamos e sua capacidade de fornecer respostas claras a todas elas, enquanto oferecia insights adicionais sobre outros problemas relacionados que nem sequer havíamos considerado.
Jose Perez - Fraunhofer IOSB
Curso - Kubernetes and Gitlab
Máquina Traduzida
Laboratórios e discussões técnicas.
Dinesh Panchal - AXA XL
Curso - Advanced Docker
Máquina Traduzida
Ele proporcionou uma boa base para Docker e Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Curso - Docker (introducing Kubernetes)
Máquina Traduzida
Tudo foi muito compreensível, e sempre que não entendíamos algo, o Adriano explicava.
Zsolt Nagy - W.UP Kft
Curso - OpenShift Container Platform for Developers
Máquina Traduzida
Eu disfrutei principalmente do conhecimento do treinador.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Curso - Docker, Kubernetes and OpenShift for Developers
Máquina Traduzida
Exercícios práticos para reforçar os conceitos.
Josh Bjornson - Leonteq Securities AG
Curso - Kubernetes from Basic to Advanced
Máquina Traduzida
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Curso - Docker, Kubernetes and OpenShift for Administrators
Máquina Traduzida
It is an in-deep Kubernetes training covering all important aspects to manage Kubernetes, be it in the cloud or on-premise, but the pace is gradual and well adjusted, so the training can be followed very well by students who have had no prior exposure to Kubernetes, as it builds up knowledge from the ground up.
Volker Kerkhoff
Curso - Docker and Kubernetes: Building and Scaling a Containerized Application
Máquina Traduzida
I generally liked the trainer knowledge and enthusiasm.
Ruben Ortega
Curso - Docker and Kubernetes
Máquina Traduzida
The trainer had the right skillets to help us in training.
Rexon Philip
Curso - Container management with Docker
Máquina Traduzida
I generally enjoyed the content was interesting.
Leke Adeboye
Curso - Docker for Developers and System Administrators
Treinamento online de Containers and Virtual Machines (VMs), Cursos de treinamento online de Containers and Virtual Machines (VMs), Cursos online de fim de semana de Containers and Virtual Machines (VMs), Treinamento noturno online de Containers and Virtual Machines (VMs), Treinamento online com instrutor de Containers and Virtual Machines (VMs), Treinamento online Containers and Virtual Machines (VMs), Aulas online Containers and Virtual Machines (VMs), Treinamento individual online Containers and Virtual Machines (VMs), Cursos noturnos online Containers and Virtual Machines (VMs), Coaching online Containers and Virtual Machines (VMs), Treinamento online conduzido por instrutor Containers and Virtual Machines (VMs), Treinador online Containers and Virtual Machines (VMs), Instrutor online Containers and Virtual Machines (VMs), Treinamento online de fim de semana Containers and Virtual Machines (VMs), Cursos privados online Containers and Virtual Machines (VMs), Bootcamp online Containers and Virtual Machines (VMs)