Category: Work

All about my Work


Azure Unblogged - How to get Azure unblocked with Microsoft Services

Azure Unblogged – How to get Azure unblocked with Microsoft Services

Have you seen last week’s Azure Unblogged video with Carmen Crincoli (Senior Program Manager) about the Azure Stack HCI solution program? This week’s Azure Unblogged video was recorded during Microsoft Ready in Seattle, and I invited Annika Maibom (Agile Project Manager) and Michel Luescher (Solutions Architect) to the Microsoft Channel 9 studios and discussed how to get Azure unblocked with Microsoft Consulting Services (MCS).

I had the chance to have a conversation with Annika and Michel about the work Microsoft Services is doing to unblock Azure for our customers. The conversation covered various aspects from agile project delivery, internal offering efforts, and how Microsoft Services is engaging with customers to kick-start Azure projects. Microsoft Consulting Services can help your organization adopt tech solutions across digital strategy, planning, data, sales, and more. MCS helps foster innovation, growth, and a culture of data-driven decisions.

You can watch the video on Microsoft Channel 9.

The Microsoft Cloud Adoption Framework for Azure is proven guidance that’s designed to help you create and implement the business and technology strategies necessary for your organization to succeed in the cloud. It provides best practices, documentation, and tools that cloud architects, IT professionals, and business decision-makers need to achieve their short- and long-term objectives successfully.

You can find more information here:

You can also watch other episodes of Azure Unblogged on Microsoft Channel 9 and check out my blog at ITOpsTalk.com.

Let me know if you enjoyed the Azure Unblogged – How to get Azure unblocked with Microsoft Services video, and if you have any questions, feel free to leave a comment. You can also subscribe to my YouTube channel here.



How I Manage and Plan Tasks as a Remote Worker

How I Manage and Plan Tasks as a Remote Worker

I know being a remote worker and working from home can be a challenge, especially when it comes to managing and planning your tasks and to-dos. Since I started at Microsoft, I became a remote worker working from my home office, and I needed to figure out what the best way for me is to get things done. In this blog, I want to share my experience on how to manage and plan tasks as a remote worker working from home and be more productive. That said, this is specifically for my job and my personal preferences, this might not work in the exact same way for you. But I hope you get some tips and tricks out of it, which can help you to be more productive when you are working from home.

Getting an Overview of my Tasks and the Things I need to work on 🤓

To get your tasks and your work items planned, you first need to know what these are. Not just for you but also for your team and the people you are working with. So for me, there are two types of to-do items. First of all, the more significant things I am working on, alone but also together with my team. This helps you to collaborate in a team and also gives a good overview of who is doing what. The other things to-dos and tasks I want to track are all my personal ones (but still work-related), small tasks, ideas, emails I need to reply, and so on. For me separating this made a lot of sense since I also want to be very efficient and not spend time more time on a task writing it down than actually completing it (If it is not something the team should know about). With that, I quickly want to share how we collaborate and plan and track our work as a team, as well as how I work with my own personal work tasks.

Working and Collaborating in a Team 🙌

As a team, we are using Azure DevOps Boards to track and plan our work items. We can create new work items and then move them into the “in progress”-column. When the task is completed, we then move it in to closed. You can also see that we are tracking and planning our content we are publishing, offline and online events we are presenting at, and much more. You can see that we also use that board to plan and schedule posts on our ITOpsTalk.com blog. With that, we can easily plan and see who is releasing a blog on what topic on which specific day.

Work Items in Azure DevOps Boards

Work Items in Azure DevOps Boards

Azure DevOps also allows us to integrate into other systems and automate specific tasks and update databases. I know that Azure DevOps is might not be for everyone, but if you want to use a similar but simpler tool to collaborate and organize your teamwork, you should have a look at Microsoft Planner.

Managing my Personal Tasks ✔

For all the rest of my tasks, I use the Microsoft To Do app. The app helps me to organize different tasks in different lists. This is also how I write down ideas or to-dos I get out of a meeting or a conversation.

Microsoft To Do Management

Microsoft To Do Management

