Windows Azure Blog
Microsoft Cloud Computing Platform
Microsoft Store
  • Home
  • Windows Azure Team Blog
You are here : Windows Azure Blog » Windows Azure Team Blog » Automating the cloud with Windows Azure Command Line Tools

Automating the cloud with Windows Azure Command Line Tools

Posted On Thursday, January 10, 2013 By rss. Under Windows Azure Team Blog    

If you are one of the many users of our Windows Azure Powershell cmdlets or our Windows Azure command line tool, then you know that the CLI makes it really easy to manage and deploy Websites, Mobile Services, VMs, Service Bus and much more in Windows Azure from your favorite shell prompt on Windows, Mac and Linux.

That’s not all you can do though, you can do much more! You can take our tools and use them in your favorite scripts as part of your automation infrastructure. Or you can use them right from within your favorite development environments.

Below is a bunch posts both the community and our team talking about this Azure automation goodness.

General scripting

These posts cover the basis of scripting from different shell environments.

  • Simple bash scripting for “azure” cli. In this post I show you how you can use tools like grep and awk to pipe together azure commands in your scripts.
  • Simple Powershell scripting with Azure Powershell cmdlets. In this post I show you can compose our cmdlets using the pipeline in your Powershell scripts.

Scripting Mobile Services

In this mini-series of scripting posts, Josh Twist from the Mobile Services team shows you how to use the CLI to automate tasks related to Mobile Services.

  • Getting started with the CLI and backing up your scripts. In this first post, Josh Twist from the Mobile Services team shows you how to download and backup your scripts
  • More CLI – changing your Mobile Services workflow. Josh takes automation for scripting one step further this time writing a daemon which monitors a folder while you are editing scripts and automatically uploads them as changes happen.
  • A Mobile Services Log Watcher. Josh shows you to create a local log watcher which polls mobile services for logs and writes any new entries to the console.

Virtual Machines (Powershell only)

Michael Washam has a great ongoing series of posts so how to use the Powershell cmdlets.

  • Migrate a Virtual Machine to Windows Azure with Powershell. In this post, Michael Washam shows how you can script migrating and provisioning a virtual machine.
  • Deploying certificates with Windows Azure Virtual Machines and PowerShell. Michael shows how you can create and deploy certificates for both Windows and Linux VMs!
  • Publishing and Synchronizing Web Farms using Windows Azure Virtual Machines. Michael shows how to deploy a web farm of Azure VMs that you can publish to using Visual Studio Web Deploy and keep synchronized via Powershell scripts.

Using the CLI within your favorite development environments

In this set of posts you’ll see how as a developer you can use our tools from within IDEs including Visual Studio, PHP Storm and Cloud 9.

  • Working with Windows Azure from within PHP storm. Maarten Balliauw from Jet Brains shows you how to setup the azure CLI from within Jet Brains PHP Storm or Web Storm
  • Using the Azure CLI from within Cloud 9. In this post, C9 folks show you can install the “azure” cli right from the terminal within Cloud 9. Once you have it the full world of Azure is open to you right from the browser.
  • Working with Windows Azure Command Line tools from Visual Studio. Maarten shows you how to use the Windows Azure Powershell cmdlets in Visual Studio.
  • Using the Windows Azure CLI on Windows and from within Visual Studio. Sandrino Di Mattia shows you to use the azure CLI in Visual Studio

As you can see, there are some great things you can do automating the cloud using the command line tools in your scripts.

@gblock


http://blogs.msdn.com/b/windowsazure/archive/2013/01/10/automating-the-cloud-with-windows-azure-command-line-tools.aspx

Powered by WPeMatico

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Digg
  • Reddit
  • StumbleUpon
« Get the Right On-The-Go (OTG) Micro-USB Cable and Bluetooth Peripherals for Nexus 7 Tablets
2013 Azure recommended Session State for multiple instances »
  • Categories
    • AppFabric Team Blog (13)
    • Channel 9 (410)
    • cloud development blog (41)
    • Cloudy in Seattle (10)
    • Convective (10)
    • Matias Woloski (15)
    • Nick Harris .NET – Enterprise Development with Azure, ASP .NET MVC and Windows Phone 7 (48)
    • OakLeaf Systems (419)
    • Scott Hanselman's Blog (17)
    • ScottGu (15)
    • SQL Azure Team Blog (29)
    • Stack Overflow Azure (7048)
    • Uncategorized (16)
    • Wade Wegner (19)
    • Windows Azure Developer Tools Team (25)
    • Windows Azure Marketplace DataMarket Blog (26)
    • Windows Azure Storage Team Blog (62)
    • Windows Azure Team Blog (547)
    • Windows Phone Developer Blog (56)
    • Zane Adam's blog (22)
  • Translator
    English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flagBelarus flagIrish flagIcelandic flagMacedonian flagMalay flagPersian flag
  • Recent Posts
    • Access denied of random Global Resources in Azure application
    • List Azure Virtual Machines via REST API
    • How do I add another Logon Account for Windows Azure Management Portal?
    • Azure mobile log query
    • How do you deploy an EXE file into my Azure account?
  • Advertisements

  • RSS

    Windows Azure Blog

  • Twitter
  • Categories
    AppFabric Team Blog Channel 9 cloud development blog Cloudy in Seattle Convective Matias Woloski Nick Harris .NET - Enterprise Development with Azure, ASP .NET MVC and Windows Phone 7 OakLeaf Systems ScottGu Scott Hanselman's Blog SQL Azure Team Blog Stack Overflow Azure Uncategorized Wade Wegner Windows Azure Developer Tools Team Windows Azure Marketplace DataMarket Blog Windows Azure Storage Team Blog Windows Azure Team Blog Windows Phone Developer Blog Zane Adam's blog
Mocell WordPress Theme By MagPress.com
Thanks to Cat Lovers | Meet Locals | Florida Chat
Copyright © 2013. All Rights Reserved.
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.