Jakob Gottlieb Svendsen

About Jakob Gottlieb Svendsen

Twitter: @JakobGSvendsen

Jakob Gottlieb Svendsen is a Microsoft Cloud and Data Center Management MVP (http://mvp.microsoft.com/en-us/default.aspx), Working as Global Lead Developer, Senior Consultant and Trainer at CTGlobal, where he is one of the driving forces in keeping CTGlobal a System Center Gold Partner and member of the System Center Alliance.

Since he started at Coretech in 2007, he has focused on Scripting and Development, primarily developing tools, extensions and scripts for the System Center Suite. His main area is Automation (including OMS/Azure Automation, Service Management Automation, PowerShell and Orchestrator). Another area is Windows Azure Pack / Azure Stack, where he does implementation, development, workshops and presentations. He is a world-wide renowned voice in the Automation field.

He is passionately devoted to the community, to which he contributes by being a moderator at TechNet and sharing his knowledge at http://blog.ctglobalservices.com/jgs

  • Co-founder: PowerShell User Group Denmark
  • Speaker at MMS 2016, Minneapolis (www.mmsmoa.com)
  • SCU Europe 2014, 2015, 2016 (www.systemcenteruniverse.ch)
  • Microsoft TechEd North America 2014, Houston
  • NIC 2012,2013,2014,2015, Oslo (www.nic.com)
  • Microsoft CampusDays 2011, 2013, Copenhagen
  • Microsoft TechDays 2015, Sweden (www.techdays.se)
  • Microsoft Partner Event: New in SC2012 SP1
  • User group meetings (PSUG.DK , SCUG.DK/BE/NO, AZMUG + more)
  • Microsoft Certified Trainer.
  • Microsoft Scripting Guys Forum Moderator

Main working areas:

  • Automation (Azure Automation, SMA, SCO)
  • Windows Azure Pack / Azure Stack
  • System CenterVisual Studio Team Services / Team Foundation Server
  • Development:C#.Net, VB.NET, VBScript, PowerShell, Service Manager, OpsMgr, ConfigMgr
  • Orchestrator
  • Windows Azure Pack / Azure Stack

Training:

  • Azure Automation
  • Service Management Automation
  • System Center Orchestrator
  • PowerShell, VBScript, C#.Net, VB.Net
  • Windows Azure Pack / Azure Stack Development Workshops

Help shape the future of Microsoft Automation/Orchestrator!

The Microsoft engineering team that creates Azure Automation, Service Management Automation, and System Center Orchestrator is asking for us customers to help them shape the future of Automation. Today we run most automation on premise, but in the future this might be a cloud service like Office 365. It all depends on the inputs from us! You can give your input by filling this survey with questions about moving to a cloud service: https://microsoft.qualtrics.com/SE/?SID=SV_b3pBfQD39MLGiHP

By | 2017-08-22T09:25:50+00:00 March 24th, 2015|Automation|0 Comments

Microsoft MVP Roadshow 2015 Copenhagen – Slides & Runbooks

As promised here is my slides from yesterdays MVP Roadshow in copenhagen! Will update this next week after the event in Århus!   if you are not signed up, You can still make it!  http://blogs.technet.com/b/rasmush/archive/2015/03/02/mvp-roadshow-2015.aspx Slides:   Download from here: http://www.slideshare.net/JakobGottliebSvendse/automating-system-center-2012-r2-mvp-roadshow-cph-2015   (first time i use slideshare, please comment if it is not a good idea )   See you next week Aarhus! :D

By | 2015-03-17T11:24:53+00:00 March 17th, 2015|Events|0 Comments

NIC 2015 Recording Online: Service Management Automation – Introduction

The recordings from NIC 2015 is online on youtube!. Thanks NIC!   System Center - Service Management Automation - Introduction There is a new form of Automation in the Microsoft world! Service Management Automation is part of System Center Orchestrator 2012 R2 and is built on PowerShell! Get introduced, get an overview and learn how to develop and test your first Runbook Url: http://www.nicconf.com/system-center---service-management-automation---introduction Youtube url: https://www.youtube.com/watch?v=TQLaF_k-hg0 Video:   Get the slides and runbooks here: http://blog.ctglobalservices.com/jgs/nic-2015-slides-and-runbooks-from-my-sessions/

By | 2017-08-22T09:25:50+00:00 February 24th, 2015|Automation, Events|0 Comments

NIC 2015 Recording Online: Service Management Automation – Automating System Center 2012 R2

The recordings from NIC 2015 is online on youtube!. Thanks NIC!   System Center - Service Management Automation – Automating System Center 2012 R2 Already PowerShell Scripter? Already worked with SMA? Or are you just interested in some more advanced examples of runbooks? These examples include monitors, connectors and more in demos focused on System Center. Join me for a deep dive into the world of Service Management Automation runbooks, packed with best practices, demos and notes from the real-world.   Url: http://www.nicconf.com/system-center---service-management-automation--automating-system-center-2012-r2 Youtube url: https://www.youtube.com/watch?v=rDFejEe8ruI Video:   Get the slides and runbooks here: http://blog.ctglobalservices.com/jgs/nic-2015-slides-and-runbooks-from-my-sessions/

By | 2017-08-22T09:25:51+00:00 February 24th, 2015|Automation, Events|0 Comments

NIC 2015: Slides and runbooks from my sessions

thank you all for a great NIC 2015 ! It was great to be back for the 4th time, and had some really nice conversations with a lot of people. I have uploaded my slides and runbooks for my sessions: System Center - Service Management Automation - Introduction There is a new form of Automation in the Microsoft world! Service Management Automation is part of System Center Orchestrator 2012 R2 and is built on PowerShell! Get introduced, get an overview and learn how to develop and test your first Runbook Get the slides here: Video: http://blog.ctglobalservices.com/jgs/nic-2015-recording-online-service-management-automation-automating-system-center-2012-r2/ System Center [...]

By | 2017-08-22T09:25:51+00:00 February 13th, 2015|Automation, Events|0 Comments

SCSM 2012: Custom Forms – Simple way to lock controls in Edit mode (Only using XAML)!

A decent part of my work is in customizing Service Manager. Last year i was contributing author on the Service Manager 2012 Unleashed book, specifically writing chapters about customization (together with Kurt Van Hoecke) The chapter 23 talks about creating your own forms in Service Manager. Get the book here: http://www.amazon.com/System-Center-Service-Manager-Unleashed/dp/067233707X/ref=sr_1_1?ie=UTF8&qid=1422965008&sr=8-1&keywords=service+manager   In this article I want to show how you in a very easy way can disable controls, based on if it is a new object (creation) or existing object (editing). I have specifically used this method to lock the field that is the key. In this case I [...]

By | 2015-02-03T13:13:36+00:00 February 3rd, 2015|Service Manager (SCSM)|1 Comment

Automation / SCO / SCSM Tip: Always retry when trying to update an items or any other action in external systems (how to use looping)!

In my work on automating system center service manager, I have learned my lessons! On my blog i want to share bits of my experiences so that hopefully you do not hit the same issues in your automation.   TIP! Always retry your actions when trying to update an item in service manager and it is always a good idea to think about retried when connecting to any system! cloud or on-prem!   Why? you might ask In this case it is about the  dreadful service manager error message for “The item has been changed by another user or process. [...]

By | 2017-08-22T09:25:51+00:00 January 15th, 2015|Automation, Service Manager (SCSM)|0 Comments

Service Management Automation: Runbook/Workflow for completing a SCSM SMA Runbook Activity

Almost christmas!   Today brings another example for handling Service Manager in in Service Management Automation (SMA), a part for Windows Azure Pack. More info: http://aka.ms/introToSMA SMA is based on PowerShell workflow, so this could be used in other scenarios than within SMA. This example is a runbook I use to complete an activity in service manager, in the end of most of my Service Manager runbooks. I do this cause I want to speed up the processing and not wait for the “Check SMA Runbook Activity Complete” workflow that runs every 5 minutes but completing the Runbook activity manually [...]

By | 2017-08-22T09:25:51+00:00 December 19th, 2014|Automation|0 Comments

Service Management Automation: Runbook/Workflow for getting selected object(s) in an SCSM Request Offering Query Result Question

Hello Everyone! Today It is my turn to write in the Coretech christmas calendar! Currently I am working a lot in Service Management Automation (SMA), a part for Windows Azure Pack. More info: http://aka.ms/introToSMA SMA is based on PowerShell workflow, so this could be used in other scenarios than within SMA. The first example i want to show is an easy way to get the selected object(s) in a Service Manager Request Offering Setup / Import Download or create Get-SCSMCIFromUserInput.ps1 Open WAP Admin Portal Go to Automation Import Runbook Creating Assets This runbook uses 2 assets. “SCSM Server” [...]

By | 2017-08-22T09:25:51+00:00 December 12th, 2014|Automation, Windows Azure Pack (WAP)|1 Comment

SCO 2012 – Reading the last line of a MDT – BDD.log file

Today at my class a student tried to read the last line of a BDD.log file using the “Read Line” activity and setting the lines to “LASTLINE:1” This is the usual method for reading a text file, and it usually works! but in this case we got a weird result! not only one, but 8 lines was read and when we tested on another file, the output was 12 lines!   concluding that the “Read Line” activity must have some kind of bug, we switched to a PowerShell Script: [crayon-59eb71a0da62b042664163/]   Add this to your Runbook using the “Run .Net [...]

By | 2014-10-27T11:52:24+00:00 October 27th, 2014|Automation|0 Comments

Jeg taler på Microsoft Campus Days 2014

(sorry for the danish, but this is a DK event ;-))   Jeg er igen i år så heldig at jeg har fået lov at tale på Microsoft Campus Days 2014 i København!   Info om min session: System Center Orchestrator 2012 R2 & Windows Azure Pack – Introduktion til Service Management Automation Service management automation er en ny del af System Center Orchestrator 2012 R2 og det bygger på PowerShell! Få en introduktion til systemet, mulighederne og et start-til-slut eksempel på en Runbook i SMA. Denne session bliver leveret af Jakob G. Svendsen, Co-Founder af PowerShell User Group Danmark. [...]