I don’t use the planning feature in the To Do app since I use my calendar for doing the planning. However, I still use it to give my tasks a time where they pop up, so I don’t forget to include them. Again using the Microsoft To Do app has a couple of advantages. First of all, you basically get this app on almost all devices I own, and it automatically syncs tasks, and there is also a web version. What I also highly appreciate is the fact that it connects to many other services and places and can show you tasks from different places like Outlook. For example, I can easily list all the emails I flagged and the Microsoft Planner tasks which are assigned to me.

One personal thing I can recommend is to create some quick notes lists. I, for example, created one for feedback, I often get feedback from customers during events or calls. To quickly write these items down, I use a list called Feedback in my Microsoft To Do app, and later on go through it and forward it to the right people and systems we have in place. The other quick lists I created are for recurring meetings. From time to time, something pops in my head, which I want to discuss during my next team meeting or my 1:1 with my manager. I quickly write that item down, and when the meeting starts, I can quickly open the list and make sure I don’t forget anything I wanted to discuss.

Planning my Tasks and my Week using Calendar Blocking 📅

Okay, now I have all of my tasks and to-dos listed, the next step is to plan them. One of the main challenges I found myself in was to figure out what I should work next. I have enough tasks, but it took me a lot of time to go through them and decided on which one I should work. Of course, you can prioritize your tasks, but since you also have meetings scheduled, one that is sometimes too big to start with. To make that process a little bit easier, I used the concept of calendar blocking.

There are many great articles and videos out there, which describe the concept of calendar blocking. For me it is straightforward, at the beginning of the week, I open up my Outlook calendar and a list of the tasks and items I need to do. I then start to put blocks in my calendar to plan when I am working on which item or task. So now, when I finish a task, I just have a look at my calendar, and I can see what I should work on next.

I also set myself some rules, and I had certain learnings over time. First, calendar items or blocks are not necessarily fixed, and they can be moved around as long as the deadline allows it. Sometimes you can’t finish something in time, so you might just want to keep working on it and move the other block or item for later. Secondly, I try to create as many recurring blocks as I can; this makes planning much more comfortable and faster and gives you some sort of consistency. Third, usually, my work items and blocks are larger then they need to be, I still want to have some time to interact with others on Microsoft Teams or just get a coffee, without stressing myself out.

All that said, I want to give you a quick example of how a week can look like. I want to highlight again, that this is based on my personal preferences and aligned with the teams I work with, it can be entirely different for you.

How I Manage and Plan Tasks as a Remote Worker

How I manage and plan tasks as a remote worker

Usually, I start planning my week on Sunday evening or Monday morning. A lot of blocks are already in my calendar because I created these recurring tasks and entries. Then I go into my Microsoft To Do App and my Azure Board, to check what the open tasks are I should be working at, and start blocking time for these items.

Outlook Calendar Blocking

Outlook Calendar Blocking

In this example, I want to quickly highlight a couple of things.

  1. As said before, you can see that many of my blocks are recurring tasks; this helps me to save time.
  2. I usually start the week with something easy I just can do, and I don’t need much brainpower, like reporting tasks. By just quickly getting these things done, I also get motivated to get more tasks done.
  3. I plan breaks to make sure that I don’t mess up my whole schedule. They are usually recurring tasks in my calendar.
  4. Even recurring tasks and blocks and easily moved around, depending on if I have meetings or different appointments going on.
  5. Since we are a remote team with people all over the globe, I can’t attend all of our meetings, and that is fine. We record our meetings, and I usually schedule some time to watch the recording.
  6. Working from home prevents you from having your usual chats with your colleagues while getting coffee or other breaks. That’s why our organization has some scheduled and recurring watercooler events for everyone to join.
  7. You can see here that I blocked some time to do some focus work on a specific topic. However, at the beginning of the week, I have no idea what and how many meetings I will have. Since a lot of people I usually collaborate are in another timezone and start working in my afternoon, I enter a blocker in my calendar but marked it as free. So people can still find some free time to schedule meetings with me using the Outlook availability feature.
  8. Here you can see I booked some focus time to work on a specific task. However, later in the week, I scheduled some meetings instead.
  9. I use the category feature in Outlook to color code my blocks depending on different tasks. Red, for example, means focus work, dark red means collaboration work and meetings, and orange are important meetings.
  10. One thing I like to do as a remote worker is to schedule some virtual coffee breaks with my co-workers over teams, outside of the regular meetings.
  11. I also highlight important tasks where I am presenting or speaking on a specific topic. Having that color-coding for these also reminds me to be prepared with the necessary content.

