19个云计算面试问答
已发表: 2022-01-24在过去的几年里,云计算正在见证指数级的增长和采用。
从初创企业和小型企业到企业,每个人都在其运营中使用云计算。 亚马逊、谷歌和微软等公司正在开发一流的基于云的服务,以在引领行业的同时减轻其他企业和最终用户的生活。
不用说,云计算的这种大规模增长归功于它为用户提供的所有好处。 它可能是调整服务器和资源的高可扩展性和灵活性,通过即用即付模式降低 IT 成本,无需投资昂贵的硬件,更好的性能和速度,以及许多其他好处。
难怪云计算在 2021 年创造了约 4000 亿美元的收入。Covid-19 也推动了这一增长,当时只能通过在线方式和使用各种基于云的服务和技术在家工作。
对云计算专业人士的需求
由于云计算的普及和使用的增加,云计算专业人员的需求也很高。 云计算工作正在蓬勃发展,以满足对云基础设施不断增长的开发和维护需求。
无论您是经验丰富的云工程师还是新手,招聘人员总是在寻找来自不同地点、专家和职位的新人才。 如果您想在云中建立职业并通过出色的面试,这里有一些云计算面试问题,适合新手和有经验的人。
检查它们,为云计算工作做好准备。
定义云架构的不同层有哪些?
回答:深入挖掘云计算有助于增强您的知识。 云架构由四层组成。 让我们一一检查:
- 物理层:这一层包含网络、物理服务器等。
- 基础设施层:它由网络、存储资源、虚拟服务器等组成。将网络和服务器等服务交付给消费者,并提供对可扩展存储、计算能力和按需资源的访问。
- 平台层:该层具有服务或组件,例如 Google Application Engine 和 Windows Azure。 它提供的服务提供了部署和开发应用程序的完整工具。
- 软件层:最终用户直接与该层相连。 消费者可以通过互联网访问 Dropbox、Salesforce、Gmail 等软件。 它有两个关键特性——可配置性和可扩展性。
什么是按需功能? 它是如何连接到云计算的?
答:按需功能是允许用户实时快速升级资源以满足其需求的选项。 按需功能可在需要时立即提供资源,包括速度、服务器、网络、软件应用程序和存储空间。 除了云资源,播客和移动互联网等服务也可以按需提供给消费者。
大多数服务提供商都提供了一个控制面板,您可以从中进行更改并查看服务器的状态。 您可以在需要时增强或扩展资源。 在这里,所有资源都放置在一个称为池的中央系统中,用户可以在其中快速添加资源。
云计算的安全优势?
答:云计算的一些安全优势包括:
- 更高的可用性:内置冗余使云应用程序始终可用,因此您可以监控它们的安全性并实时修复问题。
- 数据安全:数据对每个企业都至关重要,而基于云的安全解决方案可以保护您的敏感数据并使其免受入侵者的侵害。
- DDoS 保护:具有 DDoS 保护的安全解决方案可以跟踪流量,以阻止与分布式拒绝服务 (DDoS) 相关的有害风险。 这些解决方案可以防止攻击者用大量流量淹没您的站点或应用程序,从而使他们无法响应。
- 24 x 7 可见性:24 x 7监控应用程序对于持续了解您的应用程序以衡量风险并做出实时业务决策是必要的。
- 威胁检测:通过端点扫描,检测网络威胁是云计算的一大优势。 这有助于将组织资产的风险降至最低。
- 合规性:基于云的安全解决方案可以通过满足法规要求并保护其个人和财务数据来帮助公共机构或公司等组织保持合规性。
什么是云存储级别?
答:云存储是将您的数字信息(例如照片、视频、文档等)存储在虚拟服务器上的模型。 它使您可以随时随地访问您的数据。 云存储有四个级别:
- 私有云存储:这是一种安全、昂贵且可扩展的云存储类型,适用于大型组织。 在这种情况下,所有的数据都存储在企业的内网上,并由自己的防火墙保护。 用户将完全控制数据。
- 公共云存储:这是一种经济实惠、可靠且易于扩展的云存储类型。 它不需要任何维护,适用于中型公司以及个人用户。 任何拥有用户权限的人都可以访问公共云上的数据——例如:Google Cloud、Microsft Azure、IBM Cloud 等。
- 混合云存储:这是一种安全、可扩展且价格合理的云存储类型。 它提供易于定制的更大控制,适用于中型和小型公司。 混合云存储是公共云和私有云存储的结合。 用户可以访问私有云的世界级安全特性和公共云的个性化特性。
- 社区云存储:这是一种经济实惠、可扩展且安全的云存储。 它适用于健康、金融和法律公司,并为具有严格合规政策的特定公司提供云解决方案。
除此之外,云存储也可以是 3 种类型:
- 对象存储:对象存储具有海量元数据特性和可扩展性。 Amazon S3 等对象存储服务和解决方案适用于从头开始构建需要灵活性和可扩展性的高级现代应用程序。
- 文件存储:它就像一个文件系统,使某些应用程序能够访问共享文档。 通常使用网络附加存储 (NAS) 服务器支持文件存储。 Amazon EFS 等解决方案更适合大型内容存储库、媒体存储、主目录、开发环境等。
- 块存储:企业应用程序(例如 ERP 系统和数据库)可能需要为每个主机提供低延迟的专用存储。 这就是块存储有帮助的地方。 这些系统(例如 Amazon EBS)为每个主机配备一个虚拟服务器,并为高性能工作负载提供超低延迟。
解释不同的开源云计算平台数据库?
答:开源云计算平台数据库有:
- MongoDB:它是一个基于 NoSQL 文档的开源数据库,它存储数据并将其记录在表行中。 各种类别的文档被分组以将每个数据保存在单个文档中。 它是用 C++ 语言编写的。
- CouchDB:它是一个基于 Apache 服务器的数据库,允许您通过 Couch Replication 协议访问任何数据。 它讲 JSON 并支持二进制数据以满足存储需求。
- LucidDB: LucidDB 是用 C++ 和 Java 编写的。 它是用于商业智能和数据仓库的开源关系数据库管理系统。 此外,它允许使用单个 Windows 或 Linux 服务器获得更好的性能。
云计算中弹性和可扩展性的区别
回答:
云计算中的弹性:它是自动适应实时匹配资源的能力,例如,尽可能地添加虚拟机。 换句话说,您可以说它在负载快速增加时保持响应。
云计算中的可扩展性:它是在不影响性能的情况下处理随时间变化的需求的能力。 当负载随时间逐渐增加时,它会保持响应。 可扩展性有助于以有计划的方式实现更长时间、更稳定的增长。
云计算需要哪些不同的组件?
答:云计算所需的组件列表如下:
- 客户端基础设施:这是前端的一部分,它为用户提供了一个很好的界面,可以轻松地与云交互。
- 应用程序:这是客户可以访问云的平台(软件或应用程序)。
- 服务:根据客户的要求,客户可能需要不同的云服务模型。
- SaaS(软件即服务)
- PaaS(平台即服务)
- IaaS(基础设施即服务)
- 运行时云:它为虚拟机提供运行时和执行环境。
- 存储:此组件提供存储,用于在云中存储数据并在需要时对其进行管理。 它可以被不同的客户端同时访问。
- 基础设施:包括硬件组件、软件组件和其他存储资源。 您可以获得应用程序、网络和主机级别的服务。
- 管理:它管理应用程序、存储服务、运行时云等组件。
- 安全性:它包括一组技术、策略、控制和应用程序。 它用于保护数据、基础设施、IP、应用程序等。
- Internet:这是用于在后端和前端组件之间进行通信的媒介。 它提供了一种简单的交互方式。
有哪些不同类型的云?
答:各类云列表:

