[{"data":1,"prerenderedAt":1367},["ShallowReactive",2],{"sc:header-data-fi":3,"sc:footer-data-fi":489,"post-fi--posts-2025-07-22-azure-certified-modules-37d47be86994b":519,"authors_data":779,"content-fi-list-7b291c2dd91a4":1133,"authors_data:Benjamin Dassow":1364},{"lang":4,"home":5,"navigation":17,"meta":479,"contact":485},"de",{"name":6,"folderSwitch":7,"imgLight":10,"img":11,"languages":12},"home",[8,9],"authors","blog","/logos/gk-Logo-sw.svg","/logos/gk-Logo-rgb.svg",{"fi":13},{"title":14,"url":15,"alt":16},"Etusivu","/fi","glueckkanja Logo",[18,127,231,316,395,402],{"name":19,"languages":20,"children":24},"workplace",{"fi":21},{"title":22,"description":23},"Workplace","Microsoft 365 -pohjaiset älykkäät, turvalliset ja joustavat työympäristöt, jotka yhdistävät nykyaikaiset teknologiat ja identiteettipalvelut.",[25,55,91],{"name":26,"languages":27,"children":30},"portfolio",{"fi":28},{"title":29},"Portfolio",[31,37,43,49],{"name":32,"languages":33},"managed-intune",{"fi":34},{"title":35,"url":36},"Managed Intune","/fi/entra-intune/managed-intune",{"name":38,"languages":39},"managed-entra",{"fi":40},{"title":41,"url":42},"Managed Entra","/fi/entra-intune/managed-entra",{"name":44,"languages":45},"managed-workplace",{"fi":46},{"title":47,"url":48},"Managed Workplace","/fi/workplace/managed-workplace",{"name":50,"languages":51},"consulting-services",{"fi":52},{"title":53,"url":54},"Consulting Services","/fi/workplace/consulting-services",{"name":56,"languages":57,"children":60},"microsoft-365-endpoint",{"fi":58},{"title":59},"Microsoft 365 Endpoint",[61,67,73,79,85],{"name":62,"languages":63},"microsoft-entra-suite",{"fi":64},{"title":65,"url":66},"Microsoft Entra Suite","/fi/workplace/microsoft-entra-suite",{"name":68,"languages":69},"microsoft-intune",{"fi":70},{"title":71,"url":72},"Microsoft Intune","/fi/workplace/microsoft-intune",{"name":74,"languages":75},"microsoft-windows",{"fi":76},{"title":77,"url":78},"Microsoft Windows","/fi/workplace/microsoft-windows",{"name":80,"languages":81},"windows-365-cloud-pc",{"fi":82},{"title":83,"url":84},"Windows 365 Cloud PC","/fi/workplace/windows365-cloud-pc",{"name":86,"languages":87},"cloud-workplace-foundation",{"fi":88},{"title":89,"url":90},"Cloud Workplace Foundation","/fi/workplace/cloud-workplace-foundation",{"name":92,"languages":93,"children":96},"microsoft-365-collaboration",{"fi":94},{"title":95},"Microsoft 365 Collaboration",[97,103,109,115,121],{"name":98,"languages":99},"microsoft-copilot",{"fi":100},{"title":101,"url":102},"Microsoft 365 Copilot","/fi/workplace/microsoft-365-copilot",{"name":104,"languages":105},"microsoft-teams",{"fi":106},{"title":107,"url":108},"Teams","/fi/workplace/microsoft-teams",{"name":110,"languages":111},"sharepoint-powerplatform",{"fi":112},{"title":113,"url":114},"SharePoint & Power Platform","/fi/workplace/sharepoint-power-platform",{"name":116,"languages":117},"exchange-online",{"fi":118},{"title":119,"url":120},"Exchange Online","/fi/workplace/exchange-online",{"name":122,"languages":123},"information-protection-compliance",{"fi":124},{"title":125,"url":126},"Information Protection & Compliance","/fi/workplace/information-protection-compliance",{"name":128,"languages":129,"children":133},"azure",{"fi":130},{"title":131,"description":132},"Azure","Vauhdita kasvua Azurella: leikkaa pilvikustannuksia, paranna tehokkuutta ja edistä innovaatioita IaaS:n ja PaaS:n avulla.",[134,151,181],{"name":135,"languages":136,"children":138},"azure-portfolio",{"fi":137},{"title":29},[139,145],{"name":140,"languages":141},"azure-managed-services",{"fi":142},{"title":143,"url":144},"Azure Managed Services","/fi/azure/azure-managed-services",{"name":146,"languages":147},"azure-consulting",{"fi":148},{"title":149,"url":150},"Azure Consulting","/fi/azure/azure-consulting",{"name":152,"languages":153,"children":156},"azure-scenarios",{"fi":154},{"title":155},"Skenaariot",[157,163,169,175],{"name":158,"languages":159},"plan-your-cloud",{"fi":160},{"title":161,"url":162},"Suunnittele pilvesi","/fi/azure/plan-your-cloud",{"name":164,"languages":165},"migrate-to-the-cloud",{"fi":166},{"title":167,"url":168},"Siirry pilveen","/fi/azure/migrate-to-the-cloud",{"name":170,"languages":171},"innovate-your-business",{"fi":172},{"title":173,"url":174},"Uudista liiketoimintasi","/fi/azure/innovate-your-business",{"name":176,"languages":177},"vmware-exit",{"fi":178},{"title":179,"url":180},"Mieti VMware-strategiasi uudelleen","/fi/azure/vmware-exit",{"name":182,"languages":183,"children":186},"azure-practices",{"fi":184},{"title":185},"Practices",[187,193,199,202,208,213,219,225],{"name":188,"languages":189},"azure-foundation",{"fi":190},{"title":191,"url":192},"Azure Foundation","/fi/azure/azure-foundation",{"name":194,"languages":195},"azure-ai-foundation",{"fi":196},{"title":197,"url":198},"Azure AI Foundation","/fi/azure/azure-ai-foundation",{"name":86,"languages":200},{"fi":201},{"title":89,"url":90},{"name":203,"languages":204},"azure-data-foundation",{"fi":205},{"title":206,"url":207},"Azure Data Foundation","/fi/azure/azure-data-foundation",{"name":188,"languages":209},{"fi":210},{"title":211,"url":212},"Azure Container Foundation","/fi/azure/azure-container-foundation",{"name":214,"languages":215},"dark-tenant",{"fi":216},{"title":217,"url":218},"Managed Dark Tenant","/fi/azure/managed-dark-tenant",{"name":220,"languages":221},"azure-cloud-adoption-framework",{"fi":222},{"title":223,"url":224},"Cloud Adoption Framework","/fi/azure/cloud-adoption-framework",{"name":226,"languages":227},"azure-cloud-competence-center",{"fi":228},{"title":229,"url":230},"Cloud Competence Center","/fi/azure/cloud-competence-center",{"name":232,"languages":233,"children":242},"security",{"fi":234},{"title":235,"description":236,"emergency":237},"Tietoturva","Valppautta pilvessä palkitulla 24/7-hallintapalvelulla, häiriötilanteiden hallinnalla ja huippuluokan suojauksella infrastruktuurillesi.",{"text":238,"href":239,"skin":240,"icon":241},"Hyökkäyksen kohteena?","/fi/security/are-you-under-attack","primary","emergency",[243,268,289],{"name":244,"children":245},"security-security-consulting",[246,252,256,262],{"name":247,"languages":248},"managed-red-tenant",{"fi":249},{"title":250,"url":251},"Managed Red Tenant","/fi/security/managed-red-tenant",{"name":214,"languages":253},{"fi":254},{"title":255,"url":218},"Dark Tenant",{"name":257,"languages":258},"sentinel-data-lake",{"fi":259},{"title":260,"url":261},"Sentinel Data Lake","/fi/security/sentinel-data-lake",{"name":263,"languages":264},"security-consulting",{"fi":265},{"title":266,"url":267},"Security Consulting","/fi/security/security-consulting",{"name":269,"children":270},"security-cloud-security-operations-center",[271,277,283],{"name":272,"languages":273},"cloud-security-operations-center",{"fi":274},{"title":275,"url":276},"Cloud Security Operations Center","/fi/security/cloud-security-operations-center",{"name":278,"languages":279},"global-secure-access",{"fi":280},{"title":281,"url":282},"Global Secure Access","/fi/security/global-secure-access",{"name":284,"languages":285},"my-work-id",{"fi":286},{"title":287,"url":288},"MyWorkID","/fi/security/my-work-id",{"name":290,"children":291},"security-preventive-services",[292,298,304,310],{"name":293,"languages":294},"preventive-services",{"fi":295},{"title":296,"url":297},"Preventive Services","/fi/security/preventive-services",{"name":299,"languages":300},"data-security-services",{"fi":301},{"title":302,"url":303},"Data Security Service","/fi/security/data-security-service",{"name":305,"languages":306},"security-copilot-agents",{"fi":307},{"title":308,"url":309},"Security Copilot Agents","/fi/security/security-copilot-agents",{"name":311,"languages":312},"nis2",{"fi":313},{"title":314,"url":315},"NIS2:n käyttöönotto","/fi/security/red-dark-tenant-nis2",{"name":317,"languages":318,"children":322},"products",{"fi":319},{"title":320,"description":321},"Tuotteet","Innovatiiviset täydentävät tuotteet täysin turvalliseen, 100-prosenttisesti pilvipohjaiseen Microsoft-ympäristöön, jotka parantavat yhteistyötä, verkon todennusta ja ohjelmistojen hallintaa.",[323,360],{"name":324,"products":325,"children":326},"lorem ipsum 1",true,[327,336,344,352],{"name":328,"img":329,"target":330,"languages":331},"realmjoin","products/realmjoin/realmjoin-nav-logo.svg","_blank",{"fi":332},{"title":333,"url":334,"subtitle":335},"RealmJoin","https://www.realmjoin.com","Pilvipohjainen ohjelmistojen jakelu",{"name":337,"img":338,"target":330,"languages":339},"scepman","products/scepman/scepman-nav-logo.svg",{"fi":340},{"title":341,"url":342,"subtitle":343},"SCEPman","https://www.scepman.com","Varmenteiden jakelu pilvestä",{"name":345,"img":346,"target":330,"languages":347},"konnekt","products/konnekt/konnekt-nav-logo.svg",{"fi":348},{"title":349,"url":350,"subtitle":351},"KONNEKT","https://www.konnekt.io","Työskentele paikallisten Office 365 -tietojesi kanssa",{"name":353,"img":354,"target":330,"languages":355},"realmigrator","products/realmigrator/realmigrator-nav-logo.svg",{"fi":356},{"title":357,"url":358,"subtitle":359},"RealMigrator","https://www.realmigrator.com","Siirrä tietosi palvelimelta toiselle",{"name":361,"products":325,"children":362},"lorem ipsum 2",[363,371,379,387],{"name":364,"img":365,"target":330,"languages":366},"terraprovider","products/terraprovider/terraprovider-nav-logo.svg",{"fi":367},{"title":368,"url":369,"subtitle":370},"TerraProvider","https://www.terraprovider.com","Terraform Provider Microsoft 365:lle",{"name":372,"img":373,"target":330,"languages":374},"radiusaas","products/radius/radius-nav-logo.svg",{"fi":375},{"title":376,"url":377,"subtitle":378},"RADIUSaaS","https://www.radius-as-a-service.com","Todennus verkollesi",{"name":380,"img":381,"target":330,"languages":382},"unifiedcontacts","products/unified-contacts/unifiedcontact-nav-logo.svg",{"fi":383},{"title":384,"url":385,"subtitle":386},"Unified Contacts","https://www.unified-contacts.com","Etsi yhteystietoja Microsoft Teamsista",{"name":388,"img":389,"target":330,"languages":390},"autopilotmonitor","products/autopilot-monitor/AutopilotMonitor-nav-logo.svg",{"fi":391},{"title":392,"url":393,"subtitle":394},"Autopilot Monitor","https://www.autopilotmonitor.com","Windows Autopilot -valvonta reaaliajassa",{"name":396,"languages":397},"casestudies",{"fi":398},{"title":399,"url":400,"description":401},"Asiakastarinat","/fi/casestudies","Pilven edelläkävijä: paras Microsoft-kumppanisi kattaviin pilviratkaisuihin Blueprint-pohjaisella lähestymistavalla ja Infrastructure-as-Code-osaamisella.",{"name":403,"languages":404,"children":407},"company",{"fi":405},{"title":406,"description":401},"Yritys",[408,438,462],{"name":409,"languages":410,"children":413},"company-about-us",{"fi":411},{"title":412},"Tietoa meistä",[414,420,426,432],{"name":415,"languages":416},"company-facts-figures",{"fi":417},{"title":418,"url":419},"Faktat ja luvut","/fi/company/facts-and-figures",{"name":421,"languages":422},"company-contact",{"fi":423},{"title":424,"url":425},"Yhteystiedot ja toimipisteet","/fi/company/contact-and-locations",{"name":427,"languages":428},"switzerland",{"fi":429},{"title":430,"url":431},"glueckkanja Sveitsi","/fi/company/switzerland",{"name":433,"languages":434},"austria",{"fi":435},{"title":436,"url":437},"glueckkanja Itävalta","/fi/company/austria",{"name":439,"languages":440,"children":443},"company-career",{"fi":441},{"title":442},"Ura",[444,450,456],{"name":445,"languages":446},"company-career-overview",{"fi":447},{"title":448,"url":449},"Urakatsaus","/fi/career",{"name":451,"languages":452},"company-young-professionals",{"fi":453},{"title":454,"url":455},"Young Professionals","/fi/young-professionals",{"name":457,"languages":458},"company-jobs",{"fi":459},{"title":460,"url":461},"Avoimet työpaikat","/fi/job-offers",{"name":463,"languages":464,"children":467},"company-latest",{"fi":465},{"title":466},"Uusimmat",[468,474],{"name":469,"languages":470},"company-blog",{"fi":471},{"title":472,"url":473},"Blogi","/fi/blog",{"name":469,"languages":475},{"fi":476},{"title":477,"url":478},"Tapahtumat","/fi/events",[480],{"name":481,"languages":482},"career-meta",{"fi":483},{"title":442,"url":449,"active":484},false,{"languages":486},{"fi":487},{"title":488,"url":425,"active":484},"Yhteystiedot",{"data":490},{"bgColor":491,"number":492,"mail":493,"brandLogos":494,"logos":495,"links":499,"linksFi":509},"var(--color-gk-mid-blue)","+49 69 4005520","info@glueckkanja.com",null,[496],{"img":10,"alt":16,"url":497,"class":498},"index.html","max-w-19rem",[500,503,506],{"title":501,"url":502},"Datenschutz","/de/privacy",{"title":504,"url":505},"Impressum","/de/imprint",{"title":507,"url":508},"No Cookies","/de/cookies",[510,513,516],{"title":511,"url":512},"Tietosuoja","/fi/privacy",{"title":514,"url":515},"Oikeudelliset tiedot","/fi/imprint",{"title":517,"url":518},"Ei evästeitä","/fi/cookies",{"id":520,"title":521,"author":522,"body":524,"cta":494,"description":692,"eventid":494,"extension":700,"hideInRecent":484,"layout":701,"meta":702,"moment":706,"navigation":325,"path":770,"seo":771,"stem":772,"tags":773,"webcast":484,"__hash__":778},"content_fi/posts/2025-07-22-azure-certified-modules.md","Azure IaC seuraavalle tasolle: Azure Verified Modules",[523],"Benjamin Dassow",{"type":525,"value":526,"toc":691},"minimal",[527,532,536,547,550,563,566,569,577,581,583,586,589,603,606,609,613,615,618,622,624,627,630,633,653,656,664,667,671],[528,529,531],"h2",{"id":530},"azure-verified-module-iac-microsoftin-parhaiden-käytäntöjen-mukaan","Azure Verified Module - IaC Microsoftin parhaiden käytäntöjen mukaan",[533,534,535],"p",{},"{: .h3-font-size}",[533,537,538,539,546],{},"Microsoft tarttui aiheeseen ja loi ",[540,541,545],"a",{"href":542,"rel":543},"https://azure.github.io/Azure-Verified-Modules/",[544],"nofollow","Azure Verified Modules (AVM)"," -kehyksen resurssien järjestelmälliseen käyttöönottoon Azuressa parhaiden käytäntöjen mukaisesti.",[533,548,549],{},"AVM:iä on kolmea eri tyyppiä:",[551,552,553,557,560],"ul",{},[554,555,556],"li",{},"Resource Modules - määritellyn pilviresurssin käyttöönotto",[554,558,559],{},"Pattern Modules - määritellyn Cloud Workloadin käyttöönotto",[554,561,562],{},"Utility Modules - apumoduulit, joita Resource- tai Pattern-moduulit käyttävät",[533,564,565],{},"Yhtenäisen standardin varmistamiseksi Microsoft on määritellyt joukon vaatimuksia, joita jokaisen uuden AVM-resurssin on noudatettava. Tämä koskee sekä Terraformia että Microsoft Azuren omaa IaC-kieltä Bicepiä.",[533,567,568],{},"Jokaiselle AVM:lle on nimetty tietty Microsoftin työntekijä, joka vastaa sen luomisesta, kehittämisestä ja ongelmien käsittelystä.",[533,570,571,572,576],{},"Kaikki saatavilla olevat moduulit ovat avointa lähdekoodia (MIT-lisenssi) ja saatavilla yleisen ",[540,573,575],{"href":574},"https://github.com/Azure","Azure GitHub -organisaation"," julkisissa GitHub-repositorioissa. Jos moduuli tuottaa ongelmia tai jokin uusi parametri puuttuu, kuka tahansa voi ilmoittaa ongelmasta tai osallistua aktiivisesti kehitykseen.",[528,578,580],{"id":579},"miten-avmn-kanssa-pääsee-alkuun","Miten AVM:n kanssa pääsee alkuun?",[533,582,535],{},[533,584,585],{},"AVM:t toimivat kuten kaikki muutkin Terraformin tai Bicepin moduulit; niitä kutsutaan itsenäisesti ja niille annetaan kaikki tarvittavat parametrit. AVM:ien luomista koskevat vaatimukset johtavat siihen, että tarvittavat parametrit on karsittu minimiin, jotta käyttöönotto olisi mutkatonta.",[533,587,588],{},"Esimerkki Terraform: virtuaalikoneen ja lisätietolevyn (Data Disk) käyttöönottoon tarvitaan Azuressa vähintään seuraavat resurssit:",[551,590,591,594,597,600],{},[554,592,593],{},"azurerm_windows_virtual_machine tai azurerm_linux_virtual_machine",[554,595,596],{},"azurerm_network_interface",[554,598,599],{},"azurerm_managed_disk",[554,601,602],{},"azurerm_virtual_machine_data_disk_attachment\u003C",[533,604,605],{},"Jokaisella näistä resursseista on tiettyjä pakollisia parametreja, jotka toistuvat usein, kuten resurssiryhmän nimi, kohdealue tai itse resurssin nimi.",[533,607,608],{},"AVM:n avulla kutsu omassa koodissa yksinkertaistuu yhdeksi resurssiksi, jolle annetaan tarvittavat parametrit ja jonka moduuli sitten käsittelee edelleen. Koska AVM sisältää jo yleisimmät Microsoftin parhaat käytännöt, useille parametreille on annettu oletusarvot, jolloin erillinen konfigurointi jää pois. Esimerkkinä tästä on monissa moduuleissa TLS 1.2:n asettaminen oletusarvoksi tai julkisen pääsyn estäminen.",[528,610,612],{"id":611},"mitä-teen-jos-resurssilleni-ei-vielä-ole-avmää","Mitä teen, jos resurssilleni ei vielä ole AVM:ää?",[533,614,535],{},[533,616,617],{},"AVM:n avoimen lähdekoodin lisenssi mahdollistaa kehityksen aloittamisen omatoimisesti kehyksen pohjalta. Jos Microsoftin työntekijä tarttuu myöhemmin virallisen AVM-resurssin luomiseen, voit avoimen lähdekoodin hengessä tukea työtä jo tehdyllä pohjatyöllä.",[528,619,621],{"id":620},"gkvm-glueckkanja-️-open-source","GKVM - glueckkanja ❤️ Open Source",[533,623,535],{},[533,625,626],{},"Me glueckkanjalla noudatamme juuri tätä lähestymistapaa ja tuemme asiakkaitamme myös sellaisten moduulien kehittämisessä, jotka perustuvat AVM-kehykseen ja jotka sen jälkeen julkaistaan yleisesti saataville.",[533,628,629],{},"Kutsumme näitä moduuleja nimellä GKVM (GlueckKanja Verified Modules), koska ne eivät ota huomioon pelkästään AVM:n vaatimuksia, vaan niihin virtaavat myös omat, lukuisista projekteista kertyneet oppimme.",[533,631,632],{},"GKVM Resource Modules:",[551,634,635,641,647],{},[554,636,637],{},[540,638,640],{"href":639},"https://registry.terraform.io/modules/glueckkanja/gkvm-res-synapse-workspace/azurerm/latest","Azure Synapse Workspace",[554,642,643],{},[540,644,646],{"href":645},"https://registry.terraform.io/modules/glueckkanja/gkvm-res-iot-hub/azurerm/latest","Azure IoT Hub",[554,648,649],{},[540,650,652],{"href":651},"https://registry.terraform.io/modules/glueckkanja/gkvm-res-messaging-eventgridsystemtopic/azurerm/latest","Azure Event Grid System Topic",[533,654,655],{},"GKVM Pattern Modules:",[551,657,658],{},[554,659,660],{},[540,661,663],{"href":662},"https://registry.terraform.io/modules/glueckkanja/gkvm-ptn-myworkid/azurerm/latest","My WorkId",[533,665,666],{},"Otamme mielellämme vastaan jokaisen issuen, joka auttaa laajentamaan moduulien toiminnallisuutta.",[528,668,670],{"id":669},"lisäresurssit","Lisäresurssit",[551,672,673,678,684],{},[554,674,675],{},[540,676,677],{"href":192},"glueckkanja Azure Foundation",[554,679,680],{},[540,681,683],{"href":682},"/fi/posts/2023-04-14-workload-management-with-azure-foundation","Azure Foundation: Tehokas pilvienhallinta Terraformilla",[554,685,686],{},[540,687,690],{"href":688,"rel":689},"https://www.terraprovider.com/",[544],"Terraform Provider for Microsoft 365",{"title":692,"searchDepth":693,"depth":693,"links":694},"",2,[695,696,697,698,699],{"id":530,"depth":693,"text":531},{"id":579,"depth":693,"text":580},{"id":611,"depth":693,"text":612},{"id":620,"depth":693,"text":621},{"id":669,"depth":693,"text":670},"md","post",{"lang":703,"seoTitle":704,"titleClass":705,"date":706,"categories":707,"blogtitlepic":708,"socialimg":709,"customExcerpt":710,"keywords":711,"contactInContent":712,"footer":768,"scripts":769},"fi","Azure Verified Modules: Standardisoitu Infrastructure as Code Terraformilla ja Bicepillä","h2-font-size","2025-07-22",[131],"head-azure-certified.png","/blog/heads/head-azure-certified.png","Infrastructure-as-Code (IaC), erityisesti Terraformilla, on olennainen osa Azure Foundationiamme ja jokaisen pilvitransformaation perusrakennuspalikka. IaC:n järjestelmällinen käyttö nopeuttaa pilvipalvelujen käyttöönottoa sekä uusien tuotteiden kehittämistä. Tästä herää kysymys: mistä kannattaa aloittaa?","Azure Verified Modules, AVM, Infrastructure as Code, IaC, Terraform, Bicep, Microsoft Best Practices, Azure Module Deployment, Azure Foundation, Open Source Azure, Azure IaC, Azure Automation, Azure-resurssien automaattinen käyttöönotto",{"quote":484,"infos":713},{"bgColor":714,"color":715,"boxBgColor":491,"boxColor":715,"headline":716,"subline":717,"level":528,"textStyling":718,"flush":719,"person":720,"form":733},"var(--color-gk-dark-blue)","var(--color-gk-white)","Ota yhteyttä","Haluatko oppia lisää Infrastructure as Codesta Azuressa? Näytämme mielellämme, miten Azure Verified Modules -moduulien avulla työskentelet pilvessä nopeammin, standardoidummin ja kestävämmin. Olipa kyse ensimmäisistä askelista tai skaalautuvasta toteutuksesta, tuemme sinua kokemuksella ja parhailla käytännöillä. Otathan yhteyttä.","text-light","justify-content-end",{"image":721,"cloudinary":325,"alt":722,"name":722,"detailsHeader":723,"details":724},"/people/people-pam-team.png","Project & Account Management","Kuulemme mielellämme\u003Cbr />sinusta.",[725,729],{"text":492,"href":726,"details":727,"icon":728},"tel:+49 69 4005520","Soita nyt","site/phone",{"text":730,"href":731,"icon":732},"sales@glueckkanja.com","mailto:sales@glueckkanja.com","site/mail",{"ctaText":734,"cta":735,"method":701,"action":737,"fields":738},"Lähetä",{"skin":736},"primary on-surface","/send",[739,743,748,751,755,760,763,766],{"type":740,"id":741,"value":742},"hidden","_next","successful",{"label":744,"type":745,"id":746,"required":325,"requiredMsg":747},"Nimi*","text","name","Syötä nimi.",{"label":749,"type":745,"id":403,"required":325,"requiredMsg":750},"Yritys*","Syötä yritys.",{"label":752,"type":753,"id":753,"required":325,"requiredMsg":754},"Sähköpostiosoite*","email","Syötä sähköpostiosoite.",{"label":756,"type":757,"id":758,"required":325,"requiredMsg":759},"Tietojasi säilytetään meillä pyyntösi käsittelyä ja siihen vastaamista varten. Lisätietoja tietosuojasta löydät \u003Ca href=\"/fi/privacy\">tietosuojaselosteesta\u003C/a>.","checkbox","dataprotection","Vahvista",{"type":740,"id":761,"value":762},"_subject","Form: Blog Azure Verified Modules | FI",{"type":740,"id":764,"value":765},"inbox_key","gkgab-contact-form",{"type":740,"id":767},"_gotcha",{"noMargin":325},{"slick":325},"/posts/2025-07-22-azure-certified-modules",{"title":521,"description":692},"posts/2025-07-22-azure-certified-modules",[774,775,776,777],"Infrastructure as Code","Azure Verified Modules","Terraform","Azure Automation","C87jRfVY1w0b8prEGg76himCFC8dsC599Qtf6Be3Q14",{"id":780,"extension":781,"meta":782,"stem":8,"__hash__":1132},"authors_data/authors.json","json",{"path":783,"Fritz Zurhorst":784,"Alexander Schlindwein":790,"Sophie Luna":796,"Nadine Klein":804,"Karsten Kleinschmidt":810,"Julian Wendt":818,"Holger Bunkradt":823,"Ralf Mania":829,"Oliver Kieselbach":835,"Steffen Schwerdtfeger":841,"Gunnar Winter":849,"Jan Petersen":854,"Thorsten Kunzi":859,"Moritz Pohl":863,"Thorben Pöschus":868,"Christoph Hannebauer":874,"Marco Scheel":878,"Christopher Brumm":883,"Florian Klante":890,"Niklas Bachmann":895,"Nils Krautkrämer":900,"Patrick Treptau":906,"Peter Beckendorf":911,"Patrick Sobau":916,"Jörg Wunderlich":921,"Michael Breither":925,"Christian Kanja":930,"Zeba Hoffmann":936,"Jochen Fröhlich":941,"Jan Geisbauer":945,"Gerrit Reinke":957,"Christian Kordel":963,"Stephan Wälde":967,"Carolin Kanja":972,"Adrian Ritter":978,"Marvin Bangert":983,"Thorsten Pickhan":989,"Christian Lorenz":995,"Denis Böhm":1000,"Fabian Bader":1005,"Juan Jose Fernandez Perez":1011,"Mahschid Sayyar":1016,"Benjamin Dassow":1021,"Markus Walschburger":1025,"Jonathan Haist":1030,"Daniel Rohregger":1035,"Thomas Naunheim":1040,"Florian Stöckl":1045,"Pascal Asch":1050,"Markus Kättner":1055,"Anna Ulbricht":1062,"Annette Brauns":1069,"body":1075,"title":1131},"/authors",{"display_name":785,"avatar":786,"permalink":787,"linkedin":788,"imageOffsetTop":789},"Fritz Zurhorst","people/people-fritz-zurhorst.png","/authors/fritz-zurhorst","friedemann-z","72%",{"display_name":791,"avatar":792,"permalink":793,"twitter":794,"linkedin":795},"Alexander Schlindwein","people/people-alexander-rudolph.png","/authors/alexander-schlindwein","AlexanderOnIT","schlindwein-alexander",{"display_name":797,"avatar":798,"permalink":799,"twitter":800,"linkedin":801,"imageOffsetLeft":802,"imageOffsetTop":803},"Sophie Luna","people/people-sophie-luna.jpg","/authors/sophie-luna","glueckkanjagab","../company/glueckkanja-gab","58%","67%",{"display_name":805,"avatar":806,"permalink":807,"twitter":808,"linkedin":809,"imageOffsetTop":789},"Nadine Klein","people/people-nadine-kern.png","/authors/nadine-kern","nadineausRT","nadine-kern",{"display_name":811,"avatar":812,"permalink":813,"twitter":814,"linkedin":815,"imageOffsetTop":816,"imageOffsetLeft":817},"Karsten Kleinschmidt","/c_pad,w_800,h_700/people/karsten-kleinschmidt.jpg","/authors/karsten-kleinschmidt","KarstenonIT","karstenkleinschmidt","60%","57%",{"display_name":819,"avatar":820,"permalink":821,"linkedin":822},"Julian Wendt","people/people-julian-wendt.png","/authors/julian-wendt","julian-wendt",{"display_name":824,"avatar":825,"permalink":826,"linkedin":827,"twitter":828},"Holger Bunkradt","people/people-holger-bunkradt.png","/authors/holger-bunkradt","holger-bunkradt-12b5053b","hbunkradt",{"display_name":830,"avatar":831,"permalink":832,"linkedin":833,"twitter":834},"Ralf Mania","people/people-ralf-mania.png","/authors/ralf-mania","ralf-mania-146a2757","RaMa1976",{"display_name":836,"avatar":837,"permalink":838,"linkedin":839,"twitter":840},"Oliver Kieselbach","people/people-oliver-kieselbach.png","/authors/oliver-kieselbach","oliver-kieselbach-a4a3409","okieselbT",{"display_name":842,"avatar":843,"permalink":844,"linkedin":845,"twitter":846,"imageOffsetTop":847,"imageOffsetLeft":848},"Steffen Schwerdtfeger","people/people-steffen-schwerdtfeger.png","/authors/steffen-schwerdtfeger","steffen-schwerdtfeger","SteffenAtCloud","79%","51%",{"display_name":850,"avatar":851,"permalink":852,"twitter":800,"linkedin":853},"Gunnar Winter","people/people-gunnar-winter.jpg","/authors/gunnar-winter","company/glueckkanja-gab",{"display_name":855,"avatar":856,"permalink":857,"twitter":800,"linkedin":858},"Jan Petersen","people/jan-petersen.png","/authors/jan-petersen","jan-petersen-26a901",{"display_name":860,"avatar":861,"permalink":862,"twitter":800,"linkedin":853,"imageOffsetTop":789},"Thorsten Kunzi","people/author-thorsten-kunzi.png","/authors/thorsten-kunzi",{"display_name":864,"avatar":865,"permalink":866,"twitter":800,"linkedin":867},"Dr. Moritz Pohl","people/people-moritz-pohl.png","/authors/moritz-pohl","dr-moritz-pohl",{"display_name":869,"avatar":870,"permalink":871,"twitter":872,"linkedin":873},"Thorben Pöschus","people/thorben.poeschus.png","/authors/thorben-poeschus","TPO901","thorben-pöschus-624693b7",{"display_name":875,"avatar":876,"permalink":877,"twitter":800,"linkedin":853,"imageOffsetTop":789},"Dr. Christoph Hannebauer","people/people-christoph-hannebauer.png","/authors/christoph-hannebauer",{"display_name":879,"avatar":880,"permalink":881,"twitter":882,"linkedin":882},"Marco Scheel","people/people-marco-scheel.png","/authors/marco-scheel","marcoscheel",{"display_name":884,"avatar":885,"permalink":886,"twitter":887,"linkedin":888,"imageOffsetTop":889},"Christopher Brumm","people/people-christopher-brumm.jpg","/authors/christopher-brumm","cbrhh","christopherbrumm","66%",{"display_name":891,"avatar":892,"permalink":893,"linkedin":894,"twitter":800},"Florian Klante","people/florian-klante.jpg","/authors/florian-klante","florian-klante-6031b31b",{"display_name":896,"avatar":897,"permalink":898,"linkedin":899,"twitter":800},"Niklas Bachmann","people/niklas.bachmann.png","/authors/niklas-bachmann","niklas-bachmann-66a863158",{"display_name":901,"avatar":902,"permalink":903,"twitter":904,"linkedin":905},"Nils Krautkrämer","people/nils-krautkraemer.png","/authors/nils-krautkraemer","KrauNils","nils-krautkrämer-8b04bb250",{"display_name":907,"avatar":908,"permalink":909,"linkedin":910,"twitter":800},"Patrick Treptau","people/people-patrick-treptau.png","/authors/patrick-traptau","ptreptau",{"display_name":912,"avatar":913,"permalink":914,"linkedin":915,"twitter":800,"imageOffsetTop":789},"Peter Beckendorf","people/peter-beckendorf.png","/authors/peter-beckendorf","peter-beckendorf-29a239b1",{"display_name":917,"avatar":918,"permalink":919,"linkedin":920,"twitter":800},"Patrick Sobau","people/patrick-sobau.png","/authors/patrick-sobau","patrick-sobau",{"display_name":922,"avatar":923,"permalink":924,"twitter":800},"Jörg Wunderlich","people/joerg-wunderlich.png","/authors/joerg-wunderlich",{"display_name":926,"avatar":927,"permalink":928,"twitter":800,"linkedin":929},"Michael Breither","people/people-michael-breither.jpg","/authors/michael-breither","michaelbreither",{"display_name":931,"avatar":932,"permalink":933,"twitter":934,"linkedin":935},"Christian Kanja","people/people-christian-kanja.png","/authors/christian-kanja","cekageka","christian-kanja",{"display_name":937,"avatar":938,"permalink":939,"linkedin":940,"twitter":800},"Zeba Hoffmann","people/zeba-hoffmann.png","/authors/zeba-hoffmann","zebahoffmann",{"display_name":942,"avatar":943,"permalink":944,"twitter":800,"linkedin":853},"Jochen Fröhlich","people/people-jochen-froehlich.png","/authors/jochen-froehlich",{"display_name":946,"avatar":947,"permalink":948,"twitter":949,"linkedin":949,"imageOffsetTop":789,"socials":950},"Jan Geisbauer","people/people-jan-geisbauer-csoc.png","/authors/jan-geisbauer","JanGeisbauer",[951,954],{"text":952,"href":953},"Blog","https://emptydc.com",{"text":955,"href":956},"Podcast","https://hairlessinthecloud.com",{"display_name":958,"avatar":959,"permalink":960,"twitter":961,"linkedin":962},"Gerrit Reinke","people/gerrit-reinke.png","/authors/gerrit-reinke","GLWRe","glwr",{"display_name":964,"avatar":965,"permalink":966,"twitter":800,"linkedin":853},"Christian Kordel","people/christian-kordel.png","/authors/christian-kordel",{"display_name":968,"avatar":969,"permalink":970,"twitter":971,"linkedin":853},"Stephan Wälde","people/people-stephan-waelde.png","/authors/stephan-waelde","stephanwaelde",{"display_name":973,"avatar":974,"permalink":975,"twitter":976,"linkedin":977},"Carolin Kanja","people/people-carolin-kanja.jpg","/authors/carolin-kanja","fraukanja","carolin-kanja",{"display_name":979,"avatar":980,"permalink":981,"twitter":982,"linkedin":982},"Adrian Ritter","people/people-adrian-ritter.png","/authors/adrian-ritter","adrianritter",{"display_name":984,"avatar":985,"permalink":986,"twitter":987,"linkedin":988},"Marvin Bangert","people/people-marvin-bangert.png","/authors/marvin-bangert","marvinbangert","marvin-bangert",{"display_name":990,"avatar":991,"permalink":992,"twitter":993,"linkedin":994},"Thorsten Pickhan","people/people-thorsten-pickhan.png","/authors/thorsten-pickhan","tpickhan","thorsten-pickhan",{"display_name":996,"avatar":997,"permalink":998,"linkedin":999,"twitter":800},"Christian Lorenz","people/people-christian-lorenz.png","/authors/christian-lorenz","christianlorenz95",{"display_name":1001,"avatar":1002,"permalink":1003,"linkedin":1004,"twitter":800},"Denis Böhm","people/people-denis-boehm.png","/authors/denis-boehm","denis-böhm-3bb834135",{"display_name":1006,"avatar":1007,"permalink":1008,"linkedin":1009,"twitter":1010},"Fabian Bader","people/people-fabian-bader.jpg","/authors/fabian-bader","fabianbader","fabian_bader",{"display_name":1012,"avatar":1013,"permalink":1014,"linkedin":1015},"Juan Jose Fernandez Perez","people/people-juan-jose-fernandez.jpg","/authors/juan-jose-fernandez-perez","juan-jose-fernandez-perez-8016055",{"display_name":1017,"avatar":1018,"permalink":1019,"linkedin":1020},"Mahschid Sayyar","people/people-mahschid-sayyar.jpg","/authors/mahschid-sayyar","mahschid-sayyar-97544463",{"display_name":523,"avatar":1022,"permalink":1023,"linkedin":1024},"people/people-benjamin-dassow.jpg","/authors/benjamin-dassow","benjamin-dassow",{"display_name":1026,"avatar":1027,"permalink":1028,"linkedin":1029},"Markus Walschburger","people/people-markus-walschburger.jpg","/authors/markus-walschburger","markus-walschburger",{"display_name":1031,"avatar":1032,"permalink":1033,"linkedin":1034,"imageOffsetTop":789},"Jonathan Haist","people/people-jonathan-haist.jpg","/authors/jonathan-haist","jonathanhaist",{"display_name":1036,"avatar":1037,"permalink":1038,"linkedin":1039,"imageOffsetTop":789},"Daniel Rohregger","people/people-daniel-rohregger.jpg","/authors/daniel-rohregger","drohregger",{"display_name":1041,"avatar":1042,"permalink":1043,"linkedin":1044,"imageOffsetTop":889},"Thomas Naunheim","people/people-thomas-naunheim.jpg","/authors/thomas-naunheim","thomasnaunheim",{"display_name":1046,"avatar":1047,"permalink":1048,"linkedin":1049,"imageOffsetTop":889},"Florian Stöckl","people/people-florian-stoeckl.jpg","/authors/florian-stoeckl","florianstoeckl",{"display_name":1051,"avatar":1052,"permalink":1053,"linkedin":1054,"imageOffsetTop":889},"Pascal Asch","people/Pascal.Asch.648.jpg","/authors/pascal-asch","pascal-asch",{"display_name":1056,"avatar":1057,"permalink":1058,"linkedin":1059,"imageOffsetTop":1060,"imageOffsetLeft":1061},"Markus Kättner","people/markus-kaettner.jpg","/authors/markus-kaettner","markus-kättner-b600119","62%","63%",{"display_name":1063,"avatar":1064,"permalink":1065,"linkedin":1066,"imageOffsetTop":1067,"imageOffsetLeft":1068},"Anna Ulbricht","people/anna-katharina.ulbricht-09.png","/authors/anna-ulbricht","anna-katharina-u-a67702199","70%","50%",{"display_name":1070,"avatar":1071,"permalink":1072,"linkedin":1073,"imageOffsetTop":1074,"imageOffsetLeft":816},"Annette Brauns","people/Annette-Brauns-8.jpg","/authors/annette-brauns","annette-brauns","95%",{"Fritz Zurhorst":1076,"Alexander Schlindwein":1077,"Sophie Luna":1078,"Nadine Klein":1079,"Karsten Kleinschmidt":1080,"Julian Wendt":1081,"Holger Bunkradt":1082,"Ralf Mania":1083,"Oliver Kieselbach":1084,"Steffen Schwerdtfeger":1085,"Gunnar Winter":1086,"Jan Petersen":1087,"Thorsten Kunzi":1088,"Moritz Pohl":1089,"Thorben Pöschus":1090,"Christoph Hannebauer":1091,"Marco Scheel":1092,"Christopher Brumm":1093,"Florian Klante":1094,"Niklas Bachmann":1095,"Nils Krautkrämer":1096,"Patrick Treptau":1097,"Peter Beckendorf":1098,"Patrick Sobau":1099,"Jörg Wunderlich":1100,"Michael Breither":1101,"Christian Kanja":1102,"Zeba Hoffmann":1103,"Jochen Fröhlich":1104,"Jan Geisbauer":1105,"Gerrit Reinke":1109,"Christian Kordel":1110,"Stephan Wälde":1111,"Carolin Kanja":1112,"Adrian Ritter":1113,"Marvin Bangert":1114,"Thorsten Pickhan":1115,"Christian Lorenz":1116,"Denis Böhm":1117,"Fabian Bader":1118,"Juan Jose Fernandez Perez":1119,"Mahschid Sayyar":1120,"Benjamin Dassow":1121,"Markus Walschburger":1122,"Jonathan Haist":1123,"Daniel Rohregger":1124,"Thomas Naunheim":1125,"Florian Stöckl":1126,"Pascal Asch":1127,"Markus Kättner":1128,"Anna Ulbricht":1129,"Annette Brauns":1130},{"display_name":785,"avatar":786,"permalink":787,"linkedin":788,"imageOffsetTop":789},{"display_name":791,"avatar":792,"permalink":793,"twitter":794,"linkedin":795},{"display_name":797,"avatar":798,"permalink":799,"twitter":800,"linkedin":801,"imageOffsetLeft":802,"imageOffsetTop":803},{"display_name":805,"avatar":806,"permalink":807,"twitter":808,"linkedin":809,"imageOffsetTop":789},{"display_name":811,"avatar":812,"permalink":813,"twitter":814,"linkedin":815,"imageOffsetTop":816,"imageOffsetLeft":817},{"display_name":819,"avatar":820,"permalink":821,"linkedin":822},{"display_name":824,"avatar":825,"permalink":826,"linkedin":827,"twitter":828},{"display_name":830,"avatar":831,"permalink":832,"linkedin":833,"twitter":834},{"display_name":836,"avatar":837,"permalink":838,"linkedin":839,"twitter":840},{"display_name":842,"avatar":843,"permalink":844,"linkedin":845,"twitter":846,"imageOffsetTop":847,"imageOffsetLeft":848},{"display_name":850,"avatar":851,"permalink":852,"twitter":800,"linkedin":853},{"display_name":855,"avatar":856,"permalink":857,"twitter":800,"linkedin":858},{"display_name":860,"avatar":861,"permalink":862,"twitter":800,"linkedin":853,"imageOffsetTop":789},{"display_name":864,"avatar":865,"permalink":866,"twitter":800,"linkedin":867},{"display_name":869,"avatar":870,"permalink":871,"twitter":872,"linkedin":873},{"display_name":875,"avatar":876,"permalink":877,"twitter":800,"linkedin":853,"imageOffsetTop":789},{"display_name":879,"avatar":880,"permalink":881,"twitter":882,"linkedin":882},{"display_name":884,"avatar":885,"permalink":886,"twitter":887,"linkedin":888,"imageOffsetTop":889},{"display_name":891,"avatar":892,"permalink":893,"linkedin":894,"twitter":800},{"display_name":896,"avatar":897,"permalink":898,"linkedin":899,"twitter":800},{"display_name":901,"avatar":902,"permalink":903,"twitter":904,"linkedin":905},{"display_name":907,"avatar":908,"permalink":909,"linkedin":910,"twitter":800},{"display_name":912,"avatar":913,"permalink":914,"linkedin":915,"twitter":800,"imageOffsetTop":789},{"display_name":917,"avatar":918,"permalink":919,"linkedin":920,"twitter":800},{"display_name":922,"avatar":923,"permalink":924,"twitter":800},{"display_name":926,"avatar":927,"permalink":928,"twitter":800,"linkedin":929},{"display_name":931,"avatar":932,"permalink":933,"twitter":934,"linkedin":935},{"display_name":937,"avatar":938,"permalink":939,"linkedin":940,"twitter":800},{"display_name":942,"avatar":943,"permalink":944,"twitter":800,"linkedin":853},{"display_name":946,"avatar":947,"permalink":948,"twitter":949,"linkedin":949,"imageOffsetTop":789,"socials":1106},[1107,1108],{"text":952,"href":953},{"text":955,"href":956},{"display_name":958,"avatar":959,"permalink":960,"twitter":961,"linkedin":962},{"display_name":964,"avatar":965,"permalink":966,"twitter":800,"linkedin":853},{"display_name":968,"avatar":969,"permalink":970,"twitter":971,"linkedin":853},{"display_name":973,"avatar":974,"permalink":975,"twitter":976,"linkedin":977},{"display_name":979,"avatar":980,"permalink":981,"twitter":982,"linkedin":982},{"display_name":984,"avatar":985,"permalink":986,"twitter":987,"linkedin":988},{"display_name":990,"avatar":991,"permalink":992,"twitter":993,"linkedin":994},{"display_name":996,"avatar":997,"permalink":998,"linkedin":999,"twitter":800},{"display_name":1001,"avatar":1002,"permalink":1003,"linkedin":1004,"twitter":800},{"display_name":1006,"avatar":1007,"permalink":1008,"linkedin":1009,"twitter":1010},{"display_name":1012,"avatar":1013,"permalink":1014,"linkedin":1015},{"display_name":1017,"avatar":1018,"permalink":1019,"linkedin":1020},{"display_name":523,"avatar":1022,"permalink":1023,"linkedin":1024},{"display_name":1026,"avatar":1027,"permalink":1028,"linkedin":1029},{"display_name":1031,"avatar":1032,"permalink":1033,"linkedin":1034,"imageOffsetTop":789},{"display_name":1036,"avatar":1037,"permalink":1038,"linkedin":1039,"imageOffsetTop":789},{"display_name":1041,"avatar":1042,"permalink":1043,"linkedin":1044,"imageOffsetTop":889},{"display_name":1046,"avatar":1047,"permalink":1048,"linkedin":1049,"imageOffsetTop":889},{"display_name":1051,"avatar":1052,"permalink":1053,"linkedin":1054,"imageOffsetTop":889},{"display_name":1056,"avatar":1057,"permalink":1058,"linkedin":1059,"imageOffsetTop":1060,"imageOffsetLeft":1061},{"display_name":1063,"avatar":1064,"permalink":1065,"linkedin":1066,"imageOffsetTop":1067,"imageOffsetLeft":1068},{"display_name":1070,"avatar":1071,"permalink":1072,"linkedin":1073,"imageOffsetTop":1074,"imageOffsetLeft":816},"Authors","1csawlkJxRljy93GTOnXEkwLqAv9Lcj-apxRvoodAOY",{"list":1134,"authors":1351},[1135,1153,1167,1181,1197,1210,1223,1236,1248,1264,1278,1293,1311,1322,1335],{"id":1136,"title":1137,"author":1138,"cta":494,"description":692,"hideInRecent":484,"layout":701,"meta":1139,"moment":1145,"path":1146,"stem":1147,"tags":1148,"webcast":484},"content_fi/posts/2026-09-22-end-of-mfa-sms.md","MFA-tekstiviestin loppu",[811],{"lang":703,"date":1140,"categories":1141,"blogtitlepic":1143,"customExcerpt":1144},"2026-09-21",[1142],"Security","head-conditional-access.jpg","Miksi yritysten kannattaa nyt siirtyä phishing-kestäviin ja mahdollisimman salasanattomiin kirjautumistapoihin.","2026-09-22","/posts/2026-09-22-end-of-mfa-sms","posts/2026-09-22-end-of-mfa-sms",[1142,1149,1150,1151,1152],"Authentication","Microsoft Entra ID","MFA","Passkeys",{"id":1154,"title":1155,"author":1156,"cta":494,"description":692,"hideInRecent":484,"layout":701,"meta":1157,"moment":1140,"path":1161,"stem":1162,"tags":1163,"webcast":484},"content_fi/posts/2026-09-21-clickfix-prevent-detect.md","ClickFix. Kun käyttäjä on se exploit, ja miten te pysäytätte sen",[785,805],{"lang":703,"date":1140,"categories":1158,"blogtitlepic":1159,"customExcerpt":1160},[1142],"head-clickfix.jpg","ClickFix tekee käyttäjästä oman hyökkääjänsä: väärennetty CAPTCHA, yksi copy-paste, ja haittakoodi ajaa muistissa ilman että mitään päätyy levylle. Miten Microsoft Defender tunnistaa hyökkäyksen, missä tunnistus tulee rajoilleen ja miten te suljette aukon RunMRU-huntilla ja neljällä suojauslayerilla.","/posts/2026-09-21-clickfix-prevent-detect","posts/2026-09-21-clickfix-prevent-detect",[1164,1165,1166],"Defender","SOC","Endpoint Security",{"id":1168,"title":1169,"author":1170,"cta":494,"description":692,"hideInRecent":484,"layout":701,"meta":1171,"moment":1140,"path":1175,"stem":1176,"tags":1177,"webcast":484},"content_fi/posts/2026-09-21-red-tenant-dark-tenant-cio.md","Admin ja arki samalla koneella? Game Over.",[946],{"lang":703,"date":1140,"categories":1172,"blogtitlepic":1173,"customExcerpt":1174},[1142],"head-game-over-en.jpg","Miksi yksi tenant ei riitä CIO:lle, ja miksi toista harvoin ajatellaan mukaan. Managed Red Tenant erottaa hallinnollisen työn arkkitehtonisesti toimistoympäristöstä, Managed Dark Tenant pitää yrityksen toimintakykyisenä silloinkin, kun puolustus kaatuu. Mitä se tarkoittaa toimintamallille, SOC-signaalille ja NISG 2026:n näyttövelvollisuuksille.","/posts/2026-09-21-red-tenant-dark-tenant-cio","posts/2026-09-21-red-tenant-dark-tenant-cio",[1142,1178,1179,1180],"Privileged Access","Zero Trust","NIS2",{"id":1182,"title":1183,"author":1184,"cta":494,"description":1185,"hideInRecent":484,"layout":701,"meta":1186,"moment":1187,"path":1192,"stem":1193,"tags":1194,"webcast":484},"content_fi/posts/2026-08-08-isg-germany-2026.md","Neljä kertaa Leader. glueckkanja ISG-tutkimuksessa Saksa 2026",[973],"ISG nimesi tutkimuksensa tänä vuonna uudelleen. Microsoft Cloud Ecosystemistä tuli Microsoft AI and Cloud Ecosystem, ja nimen mukana mittapuu on siirtynyt: arvioitavana ei ole enää se, kuka ottaa Microsoft-alustat käyttöön, vaan se, kuka ylläpitää Copilotia, agentteja ja tekoälyworkloadeja hallittavasti. Asemaamme uusi mittapuu ei muuttanut. ISG Provider Lens® -tutkimus Saksa 2026 asemoi meidät Leaderiksi neljässä kvadrantissa: Microsoft Productivity and Business Process Services ja Azure Managed Services, kummassakin Large Market ja Mid Market. Vuosien 2021, 2023, 2024 ja 2025 jälkeen tämä on viides Leader-luokitus Saksassa, Sveitsissä hyppy Leader-kvadranttiin tapahtui kaksi viikkoa aiemmin.",{"lang":703,"date":1187,"categories":1188,"blogtitlepic":1190,"customExcerpt":1191},"2026-08-08",[1189],"Corporate","head-isg-de-2026.png","ISG Provider Lens® -tutkimus 2026 asemoi glueckkanjan Saksassa Leaderiksi neljässä kvadrantissa: Microsoft Productivity and Business Process Services ja Azure Managed Services, kummassakin Large ja Mid Market. Tutkimuksen nimi on nyt Microsoft AI and Cloud Ecosystem, ja mittapuu on siirtynyt: arvioidaan, kuka ylläpitää tekoäly- ja agenttiworkloadeja hallittavasti.","/posts/2026-08-08-isg-germany-2026","posts/2026-08-08-isg-germany-2026",[1195,1196],"Award","ISG",{"id":1198,"title":1199,"author":1200,"cta":494,"description":1201,"hideInRecent":484,"layout":701,"meta":1202,"moment":1203,"path":1207,"stem":1208,"tags":1209,"webcast":484},"content_fi/posts/2026-07-31-isg-switzerland-2026.md","Rising Starista Leaderiksi. glueckkanja ISG-tutkimuksessa Sveitsi 2026",[973],"Vuonna 2024 perustimme glueckkanja Switzerland AG:n ja otimme käyttöön toimiston zentroomissa osoitteessa Bahnhofplatz 10b Bernissä. Vuonna 2025 ISG luokitteli meidät Sveitsin markkinassa Rising Stariksi, toimittajaksi, jonka analyytikot uskovat hyppäävän Leader-kvadranttiin. Nyt hyppy on dokumentoitu: ISG Provider Lens® -tutkimus 2026 asemoi meidät Sveitsissä Leaderiksi kvadrantissa Microsoft AI and Cloud Ecosystem, alueilla Azure Managed Services ja Microsoft Productivity and Business Process Services.",{"lang":703,"date":1203,"categories":1204,"blogtitlepic":1205,"customExcerpt":1206},"2026-07-31",[1189],"head-isg-ch-2026.png","ISG Provider Lens® -tutkimus 2026 asemoi glueckkanjan Sveitsissä Leaderiksi kvadrantissa Microsoft AI and Cloud Ecosystem, alueilla Azure Managed Services ja Microsoft Productivity and Business Process Services. Kaksi vuotta Bernin markkinoilletulon jälkeen, vuosi Rising Star -tunnustuksen jälkeen.","/posts/2026-07-31-isg-switzerland-2026","posts/2026-07-31-isg-switzerland-2026",[1195,1196],{"id":1211,"title":1212,"author":1213,"cta":494,"description":692,"hideInRecent":484,"layout":701,"meta":1214,"moment":1215,"path":1219,"stem":1220,"tags":1221,"webcast":484},"content_fi/posts/2026-07-24-outbreak-openai-hugging-face.md","Outbreak. Mitä OpenAI/Hugging-Face-tapaus paljastaa ja mitä ei",[946],{"lang":703,"date":1215,"categories":1216,"blogtitlepic":1217,"customExcerpt":1218},"2026-07-24",[1142],"head-outbreak.jpg","AI-agentti murtautuu ulos testiympäristöstään, löytää nollapäivähaavoittuvuuden ja hakkeroi toisen yrityksen. Kuulostaa käsikirjoitukselta, mutta tapahtui todella heinäkuussa 2026. Aika asettaa asia raittiiseen kehykseen: hieman psykologiaa, kaksi tietoturvaveteraania ja kysymys siitä, mitä tämä merkitsee teidän puolustuksellenne.","/posts/2026-07-24-outbreak-openai-hugging-face","posts/2026-07-24-outbreak-openai-hugging-face",[1222,1165,1179],"AI",{"id":1224,"title":1225,"author":1226,"cta":494,"description":1227,"hideInRecent":484,"layout":701,"meta":1228,"moment":1229,"path":1233,"stem":1234,"tags":1235,"webcast":484},"content_fi/posts/2026-07-22-isg-cybersecurity-2026.md","Leader ja Rising Star. glueckkanja ISG:n Cybersecurity-tutkimuksessa 2026",[973],"Uutena kvadrantissa ja heti Leader: ISG Provider Lens® -tutkimus \"Cybersecurity – Services and Solutions 2026\" asemoi glueckkanjan Leaderiksi Next-Gen SOC/MDR Services -alueella Saksan keskisuurten yritysten markkinassa. Next-Gen SOC/MDR Services -kokonaismarkkinassa ISG palkitsee meidät Rising Starina, eli toimittajana, jonka analyytikot uskovat hyppäävän Leader-kvadranttiin seuraavien 12–24 kuukauden aikana.",{"lang":703,"date":1229,"categories":1230,"blogtitlepic":1231,"customExcerpt":1232},"2026-07-22",[1189],"head-isg-cybersecurity-2026.png","ISG Provider Lens® -tutkimus Cybersecurity 2026 palkitsee glueckkanjan Leaderina kvadrantissa Next-Gen SOC/MDR Services (Midmarket). Next-Gen SOC/MDR Services -kokonaismarkkinassa olemme Rising Star. ISG toteaa meille keskimääräistä paremman kasvun, syvän Microsoft-tietoturvaosaamisen ja 24/7-SOC:n Saksasta.","/posts/2026-07-22-isg-cybersecurity-2026","posts/2026-07-22-isg-cybersecurity-2026",[1195,1196,1142],{"id":1237,"title":1238,"author":1239,"cta":494,"description":1240,"hideInRecent":484,"layout":701,"meta":1241,"moment":1242,"path":1245,"stem":1246,"tags":1247,"webcast":484},"content_fi/posts/2026-07-06-the-holy-trinity.md","The Holy Trinity: mitä tekoäly todella tarvitsee tehdäkseen työtä",[973],"Valmistava yritys haluaa tietää, mitkä sen 14 000 SKU:sta ovat todella kannattavia. Vastaus on kolmessa järjestelmässä, jotka eivät ole koskaan vaihtaneet keskenään yhtäkään datapistettä. Vielä vähän aikaa sitten sen selvittäminen vaati kolme osastoa, kaksi viikkoa ja aimo annoksen hyvää tahtoa. Vuoden 2026 alusta tekoäly pystyy vastaamaan tähän kysymykseen minuuteissa: käymään datan läpi, luomaan yhteyksiä, tuottamaan suosituksen. Edellyttäen, että sillä on pääsy.",{"lang":703,"date":1242,"categories":1243,"blogtitlepic":1244},"2026-07-06",[131],"head-the-holy-trinity","/posts/2026-07-06-the-holy-trinity","posts/2026-07-06-the-holy-trinity",[1222,131],{"id":1249,"title":1250,"author":1251,"cta":494,"description":1252,"hideInRecent":484,"layout":701,"meta":1253,"moment":1254,"path":1258,"stem":1259,"tags":1260,"webcast":484},"content_fi/posts/2026-07-01-onboarding-process.md","Sopimus allekirjoitettu: näin perehdytyksesi meillä etenee",[1063],"Miten teidän perehdytyksenne oikeastaan etenee? Kysymys, joka tulee vastaan yhä uudelleen keskusteluissa hakijoiden kanssa, sillä moni on jo kerran kokenut takkuisen perehdytyksen. Sitäkin tärkeämpää meille on antaa sinulle hyvä tunne alusta alkaen.",{"lang":703,"date":1254,"categories":1255,"blogtitlepic":1256,"customExcerpt":1257},"2026-07-01",[1189],"Onboarding_Blogheader","Sopimus on allekirjoitettu, ensimmäinen suuri askel on otettu. Mutta miten tästä eteenpäin? Otamme sinut mukaan kulissien taakse perehdytykseemme, PreBoardingista ensimmäiseen viikkoon tiimissä.","/posts/2026-07-01-onboarding-process","posts/2026-07-01-onboarding-process",[1261,1262,1263],"Employer Branding","Onboarding","Unternehmenskultur",{"id":1265,"title":1266,"author":1267,"cta":494,"description":1268,"hideInRecent":484,"layout":701,"meta":1269,"moment":1270,"path":1274,"stem":1275,"tags":1276,"webcast":484},"content_fi/posts/2026-06-26-frontier-partner.md","Microsoft Frontier Partner: kuulumme joukkoon",[973],"Microsoftin kumppaniekosysteemissä on koko joukko tunnustuksia, ja silti Frontier Partner -merkki erottuu rakenteeltaan muista palkinnoista. Sitä ei voi hakea, vaan Microsoft myöntää sen omasta aloitteestaan pienelle joukolle kumppaneita, joiden on vakuutettava useammalla osa-alueella rinnakkain sen sijaan, että loistaisivat vain yhdellä. Microsoft arvioi tässä osoitettua osaamista Cloud & AI Platforms-, AI Business Solutions- ja Security-alueilla yhtä lailla ja puhuttelee näin yrityksiä, jotka eivät ymmärrä tekoälyä olemassa olevan IT:n päälle liimattuna lisänä vaan yhtenäisen arkkitehtuurin tuloksena, joka kantaa identiteetistä päätelaitteen kautta tuotannolliseen tekoälykäyttöön asti.",{"lang":703,"date":1270,"categories":1271,"blogtitlepic":1272,"customExcerpt":1273},"2026-06-26",[1189],"head-frontier-partner-badge.jpg","Microsoft AI Cloud Partner Program -ohjelmaan on hiljattain tullut uusi huipputunnustus, Frontier Partner -merkki. Microsoft myöntää sen ainoastaan pienelle joukolle kumppaneita maailmanlaajuisesti, jotka toimittavat tekoälyprojekteja kestävästi koko Microsoft-stackin läpi, työpaikasta pilvialustaan ja tietoturvaan sekä itse tekoälysovellukseen asti, ja jotka ovat osoittaneet tämän käytännössä. DACH-alueella tähän joukkoon kuuluu vain kourallinen yrityksiä, ja me olemme yksi niistä.","/posts/2026-06-26-frontier-partner","posts/2026-06-26-frontier-partner",[1195,1277,1222],"Microsoft Partner",{"id":1279,"title":1280,"author":1281,"cta":494,"description":1282,"hideInRecent":484,"layout":701,"meta":1283,"moment":1284,"path":1288,"stem":1289,"tags":1290,"webcast":484},"content_fi/posts/2026-06-09-vair-run.md","160 kilometriä hyvän asian puolesta",[1070],"Sunnuntaiaamu, klo 8:30, Holbeinsteg Main-joen varrella. Yksitoista kollegaa yhtenäisissä NinjaCat-paidoissa, valmiina Frankfurter Runden -tapahtumaan. Sateen, salamoiden ja ukkosen kera. Hyvän asian puolesta juokseminen oli riittävä motivaatio nyöritä juoksukengät huonosta säästä huolimatta.",{"lang":703,"date":1284,"categories":1285,"blogtitlepic":1286,"customExcerpt":1287},"2026-06-08",[1189],"frankfurter-runden.png","Yksitoista kollegaa, 16 kierrosta, 160 kilometriä, ukkosmyrsky ja palkintopallisija: glueckkanja osallistui Frankfurter Runden 2026 -tapahtumaan ja lahjoitti jokaisesta juostusta kierroksesta VAIR e.V.:lle, joka rakentaa Offenbachiin inklusiivista liikunta- ja kulttuuripuistoa.","/posts/2026-06-09-vair-run","posts/2026-06-09-vair-run",[1291,1261,1292],"Top Arbeitgeber","Soziales Engagement",{"id":1294,"title":1295,"author":1296,"cta":494,"description":1297,"hideInRecent":484,"layout":701,"meta":1298,"moment":1299,"path":1303,"stem":1304,"tags":1305,"webcast":484},"content_fi/posts/2026-04-10-incident-to-intelligence.md","Tuntemattoman AMOS Stealerin anatomia: alertista immuniteettiin tunneissa",[1051],"Kun SOC:ssamme laukeaa alert, kello alkaa käydä: ei vain kyseiselle asiakkaalle vaan kaikille organisaatioille suojamme alla. Vaarallisin hetki nykyaikaisessa uhkaympäristössä on Intelligence Gap, se aikaikkuna uuden haittaohjelmavariantin ensimmäisen käytön ja sen päivän välillä, jona ala saa siitä tiedon.",{"lang":703,"date":1299,"categories":1300,"blogtitlepic":1301,"customExcerpt":1302},"2026-04-10",[1142],"head-amos-stealer.png","Tähän asti dokumentoimaton AMOS-stealerin variantti kompromentoi macOS-endpointin. Ei tunnettuja hasheja, ei C2-tietoja julkisissa tietokannoissa. SOC:mme purki kuusi obfuskointikerrosta, poimi kaikki indikaattorit ja jakoi suojauksen kaikille SOC-asiakkaille tunneissa, jo ennen kuin ala oli edes nähnyt samplea.","/posts/2026-04-10-incident-to-intelligence","posts/2026-04-10-incident-to-intelligence",[1306,1307,1308,1309,1310],"Threat Intelligence","Incident Response","macOS Security","Malware Analysis","Cyber Security Operations Center",{"id":1312,"title":1313,"author":1314,"cta":494,"description":1315,"hideInRecent":484,"layout":701,"meta":1316,"moment":1317,"path":1320,"stem":1321,"tags":494,"webcast":484},"content_fi/posts/2026-03-21-microsoft-edge-corporate-browser.md","Miksi Edgen pitäisi olla ainoa Corporate Browserinne",[842],"Selaimen valinta on yritysympäristöissä strateginen päätös: se vaikuttaa suoraan siihen, kuinka paljon turvallisuutta ja hallintatyötä teillä todellisuudessa on. Google Chrome oli pitkään ilmeinen valinta, mutta Microsoft Edge on kehittynyt selaimeksi, joka kytkeytyy suoraan olemassa olevaan stackiin, etenkin kun Microsoft 365 on käytössä ja hallinta hoidetaan Intunen kautta.",{"lang":703,"date":1317,"blogtitlepic":1318,"customExcerpt":1319},"2026-03-21","head-microsoft-edge-default-browser.jpg","Mikään yritys ei ole oikeasti valinnut Chromea; se oli vain siellä, omalla synkronointilogiikallaan, omalla tilinhallinnallaan, omalla käytäntöjen käyttöliittymällään. Microsoft Edge sen sijaan kytkeytyy suoraan infrastruktuuriin, joka on jo muutenkin käytössä: Entra ID, Intune, Defender. Tämä artikkeli näyttää, miltä vaihto näyttää, miten Chrome uudelleenohjataan Intune-käytännöllä laskeutumissivulle ja mikä jää pois, kun lakkaa käyttämästä kahta selainta rinnakkain.","/posts/2026-03-21-microsoft-edge-corporate-browser","posts/2026-03-21-microsoft-edge-corporate-browser",{"id":1323,"title":1324,"author":1325,"cta":494,"description":1326,"hideInRecent":484,"layout":701,"meta":1327,"moment":1328,"path":1332,"stem":1333,"tags":1334,"webcast":484},"content_fi/posts/2026-03-20-stryker-attack-intune-privilege.md","Yksi admin-tili oli kaikki, mitä siihen tarvittiin.",[946],"Keskiviikko 11. maaliskuuta 2026. Stryker-toimistojen työntekijät 79 maassa käynnistivät tietokoneensa ja löysivät ne tyhjinä. Kirjautumisnäytöt korvattuina logolla. Yrityksen kannettavat, työpuhelimet, yksityiset laitteet, jotka oli rekisteröity yrityksen BYOD-ohjelmaan – kaikki pyyhitty yhtä aikaa, yhden yön aikana. Ei kiristysohjelmaa, ei haittaohjelmasignatuureja, ei mitään, minkä päätelaitteiden suojaustyökalu olisi voinut havaita.",{"lang":703,"date":1328,"categories":1329,"blogtitlepic":1330,"customExcerpt":1331},"2026-03-20",[1142],"head-stryker.jpg","11. maaliskuuta 2026 Handala pyyhki laitteita 79 maassa, ja siihen tarvittiin vain yksi kaapattu Intunen admin-tili. Ei haittaohjelmia, ei exploittia, pelkkiä laillisia hallintatyökaluja käännettynä niiden omistajia vastaan. Mitä tapahtui, miksi se toimi ja mitkä kaksi arkkitehtuurin aukkoa on suljettava.","/posts/2026-03-20-stryker-attack-intune-privilege","posts/2026-03-20-stryker-attack-intune-privilege",[71,1178,1179],{"id":1336,"title":1337,"author":1338,"cta":494,"description":1339,"hideInRecent":484,"layout":701,"meta":1340,"moment":1341,"path":1345,"stem":1346,"tags":1347,"webcast":484},"content_fi/posts/2026-03-16-ai-agent-hackathon.md","Kuusi agenttia. Neljä viikkoa. Aitoa tuotantokäyttöä.",[973],"Kuinka monta tuntia viikossa IT-osastonne käyttää tehtäviin, jotka agentti hoitaisi minuuteissa?",{"lang":703,"date":1341,"categories":1342,"blogtitlepic":1343,"customExcerpt":1344},"2026-03-16",[1189],"head-ai-agent-hackathon.jpg","Kuusi yritystä, neljän viikon rakennusvaihe, kuusi toimivaa AI-agenttia – siitä oli kyse ensimmäisessä glueckkanja AI Agent Hackathonissa. Kiekert, Dr. Oetker, Eckes-Granini, igefa ja lila logistik rakensivat Copilot Studiossa agentteja, jotka ovat tänään tuotannossa. Mitä siinä syntyi ja miten formaatti toimii.","/posts/2026-03-16-ai-agent-hackathon","posts/2026-03-16-ai-agent-hackathon",[1222,1348,1349,1350],"Copilot Studio","Hackathon","AI Agents",{"Karsten Kleinschmidt":1352,"Fritz Zurhorst":1353,"Nadine Klein":1354,"Jan Geisbauer":1355,"Carolin Kanja":1359,"Anna Ulbricht":1360,"Annette Brauns":1361,"Pascal Asch":1362,"Steffen Schwerdtfeger":1363},{"display_name":811,"avatar":812,"permalink":813,"twitter":814,"linkedin":815,"imageOffsetTop":816,"imageOffsetLeft":817},{"display_name":785,"avatar":786,"permalink":787,"linkedin":788,"imageOffsetTop":789},{"display_name":805,"avatar":806,"permalink":807,"twitter":808,"linkedin":809,"imageOffsetTop":789},{"display_name":946,"avatar":947,"permalink":948,"twitter":949,"linkedin":949,"imageOffsetTop":789,"socials":1356},[1357,1358],{"text":952,"href":953},{"text":955,"href":956},{"display_name":973,"avatar":974,"permalink":975,"twitter":976,"linkedin":977},{"display_name":1063,"avatar":1064,"permalink":1065,"linkedin":1066,"imageOffsetTop":1067,"imageOffsetLeft":1068},{"display_name":1070,"avatar":1071,"permalink":1072,"linkedin":1073,"imageOffsetTop":1074,"imageOffsetLeft":816},{"display_name":1051,"avatar":1052,"permalink":1053,"linkedin":1054,"imageOffsetTop":889},{"display_name":842,"avatar":843,"permalink":844,"linkedin":845,"twitter":846,"imageOffsetTop":847,"imageOffsetLeft":848},{"id":780,"extension":781,"meta":1365,"stem":8,"__hash__":1132},{"Benjamin Dassow":1366},{"display_name":523,"avatar":1022,"permalink":1023,"linkedin":1024},1791383927599]