– rapport från PowerShell Conference Europe 2025

 

PSCE01

 

I år var det äntligen dags för PowerShell Conference Europe att inta svensk mark. Malmö stod värd för PSConfEU 2025 och förvandlades under några intensiva dagar till ett nav för PowerShell-entusiaster från hela världen. Självklart var vi från Exobe på plats för att ta del av ny kunskap, knyta kontakter och inspireras av allt från hands-on-sessioner till community-drivna idéer.

Det är något särskilt med att ha ett så här stort evenemang på hemmaplan. I stället för att resa till Hannover, Wien eller London, kunde vi nu välkomna kollegor och förebilder från hela världen till en svensk stad. Det märktes också i stämningen. Det fanns en extra stolthet och glädje i att visa upp vad Norden har att erbjuda inom automation, infrastruktur och modern IT.

Automation, säkerhet och framtidens PowerShell

Temat för årets konferens var tydligt: ai, säkerhet samt modern och plattforms-oberoende automation. Många sessioner kretsade kring hur PowerShell fortsätter att utvecklas som ett centralt verktyg i molnplattformar, hybridmiljöer och DevOps-automationer. Vi såg särskilt många dragningar kring:

  • Säker PowerShell-användning i Zero Trust-miljöer
  • CI/CD med PowerShell, GitHub Actions och Azure DevOps
  • Modulutveckling, testning och distribution till PSGallery
  • Molnautomation i Azure och hur PowerShell 7 utnyttjas fullt ut
  • Hur AI förändrar sättet vi interagerar med shells och kodbaser

Att PowerShell inte längre är “bara Windows” var ett tema som dök upp gång på gång. Idag är det lika självklart att köra PowerShell på Linux, Mac, i containrar eller som GitHub Action. Med PS7 har vi dessutom kraftfulla möjligheter att arbeta cross-platform och på ett sätt som stödjer moderna arbetsflöden.

"Det fanns en extra stolthet i att visa upp vad Norden har att erbjuda inom automation, infrastruktur och modern IT"

State of the Shell – PowerShell nu och framåt

Microsoft var självklart på plats och delade med sig av nyheter och framtidsplaner. De delade också med sig av statistik som verkligen visar hur centralt PowerShell är globalt och hur det fortfarande växer i rekordfart:

  • Över 20 miljarder nedladdningar från PowerShell Gallery
  • Över 450 nya paket per dag, totalt över 430 000 publicerade moduler
  • Över 2 miljarder PowerShell 7-sessioner körs varje månad

Det här visar att PowerShell inte längre bara är ett verktyg för sysadmins, det är en global motor för automatisering och infrastrukturhantering. Microsoft visade upp sina satsningar på trusted modules via Microsoft Artifact Registry, som är ett sätt att dela signerade moduler till kunder så att vi vet att de är pålitliga, vilket är ett tydligt steg i att bygga en tryggare och mer verifierbar kodmiljö.

Favoritsessioner och teknisk fördjupning:

  • “PowerShell 7 Security” – en djupdykning i de senaste säkerhetsförbättringarna, inklusive skriptblockloggning, Just Enough Administration (JEA), constrained endpoints och hur du bygger upp en säker exekveringsmiljö. 
  • “PSResourceGet: Enhancing Trust in the Supply Chain” – ett konkret exempel på hur vi med rätt verktyg kan kontrollera var våra moduler kommer ifrån och vilka beroenden som följer med. I en värld där mjukvaruförsörjningskedjan blir allt viktigare, var detta högaktuellt. 
  • “Mastering AI Shell” – en session som kombinerade OpenAI och Azure Functions med PowerShell-skriptning för att skapa AI-drivna assistenter för IT-automation. Vi fick se hur AI kan tolka kommandon, ge svar, och till och med bygga hela skriptförslag. 
  • “Secure your cloud environment with Azure Policy and Machine Configuration” – konkreta exempel på vilken riktning Microsoft jobbar i för att hantera säkerhetskonfigurationer, t ex security baselines, CIS eller NIST på dina servrar. Detta inkluderar färdiga verktyg för att konvertera GPO:er till Azure Policy-konfiguration, detaljerad konfigurationshantering av enskilda inställningar samt bättre hantering av undantag. 
  • “Configuring Azure Entra ID and M365 with DSC” – praktiskt exempel på hur man kan hantera Entra ID- och M365-konfigurationen på ett modernt sätt via kod. Verifiera dina ändringarna i en testmiljö och skicka sedan ut ändringarna till produktion helt automatiskt.

 

