PlayBook by yaml fileAD HOC by commandFile Transfer by ( ssh | WinRM ) → Python Script → RemoveAnsible Featuresansible-playbookansible-inventoryAnsible AD-HOCansible roleansible-configansible-vaultansible cmdb