IT管理者应该了解的四项开源工具


IT管理者应该了解的四项开源工具

文章插图
 
从文档共享到服务台 , 这些流行工具满足了IT团队的需求 。
 
开源工具在以下情况下具有独特的优势 。
 
正如许多IT人士所知 , 新问题每天都在发生 。幸运的是 , 开源解决方案的开发是快速而激烈的(也许有些过分强迫) 。开源包含了这样的可能性 , 即如果组织面临问题 , 那么其他人也可能面临同样的事情并提出了解决方案 。我们汇总了五个项目 , 这些项目可以回答大多数IT团队遇到的普遍问题 。
 
当然 , 请务必记住 , 开源是系统管理员 , 开发人员和用户之间的协作过程 。在实施工具之前 , 请先进行试运行 。向用户学习 。找出他们的需求 , 并努力寻找提供它的开源解决方案 。
 
最重要的是 , 让开源发挥自己的优势:非竞争 , 迭代和可定制的卓越 。
 
每个组织都有自己的一系列问题 , 但是在试图以有意义的方式进行协作的任何人群中都会出现很多问题 。这就是开源本身的构建方式 。以下是我们精选的四项工具:
1. Nextcloud
IT管理者应该了解的四项开源工具

文章插图
 
无论是“远程”意味着用户分布在全球还是单个办公室的不同楼层 , 都很难在远程环境中获得托管感 。许多套件都试图简化与其他用户共享文档的复杂行为 。如果你正在寻找简单且可扩展的组件 , 那么Nextcloud是你所需要的解决方案 。
 
Nextcloud是ownCloud的分支(由其自己的创始人创建 , 不少于此) , 专注于用户需要协同工作的内容 。
 
它并没有假装成虚拟办公套件 , 而是专注于成为一个虚拟办公空间 , 用户可以在这里聚在一起 , 彼此共享文件 , 构建项目 , 安排会议 , 文档处理 , 查看电子邮件 , 通过集成文本进行连接 , 语音和视频聊天等等 。Nextcloud支持SSO , LDAP , SAMBA , WebDAV , CalDAV以及你期望的所有其他常用协议 。
 
Nextcloud具有丰富的插件结构 , 因此可能性无限多 , 特别是如果用户群易于进行Web开发 。
 
如果IT团队更喜欢自己管理Nextcloud , 则可以自行托管Nextcloud , 也可以购买托管计划 。用户将感谢您 , 并且将欣赏它对影子IT文件共享的有效作用 。
2. Flatpak
IT管理者应该了解的四项开源工具

文章插图
 
如果组织花费资源维护linux工作站和服务器的自定义程序包 , 那么该看看Flatpak了 。Flatpak是应用程序及其运行时的容器化 。使用它 , 可以在系统以及使用这些依赖项作为独立应用程序的任何应用程序上安装依赖项层 。
 
如果以后需要较新版本的应用程序 , 则可以将其与旧版本一起安装 。
 
依赖性是容器化的 , 因此新应用程序可以根据需要安装较新的依赖性 , 而不会引起冲突 。
 
同样重要的是 , 这些应用程序受内核名称空间的约束与容器的约束几乎相同 , 因此安全性至关重要 。
 
而且 , 如果这还不够的话 , flatpaks几乎可以安装在任何Linux发行版上 , 因此同一Flatpak在Ubuntu工作站上的运行方式与在RHEL机架上的运行方式完全相同 。
 
不要让重要的软件包和依赖项阻碍操作系统更新 , 也不要浪费更多的时间以不同的格式打包相同的应用程序 。
 
使用Flatpak为内部软件创建本地中心 , 并使用Flathub之类的公共存储库进行其他所有操作 。Flatpak释放了令人震惊的Linux应用程序阵列的潜力 , 这使工作更加轻松 。
3. Phabricator
IT管理者应该了解的四项开源工具

文章插图
 
项目经理很重要 , 他们的工作很复杂 。开源技术可以帮助他们管理资源 , 时间表和截止日期 。
 
Phabricator项目是一个功能强大且经过验证的项目管理套件 , 工单系统 , Git存储库 , 博客平台 , 争议解决框架等 , 此外 , 它还为那些认为GUI效率低下的人提供了命令行界面 。


推荐阅读