We've Completed a Major Cloud Upgrade With Microsoft 🙌
Updated: 7 July, 2026
We have successfully moved our core business systems to the cloud with Microsoft Dynamics 365, going live on Christmas Day 2025.
This marks a major milestone for our business, following more than six years of planning and development in partnership with Microsoft.
Our new platform now supports all 14 JJ Foodservice branches, managing everything from stock and deliveries to sales and finance in one connected system.With around 80% of our transactions already processed digitally across more than 4,000 product lines, having a reliable and scalable system is critical to how we operate day to day.
The project was delivered in-house, with support from Microsoft, and we resumed trading exactly as planned with no disruption.
Michael Dudley, CTO, JJ Foodservice, said:
“Moving to a modern cloud platform was a significant step for the business. We’ve simplified how our systems connect and made it much easier to access real-time data. This puts us in a much stronger position to grow and innovate.”
“Our nearly seven-year journey has now reached the finishing line, and I am still pinching myself. This project has clearly demonstrated the strength of the long-standing partnership we have built with Microsoft.”
Driving efficiency and sustainability
The new system is already improving how we use data, giving us better reporting and clearer insights so we can make faster, more informed decisions across the business.Greater visibility of stock and demand is also helping us run more efficiently and reduce waste across our supply chain.
By moving to a cloud-based platform, we have reduced our reliance on on-site servers, which helps lower energy consumption and supports our wider sustainability goals.
At the same time, increased digital processing is reducing paper usage across ordering, invoicing and reporting.We are also exploring the use of AI tools to help automate routine tasks such as bank reconciliation, supplier communications and pricing agreements.
{"settings":{"apiUrl":"\u002Fapi\u002Fproduct-search\u002Fapi\u002Fv1"},"CONFIG_JS":"{\n \"GOOGLE_MAPS_EMBED_API_KEY\": \"AIzaSyBof7Ye2TJv3KgItgQkPE-tCPbW1CSVZEY\",\n \"IDEAL_POSTCODES_API_KEY\": \"ak_kx0lordgArSDd9YPYsDRecboKnTSX\",\n \"accountSearch\": \"\u002Fapi\u002Faccount-search\u002Fapi\u002Fv1\u002F\",\n \"accountUrl\": \"\u002Fapi\u002Faccount\u002Fapi\u002Fv1\",\n \"accountUrlV2\": \"\u002Fapi\u002Faccount\u002Fapi\u002Fv2\",\n \"allWarehouseListUrl\": \"\u002Fapi\u002Folympus\u002Fall-branches\u002F\",\n \"analyticsUrl\": \"\u002Fapi\u002Fa\u002F\",\n \"apiUrl\": \"\u002Fapi\u002Fproduct-search-agg\u002Fapi\u002Fv1\",\n \"apollo\": {\n \"discontinued\": true\n },\n \"authUrl\": \"\u002Fapi\u002Fauth\",\n \"axUrl\": \"https:\u002F\u002Fjjapi.jjfoodservice.com\u002Fapi\u002Fv1\",\n \"azureAdAuthUrl\": \"https:\u002F\u002Flogin.microsoftonline.com\u002Fc46924d0-d32d-4006-829b-d1d39bd0f672\u002Foauth2\u002Fv2.0\",\n \"azureAdClientId\": \"2bfe81fe-2afd-4c81-a6fc-31c808cea85c\",\n \"azureAuthUrl\": \"https:\u002F\u002Fsignin.jjfoodservice.com\u002F725c69f1-034d-41ce-a2ff-d1976381e3fe\u002FB2C_1A_D365_PROD_signup_signinv2\u002Foauth2\u002Fv2.0\",\n \"azureClientId\": \"a622e243-89ba-4c69-b679-3061d990aa59\",\n \"azureRedirectUrl\": \"\u002Fsuccess\",\n \"azureRegisterUrl\": \"https:\u002F\u002Fsignup.jjfoodservice.com\u002F725c69f1-034d-41ce-a2ff-d1976381e3fe\u002FB2C_1A_D365_PROD_regv2\u002Foauth2\u002Fv2.0\",\n \"azureResetPasswordClientId\": \"62d70399-88d8-4829-b675-b93441e0e414\",\n \"azureResetPasswordUrl\": \"https:\u002F\u002Fsignin.jjfoodservice.com\u002F725c69f1-034d-41ce-a2ff-d1976381e3fe\u002Foauth2\u002Fv2.0\u002Fauthorize?p=B2C_1A_D365_PROD_PasswordResetLink\",\n \"azureScopes\": \"profile offline_access openid https:\u002F\u002Fjjadprod.onmicrosoft.com\u002Fapi\u002Fapi.read\",\n \"bankDetails\": \"\u002Fapi\u002Folympus\u002Fbank-details\",\n \"basketAggregatorUrl\": \"\u002Fapi\u002Fbasket\u002Fv2\u002Fenriched-baskets\",\n \"basketUrl\": \"\u002Fapi\u002Fbasket\u002Fv2\",\n \"branchUrl\": \"\u002Fapi\u002Fbranch\u002Fv1\u002Fjson\u002Fbranches\",\n \"cmsUrl\": \"\u002Fapi\u002Ffastly-assets\u002Fcontent\",\n \"completeProfileUrl\": \"\u002Fapi\u002Fonboarding\u002Fv1\u002Fregistration\",\n \"emailRefundUrl\": \"\u002Fapi\u002Folympus\u002FrequestRefund\",\n \"env\": \"production\",\n \"fastlyAssets\": \"https:\u002F\u002Fjjassets.global.ssl.fastly.net\",\n \"getMarketingOptionsApi\": \"\u002Fapi\u002Fmarketing\u002Fmarketing_options\u002F4ec20ba67b\",\n \"googleAnalytics\": {\n \"debug\": false,\n \"enabled\": true,\n \"gtmID\": \"GTM-M4M4GXZ7\",\n \"trackingID\": \"G-B4CTVGX0B0\"\n },\n \"graphQL\": \"\u002Fapi\u002Fgraphql\",\n \"graphQlInternal\": \"http:\u002F\u002Fgraphql-gateway-internal\",\n \"invoicesUrl\": \"\u002Fapi\u002Finvoice\u002Fapi\u002Fv1\u002Finvoices-simplified\",\n \"jjSiteUrl\": \"https:\u002F\u002Fwww.jjfoodservice.com\",\n \"jjaAccount\": \"jjadprod.onmicrosoft.com\",\n \"loginRedirectUrl\": \"https:\u002F\u002Folympus-app-prod.ecom.prod.jjfoodservice.com\u002Fsuccess\",\n \"loginSuccessUrl\": \"\u002Fsuccess\",\n \"loginUrl\": \"\u002Fapi\u002Flogin\",\n \"offersFacetsUrl\": \"\u002Fapi\u002Fproduct-search-agg\u002Fapi\u002Fv1\",\n \"olympusRegisterUrl\": \"\u002Fapi\u002Folympus\u002Faccount\u002Fregister\",\n \"onBoardingUrl\": \"\u002Fapi\u002Fonboarding\u002Fv1\",\n \"orderDetailsFinder\": \"https:\u002F\u002Fapps.powerapps.com\u002Fplay\u002F280c7ff8-c16e-4ebe-9cf8-910d9b3e3dac\",\n \"orderHistoryUrl\": \"\u002Fapi\u002Forder\u002Fv1\u002Forder-history\",\n \"orderTrackerUrl\": \"\u002Fapi\u002Ftrack\",\n \"orderUrl\": \"\u002Fapi\u002Forder\u002Fv2\",\n \"paymentRedirectUrl\": \"\u002Fpayment\u002F{orderId}\",\n \"postcodeLookup\": \"https:\u002F\u002Fapi.ideal-postcodes.co.uk\u002Fv1\",\n \"productSearchInternalUrl\": \"http:\u002F\u002Fproduct-multi-index-search-svc-internal.default\u002Fapi\u002Fv1\u002F\",\n \"profileApi\": \"\u002Fapi\u002Fprofile\u002Fapi\u002Fv1\",\n \"reLoginRedirectUrl\": \"\u002FreLoginSuccess\",\n \"realexPayment\": \"https:\u002F\u002Fpay.realexpayments.com\u002Fpay\",\n \"registerUrl\": \"\u002Fapi\u002Freg\u002Fapi\u002Fv1\",\n \"reportApi\": \"https:\u002F\u002Freportslive.jjfoodservice.com\",\n \"searchCategoryDescriptionUrl\": \"\u002Fapi\u002Folympus\u002Fstrapi\u002FgetCategoryDescription\",\n \"searchOwnBrandsDescriptionUrl\": \"\u002Fapi\u002Folympus\u002Fstrapi\u002FgetOwnBrandsDescription\",\n \"searchSuggestionUrl\": \"\u002Fapi\u002Fsearch-suggestion\u002Fapi\u002Fv1\u002Fsearch\",\n \"searchUrl\": \"\u002Fapi\u002Fproduct-search\u002Fapi\u002Fv1\",\n \"sentryUrl\": \"https:\u002F\u002F4968a78bb217cc79629c01cca8ea6e17@o4511269114413056.ingest.de.sentry.io\u002F4511269491441744\",\n \"slotUrl\": \"\u002Fapi\u002Fslots\u002Fapi\u002Fv1\",\n \"socketUrl\": \"https:\u002F\u002Fnotifier-svc-prod.ecom.prod.jjfoodservice.com\",\n \"strapiUrl\": \"\u002Fapi\u002Folympus\u002Fstrapi\",\n \"uaaClientId\": \"a55e8d05-5fea-4070-b9ea-8a80dac051ad\",\n \"updateMarketingOptionsApi\": \"\u002Fapi\u002Fmarketing\u002Fmarketing_options_update\u002F4ec20ba67b\",\n \"vacanciesApi\": \"\u002Fapi\u002Folympus\u002Fvacancies\",\n \"warehouseSearchUrl\": \"\u002Fapi\u002Folympus\u002Fclosest-branch\",\n \"wixUrl\": \"\u002Fapi\u002Folympus\u002Fwix\",\n \"invoiceScanningUrl\": \"\u002Fapi\u002Finvoice-scanning\u002Fapi\u002Fcustomer\u002Finvoices\"\n}\n","environment":{"releaseNumber":"0.91968-snapshot","environment":"production"},"store":{"accounts":null,"activateAccount":null,"aggression":null,"analytics":null,"auth":null,"adyen":null,"basket":null,"basketItems":null,"basketHashMap":null,"blogCategories":null,"blogPost":{"id":4144,"createdAt":"2026-06-29T12:54:10.871Z","updatedAt":"2026-07-07T11:09:42.697Z","title":"We've Completed a Major Cloud Upgrade With Microsoft 🙌","slug":"blog-post-Microsoft-D365-launch","content":null,"isFeatured":false,"publishedAt":"2026-07-07T11:09:42.805Z","excerpt":"We have successfully moved our core business systems to the cloud with Microsoft Dynamics 365, going live on Christmas Day 2025.\n\nThis marks a major milestone for our business, following more than six years of planning and development in partnership with Microsoft.\n","commentsEnabled":null,"wixCreatedAt":null,"wixUpdatedAt":null,"content_v5":"\u003Cp\u003E\u003Cstrong\u003EWe have successfully moved our core business systems to the cloud with Microsoft Dynamics 365, going live on Christmas Day 2025.\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003EThis marks a major milestone for our business, following more than six years of planning and development in partnership with Microsoft.\u003Cbr\u003E\u003Cbr\u003EOur new platform now supports all 14 JJ Foodservice branches, managing everything from stock and deliveries to sales and finance in one connected system.With around 80% of our transactions already processed digitally across more than 4,000 product lines, having a reliable and scalable system is critical to how we operate day to day.\u003C\u002Fp\u003E\n\u003Cp\u003EThe project was delivered in-house, with support from Microsoft, and we resumed trading exactly as planned with no disruption.\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cstrong\u003EMichael Dudley, CTO, JJ Foodservice, said: \u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E“Moving to a modern cloud platform was a significant step for the business. We’ve simplified how our systems connect and made it much easier to access real-time data. This puts us in a much stronger position to grow and innovate.”\u003C\u002Fp\u003E\n\u003Cp\u003E\u003Cstrong\u003EMushtaque Ahmed, \u003C\u002Fstrong\u003E\u003Cstrong\u003EManaging Director, JJ Foodservice added:\u003C\u002Fstrong\u003E\u003C\u002Fp\u003E\n\u003Cp\u003E “Our nearly seven-year journey has now reached the finishing line, and I am still pinching myself. This project has clearly demonstrated the strength of the long-standing partnership we have built with Microsoft.”\u003C\u002Fp\u003E\n\u003Ch2\u003EDriving efficiency and sustainability\u003C\u002Fh2\u003E\n\u003Cp\u003EThe new system is already improving how we use data, giving us better reporting and clearer insights so we can make faster, more informed decisions across the business.Greater visibility of stock and demand is also helping us run more efficiently and reduce waste across our supply chain.\u003C\u002Fp\u003E\n\u003Cp\u003EBy moving to a cloud-based platform, we have reduced our reliance on on-site servers, which helps lower energy consumption and supports our wider sustainability goals.\u003C\u002Fp\u003E\n\u003Cp\u003EAt the same time, increased digital processing is reducing paper usage across ordering, invoicing and reporting.We are also exploring the use of AI tools to help automate routine tasks such as bank reconciliation, supplier communications and pricing agreements.\u003C\u002Fp\u003E\n\u003Cp\u003EFor more details, \u003Ca href=\"https:\u002F\u002Fwww.microsoft.com\u002Fen\u002Fcustomers\u002Fstory\u002F26802-jj-food-service-dynamics-365-finance\"\u003Eread the full Microsoft case study here.\u003C\u002Fa\u003E\u003C\u002Fp\u003E","hideFromNonAdminUsers":false,"documentId":"wf80qz5n1f5crcqt51ee37st","categories":[{"id":142,"createdAt":"2024-05-07T14:35:52.968Z","updatedAt":"2025-12-31T11:43:21.911Z","name":"Company News","slug":"company-news","description":null,"categoryId":"e9c5291a-6f74-4a02-ba91-5b8a23b9271f","documentId":"bqa99wlgsa1jtdv9s1hki2tf","publishedAt":"2025-12-31T11:43:21.895Z"},{"id":148,"createdAt":"2024-05-07T14:35:53.003Z","updatedAt":"2025-12-31T11:45:44.038Z","name":"Press Releases","slug":"press-releases","description":null,"categoryId":"d696b7c7-d332-44de-a6ca-bcfaffe65168","documentId":"ccmwoxvxeyyld0yk7cjb547o","publishedAt":"2025-12-31T11:45:44.026Z"},{"id":146,"createdAt":"2024-05-07T14:35:52.990Z","updatedAt":"2024-05-07T14:44:47.279Z","name":"Sustainability & Environment","slug":"sustainability-environment","description":"We are committed to developing a sustainable environment to protect our planet and set a good example. \n\nFrom solar panels and cloud-computing, to a fast growing vegan and biodegradable packaging range, our commitment to a sustainable future runs through every department across the business.","categoryId":"cebe3c88-2ec7-4b37-8fff-4ca983ca017d","documentId":"ad2ntpnx3cntgnvjp7j5ueg8","publishedAt":"2025-12-24T17:20:23.446Z"}],"tags":[],"featuredImage":{"id":11236,"name":"JJ_Enfield-truck_2025 small.jpg","alternativeText":null,"caption":null,"width":1313,"height":889,"formats":{"thumbnail":{"name":"thumbnail_JJ_Enfield-truck_2025 small.jpg","hash":"thumbnail_JJ_Enfield_truck_2025_small_22ebb748fc","ext":".jpg","mime":"image\u002Fjpeg","path":null,"width":230,"height":156,"size":8.14,"sizeInBytes":8142,"url":"https:\u002F\u002Fcdn.jjfoodservice.com\u002Fcms\u002Fthumbnail_JJ_Enfield_truck_2025_small_22ebb748fc.jpg"},"small":{"name":"small_JJ_Enfield-truck_2025 small.jpg","hash":"small_JJ_Enfield_truck_2025_small_22ebb748fc","ext":".jpg","mime":"image\u002Fjpeg","path":null,"width":500,"height":339,"size":29.62,"sizeInBytes":29616,"url":"https:\u002F\u002Fcdn.jjfoodservice.com\u002Fcms\u002Fsmall_JJ_Enfield_truck_2025_small_22ebb748fc.jpg"},"large":{"name":"large_JJ_Enfield-truck_2025 small.jpg","hash":"large_JJ_Enfield_truck_2025_small_22ebb748fc","ext":".jpg","mime":"image\u002Fjpeg","path":null,"width":1000,"height":677,"size":93.54,"sizeInBytes":93537,"url":"https:\u002F\u002Fcdn.jjfoodservice.com\u002Fcms\u002Flarge_JJ_Enfield_truck_2025_small_22ebb748fc.jpg"},"medium":{"name":"medium_JJ_Enfield-truck_2025 small.jpg","hash":"medium_JJ_Enfield_truck_2025_small_22ebb748fc","ext":".jpg","mime":"image\u002Fjpeg","path":null,"width":750,"height":508,"size":58.03,"sizeInBytes":58032,"url":"https:\u002F\u002Fcdn.jjfoodservice.com\u002Fcms\u002Fmedium_JJ_Enfield_truck_2025_small_22ebb748fc.jpg"}},"hash":"JJ_Enfield_truck_2025_small_22ebb748fc","ext":".jpg","mime":"image\u002Fjpeg","size":143.71,"url":"https:\u002F\u002Fcdn.jjfoodservice.com\u002Fcms\u002FJJ_Enfield_truck_2025_small_22ebb748fc.jpg","previewUrl":null,"provider":"local","provider_metadata":null,"createdAt":"2026-06-29T12:43:58.624Z","updatedAt":"2026-06-29T12:43:58.624Z","documentId":"uf7asc8cm86s3z04i748tyyw","publishedAt":"2026-06-29T12:43:58.624Z","focalPoint":null},"seoSettings":null,"relatedPosts":[],"comments":[],"createdBy":{"id":2,"name":"Elit Rowland "},"updatedBy":{"id":2,"name":"Elit Rowland "}},"blogPosts":null,"blogPostsSearch":null,"branch":"EN-MW","branchList":null,"branchLocator":null,"checkout":null,"cleanMode":false,"driverInstruction":"","cms":null,"errors":null,"favourites":[],"fulfillmentDetails":null,"init":null,"invoiceUpload":{"uploading":false,"uploadError":null,"uploadResult":null,"invoices":[],"invoicesLoading":false,"invoicesError":null,"page":{"page":0,"totalPages":0,"totalElements":0},"detail":null,"detailLoading":false,"detailError":null},"isStaffAccount":false,"isUseDefaultPbb":true,"jjContent":null,"loading":{"searchResults":null,"productDetail":false,"updatingBasket":false,"addingToBasket":false,"loadMarketing":false,"updateMarketing":false,"offers":false,"orderHistory":false,"cancellingOrder":false,"recommended":false,"auth":true,"getNearestBranch":false},"lookup":null,"loginRedirect":null,"loginToken":null,"marketing":null,"modal":{},"nextRoute":null,"offers":null,"offersToday":null,"openingTimes":null,"order":null,"orderHistory":null,"page":null,"password":null,"paymentDetails":null,"pbbBankDetails":null,"prerender":null,"prevRoute":null,"previouslyPurchased":null,"productDetail":null,"profile":null,"promoTotal":null,"refreshToken":null,"regPasswordReset":null,"reloginAccount":null,"reportToken":null,"route":null,"recommendedItems":null,"searchResults":[],"searchSuggestions":[],"searchCategoryDescription":null,"settings":null,"shopBySectors":null,"shoppingListLookup":null,"shoppingLists":null,"slots":null,"status":null,"substitutes":null,"systemMessages":null,"vacancies":[],"upsellingItems":null,"isMobile":null,"completeProfile":null}}