By | 2017-08-22T10:37:34+00:00 September 25th, 2014|Events|0 Comments

Service Management Automation: SMA Toolkit Released!

Microsoft has collected all of their SMA tools into one tookit called “SMART”   Info from their technet gallery item: The SMA Runbook Toolkit (SMART) is a collection of Service Management Automation (SMA) related tools. They are all PowerShell-based and provided as samples, to help achieve the following tasks:   Visualization and Dependency Mapping Tool 1.0 – New! This tool lets you browse SMA Runbooks and export their dependencies to the PowerShell console, Visio, Word and/or Visual Studio. Once runbook tendencies have been computed, the Visual Studio export is particularly fast and has a nice automatic layout in DGML. This [...]

By | 2017-08-22T09:25:52+00:00 September 23rd, 2014|Automation, Windows Azure Pack (WAP)|0 Comments

PowerShell Deployment Toolkit: Windows Azure Pack install fails

I am a big fan of PDT but I have been trying to install Windows Azure Pack and the complete system center using PowerShell Deployment Toolkit Using the newest version (currently version 2.64.2611) it fails installing the Windows Azure Pack components! Luckily i found the error: Use a password for the installer user that follows the rules for Windows Azure Pack Minimum 8 chars Include at least one upper case letter and one lower case. include at least one number Include at least one non-alphanumeric. (In my case i was missing this! .. so added a ! to the password) [...]