Note Taking

Another big part, to stay organized and get things done, is the way I am taking notes. I need a place to write down my meeting notes, or my planning for new projects and content, as well as my travel planning. For that I am using Microsoft OneNote, it is great because it syncs across all my devices, lets me do typing as well as handwritten notes, and has many more awesome features.

Taking Notes in OneNote

Taking Notes in OneNote

I can also easily collaborate and share notes with others as well as super easy automate processes using Power Automate. We are also using it a lot in our team to brainstorm ideas and work together.

There is also some stuff I always need ready, or I just quickly want to write down, or maybe quickly want to copy past later or something I need all the time. For that, I am using the Windows 10 Stick Notes app.

Stick Notes

Stick Notes

These also sync across my devices and really help me to get these quick notes done.

Automate processes between these tools

As you can see there are many tools which can help you to stay organized. However, too many tools can also have the opposite effect and can use a lot of time. I start using Power Automate (formerly known as Microsoft Flow) which is part of the Microsoft Power Apps. Power Automate helps me to easily connect different tools and services together. For example, I can automatically create a new Outlook task or Microsoft To Do task when an Azure DevOps workitem is assigned. Power Automate can also do things like sending emails or notifications, send an article to OneNote, integration with Microsoft Teams. and integrates in many other third-party services.

Automate tasks using Power Automate

Automate tasks using Power Automate

Conclusion

I hope this gives you a little bit of an overview of how I manage and plan my tasks as a remote worker. I know that this might not work for you in the same way as it does for me; however, I hope you get the one or other idea out of it. It is also important to mention that I highlighted a couple of different tools like Azure Boards, Microsoft Planner, Microsoft To Do and Outlook, I know that there are much more out there and maybe work better for your specific scenario. Again, I would never say I am an expert on that. I just wanted to share how I handle and manage my tasks when working from home, and I am super interested in learning from you, and how you organize yourself to become more productive. If you have any tips and tricks to share, feel free to leave a comment.



Azure Unblogged - Microsoft Feedback and Customer engagement programs

Azure Unblogged – Microsoft Feedback and Customer engagement programs

You might have seen that I started a video series called Azure Unblogged, in which I talk to people in Microsoft and the Microsoft community about different products, services, stories, and much more. This week I am releasing a video on Azure Unblogged in which I had the chance to talk to Holly Lehman (Program Manager in the Azure CxP Team) about Microsoft feedback and customer engagement programs. In this video, we talked about how vital feedback for Microsoft is and how the different teams are managing and capturing feedback.

You can watch the video on Microsoft Channel 9.

If you want to know more about the different insider programs at Microsoft, Check out the Microsoft Insider page for an overview of some of the programs that Microsoft offers for our customers to join!

You can also watch other episodes of Azure Unblogged on Microsoft Channel 9 and check out my blog at ITOpsTalk.com.

Let me know if you enjoyed the Azure Unblogged – Microsoft Feedback and Customer engagement programs video and if you have any questions, feel free to leave a comment. You can also subscribe to my YouTube channel here.



Microsoft Teams Video Call

How to host Tech Workshops and Trainings online

I just got asked by one of my blog readers, who is a consultant and trainer, about what tools I use to give online tech workshops and trainings. I thought this would make a good blog post; that’s why I want to share with you how you can provide tech workshops and trainings online. This can obviously also be used in day to day collaboration and meetings.

How to give Workshops and Trainings online

In my previous job, I worked with a lot of customers and provided workshops and trainings. Here are some of the tools I used, and I am still using. I know that there are a lot more applications out there which can give you a great experience. Some of them are optimized for public streaming, others for collaboration. The same is true for my list; depending on the use-case, meeting, workshop, or content you have, maybe one tool is better than the other. So have a look at these tools and decided which one works best for your workshop or training. I also need to point out that you can use them not just as a standalone app, but also in combination with each other.

Microsoft Teams

