0
PowerShell CmdLets
Pavlo Revenkov
EPAM Cloud Computing Competency Center
Email: pavlo_revenkov@epam.com
Skype: rp_risingst...
• SDK:
• .NET;
• Java;
• Node.JS;
• PHP;
• Python;
• Ruby.
REST API – ordinary HTTP requests. Unified standard for any dev...
REST API
http://.../
Smartphone
Tablet Computer
Laptop
3
REST API
http://.../
Windows
Linux
Mac
4
• Command line tools:
• Windows (PowerShell);
• Linux (Bash);
• Mac (Bash).
REST API – ordinary HTTP requests. Unified sta...
Command line tools allows you to manage:
• Subscriptions;
• Storage Accounts;
• Virtual Machines;
• Virtual Networks;
• Cl...
Command line tools available for SQL Azure also!
You can manage:
• Databases;
• Servers;
• Firewall rules.
Features 7
Get-
New-
Add-
Remove-
Set-
Start-
Azure
Subscription
StorageAccount
VM
SqlDatabase
…
Parameters
Syntax 8
New-AzureStorageAccount
-StorageAccountName $storageAccount
-Location $location
Set-AzureSubscription
-SubscriptionName $s...
Output 10
Windows Azure PowerShell Cmdlets supports all PowerShell features:
Variables:
$storageAccount = 'epamteststorage'
Indexes:...
Demo 12
References
Getting started with Windows Azure Cmdlets
• http://msdn.microsoft.com/en-us/library/windowsazure/jj554332.aspx...
Questions? 14
Upcoming SlideShare
Loading in...5
×

Windows Azure PowerShell CmdLets

285

Published on

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
285
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Windows Azure PowerShell CmdLets"

  1. 1. PowerShell CmdLets Pavlo Revenkov EPAM Cloud Computing Competency Center Email: pavlo_revenkov@epam.com Skype: rp_risingstar
  2. 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. 3. REST API http://.../ Smartphone Tablet Computer Laptop 3
  4. 4. REST API http://.../ Windows Linux Mac 4
  5. 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. 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. 7. Command line tools available for SQL Azure also! You can manage: • Databases; • Servers; • Firewall rules. Features 7
  8. 8. Get- New- Add- Remove- Set- Start- Azure Subscription StorageAccount VM SqlDatabase … Parameters Syntax 8
  9. 9. New-AzureStorageAccount -StorageAccountName $storageAccount -Location $location Set-AzureSubscription -SubscriptionName $subscription -CurrentStorageAccount $storageAccount New-AzureVM -ServiceName $name -Location $location Syntax 9
  10. 10. Output 10
  11. 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. 12. Demo 12
  13. 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. 14. Questions? 14
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×