By | 2014-09-23T14:16:47+00:00 September 23rd, 2014|Powershell, Windows Azure Pack (WAP)|2 Comments

New 3-day Workshop: Windows Azure Pack: Mastering Service Management Automation (SMA)

I am currently in development of my new mastering class in SMA. Here is the detailed info and upcoming dates Title Windows Azure Pack - Mastering Service Management Automation Days 3 Level 300 Trainer Jakob Gottlieb Svendsen, Cloud & Data Center MVP. Email: jgs@coretech.dk MVP Profile: https://mvp.microsoft.com/en-us/mvp/Jakob%20Gottlieb%20Svendsen-5000333 Blog: http://blog.ctglobalservices.com/jgs Summary Go from A to Z in Service Management Automation. The new automation tool based on PowerShell Workflows. Beside the introduction, architecture and installation, this workshop focuses on designing Runbooks using PowerShell Workflows in SMA. Learn how to convert your knowledge of PowerShell scripts to PowerShell Workflows. We will start from [...]

By | 2017-08-22T09:25:52+00:00 September 23rd, 2014|Automation, Windows Azure Pack (WAP)|1 Comment

SCO 2012: Get Active Directory Group members using Get User Activity

  First when I looked in the set of activities, i was surprised that no “Get Group Members” activity exist. After a little playing around i discovered that “Get User” is the activity to use. And i have been using this activity since then.   It is pretty simple to setup.   1. Select a connection 2. Set a filter that searches for the group using the Indirect MemberOf filter rule:   using above method you can make a simple runbook to empty a AD group of members:  

By | 2014-06-24T14:02:11+00:00 June 24th, 2014|Automation|10 Comments

TechEd 2014 North America – System Center Orchestrator: Runbook Design 101 – Video + Downloads

Check out my session from Tech Ed North America Thank you all for a great conference! Microsoft System Center 2012 R2 Orchestrator: Runbook Design 101 http://channel9.msdn.com/Events/TechEd/NorthAmerica/2014/DCIM-B375#fbid= Download all the content here: Join me at the next workshop in phoenix! June 11th! still room for more students.! http://www.truesec.com/#!lab=Mastering_System_Center_2012_Orchestrator_R2

By | 2014-05-20T18:08:27+00:00 May 20th, 2014|Automation, Events|0 Comments

SCO 2012: Use Operations Manager Integration Pack without installing OpsMgr Console on runbook servers

