PageSourceSearch

https://systechitsolutions.co.uk/_next/static/chunks/pages/resourc…soft-365-cost-checklist-816825b5d2586765.js

js systechitsolutions.co.uk collected 2026-10-08 07:38:36 UTC 11,221 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4740],{62777:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/resources/microsoft-365-cost-checklist",function(){return i(21650)}])},21650:function(e,t,i){"use strict";i.r(t),i.d(t,{bandBottom:function(){return m},bandTop:function(){return x},default:function(){return f},meta:function(){return p}});var s=i(85893),a=i(11977),n=i(9242),r=i(45659),o=i(16050);let h=[{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p01.2346751a.webp",height:595,width:420,blurDataURL:"data:image/webp;base64,UklGRkgAAABXRUJQVlA4IDwAAAAQAgCdASoGAAgAAkA4JZACdAEfbpvarLoAAP713AiXWKcPKczp0Z7+J6v5g57L7jdx4Q7qXxy/RbU12AA=",blurWidth:6,blurHeight:8},caption:"Cover"},{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p02.2adb3235.webp",height:595,width:420,blurDataURL:"data:image/webp;base64,UklGRkIAAABXRUJQVlA4IDYAAACQAQCdASoGAAgAAkA4JaQAAudY1kAA/v00KOsVrikqcdDaydcs1O2JFgIGZ6J8k0tAyrAAAAA=",blurWidth:6,blurHeight:8},caption:"How to use this checklist, and why the bill creeps"},{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p03.db796865.webp",height:297,width:420,blurDataURL:"data:image/webp;base64,UklGRigAAABXRUJQVlA4IBwAAAAwAQCdASoIAAYAAkA4JaQAA3AA/vqq7fRUgAAA",blurWidth:8,blurHeight:6},caption:"Where the waste builds up, and who owns it: licences, Azure, compute, storage and ownership"},{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p04.9374c5a7.webp",height:595,width:420,blurDataURL:"data:image/webp;base64,UklGRiwAAABXRUJQVlA4ICAAAACQAQCdASoGAAgAAkA4JaQAAudFrAAA/v18/P4IwAAAAA==",blurWidth:6,blurHeight:8},caption:"Areas 1 to 3: licence audit, Azure resource hygiene and right-sizing compute"},{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p05.2998a4f6.webp",height:595,width:420,blurDataURL:"data:image/webp;base64,UklGRiwAAABXRUJQVlA4ICAAAAAwAQCdASoGAAgAAkA4JaQAA3AA/vrrzidEnfQM1QoAAA==",blurWidth:6,blurHeight:8},caption:"Areas 4 and 5: storage and backup, with the tier minimums, and reporting and ownership"},{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p06.fab77395.webp",height:297,width:420,blurDataURL:"data:image/webp;base64,UklGRjYAAABXRUJQVlA4ICoAAACwAQCdASoIAAYAAkA4JaQAAxZeEt0AAP79fY/pJV1f+y9B0fARBEtmBAA=",blurWidth:8,blurHeight:6},caption:"Flowchart: is this spend still earning its keep?"},{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p07.7c942b7a.webp",height:297,width:420,blurDataURL:"data:image/webp;base64,UklGRjQAAABXRUJQVlA4ICgAAACwAQCdASoIAAYAAkA4JaQAAueD08pAAP78mC7A2mPTogIFGWLwIAAA",blurWidth:8,blurHeight:6},caption:"From the audit to savings that stick: your team and Systech"},{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p08.4df4834a.webp",height:595,width:420,blurDataURL:"data:image/webp;base64,UklGRiwAAABXRUJQVlA4ICAAAACwAQCdASoGAAgAAkA4JaQAAudkGRwAAP79vbuKbJQAAA==",blurWidth:6,blurHeight:8},caption:"Worksheet: your findings on one page, fillable on screen"},{image:{src:"/_next/static/media/microsoft-365-cost-checklist-p09.dc3c321b.webp",height:595,width:420,blurDataURL:"data:image/webp;base64,UklGRkoAAABXRUJQVlA4ID4AAADwAQCdASoGAAgAAkA4JZwAAxf/2X7S6AAA/v2A3Y/Im/rH8hp0ZoThWOmeLuaD4Xd92s4Rb378bMpi9CQAAA==",blurWidth:6,blurHeight:8},caption:"What the ticks add up to, and the next step"}];var l=i(95271),c=i(11151),d=i(24264),A=i(74270);function u(e){let t={a:"a",h2:"h2",p:"p",...(0,c.a)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{className:"lede",children:"This is the checklist our team runs against every Microsoft 365 and Azure estate before we recommend anything, the practical audit that finds oversized licences, idle resources and forgotten spend. Work through it section by section with whoever manages your tenant and subscriptions, and be honest about the boxes you can't confidently tick."}),"\n",(0,s.jsx)(t.p,{children:"None of this requires new tooling. Almost everything here can be answered from the Microsoft 365 admin centre and the Azure portal you already have access to, most businesses simply haven't sat down and gone through it in one pass."}),"\n",(0,s.jsx)(d.eB,{sections:A.SA,figures:{4:(0,s.jsx)(n.C$,{caption:"How long data must stay in each Azure storage tier before an early deletion charge applies: none for hot, 30 days for c
1ool, 90 for cold and 180 for archive, which can take up to 15 hours to rehydrate. Checked against Microsoft Learn, 5 October 2026.",children:(0,s.jsx)(o.ep,{})})}}),"\n",(0,s.jsx)(t.h2,{id:"where-this-leaves-you",children:"Where this leaves you"}),"\n",(0,s.jsxs)(t.p,{children:["Working through this checklist honestly will surface the obvious waste in most estates, unused seats, idle resources, storage sitting in the wrong tier. That's usually enough to make a real difference on its own. A proper cost optimisation engagement goes further: forecasting future spend, modelling reservation and savings plan strategy against your actual growth, and building the reporting and ownership structure so waste doesn't quietly rebuild itself six months later. That's the piece Systech's ",(0,s.jsx)(t.a,{href:"/services/cost",children:"cost optimisation service"})," is built to handle, alongside the audit above."]}),"\n",(0,s.jsx)(d.uC,{items:A.Ws}),"\n",(0,s.jsxs)(t.p,{children:["This is one of a set. The rest, covering AI readiness, security, cost, compliance and device management in the same format, are listed on ",(0,s.jsx)(t.a,{href:"/resources",children:"all our free checklists and assessments"}),"."]})]})}function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:t}={...(0,c.a)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}let p=(0,l.n)("microsoft-365-cost-checklist"),x=(0,s.jsx)(n.Fh,{title:"Where the waste builds up, and who owns it",lead:"Four places spend leaks, each feeding one owner and one monthly review. The numbered callouts match the five sections of the checklist.",muted:!0,children:(0,s.jsx)(n.Lp,{scroll:!0,notes:o.sg,caption:"Where waste builds up in a Microsoft 365 and Azure estate: licences, Azure resources, compute, and storage and backup, all feeding one owner who runs a monthly review with budget alerts, a tagging standard, leaver reclamation through HR and a quarterly date.",children:(0,s.jsx)(o.jj,{compact:!0})})}),m=(0,s.jsxs)(n.Fh,{title:"Is it earning its keep, and what happens next",lead:"One route for any licence, Azure resource or VM on the bill. Then the path from the audit to savings that stick, by who does what.",muted:!0,children:[(0,s.jsx)(n.Lp,{scroll:!0,caption:"Is this spend still earning its keep? Reclaim what is not assigned to a current person or live project, flag what has been idle for 30 days, right-size what is oversized, then tag it and put it on the monthly review.",children:(0,s.jsx)(o.WB,{})}),(0,s.jsx)(n.Lp,{scroll:!0,caption:"From the audit to savings that stick. The cloud cost review is the first phase: 45 minutes, plus a written summary within three working days.",children:(0,s.jsx)(o.y$,{})})]}),w=function(e){let{children:t}=e;return(0,s.jsx)(a.U,{...p,r:r.Z,thumbs:h,bandTop:x,bandBottom:m,children:t})};function b(e){return(0,s.jsx)(g,{})}function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,s.jsx)(w,{...e,children:(0,s.jsx)(b,{...e})})}},46351:function(e,t,i){"use strict";i.d(t,{l:function(){return h}});var s=i(85893),a=i(95877);let n={navy:a.C.navy,meta:a.C.meta,blue:a.C.blue,prose:a.C.prose,bad:a.C.badText,ok:a.C.okText,onDark:a.C.onDark};function r(e){let{t}=e;return(0,s.jsx)(a.xv,{x:t.x,y:t.y,text:t.text,size:t.size??10.5,weight:t.weight??(t.display?700:400),family:t.display?a.bA:a.lg,color:n[t.tone??"meta"],width:t.width,anchor:t.anchor})}function o(e){let{z:t}=e;return(0,s.jsxs)(a.ld,{x:t.x,y:t.y,w:t.w,h:t.h,label:t.label,sub:t.sub,variant:t.variant,dashed:t.dashed,children:[t.zones?.map((e,t)=>s.jsx(o,{z:e},t)),t.nodes?.map((e,t)=>s.jsx(a.NB,{...e},t)),t.texts?.map((e,t)=>s.jsx(r,{t:e},t))]})}function h(e){let{spec:t,notesInline:i=!1}=e,{id:n,width:h,height:l}=t,c=t.notesAt?.cols??2,d=(h-60)/c,A=Math.ceil(t.notes.length/c),u=i?64*A+24:0;return(0,s.jsxs)(a.Bc,{viewBox:`0 0 ${h} ${l+u}`,title:t.title,desc:t.desc,children:[(0,s.jsx)(a.eP,{id:n}),(0,s.jsx)("rect",{x:"0",y:"0",width:h,height:l+u,fill:a.C.page}),(0,s.jsx)("rect",{x:"0",y:"0",width:h,height:l+u,fill:`url(#${n}-grid)`}
1),t.zones.map((e,t)=>(0,s.jsx)(o,{z:e},t)),t.edges.map((e,t)=>(0,s.jsx)(a.kS,{id:n,...e},t)),t.texts?.map((e,t)=>s.jsx(r,{t:e},t)),t.legend&&(0,s.jsx)(a.De,{x:t.legend.x,y:t.legend.y,items:t.legend.items}),i&&t.notes.map((e,i)=>{let n=i%c,r=Math.floor(i/c),o=30+n*d,h=(t.notesAt?.y??l+10)+64*r;return(0,s.jsxs)("g",{children:[(0,s.jsx)(a.UW,{n:i+1,x:o+9,y:h+9}),(0,s.jsx)(a.xv,{x:o+26,y:h,text:e,size:11,color:a.C.prose,width:d-40,lineHeight:1.3})]},i)})]})}},68785:function(e,t,i){"use strict";i.d(t,{_:function(){return r}});var s=i(85893),a=i(77637),n=i(95877);function r(e){let{spec:t}=e,{id:i,phases:r,lanes:o,steps:h}=t,l=t.colW??262,c=t.laneH??150,d=118+l*r.length+16,A=58+c*o.length+48,u=t.arrowLane??Math.floor(o.length/2);return(0,s.jsxs)(n.Bc,{viewBox:`0 0 ${d} ${A}`,title:t.title,desc:t.desc,children:[(0,s.jsx)(n.eP,{id:i}),(0,s.jsx)("rect",{x:"0",y:"0",width:d,height:A,fill:n.C.page}),r.map((e,t)=>{let i=118+t*l,a=`M${i+2} 14 H${i+l-14} L${i+l-2} 32 L${i+l-14} 50 H${i+2} L${i+14} 32 Z`;return(0,s.jsxs)("g",{children:[(0,s.jsx)("path",{d:a,fill:t%2?n.C.lift:n.C.navy}),(0,s.jsx)(n.xv,{x:i+l/2+4,y:32,text:`${t+1}. ${e}`,size:13,weight:700,family:n.bA,color:n.C.page,anchor:"middle",valign:"middle",caps:!0})]},e)}),o.map((e,t)=>{let i=58+t*c,r="tint"===e.tone?n.C.tint:"page"===e.tone?n.C.page:n.C.muted,o="blue"===e.head?n.C.blue:n.C.navy;return(0,s.jsxs)("g",{children:[(0,s.jsx)("rect",{x:16,y:i,width:d-32,height:c,fill:r,stroke:n.C.hair}),(0,s.jsx)("rect",{x:16,y:i,width:102,height:c,fill:o}),(0,s.jsx)(n.xv,{x:67,y:i+c/2,text:e.label,size:12,weight:700,family:n.bA,color:n.C.page,anchor:"middle",valign:"middle",caps:!0,width:90}),(0,s.jsx)(a.og,{name:e.icon,x:56,y:i+18,size:22,color:n.C.onDarkTag})]},e.id)}),r.map((e,t)=>(0,s.jsx)("line",{x1:118+t*l,y1:58,x2:118+t*l,y2:58+c*o.length,stroke:n.C.hair},t)),h.map((e,t)=>{let i=r.indexOf(e.phase),d=o.findIndex(t=>t.id===e.lane),A=118+i*l+14,u=58+d*c+14,g=l-28,p=c-28,x=h.filter(t=>t.phase===e.phase).indexOf(e)+1,m="blue"===o[d].head?n.C.blue:n.C.navy;return(0,s.jsxs)("g",{children:[(0,s.jsx)("rect",{x:A,y:u,width:g,height:p,rx:"6",fill:n.C.page,stroke:m,strokeWidth:"1.2"}),(0,s.jsx)("rect",{x:A+10,y:u+10,width:"30",height:"30",rx:"5",fill:n.C.tint}),(0,s.jsx)(a.og,{name:e.icon,x:A+14,y:u+14,size:22,color:n.C.blue}),(0,s.jsx)(n.UW,{n:x,x:A+g-12,y:u+12,size:16,color:m}),(0,s.jsx)(n.xv,{x:A+48,y:u+10,text:e.text,size:12,color:n.C.ink,width:g-60,lineHeight:1.28})]},t)}),r.slice(0,-1).map((e,t)=>{let a=118+(t+1)*l,r=58+c*(u+.5);return(0,s.jsx)(n.kS,{id:i,kind:"session",points:[[a-16,r],[a+16,r]]},t)}),(0,s.jsx)(n.xv,{x:16,y:58+c*o.length+12,text:t.note,size:11.5,color:n.C.meta,width:d-32})]})}}},function(e){e.O(0,[9707,2728,738,1810,2446,4084,7885,359,5819,5659,9774,2888,179],function(){return e(e.s=62777)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.