跳转到节

Knative是什么?

复制URL

Knative公司(发音凯-奈-提夫)是一个开源添加用于部署、运行和管理的组件的社区项目无服务器,云阴性应用程序到库伯内特斯.无服务器云计算模型可以提高开发人员的生产效率并降低运营成本。

Knative消除了配置和管理服务器的任务。这使得开发人员可以专注于他们的代码,而不必担心设置复杂的基础设施。如果整个应用程序组件是通过后端即服务(BaaS)从第三方整合而来,而不是由内部编写的,那么这一优势将进一步扩大。

Knative无服务器环境允许您将代码部署到Kubernetes平台,如红帽OpenShift使用Knative,您可以通过将代码打包为容器映像并将其传递给系统来创建服务。您的代码只在需要时运行,Knative会自动启动和停止实例。除非代码需要执行某些操作,否则不会消耗资源。运营成本可以降低,您可以根据需要支付基于云的计算时间,而不是一直运行和管理您自己的服务器。

Knative由3个主要组件组成:

  • 生成-将源代码构建到容器中的灵活方法。
  • 服务-通过请求驱动模型支持容器的快速部署和自动扩展,以便根据需要服务工作负载。
  • 事件-用于消费和生成事件以刺激应用程序的基础结构。应用程序可以由多种来源触发,例如来自您自己的应用程序的事件,云服务来自多个提供商,软件即服务(SaaS)系统,以及红帽AMQ流。

阅读Red Hat Developer上的博客

Knative允许在任何Kubernetes平台上部署和运行无服务器应用程序,包括Red Hat OpenShift容器平台.Knative使用Operators在OpenShift上安装。

Knative由一个开源社区维护,包括Red Hat、Google和IBM等公司与各种初创公司合作。开源软件限制了供应商锁定的可能性,将权力从IT提供商转移到使用它的人。

Red Hat®OpenShift®无服务器是基于开源Knative项目的服务。它提供了一个企业级无服务器平台,在混合和多云环境中带来了可移植性和一致性。

OpenShift Serverless通过将应用程序与其他OpenShift Container Platform服务(如OpenShift服务网格和集群监控。

使用Red Hat OpenShift Serverless还可以简化操作,因为它可以很容易地安装在OpenShift上,并已与其他Red Hats产品进行了测试,还可以获得屡获殊荣的支持。

继续阅读

第条

学习易懂的基础知识

Ansible自动化了供应和配置管理等IT流程。通过对关键概念的介绍,学习Ansible的基本知识。

第条

什么是Ansible Playbook?

Ansible Playbook是自动化任务的蓝图,这些任务是在IT解决方案的库存中用有限的人工执行的IT操作。

第条

为什么选择Red Hat实现自动化?

Red Hat Ansible Automation Platform包括跨团队共享自动化和实现企业范围自动化所需的所有工具。

关于自动化的更多信息

产品

一个统一的解决方案,它结合了跨域扩展自动化所需的安全性、功能、集成和灵活性,协调基本工作流,并优化IT操作以采用AI。 

与我们的战略顾问接洽,他们对您的组织有一个清晰的认识,分析您的挑战,并用全面、经济高效的解决方案帮助您克服这些挑战。

资源

电子图书

Red Hat Ansible自动化平台:初学者指南

客户成功案例

了解我们的客户如何使用Ansible Automation Platform加速IT运营

播客

代码评论第二季:了解组织如何适应IT自动化的发展

培训

学习中心

探索旨在帮助您使用Ansible Automation Platform的学习材料和工具,并根据需要完成的任务进行组织。 

交互式实验室

通过这些交互式场景,您可以开始学习如何在自己的浏览器中将Ansible Automation Platform用于各种用例。 

技术概述

本系列点播视频向您介绍了如何将Ansible Automation Platform用于跨IT环境的各种用例。

自动化红帽企业LINUX

本课程将教您如何使用最新版本的Ansible Automation Platform自动化Linux®系统管理任务。