The first tool which pops in mind and is the one I use the most is Microsoft Teams. Microsoft Teams is a fantastic collaboration tool. It lets you do a couple of things like meetings and video calls with screen sharing and PowerPoint presentations as well as included whiteboard experience. In addition to meetings and chats, you also get a rich collaboration space with teams and channels, which you can also use to share workshops and training material over time. You can provide an excellent experience for your customers and team members even after the workshop or training is done. There are many features in Microsoft Teams. The best thing is to check out the product page to see all the capabilities of Microsoft Teams. You can invite people outside of your organization as guest accounts to have a collaboration space.

Microsoft Teams Video Call

Microsoft Teams Video Call

I want to share two of the live chat and video experiences that you can use in Microsoft Teams for online meetings, trainings, and workshops.

Microsoft Teams Online Meetings – This is the experience most users probably are familiar with. With Microsoft Teams online meetings, you can host audio, video, and web conferences with anyone, and you get features such as scheduling assistance, meeting note-taking, screen sharing, meeting recording, and instant messaging.

Microsoft Teams Live Events – With Microsoft Teams live events you can broadcast video and meeting content to large online audiences. This can be inside and outside of your company. Live Events are meant for one-to-many communications where you are leading the interactions, and audience participation is primarily to view the content shared by you. Live events feature is excellent if you want to organize things like webinars. While the online meetings functionality has a chat, the live events comes with a Q&A feature, which makes it easy to keep track and answer questions.

If you want to learn more about how to present PowerPoint in Microsoft Teams, check out Sarah Lean’s blog post.

Microsoft Whiteboard

Another tool I use a lot is the Microsoft Whiteboard app, and I already wrote a blog post about why IT Pros should use the Microsoft Whiteboard app.

Microsoft Whiteboard

Microsoft Whiteboard

The Whiteboard app is a digital whiteboard that allows you to invite people online to collaborate in real-time. It also integrates into Microsoft Teams as well.

PowerPoint – Present Online and record Presentations

PowerPoint Present Online

PowerPoint Present Online

As mentioned before, you can use Microsoft Teams to share and present your PowerPoints. However, what a lot of people don’t know is that PowerPoint already has an integrated sharing feature. You can share and broadcast your PowerPoint presentation online directly within PowerPoint, without the need for an additional tool.

Present Online in PowerPoint

Present Online in PowerPoint

You can also record PowerPoint presentations and share them online later on.

Record Slide Show

Record Slide Show

 

Visual Studio Code Remote Share

When it comes to code, Visual Studio and Visual Studio Code (VS Code) offer you a feature called Visual Studio Live Share. Live Share allows you to share your code in real-time. You can collaborate and work with multiple people on the same code. New is that you can not only join using VS Code or Visual Studio, but you can now also join by just using a browser.

Invite people with Visual Studio Live Share:

Visual Studio Code Live Share

Visual Studio Code Live Share

Collaborate on the same file:

Sharing code online with VS Code Live Share

Sharing code online with VS Code Live Share

I hope this blog was helpful and gives you a couple of ideas on how you can provide workshops and trainings online as well as collaborating in real-time with people. Let me know if you have any questions in the comments. Thanks to Martin Dimovski, who gave me the idea of this blog post.



Azure Friday - Manage and govern your hybrid servers using Azure Arc

Azure Friday: Manage hybrid servers using Azure Arc

Last Friday, I had the chance to join Donovan Brown on Azure Friday to talk about how you can manage and govern your hybrid servers using Azure Arc. I showed how you can manage and govern your Windows and Linux machines hosted outside of Azure on your corporate network or other cloud providers, similar to how you manage native Azure virtual machines. When a hybrid machine is connected to Azure, it becomes a connected machine and is treated as a resource in Azure. You can watch the full episode here on Microsoft Channel 9.

Azure Friday - Manage and govern your hybrid servers using Azure Arc

Azure Friday – Manage and govern your hybrid servers using Azure Arc

If you want to know more about the Azure Arc and Azure Hybrid services, check out the following blog post and Microsoft Docs articles:

If you want to check out my other Azure Friday episode, in which I was joining Scott Hanselman to talk about how you can connect Windows Server to Azure Hybrid Cloud services using Windows Admin Center. And how you can use other Azure Hybrid services to improve your on-premises environment, check out my blog here.

I hope you liked this Azure Friday episode about how you can manage and govern your Windows and Linux machines hosted outside of Azure on your corporate network or other cloud providers, using Azure Arc for servers. If you have any questions, feel free to leave a comment. And yes, this is a Surface Pro X.



