Successfully reported this slideshow.
Your SlideShare is downloading. ×

Azure Ninja Tips and Tricks

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 34 Ad

Azure Ninja Tips and Tricks

Download to read offline

We all know Azure is a powerful platform but many aren’t aware of the little features lurking in the corners than can transform you from an Azure Acolyte to full blown Azure Ninja. In this whirlwind session we’ll cover tips on everything from UI Customization to CLI’s lurking in unexpected places and from free tools and services to mysterious repositories of wisdom and enlightenment.

We all know Azure is a powerful platform but many aren’t aware of the little features lurking in the corners than can transform you from an Azure Acolyte to full blown Azure Ninja. In this whirlwind session we’ll cover tips on everything from UI Customization to CLI’s lurking in unexpected places and from free tools and services to mysterious repositories of wisdom and enlightenment.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to Azure Ninja Tips and Tricks (20)

Advertisement

Recently uploaded (20)

Advertisement

Azure Ninja Tips and Tricks

  1. 1. Azure Ninja Tips & Tricks Todd Whitehead Cloud Solution Architect Microsoft BRISBANE Sponsors
  2. 2. About Me Whilst I am employee of Microsoft, the views, opinions, lame jokes and ninja references that I may or may not express are my own and in no way represent those of Microsoft or in fact any person or organization based in Seattle. Disclaimer http://www.linkedin.com/in/toddwhitehead Todd Whitehead Cloud Solution Architect – Application Development Microsoft
  3. 3. Topics • Azure Portal • Command Line • VS Code • Free Resources • Something for Everyone • More productive in Azure • Learn at least 5 new things • See at least 2 new things you will try Goals
  4. 4. Azure Portal
  5. 5. #1 Portal : Search
  6. 6. #2 Portal : Keyboard Shortcuts https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-keyboard-shortcuts
  7. 7. #3 Portal : Customise Portal Theme https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-keyboard-shortcuts
  8. 8. #4 Portal : Manage Favourites https://www.michaelcrump.net/azure-tips-and-tricks6/
  9. 9. #5 Portal : Customise Dashboard https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards
  10. 10. #6 Portal : Customise & Pin Charts https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards
  11. 11. #7 Portal : Publish & Share Dashboards https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards
  12. 12. #8 Portal : Script Dashboards https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards-create-programmatically
  13. 13. Command Line Got one word for you: stairs.
  14. 14. #9 CLI : Azure Cloud Shell https://docs.microsoft.com/en-us/azure/cloud-shell/overview http://shell.azure.com http://portal.azure.com https://docs.microsoft.com/en-us/azure/cloud-shell/features#tools
  15. 15. #10 CLI : Format Output https://www.michaelcrump.net/azure-tips-and-tricks7/ az vm image list-publishers --location AustraliaEast az vm image list-publishers --output table --location AustraliaEast
  16. 16. #11 CLI : Set Output Defaults https://www.michaelcrump.net/azure-tips-and-tricks8/
  17. 17. #12 CLI : Cloud Shell Locations • https://shell.azure.com • https://shell.azure.com/powershell • https://shell.azure.com/bash • https://docs.microsoft.com/en-au/cli/azure/?view=azure-cli-latest • Azure Mobile App • TBA
  18. 18. #12 CLI : Azure Cloud Shell Locations https://docs.microsoft.com/en-us/azure/cloud-shell/overview http://shell.azure.com http://portal.azure.com https://docs.microsoft.com/en-us/azure/cloud-shell/features#tools
  19. 19. Visual Studio Code https://github.com/Microsoft/vscodehttps://code.visualstudio.com/
  20. 20. https://insights.stackoverflow.com/survey/2018/#development-environments-and-tools
  21. 21. #13 VS Code: Extensions https://marketplace.visualstudio.com/vscode
  22. 22. #14 VS Code: vscode-azure-pack https://github.com/microsoft/vscode-azure-pack
  23. 23. #14 VS Code: Azure Account https://github.com/microsoft/vscode-azure-pack
  24. 24. #15 VSCODE: Azure Account https://github.com/Microsoft/vscode-azure-account
  25. 25. Architecture of Stranger Things-Remot Raspberry Pi 3 | GrovePi Shield | Grove Sensors Raspian OS | NodeJS | IoT Devices SDK Raspberry Pi 3 | Raspbian OS NodeJS | IoT Edge TI Sensor Tag MQTT MQTT
  26. 26. Azure IoT Edge IoT Hub Devices Local Storage Azure Machine Learning (Container) Functions RuntimeContainer Management Azure IoT Edge • Container based modules • Azure Functions • Azure Stream Analytics • Azure Machine Learning • Cognitive Services • Offline / Synchronized Device Twins • Local Storage • Cloud Management & Deployment • High Availability / Fault Tolerance • Cloud Dev/Test Support Device Twin Device Twin Azure Stream Analytics (Container) Azure Functions (Container) Cognitive Services (Container) Custom Code (Container) Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin
  27. 27. Free Resources
  28. 28. #17 Resources: Free Azure https://azure.microsoft.com/en-us/free/
  29. 29. #18 Resources: Free DevOps https://www.visualstudio.com/dev-essentials
  30. 30. #19 Resources: Free Training https://azure.microsoft.com/en-au/training/ https://azure.microsoft.com/en-au/training/free-online-courses https://azure.microsoft.com/en-au/training/learning-paths/ https://azure.microsoft.com/en-au/training/hands-on-labs https://www.edx.org/school/microsoft https://www.edx.org/microsoft-azure-skills https://academy.microsoft.com/en-us/professional-program/ https://mva.microsoft.com https://channel9.msdn.com/
  31. 31. #20 Resources: Keeping Up to Date Azure Fridays Join Scott Hanselman as he engages one-on-one with the engineers who build the services that power Microsoft Azure as they demo capabilities, answer Scott's questions, and share their insights. https://channel9.msdn.com/Shows/Azure-Friday Tuesdays With Corey Corey Sanders answers your questions about Microsoft Azure - Virtual Machines, Web Sites, Mobile Services, Dev/Test etc. If you have a question, Corey will find the answer! https://channel9.msdn.com/Shows/Tuesdays-With-Corey Last week in Azure https://azure.microsoft.com/en-au/blog/topics/last-week-in-azure/ Azure Roadmap & Updates As Azure continues to grow, we want to keep you informed, so that we can plan for the future together. This product roadmap is the place to find out what’s new and what’s coming next. https://azure.microsoft.com/en-au/roadmap/ https://azure.microsoft.com/en-au/updates/ Azure Blog https://azure.microsoft.com/en-au/blog
  32. 32. #21 Resources: Free Ebooks https://aka.ms/azuredevebook https://mva.microsoft.com/ebooks# https://azure.microsoft.com/en- us/resources/enterprise-cloud-strategy/ https://azure.microsoft.com/en-au/resources/whitepapers/search/?type=EBookResource
  33. 33. #22 Brisbane Azure User Group https://www.meetup.com/en-AU/Brisbane-Azure-User-Group 2nd Wednesday evening (6-8pm) of every month Microsoft’s Brisbane offices (Level 28, 400 George St).
  34. 34. Did you get your 5 and 2?

