Hitchhiker's Guide to Multitenant environments - David Sass - PSConfEU 2024

Поделиться
HTML-код
  • Опубликовано: 7 июл 2024
  • In this episode of Hitchhiker's Guide to Multi-Talent Environments, we dive into managing multiple environments and subscriptions within the Azure ecosystem. We reminisce about the days of managing Windows servers remotely and the challenges of differentiating between various environments. The speaker recounts a close call where they almost deleted a production environment due to context sharing between sessions in Azure CLI and Azure PowerShell.
    The conversation delves into the speaker's preferred solution, which involves customizing the PowerShell profile and Windows terminal to distinguish between different tabs for each environment. They highlight the use of Omniposh and creating a cloud-native Azure theme to aid in visual orientation within the terminal. The speaker emphasizes the importance of preventing context sharing to avoid accidental actions in the wrong environment.
    Further, the discussion covers the speaker's approach to managing multiple tenants and subscriptions, including utilizing Edge profiles to segregate environments and avoid confusion during sign-ins. They mention a tool called Hurl on GitHub that helps in selecting the right browser for specific tasks, such as device authentication.
    The speaker showcases their method of color-coding different subscriptions within Azure Portal using an extension called AZ Colorizer. They also touch upon considerations for handling Microsoft Graph PowerShell SDK and utilizing device authentication for improved security.
    Additionally, the episode includes a demonstration of custom configurations in Windows terminal and PowerShell profiles to streamline environment management. The speaker shares resources, such as the Omniposh team's upcoming release, and invites questions and suggestions from the audience. Topics like privileged identity management, resource locks, and potential risks of dynamic infrastructure changes are also addressed during the interactive session.
    In conclusion, the episode offers insights into practical strategies for organizing and safeguarding multi-tenant environments within Azure, emphasizing visual cues, profile customization, and tool integration for efficient management of diverse subscriptions and resources.
    Chapters:
    00:00:00 Hitchhiker's Guide to Multitenant environments - David Sass - PSConfEU 2024
    00:00:10 Introduction to Multi-Talent Environments
    00:02:34 Challenges with Modern Authentication
    00:03:20 Levels of Multi-Tenancy
    00:03:54 Customizing PowerShell and Terminal
    00:05:56 Utilizing Visual Cues for Orientation
    00:07:51 PowerShell Setup for Visual Indications
    00:09:40 Managing Azure CLI and PowerShell Sessions
    00:14:16 Troubleshooting Browser Authentication
    00:17:59 Customizing OmiPosh Configuration
    00:20:52 Setting Profile Functions for Azure
    00:21:20 Exploring Microsoft Graph PowerShell SDK
    00:25:10 Enhancing Browser Profiles with AZ Colorizer
    00:27:33 Resources and Conclusion
  • НаукаНаука

Комментарии •