我目前受雇于一家大公司的 IT 基础架构团队。我们管理着 350 多个地点,其中包括 6 个仓库。我们基本上负责从网络和服务器到UPS和烤箱的一切事务。云中什么也没有。
很多时候我的任务都是重复的,我想自动化这些任务。
我听说过 Ansible,并且愿意学习它的课程,但我想先询问社区,学习 Ansible 对此类工作是否真的有帮助。
哪些类型的设备/操作系统可以通过 Ansible 进行控制?例如,我想首先开始自动配置 UPS 设备(允许通过 http 和 ssh 访问。我不确定 UPS 有什么类型的操作系统)。 Ansible 有帮助吗?
至于我的技能,我有使用 C# 和 C/C++ 进行编程的经验。我还使用过 .NET Core、Angular 和 Xamarin
答案1
是的,我使用 Ansible 来配置服务器、路由器和以太网交换机等网络设备,甚至机架电源板。我认为 Ansible 对您来说可能是一个很好的工具。
很大程度上取决于如何通过 ssh/telnet/http 配置设备,但由于 Ansible 不需要在设备上运行代理软件,因此它可能是一个值得尝试的好工具。自动控制架构中的更多设备是一个胜利。