- 公共云:它为客户提供云服务,并为小型组织提供简单的解决方案,从小投资开始。 它一次为多个用户提供服务,例如 IBM Cloud、Microsoft Azure、Google Cloud、Amazon Web Services 和阿里云。
- 私有云:专用于单个用户或组。 它在组或用户的防火墙后面运行。 拥有私有云的优势在于客户信息保护、SLA 和合规性。
- 混合云:结合公有云和私有云的特点而形成。
- 社区云:旨在根据特定社区(如行业或企业)的需求来解决他们的问题。
云计算中的资源复制是什么?
答:云计算中的资源复制是指从同一资源创建各种实例。 当您需要增强资源的性能和可用性时,就会出现资源复制。 通过使用复制机制执行虚拟化操作以复制IT资源。
云架构有哪些不同的平台?
答:全球有许多具有独特功能的云架构平台。
- AWS(亚马逊网络服务):它是一个提供内容交付、数据库存储和其他功能的安全平台。 此外,它还可以帮助企业更轻松地发展和扩大规模。
- Microsoft Azure:此平台用于测试、构建、管理和部署服务和应用程序。 广泛的服务帮助企业满足他们的需求。
- 谷歌云平台:提供基础设施服务和工具。 您可以利用网络、大数据、物联网、数据传输、计算、存储、数据库等服务。
- IBM Cloud:它同时提供基础架构即服务 (IaaS) 和平台即服务 (PaaS)。 企业可以访问IT资源,包括网络、存储、计算能力等。
- 阿里云:提供数据库、安全、存储、计算、网络等前沿技术。
- 华为云:提供安全、可持续、可靠、稳定的云服务,助力企业轻松成长。
- Oracle Cloud:它管理的数据中心通过 Internet 提供服务器、网络、应用程序、服务和存储。
解释云计算中的“桉树”。
答: Eucalyptus 是开源软件,提供兼容 S3 的云存储和兼容 EC-2 的计算平台。 它在 IT 基础架构中引入了高效且可扩展的私有云和混合云。 它还支持高性能云计算,可以部署在 Linux 操作系统发行版上,例如 RHEL/CentOS、Debian、OpenSUSE 和 Ubuntu。
特征:
- 它与 AWS(EBS、S3 和 EC2)兼容。
- 它支持弹性IP管理。
- 它为配置提供了一个基于 Web 的界面。
- 此外,它还提供策略和 SLA。
- 它支持管理程序技术。
解释混合云和混合 IT 之间的区别。
答:混合IT和混合云的区别如下:
混合云:它结合了私有云和公共云的功能。 它增加了私有云的本地安全能力和公共云的好处。 因此,它提供了托管资源的灵活性,企业可以在其中运行分类应用程序或工作负载,并在类似的时间随时访问 IaaS 和 SaaS 等资源。
混合 IT:它决定应用程序、信息和数字服务的交付和部署。 目标是创建基于云的交付模型,在用户需要工具时为他们提供帮助。 而且,它实现了对整个基础设施,无论是数据中心还是云服务,都具有相同服务的能力。
解释边缘计算并展示它与云的联系。
答:边缘计算是一种分布式的现代 IT 架构,可在尽可能近的网络源处处理客户端数据和计算。 这将提高响应时间并节省带宽。 它不是处理原始数据并将其传输到主数据中心进行分析,而是将部分计算资源和存储移出数据中心。
边缘计算与云连接,因为它涉及在云中运行的一些进程。 它将一些计算过程移动到边缘设备,包括边缘服务器、物联网设备等。在许多情况下,同时使用这两种计算会带来更好的性能结果。
换句话说,企业可以同时使用计算来从云环境和云数据中心由于延迟问题而并不总是支持的性能中受益。
什么是 AMI?
答: Amazon 系统映像 (AMI) 是一种虚拟机,可提供启动实例所需的信息。 您可以从单个 AMI 同时启动多个具有相同配置的实例。 它包括 Amazon EBS、快照、启动权限和设备映射。
简而言之,AMI 是附加到实例的磁盘副本,可以包含多个磁盘映像。 主要组件是只读映像,包括 Unix、Linux 或 Windows 操作系统以及提供部分服务的附加软件。
云服务中 API 的用途是什么?
答: API 为访问云服务(例如存储、监控或计算基础架构)提供授权和身份验证。 API 具有您在使用它时需要执行的应用程序或服务的可能功能。 在这里,您可以构建应用程序或集成您的业务工具,使您的管理工作更易于管理。
简而言之,API 为组织提供接口或网关,以根据其条款直接与云服务交互。
提及 AWS 的关键组件。
答: AWS 的关键组件是:
- 亚马逊集群:企业或组织使用AWS的计算机服务ELB和EC2根据需要进行增减。
- 存储:亚马逊提供简单的存储设备或 S3、CloudFront 和弹性块存储或 EBS。 您可以根据需要存储各种数据。
- 数据库:用户可以使用 EBS 和 EC2 来管理他们的数据库。 AWS 有两个数据库——Amazon Redshift 和关系数据库服务或 RDS。 RDS用于扩展和管理Oracle、MySQL、PostgreSQL或SQLServer。 Redshift 用于将数据存储在列中而不是行中。
- 管理和安全性:该目录直接将 AWS 云与本地位置连接起来。 它具有控制资源的 CloudWatch。
- 网络:它提供更好的网络性能,这意味着它具有私有云和集成安全性。
- 分析: AWS 在编排、数据传输、实时存储和 Hadoop 等领域提供分析服务。
- 应用程序服务: Amazon Simple Queue Service 或 SQS 存储消息等信息以自动化工作流程。
- 实施与管理:健康档案可轻松监控。 Elastic Beanstalk 使用 .NET、Node.js、Ruby、Python、PHP 和 Java 来衡量和实施 Web 应用程序。
- 移动服务: AWS 提供两种移动服务——Mobile Analytics 和 Amazon Cognito。
解释 public、static 和 void 类。
回答:
公共类:它是指对其他对象可见并且可以从其他类型调用的方法。 任何班级都可以访问该主题。
静态类:它与不是特定类对象的类相关联。 在这里,您可以在不创建任何类实例的情况下调用静态方法。
Void Class:这意味着该方法没有任何返回值。
云计算中的管理程序是什么?
答: Hypervisor 是云主机中使用的软件,用于将各种资源划分为不同的硬件后进行分配。 它用作启用虚拟化的密钥。 简而言之,它是安装在单个硬件上以托管虚拟机的软件、固件或两者。
它使单个服务器能够使用不同的操作系统独立运行各种虚拟机。 因此,一个 VM 中的崩溃不会影响其他 VM、应用程序或操作系统。
解释云计算中的负载平衡。
答:负载均衡是云计算中拆分或划分工作负载和其他属性的方式。 由于云计算中的负载平衡,企业可以轻松管理其工作负载需求和应用程序需求。 它包括可通过 Internet 获得并保持工作负载流量的需求。
负载平衡在 SMTP、FTP、POP/IMAP、DNS 和 HTTP 等服务中至关重要。 因此,许多公司通过负载平衡获得了更高的可用性和可扩展性。 它分为两类——基于软件的负载均衡和基于硬件的负载均衡。
结论
云计算发展迅速,几乎没有任何减速迹象。 随着云使用和需求的增加,在云计算领域建立职业是有益的。 如果你是一个有抱负的候选人,以上针对新手和经验丰富的专业人士的云计算面试问题将为你应对挑战做好准备。
您可能还对 GCP 认证学习资源感兴趣。
祝你好运!