All posts by Callon Campbell [MVP]

Azure

Azure Overview Tool

Have you ever wanted to find out if a particular Azure service is in preview or generally available? Fellow Azure MVP Barry Luijbregts created a great website which provides up-to-date status of Azure services.

image

Azure is constantly changing and is sometimes overwhelming to try and keep up with what’s in preview vs generally available. What is awesome about this website is that it’s more up to date than the other Microsoft sites that try to provide this information.

The website is also open source, and you can check out the source code on GitHub: https://github.com/bmaluijb/AzureOverview.

I’ve definitely added this site to my bookmarks and look forward to further enhancements. Thanks Barry!

Enjoy!

References

https://www.azureoverview.com/

https://www.azurebarry.com/find-the-status-of-azure-services-on-azureoverview-com/

AzureDevOps

Introducing the Azure DevOps Service Status Portal

Last week Microsoft introduced the Azure DevOps Service status portal which provides real-time insights into the current health of Azure DevOps regional feature status and provides additional details on specific events either current or historical.

When you go to the Azure DevOps Service status portal, the main dashboard shows you a 2-dimensional matrix mapping of the feature with geographic regions as shown below.

image

To see current or historical events, click on the Status History link where you can filter the results by service type, categories, severity and then date range:

image

Clicking on a particular event log will take you to the event log page which shows all details about the event, what was affected, when it was resolved, and then any workarounds that users can take if needed.

image

REST APIs will be coming soon for users looking to build automated solutions to watch the service status.

For service health updates relating to Azure’s global services, please refer to the Azure Status page.

For more information on the new Azure DevOps Service status portal, please refer to the Azure DevOps Service Status documentation.

Enjoy!

References

Azure DevOps Service Status portal

Azure DevOps Service Status documentation

AzureDevOps

Authenticate Azure DevOps against its own REST API

toon vanhoutte

During Azure DevOps build and release pipelines, you might have the need to consult the Azure DevOps REST API.  This blog explains how you can easily perform the authentication that is required to call that REST API.

Enable OAuth Authentication

First of all, you need to check the option Allow scripts to the OAuth token.  This enables scripts and other processes launched by tasks to access the OAuth token through the System.AccessToken variable.  This setting is somewhere hidden in the Additional options of the Agent Job:

Access1

Use the OAuth token inside the script

Within a PowerShell script you can now retrieve the System.AccessToken variable and use it to authenticate against the Azure DevOps REST API.  A simplified example:

#Set authorization headers Write-Host Set authorization headers $headers = @{ Authorization = "Bearer $env:SYSTEM_ACCESSTOKEN" } #Invoke REST API Write-Host Invoke REST API Invoke-RestMethod $url -Method $method -Body $body -Headers $headers -ContentType 'application/json'…

View original post 90 more words

Uncategorized

#MachineLearning – Free Ebook [Pattern Recognition and Machine Learning] from Christopher Bishop

via #MachineLearning – Free Ebook [Pattern Recognition and Machine Learning] from Christopher Bishop

AzureDevOps

Azure DevOps rolls out a dark theme preview

This week Azure DevOps finally rolled out one of their most requested feature, a dark theme. I use dark theme for just about any app that supports it, so this is a welcome addition to Azure DevOps. Keep in mind that this is just a preview and is still being refined.

To switch to Dark theme, go to your Azure DevOps portal and click on your user dropdown menu in the top right corner. Then click on Theme menu item.

image

The theme options pane will then be displayed. Click on the Dark (preview) option to switch to the dark theme.

image

Voila! DevOps in Dark theme.

image

Switching to dark theme is a personal choice and is not something that is forced across your organization, which is nice. I recommend you give it a try and see for yourself.

Enjoy!

References

https://azure.microsoft.com/en-us/services/devops/

https://blogs.msdn.microsoft.com/devops/2018/11/01/whats-new-in-azure-devops-sprint-142-update/

Uncategorized

Azure DevOps AZ-400 Exam – Study Notes

Azure Greg

Microsoft recently released information around the new Azure DevOps exam: – https://www.microsoft.com/en-us/learning/exam-az-400.aspx

This blog post will cover available learning materials and docs links to information relevant to the exam AZ-400, links to these articles will be updated regularly.

Hopefully this will give you a head start on what you need to learn in order to pass the AZ-400 exam.

Introducing Azure DevOps – https://azure.microsoft.com/en-us/blog/introducing-azure-devops/ and https://azure.microsoft.com/en-us/solutions/devops/

And how about some free Azure DevOps labs – https://azuredevopslabs.com/

Design a DevOps Strategy (20-25%)
Recommend a migration and consolidation strategy for DevOps tools – Analyze existing artifact (e.g. deployment packages, NuGet) and container repositories
– Analyze existing test management tools
– Analyze existing work management tools
– Recommend migration and integration strategies for artifact repositories, source control, test management, and work management

Azure Test Plans – https://azure.microsoft.com/en-gb/services/devops/test-plans/
Azure Boards – https://docs.microsoft.com/en-us/azure/devops/boards/get-started/what-is-azure-boards?view=vsts&tabs=new-nav
Migrate to Azure DevOps – https://docs.microsoft.com/de-de/azure/devops/articles/migration-overview?view=vsts

Design and implement an Agile…

View original post 1,682 more words

ArchitectureAzureEvents

BRK3341 – Architect your solution with queues, grids, and hubs: When to use which and for what

image

Azure provides a lot of messaging solutions and it can become overwhelming for architects and developers to know when to use which server and for what use case. In this talk, Bahram Banisadr will show real life scenarios, code and discuss architecture patterns for messaging and events using Azure Event Hubs, Service Bus, Event Grid, and Storage Queues.

image

Watch the session for more details.

Enjoy!

References

BRK3341 – Architect your solution with queues, grids, and hubs: When to use which and for what

Microsoft Ignite 2018

Azure Event Grid

Azure Event Hubs

Azure Service Bus

Azure Storage Queues