I recently had a friend ask of how to use the IP for Operations Manager without installing the OpsMgr Console on all runbook servers.   Actually, the reason for having the console installed is that the actvities need some SDK Assemblies from OpsMgr. I think they are not delivered with the IP because of license restrictions.   This makes it possible to use the IP , as long as you register the right DLLs. Get the OpsMgr SDK assemblies, either from the SCOM server or a computer with the console installed Fx. \\scom.cloud.local\C$\Program Files\Microsoft System Center 2012\Operations Manager\Console\SDK Assemblies\ Place [...]

By | 2014-05-06T12:54:20+00:00 May 6th, 2014|Automation|4 Comments

Azure: Microsoft Azure Automation – Its Free!

Last week, Microsoft announced a great new addition to Microsoft Azure, called “Microsoft Azure Automation”. In short, it is the “Service Management Automation” from Windows Azure Pack in Microsoft Azure! This means you can run PowerShell in Azure, without having to worry about servers to execute the code (Runbook Workers). It is all handled by Microsoft Azure.   Another cool thing is that it is FREE! Here is the current price list from Microsoft:   As you can see, both of the editions are Free within the Preview period, but actually the “FREE” version (marked by the red rectangle) will [...]

By | 2014-04-10T11:47:40+00:00 April 10th, 2014|Azure|0 Comments

TechEd 2014 N.A. – My Breakout Session – Microsoft System Center 2012 R2 Orchestrator: Runbook Design 101

This year i have been so lucky to have a session about Orchestrator accepted! It will be  introduction to best practices, both beginner and for more experienced orchestrators. Looking forward to it!   You can the session here: http://tena2014.eventpoint.com/topic/details/DCIM-B375   More session on the list: http://tena2014.eventpoint.com/topic/list   Details: DCIM-B375 Microsoft System Center 2012 R2 Orchestrator: Runbook Design 101 Thursday, May 15 2:45 PM - 4:00 PM Speaker(s): Jakob Gottlieb Svendsen Track: Datacenter and Infrastructure Management Session Type: Breakout Topic: Microsoft System Center Get introduced to runbook design from start to finish. This session focuses on planning your runbooks, designing the [...]

By | 2014-03-26T15:20:35+00:00 March 26th, 2014|Automation, Events|1 Comment

PowerShell/SMA/WAP: Controlling LEGO Mindstorms EV3 from PowerShell/SMA Runbook – Part 1 – The Runbook

A few weeks ago i posted the video about my demo of the LEGO Mindstorms robot, controlled by a Runbook inside the Service Management Automation section of Windows Azure Pack The video has been seen by many people and i have gotten so much great feedback! Multiple people have asked me of “How did you do that?” I have decided to do a multi part post, first posting the details, then more guides to how to do the different setup tasks Part 1 – SMA Runbook, Overview + Setup Part 2 – How to setup a variable asset in SMA [...]

By | 2017-08-22T09:25:52+00:00 March 24th, 2014|Automation, Windows Azure Pack (WAP)|4 Comments

SCO2012/WAP/SMA: VIDEO – Integrating a LEGO Mindstorms Robot using SMA/PowerShell

By request I have uploaded the short video of my Windows Azure Pack & Service Management Automation (SMA) Demo this friday!     URL: http://youtu.be/1Al-dY-DHlw   Robot is LIVE at about 02:30 !! From the creators of Coretech Coffee Monitor , here comes a short movie of the demo of how to integrate LEGO Mindstorms (or practically anything!) in a PowerShell runbook in the Service Management Automation feature of System Center Orchestrator R2 & Windows Azure Pack Presented by System Center Cloud and Data center MVP -  Jakob Gottlieb Svendsen @ Microsoft Cloud OS Roadshow 2014, Copenhagen, Denmark! More info [...]

SCO 2012: Force a Failed status of the runbook!

There are a number of scenarios where you want to fail your runbook and make sure that the runbook status is “failed” this could, for instance be Triggering runbook from service manager, or other external system which checks the result Triggering from PowerShell If you want to use the statistics properly in orchestrator. There is one rule that decides if the runbook status is success,warning or failed. Success = All Activities is success full Warning = One or more activities has failed or warning Failed = Last activity that executes has status failed. The challenge is that many “failures” in [...]

By | 2014-02-11T13:03:39+00:00 February 11th, 2014|Automation|3 Comments

Updated: LEAP Motion Controller Add-ins for Microsoft Office 2010/2013 (C#)

finally had some time to update and test my code for the Office leap controller using the current LEAP SDK (1.0.6)!   Supported so far: Visio - Swipe Pages (for live dashboards etc.) PowerPoint - For Previous/Next Slide in presentation Excel - Change Sheet. Scroll + Scroll Pages Word - Change Page More info on the codeplex site.   Feel free to comment or join the project! Get it at codeplex https://leapoffice.codeplex.com/

By | 2014-02-06T15:54:28+00:00 February 6th, 2014|Scripting & Development|0 Comments