Home Office Setup 2020

My Home Office Setup 2020 – How does yours look like?

A couple of days ago, Microsoft and other companies recommended that people work from home (if they can) due to the Corona disease (COVID-19). Since I am part of a remote team, I work mostly from home when I am not traveling, and so let me share my home office setup 2020 with you. I did share my home office setup already in 2018 after we just moved. Since then, I have upgraded my home office with a couple of new things, which I believe make working from home even more productive and enjoyable.

This is it, this is my Home Office Setup in 2020

Here is a quick view at my desk setup:



Azure 10 Birthday

A decade later: Microsoft Azure at ten – Interview on Nigel Frank

Microsoft Azure just celebrated its 10th birthday. I had the chance to be interview by Nigel Frank International about the last ten years, today and the future. Right for the 10th birthday of Microsoft Azure. you can read the full interview here, where Microsoft MVPs, Mark Scholman and Charbel Nemnom together with myself answer a couple of questions like:

  • Did you encounter any skepticism in the early days, surrounding both Azure and broader cloud technology?
  • In the ten years since Azure’s official launch, has the product evolved as you expected?
  • How does each of you view the influence Azure has had on the cloud technology industry?
  • Can you pinpoint any turning points over the last ten years when Azure stood out as something of a game-changer?
  • Finally, what would you like to see next from Microsoft Azure?

Originally titled Windows Azure upon its official launch in February 2010—a moniker that would change to Microsoft Azure some four years later—the cloud platform has changed the face of computing on a scale previously unimagined.

A decade on, the service has arguably developed beyond recognition, expanding and adapting at regular intervals to help businesses of all shapes and sizes. The freedom to build, deploy and manage applications on a global scale is just one consequence, with 95% of Fortune 500 companies putting their faith (and trust) in the product.

To mark the platform’s tenth birthday, we sat down with Azure Stack consultant Mark Scholman, Microsoft Senior Cloud Advocate Thomas Maurer, and Cloud Architect and ICT Security Expert Charbel Nemnom—three Microsoft MVPs who have used Azure in all of its guises on a daily basis—to talk about the journey so far and the future of cloud computing.

I am looking forward to the next ten years of Microsoft Azure, especially since I am now part of the Azure team. And if you want to learn more about Microsoft Azure, check out my blog post about learning Microsoft Azure in 2020!

  • Azure Architecture Center – The Azure Architecture Center contains guidance for building end-to-end solutions on Microsoft Azure. Here you will find reference architectures, best practices, design patterns, scenario guides, and reference implementations.
  • Cloud Adoption Framework – The Cloud Adoption Framework is the One Microsoft approach to cloud adoption in Azure, consolidating, and sharing best practices from Microsoft employees, partners, and customers. The framework gives customers a set of tools, guidance, and narratives that help shape technology, business, and people strategies for driving desired business outcomes during their adoption effort. This guidance aligns to the following phases of the cloud adoption lifecycle, like Strategy, Plan, Ready, Migrate, Innovate, Govern, and Manage.
  • Azure Migration Center – Get all the tools and resources you need to migrate your apps, data, and infrastructure at your own pace, with confidence.
  • Azure Architecture Framework – A successful cloud solution requires to focus on these five pillars of architecture excellence: Cost, DevOps, Resiliency, Scalability, and Security. The Azure Architecture Framework helps you to build on these pillars.
  • Azure Reference Architectures – The Reference Architectures are a set of recommended architectures for Azure. Each architecture includes best practices, prescriptive steps, and a deployable solution.
  • Architectural decision guides – The architectural decision guides in the Cloud Adoption Framework describe patterns and models that help when creating cloud governance design guidance.
  • Cloud Operating model – Establish an operating model for the cloud
  • Azure Hybrid – Learn about Azure Hybrid Cloud with features and services like Azure Stack, Azure Arc, and many more.
  • Azure Security – Learn about Azure and security
  • Azure compliance – Get an overview of compliance in Microsoft Azure, with more than 90 compliance offerings
  • Azure pricing – learn about how Azure pricing works and how you can save costs and get the best value at every stage of your cloud journey.

I hope you enjoy the interview. If you have any questions, let me know in the comments.