# Network Automation and Orchestration

**URL:** https://forum.networklessons.com/t/network-automation-and-orchestration/6319
**Category:** Lessons Discussion
**Created:** [February 21, 2019, 12:40pm UTC](https://forum.networklessons.com/t/network-automation-and-orchestration/6319 "2019-02-21T12:40:42Z")
**Posts on this page:** 1
**Showing post:** 19

<div class="post-metadata">

### Author: ![lagapidis](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/lagapidis/32/4949_2.png) [@lagapidis](https://forum.networklessons.com/u/lagapidis)
#### Post date: [April 19, 2023, 4:25am UTC](https://forum.networklessons.com/t/network-automation-and-orchestration/6319/19 "2023-04-19T04:25:14Z")

</div>

Hello Muhammad

Take a look at this answer here:

> [@Tools to upgrade the OS of routers or servers](https://forum.networklessons.com/t/tools-to-upgrade-the-os-of-routers-or-servers/35998/2):
>
> Hello Muhammad There are several tools available that can be used to automate the upgrading of router and server operating systems. First of all, Chef, Ansible as well as Puppet are all not only configuration management tools, but all three can be used for the purpose of upgrading server OS or router firmware. Specifically: Ansible: It is not only a configuration management tool, but it can also be used to automate software upgrades and manage patches for servers. Chef: It provides tools fo…

I hope this has been helpful!

Laz

---

_[View the full topic](https://forum.networklessons.com/t/network-automation-and-orchestration/6319)._