Editor's Notes

  • G = / Search
  • G = / Search
  • G + A (All), G = / Search, G + N (new), G + R
  • Double Click Whitespace also works ;)

  • Shift space to fav/unfav
  • Edit Dashboard: Rename, Add Tiles from List, General (Markdown)
    Pin when browsing or explicitly
    Resize and re-arrange

    https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards-structure

  • https://www.michaelcrump.net/azure-tips-and-tricks4/

  • Private by Default. Azure resources governed by RBAC Model.
    Uses RBAC so Users with reader access are able to make local edits to a shared dashboard, but are not able to publish those changes back to the server.
    As always, individual tiles on the dashboard enforce their own access control rules based on the resources they correspond to
    https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards-structure

  • Azure Resources so can be represented by JSON. Go to Resource Explorer.
    Templates can be parametrised. See link.
    https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards-structure

  • G = / Search
  • Azure Cloud Shell is an interactive, browser-accessible shell for managing Azure resources. It provides the flexibility of choosing the shell experience that best suits the way you work. Linux users can opt for a Bash experience, while Windows users can opt for PowerShell.

  • By default the Azure CLI 2.0 returns results from a command in JSON.
    You can easily modify this by adding --output Table.

    az vm image list-publishers --location AustraliaEast
    az vm image list-publishers –output jsonc --location AustraliaEast
    az vm image list-publishers --output table --location AustraliaEast
  • You can also set it as a default amongst other thing. Simply run az configure and
  • Azure Cloud Shell is an interactive, browser-accessible shell for managing Azure resources. It provides the flexibility of choosing the shell experience that best suits the way you work. Linux users can opt for a Bash experience, while Windows users can opt for PowerShell.

    shell.azure.com/powershell which will launch a PowerShell instance
    shell.azure.com/bash which will launch a BASH instance
  • G = / Search
  • It is fairly easy as all you need to do is open VS Code, click on Extensions and search for azure account and install it as shown below.
    go to View -> Command Palette and type Open Bash in Cloud Shell.
  • It is fairly easy as all you need to do is open VS Code, click on Extensions and search for azure account and install it as shown below.
    go to View -> Command Palette and type Open Bash in Cloud Shell.
  • It is fairly easy as all you need to do is open VS Code, click on Extensions and search for azure account and install it as shown below.
    go to View -> Command Palette and type Open Bash in Cloud Shell.
  • It is fairly easy as all you need to do is open VS Code, click on Extensions and search for azure account and install it as shown below.
    go to View -> Command Palette and type Open Bash in Cloud Shell.
  • G = / Search
  • https://www.visualstudio.com/dev-essentials
    https://www.visualstudio.com/team-services/compare-features/


  • It is fairly easy as all you need to do is open VS Code, click on Extensions and search for azure account and install it as shown below.
    go to View -> Command Palette and type Open Bash in Cloud Shell.

×