What are the best scripting languages for DevOps tasks?

asked by Anonymous
21 contributors
5 solutions
  1. 9

    #1POSIX shell

    POSIX shell
    POSIX is the acronym for Portable Operating System Interface in which its shell works. It is a set of standards codified by the IEEE and issued by ANSI and ISO. POSIX defines the API with UNIX command line shells and utility interfaces. 



    Websites

    Free

    Juan Antonio Sotelo
    Written on March 12, 2017
    "I was interested in learning a scripting language for a DevOps task which could be implemented on a work project. POSIX shell seems like an interesting solution for this project. There is a lot of information to go through, however this may be the solution we need."
  2. 5

    #2MS PowerShell

    MS PowerShell

    Windows PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language built on the .NET Framework. PowerShell provides full access to COM and WMI, enabling administrators to perform administrative tasks on both local and remote Windows systems as well as WS-Management and CIM enabling management of remote Linux systems and network devices. 

    Websites

    Free

    Lori Burns
    Written on March 17, 2017
    "This solution includes support for MS PowerShell but is called Windows Management Framework 4.0. Since it is inclusive of the solution needed it is a good solution for this query. The website resource does give a lot of detailed information on the solution so it is a good resource however it is general so it is not the best result for this particularly worded Query."
  3. 1

    #3Terraform

    Terraform
    Terraform enables you to safely and predictably create, change, and improve production infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
    Websites

    Free

    Joshua Peterson
    Written on December 17, 2017
    "I use DevOps tasks. I had been looking for a good scripting language. My supervisor had me try Terraform. Terraform makes it easier for me to share APIs that my team works on. I am happy with so far and think it is really great for me and my team."
  1. 1

    #4Powershell Github resources

    Powershell Github resources

    This Github repository is a free source where you can find a lot of docs, tools, courses, Nevermind if you are a beginner with no experience on programming or you are a skilled professional. You can find any learning resource you need according to your experience level.  

    Other

    Free

    Kimberly Collins
    Written on September 18, 2017
    "As a beginner in the programming field, I found this site just mediocre. Yes, there is good information, but the format is not only bland but somewhat confusing. If you prefer learning from a very heavy textual format, then this would probably meet your needs. "
  2. 0

    #5NixOps

    NixOps
    NixOps is a tool for deploying sets of NixOS Linux machines, either to real hardware or to virtual machines. It extends NixOS’s declarative approach to system configuration management to networks and adds provisioning.
    Websites

    Free

    Bobby Andrews
    Written on December 16, 2017
    "NixOps is a "tool for deploying sets of NixOS Linux machines, either to real hardware or to virtual machines." I haven't experienced an issue running virtual machines. The interface is easy too."

Summary

Best What are the best scripting languages for DevOps tasks
RankSolutionsTypeVotesPrice
1POSIX shellWebsites 9 Free
2MS PowerShellWebsites 5 Free
3TerraformWebsites 1 Free
4Powershell Github resourcesOther 1 Free
5NixOpsWebsites 0 Free
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.