Kubernetes 是一个免费的开源容器编排工具,也称为K8S。在 Kubernetes 的帮助下,我们可以实现自动部署,容器应用程序的缩放和管理。Kubernetes 集群由主节点 (用于管理集群中的工作节点和 pod),工作节点 (用于部署应用程序) 组成。
在云计算的世界中,Microsoft Azure 作为领先的公共云平台,为企业和开发人员提供全面的服务套件。要利用 Azure 的强大功能并简化管理任务,Azure 命令行界面 (AZ CLI) 是一个非常有用的工具。
OpenSSH 是一组工具集合,它允许您使用 SSH 在网络上进行安全、加密的通信。它包括安全远程登录、文件传输和应用程序隧道的特性。OpenSSH 通常用于 Linux 系统上的安全远程访问和文件传输。
MongoDB 是一个可扩展的、开源的、高性能的、面向文档的 NoSQL 数据库。它由 10gen 开发和支持,MongoDB 不使用表和行。与其他数据库相比,MongoDB 提供了更好的性能,因为它将数据保存在像文档一样的 JASON 中,并使用动态模式。
Memcached 是一种高性能、开源的内存中键值缓存服务,在很多方面都很方便。首先,它通过缓存会话数据、用户身份验证令牌和 API 调用来帮助加快应用程序的速度。此外,它还提供了一种有助于跨多个应用程序实例共享数据的机...
Go 也被称为 Golang,它是由 Robert Griesemer、Rob Pike 和 Ken Thompson 在谷歌设计的一种免费的开源编程语言。由于它的简单性、效率和并发性,它是许多开发人员眼中的苹果。它的并发特性意味着它能够同时运行多个任务。
Atom 是 Linux,Windows 和 MacOS 操作系统下可用的免费和开源文本编辑器。它基于 Electron(Coffeescript /JavaScript /HTML),也可以用作 IDE(集成开发环境)。Atom 由 GitHub 开发和维护,也称为 “可黑客文本编辑器”。
NFS (Network File system) 是一种客户端-服务器文件系统协议,允许多个系统或用户访问相同的共享文件夹或文件。最新版本是 NFS-V4,共享文件就像存储在本地一样。它提供了中央管理,可以使用防火墙和 Kerberos 身份验证进行保护。
Squid 是一个开源、灵活、功能齐全的代理服务器,主要用作缓存代理。它是高度可定制的,并提供一系列功能,如流量优化、缓存、负载平衡和 IP 匿名化。
Django 是一个开源的、全栈、通用的基于 Python 的框架,它使开发人员能够构建和部署可扩展的、健壮的 web 应用程序,以满足最终用户的高要求。Django 的主要目标是简化复杂 web 应用程序的部署,并关注应用程序开发的关键方面...
Gitlab Runner 是一个功能强大的开源代码存储库,是一个可以完美平替 GitHub 和处理大型 DevOps 项目的理想平台。它的 CI/CD 功能可帮助开发团队无缝自动化,构建和测试他们的代码以及跟踪问题。
Jenkins 是 CI / CD 工具。这里的 CI 表示持续集成,CD 表示持续交付。Jenkins 也被认为是自动化工具或服务器,在软件开发中,它有助于自动化与构建,测试和部署。它是基于服务器的工具,可在 Apache Tomcat 等 servlet 容器上运行。