Your SlideShare is downloading. ×

Windows Azure PowerShell CmdLets

249

Published on

Windows Azure PowerShell CmdLets overview

Windows Azure PowerShell CmdLets overview

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
249
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PowerShell CmdLets Pavlo Revenkov EPAM Cloud Computing Competency Center Email: pavlo_revenkov@epam.com Skype: rp_risingstar
  • 2. • SDK: • .NET; • Java; • Node.JS; • PHP; • Python; • Ruby. REST API – ordinary HTTP requests. Unified standard for any device. SDK – wrapper over REST API. Development tools 2
  • 3. REST API http://.../ Smartphone Tablet Computer Laptop 3
  • 4. REST API http://.../ Windows Linux Mac 4
  • 5. • Command line tools: • Windows (PowerShell); • Linux (Bash); • Mac (Bash). REST API – ordinary HTTP requests. Unified standard for any device. All operations can be performed from command line interface. Management tools 5
  • 6. Command line tools allows you to manage: • Subscriptions; • Storage Accounts; • Virtual Machines; • Virtual Networks; • Cloud Services; • Web Sites; • Service Bus, • …and more. Features 6
  • 7. Command line tools available for SQL Azure also! You can manage: • Databases; • Servers; • Firewall rules. Features 7
  • 8. Get- New- Add- Remove- Set- Start- Azure Subscription StorageAccount VM SqlDatabase … Parameters Syntax 8
  • 9. New-AzureStorageAccount -StorageAccountName $storageAccount -Location $location Set-AzureSubscription -SubscriptionName $subscription -CurrentStorageAccount $storageAccount New-AzureVM -ServiceName $name -Location $location Syntax 9
  • 10. Output 10
  • 11. Windows Azure PowerShell Cmdlets supports all PowerShell features: Variables: $storageAccount = 'epamteststorage' Indexes: (Get-AzureSubscription)[0] Properties: $image = (Get-AzureVMImage)[0].ImageName Filters: $imageList = Get-AzureVMImage | where {$_.Label -eq “Linux”} PowerShell features 11
  • 12. Demo 12
  • 13. References Getting started with Windows Azure Cmdlets • http://msdn.microsoft.com/en-us/library/windowsazure/jj554332.aspx Windows Azure Management Cmdlets • http://msdn.microsoft.com/en-us/library/windowsazure/jj152841.aspx Use Windows Azure Cmdlets • http://msdn.microsoft.com/en-us/library/windowsazure/jj835083.aspx Windows Azure SQL Database Cmdlets • http://msdn.microsoft.com/en-us/library/jj585422.aspx 13
  • 14. Questions? 14

×