2-653.pptx

Managing Azure Applications Using the New Azure Portal

1.0x

2-653.pptx

Created 2 years ago

Duration 0:00:00
lesson view count 22
Managing Azure Applications Using the New Azure Portal
Select the file type you wish to download
Slide Content
  1. Adam Abdelhamed		Michael Flanakin

    Slide 1 - Adam Abdelhamed Michael Flanakin

    • Senior Program Manager Senior Program Manager
    • Managing Azure applications using the preview portal
    • 2-653
    • //build/ content is being presented by Microsoft Office Mix The video for this session will be available shortly
  2. Azure portal capabilities

    Slide 2 - Azure portal capabilities

    • Demo app architecture
    • Azure Resource Manager overview
    • Demos – App management lifecycle
    • Recap / Q & A
  3. Azure Portal Capabilities

    Slide 3 - Azure Portal Capabilities

  4. Unified management experience and marketplace

    Slide 4 - Unified management experience and marketplace

    • Fine-grained access control
    • Personalize your workspace
    • Billing insights
    • Self-service support and ticket management
    • Azure Portal Capabilities
  5. Demo application – Feedback Web

    Slide 5 - Demo application – Feedback Web

    • Collect and analyze product feedback
  6. Demo application – Feedback Web

    Slide 6 - Demo application – Feedback Web

    • FeedbackCruncher
    • CLOUD SERVICE/WEBJOB
    • FeedbackWeb
    • APP SERVICE WEB APP
    • FeedbackDB
    • SQL DATABASE
    • FeedbackQueue
    • AZURE STORAGE QUEUE
    • Accepts user feedback from a form
    • Queues user feedback for processing
    • Indexes hashtags and extracts sentiment
    • Stores the processed feedback with sentiment and hashtags
  7. Demo application – Feedback Web

    Slide 7 - Demo application – Feedback Web

    • FeedbackCruncher
    • SERVICE/WEBJOB
    • FeedbackWeb
    • APP SERVICE WEB APP
    • FeedbackDB
    • SQL DATABASE
    • FeedbackQueue
    • AZURE STORAGE QUEUE
    • Accepts user feedback from a form
    • Queues user feedback for processing
    • Indexes hashtags and extracts sentiment
    • Stores the processed feedback with sentiment and hashtags
    • Sentiment Analysis
    • EXTERNAL SERVICE
  8. Demo application – Feedback Web

    Slide 8 - Demo application – Feedback Web

    • FeedbackCruncher
    • SERVICE/WEBJOB
    • FeedbackWeb
    • APP SERVICE WEB APP
    • FeedbackDB
    • SQL DATABASE
    • FeedbackQueue
    • AZURE STORAGE QUEUE
    • Accepts user feedback from a form
    • Queues user feedback for processing
    • Indexes hashtags and extracts sentiment
    • Stores the processed feedback with sentiment and hashtags
    • Sentiment Analysis
    • EXTERNAL SERVICE
    • APP INSIGHTS
    • APP INSIGHTS
    • ALERTS
    • AUTOSCALE
    • ALERTS
    • GEO REPLICATION
  9. Consistent management layer

    Slide 9 - Consistent management layer

    • AZURE RESOURCE MANAGER (ARM)
    • Resource providers
    • Tools
    • Microsoft Azure
    • PowerShell
    • Visual Studio
    • AZURE RESOURCE MANAGER (ARM)
    • Service management API
    • Resource provider contract
  10. More consistent APIs

    Slide 10 - More consistent APIs

    • Role based access control
    • Template based deployment engine
    • Resource groups, tags, resource cache
    • AZURE RESOURCE MANAGER (ARM)
    • Service management API
  11. Example ARM resource hierarchy

    Slide 11 - Example ARM resource hierarchy

    • Microsoft Azure Subscription
  12. Example ARM resource hierarchy

    Slide 12 - Example ARM resource hierarchy

    • Microsoft Azure Subscription
    • Media Foundation
    • AppResourceGroup
    • RESOURCE GROUP
  13. Example ARM resource hierarchy

    Slide 13 - Example ARM resource hierarchy

    • Microsoft Azure Subscription
    • Media Foundation
    • AppResourceGroup
    • RESOURCE GROUP
    • Media Foundation
    • Media Foundation
  14. Media Foundation

    Slide 14 - Media Foundation

    • Media Foundation
    • Media Foundation
    • Example ARM resource hierarchy
    • Microsoft Azure Subscription
    • AppResourceGroup
    • RESOURCE GROUP
    • LINKs
    • FeedbackStorage
    • STORAGE ACCOUNT
    • FeedbackWeb
    • WEB APP
    • FeedbackDB
    • SQL DATABASE
    • FeedbackCruncher
    • CLOUD SERVICE
  15. Media Foundation

    Slide 15 - Media Foundation

    • Media Foundation
    • Media Foundation
    • Example ARM resource hierarchy
    • Microsoft Azure Subscription
    • Media Foundation
    • AppResourceGroup
    • RESOURCE GROUP
    • LoggingResourceGroup
    • RESOURCE GROUP
    • ContosoLogging
    • STORAGE ACCOUNT
    • LINKS
    • FeedbackStorage
    • STORAGE ACCOUNT
    • FeedbackWeb
    • WEB APP
    • FeedbackDB
    • SQL DATABASE
    • FeedbackCruncher
    • CLOUD SERVICE
  16. Media Foundation

    Slide 16 - Media Foundation

    • Media Foundation
    • Media Foundation
    • Example ARM resource hierarchy
    • Microsoft Azure Subscription
    • Media Foundation
    • AppResourceGroup
    • RESOURCE GROUP
    • LoggingResourceGroup
    • RESOURCE GROUP
    • ContosoLogging
    • STORAGE ACCOUNT
    • LINKS
    • FeedbackStorage
    • STORAGE ACCOUNT
    • FeedbackWeb
    • WEB APP
    • FeedbackDB
    • SQL DATABASE
    • FeedbackCruncher
    • CLOUD SERVICE
    • Deployable via template
    • Deployable via template
  17. Media Foundation

    Slide 17 - Media Foundation

    • Media Foundation
    • Media Foundation
    • Example ARM resource hierarchy
    • Microsoft Azure Subscription
    • Media Foundation
    • AppResourceGroup
    • RESOURCE GROUP
    • LoggingResourceGroup
    • RESOURCE GROUP
    • ContosoLogging
    • STORAGE ACCOUNT
    • LINKS
    • FeedbackStorage
    • STORAGE ACCOUNT
    • FeedbackWeb
    • WEB APP
    • FeedbackDB
    • SQL DATABASE
    • FeedbackCruncher
    • CLOUD SERVICE
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • RBAC
  18. Media Foundation

    Slide 18 - Media Foundation

    • Media Foundation
    • Media Foundation
    • Example ARM resource hierarchy
    • Microsoft Azure Subscription
    • Media Foundation
    • AppResourceGroup
    • RESOURCE GROUP
    • LoggingResourceGroup
    • RESOURCE GROUP
    • ContosoLogging
    • STORAGE ACCOUNT
    • LINKS
    • FeedbackStorage
    • STORAGE ACCOUNT
    • FeedbackWeb
    • WEB APP
    • FeedbackDB
    • SQL DATABASE
    • FeedbackCruncher
    • CLOUD SERVICE
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • RBAC
    • Adam (owner)
    • Michael (contributor)
  19. For more information about ARM see this session tomorrow.

    Slide 19 - For more information about ARM see this session tomorrow.

    • Azure Resource Manager (ARM)
    • 659 - Azure Resource Manager
    • Thursday @ 11:30, room 2022
  20. aka.ms / azure portal feedback

    Slide 20 - aka.ms / azure portal feedback

  21. Demos!

    Slide 21 - Demos!

    • Azure Portal
  22. Consistency

    Slide 22 - Consistency

    • Insights
    • Organization
    • Predictability
    • Access control
    • Customization
    • Azure management platform
  23. Q & A

    Slide 23 - Q & A

    • Azure Portal
  24. Improve your skills by enrolling in our free cloud development courses at the Microsoft Virtual Academy.

    Slide 24 - Improve your skills by enrolling in our free cloud development courses at the Microsoft Virtual Academy.

    • Try Microsoft Azure for free and deploy your first cloud solution in under 5 minutes!
    • Easily build web and mobile apps for any platform with AzureAppService for free.
    • Resources
  25. Michael’s startboard

    Slide 26 - Michael’s startboard

    • Adam’s startboard
    • Deployed version of app that’s not as cloudy as it could be
    • Deployed version of app that is super cloudy and has been running for a day
    • TODO