PSCE02

 

PowerShell-communityn – lika generös som alltid

Något som alltid imponerar på PSConfEU är communityn. Alla hjälper alla. Oavsett om du är nybörjare eller bygger enterprise-lösningar med Graph API, så finns det plats att lära och dela. Konversationer mellan sessioner, spontana hackathons och kvällssnack med likasinnade utvecklare och sysadmins var minst lika värdefullt som själva sessionerna.

Vi hade också flera tillfällen att prata med både Microsofts produktteam och MVP:er. Det som slår en varje gång är hur tillgängliga och prestigelösa alla är. En medlem av teamet som ursprungligen skapade PowerShell delade med sig av avancerade tips och vi fick lite hintar om när Microsoft släpper ny funktionalitet till Azure Policies för bättre hantering av security baselines som ska kunna ersätta GPO funktionalitet.

"Vi är en del av ett community där kunskap delas fritt, där misstag ses som lärdomar, och där passionen för automation förenar oss alla"

Våra tankar efter konferensen

Vi på Exobe åker hem från Malmö med huvudena fulla av idéer och inspiration, både för interna projekt och för att hjälpa våra kunder att automatisera smartare, säkrare och mer hållbart. Vi tar med oss nya insikter om:

  • Hur vi kan designa säkrare skriptmiljöer
  • Bättre sätt att hantera moduler och beroenden
  • Nya möjligheter med AI-drivna PowerShell-lösningar
  • Vikten av att bygga framtidssäkra DevOps-automationer i hybrida miljöer

Och kanske viktigast av allt – hur vi fortsätter vara en del av ett community där kunskap delas fritt, där misstag ses som lärdomar, och där passionen för automation förenar oss alla.

Vill du veta mer om hur vi jobbar med PowerShell och automation? Hör av dig – vi delar gärna med oss!

Relaterade inlägg

Vill du vara säker på att inte missa något

Som du märker brinner vi för att dela med oss av våra erfarenheter, nyttiga lärdomar och spaningar ut i exosfären. Se till att följa vårt nyhetsbrev eller vårt flöde på Linkedin så du inte missar något.

Detta fält är dolt när formuläret visas

This website uses cookies

Cookies ("cookies") consist of small text files. The text files contain data which is stored on your device. To be able to place some type of cookies we need your consent. We at Exobe AB, corporate identity number 556769-5605 use these types of cookies. To read more about which cookies we use and storage duration, click here to get to our cookiepolicy.

Manage your cookie-settings

Necessary cookies

Necessary cookies are cookies that need to be placed for fundamental functions on the website to work. Fundamental functions are for instance cookies that are needed for you to use menus and navigate the website.

Functional cookies

Functional cookies need to be placed for the website to perform in the way that you expect. For instance to remember which language you prefer, to know if you are logged in, to keep the website secure, remember login credentials or to enable sorting of products on the website in the way that you prefer.

Statistical cookies

To know how you interact with the website we place cookies to collect statistics. These cookies anonymize personal data.

Personalization cookies

In order to provide a better experiance we place cookies for your preferances

Ad measurement cookies

To be able to provide a better service and experience we place cookies to tailor marketing for you. Another purpose for this placement is to market products or services to you, give tailored offers or market and give recommendations on new concepts based on what you have bought from us previously.

Ad measurement user cookies

In order to show relevant ads we place cookies to tailor ads for you

Personalized ads cookies

To show relevant and personal ads we place cookies to provide unique offers that are tailored to your user data