# NewOrbit > NewOrbit transforms business ideas into impactful digital solutions. From Azure expertise to AI innovation, we help organisations build, migrate, and optimise cloud-native applications. ## Services - [Azure Services](https://www.neworbit.co.uk/azure/): Cloud consulting including architecture reviews, migration, cost optimization, and security - [Architecture Review](https://www.neworbit.co.uk/azure/architecture-review/): Azure architecture assessment and recommendations - [Azure Pipelines Setup](https://www.neworbit.co.uk/azure/azure-pipelines-setup/): CI/CD pipeline configuration with Azure DevOps - [Cost Review](https://www.neworbit.co.uk/azure/cost-review/): Azure cost optimization and review - [Migrate to Azure](https://www.neworbit.co.uk/azure/migrate-to-azure/): Cloud migration planning and execution - [Resilience Review](https://www.neworbit.co.uk/azure/resilience-review/): Application resilience and disaster recovery assessment - [Security Review](https://www.neworbit.co.uk/azure/security-review/): Azure security assessment - [Application Insights](https://www.neworbit.co.uk/azure/application-insights/): Azure Application Insights monitoring setup - [AI Services](https://www.neworbit.co.uk/ai/): AI consulting and implementation - [Product Partnering](https://www.neworbit.co.uk/product-partnering/): Long-term product development partnerships ## Information - [Contact](https://www.neworbit.co.uk/contact/): Get in touch with NewOrbit - [Careers](https://www.neworbit.co.uk/careers/): Current job openings at NewOrbit - [Privacy Notice](https://www.neworbit.co.uk/privacy-notice/): Privacy policy - [GDPR](https://www.neworbit.co.uk/gdpr/): GDPR compliance information ## Blog Posts - [The Hidden AI Opportunity: Why Custom AI Beats Off-the-Shelf for Growing Businesses ](https://www.neworbit.co.uk/blog/post/AI/the-hidden-ai-opportunity-why-custom-ai-beats-off-the-shelf-for-growing-businesses/): Off-the-shelf AI gets you the easy 30%. - [Why Automated Azure Cost Tools Aren’t Enough](https://www.neworbit.co.uk/blog/post/Azure/why-automated-azure-cost-tools-aren-t-enough/): Automated Azure cost tools find quick wins – but real savings require application-level insight. - [The AI Adoption Paradox: Why Waiting for Strategy (or Rushing Ahead) Is Holding You Back](https://www.neworbit.co.uk/blog/post/AI/the-ai-adoption-paradox-why-waiting-for-strategy-or-rushing-ahead-is-holding-you-back/): AI adoption often stalls between endless strategy and fragmented experimentation. - [AI in Core Business: Where Real Competitive Advantage Is Built](https://www.neworbit.co.uk/blog/post/AI/ai-in-core-business-where-real-competitive-advantage-is-built/): AI creates real competitive advantage when it’s embedded in core business decisions and workflows – not just support functions. - [From AI Proof of Concept to Production: Choosing Platforms That Scale Without the Pain](https://www.neworbit.co.uk/blog/post/AI/from-ai-proof-of-concept-to-production-choosing-platforms-that-scale-without-the-pain/): Building an AI proof of concept is easy. - [AI ROI: Why It Feels Hard — and How to Finally Unlock It](https://www.neworbit.co.uk/blog/post/AI/ai-roi-why-it-feels-hard-and-how-to-finally-unlock-it/): AI ROI often feels elusive — not because AI fails, but because organisations measure activity instead of outcomes. - [When AI Joins the Migration Team](https://www.neworbit.co.uk/blog/post/AI/when-ai-joins-the-migration-team/): Migrating legacy code isn’t easy – but what if AI could lend a hand? - [AI Talent and Culture: Closing the Expertise Gap](https://www.neworbit.co.uk/blog/post/AI/ai-talent-and-culture-closing-the-expertise-gap/): Building AI capability isn’t about hiring unicorns — it’s about empowering people. - [Unlocking Integration Testing With a Fake OIDC Identity Service](https://www.neworbit.co.uk/blog/post/unlocking-integration-testing-with-a-fake-oidc-identity-service/): Integration testing with tools like Playwright helps cut costs and reduce risk — but third-party authentication (e.g. - [Using AI to write API documentation](https://www.neworbit.co.uk/blog/post/AI/using-ai-to-write-api-documentation/): Writing API documentation is hard, but AI can make it collaborative. - [AI Providers Comparison – Why Microsoft Azure Leads for Fintech and Healthcare](https://www.neworbit.co.uk/blog/post/AI/ai-providers-comparison-why-microsoft-azure-leads-for-fintech-and-healthcare/): Comparing leading AI providers, this blog shows why Microsoft Azure is the most enterprise-ready choice for fintech and healthcare. - [Write Better AI Prompts with RISEN Framework](https://www.neworbit.co.uk/blog/post/AI/write-better-ai-prompts-with-risen-framework/): Ever typed a prompt into ChatGPT or Copilot and got something… underwhelming? - [Finding AI Opportunities: The “AI Applicability” Sweet Spot ](https://www.neworbit.co.uk/blog/post/AI/finding-ai-opportunities-the-ai-applicability-sweet-spot/): Many AI projects stall in “pilot purgatory” by chasing hype over impact. - [AI Governance & Ethics: The Non-Negotiables for Leaders](https://www.neworbit.co.uk/blog/post/AI/ai-governance-and-ethics-the-non-negotiables-for-leaders/): AI adoption is racing ahead, but governance and ethics often lag behind. - [How BDO UK Elevates Payroll Excellence with Payflow by NewOrbit](https://www.neworbit.co.uk/blog/post/Product-Partnering/How-BDO-UK-Elevates-Payroll-Excellence-with-Payflow-by-NewOrbit/): Discover how BDO UK streamlined complex payroll operations with Payflow by NewOrbit — gaining full audit transparency and tailored workflows through a long-term product partnership. - [Design, Code, AI: Behind the Scenes of Our Craft IT Logo Generator and Gallery](https://www.neworbit.co.uk/blog/post/React/Events/AI/UX/TypeScript/design-code-ai-craft-it/): A behind-the-scenes look at how we built two interactive apps for the Craft IT conference booth – and how I, a UX designer, ended up deep in React code with a little help from AI. - [AI Isn’t Magic: Why Predictive Accuracy Can Be Misleading](https://www.neworbit.co.uk/blog/post/AI/ai-isn-t-magic-why-predictive-accuracy-can-be-misleading/): One of the biggest misconceptions in AI today is how well it can actually predict things – especially things that are rare. - [From Figma Slides to Svelte Page in Under an Hour – How I Accidentally Proved My Own Point](https://www.neworbit.co.uk/blog/post/Figma/Svelte/AI/Tailwind/UX/from-figma-slides-to-svelte-page/): A quick case study on how I went from a Figma presentation to a working Svelte page in less than an hour – with the help of AI and some clever tooling. - [Embracing the European Accessibility Act: A NewOrbit Perspective](https://www.neworbit.co.uk/blog/post/embracing-the-european-accessibility-act-a-neworbit-perspective/): As the European Accessibility Act (EAA) approaches its enforcement date on June 28, 2025, businesses must prioritise accessibility to ensure compliance and inclusivity. - [What does the DeepSeek AI release mean for me and my business? ](https://www.neworbit.co.uk/blog/post/AI/what-does-the-deepseek-ai-release-mean-for-me-and-my-business/): The release of DeepSeek R1 adds another tool to the AI landscape but does not require businesses to change their strategies. - [Microsoft 365 Copilot extensibility - Part 2: API Plugins](https://www.neworbit.co.uk/blog/post/365-copilot-extensibility-part-2/): With the explosion of Copilot agents in recent years we look at API plugins for Microsoft Copilot and assess how easy they are to use and how useful they can/could be. - [Microsoft 365 Copilot extensibility - Part 1: Graph Connectors](https://www.neworbit.co.uk/blog/post/365-copilot-extensibility-part-1/): With the explosion of Copilot agents in recent years we look at Microsoft graph connectors and how they can be used within your business to extend the functionality of Microsoft Copilot as well as other Microsoft 365 product and services. - [Use AI to answer compliance questionnaires](https://www.neworbit.co.uk/blog/post/use-ai-to-answer-questionnaires/): Can we use off-the-shelf AI to fill in compliance questionnaires, such as security, business continuity and the like? - [Using AI to reason about text](https://www.neworbit.co.uk/blog/post/using-ai-to-reason-about-text/): A lot of the hype about AI is around using Ais to write text - but the results are often underwhelming in practice. - [Testing with PlayWright](https://www.neworbit.co.uk/blog/post/testing-with-playwright/): PlayWright allows you to write tests in a way that is more intuitive and easier to maintain than traditional testing frameworks. - [Better search results with AI-based search](https://www.neworbit.co.uk/blog/post/better-search-results-with-ai-based-search/): Revolutionize your search experience with AI - Discover how NewOrbit’s implementation of Azure AI Search’s Vector capabilities enhances user intent recognition, transcending traditional keyword matching. - [One way expensive lesson from Malware scanning in Defender for Storage](https://www.neworbit.co.uk/blog/post/expensive-antimalware-lesson/): A cautionary tale of how we got a £400 bill from Microsoft Defender for Storage and how you can avoid the same fate. - [The Business Analysis Toolbox – learning with Lego](https://www.neworbit.co.uk/blog/post/Business Analysis/the-business-analysis-toolbox-learning-with-lego/): Over the years I’ve worked on some projects where teams understand the *what* and focus on the *how*, but don’t always give the *why* the full attention that it deserves. - [A Dev's Initial Experience Using GitHub Copilot](https://www.neworbit.co.uk/blog/post/experience-using-github-copilot/): A Dev's Initial Experience Using GitHub Copilot - Is It Effective? - [Microsoft Digital Defense Report 2023](https://www.neworbit.co.uk/blog/post/microsoft-digital-defense-report/): Microsoft's 2023 Digital Defense Report sheds light on the ever-evolving world of cybersecurity, emphasizing the importance of proactive measures, back-to-basics security practices, and the impact of AI in safeguarding our digital future - [We are not an AI Company](https://www.neworbit.co.uk/blog/post/we-are-not-an-ai-company/): We are not an AI company is a sentiment we often hear at NewOrbit. - [Azure Cognitive Services Anomaly Detector](https://www.neworbit.co.uk/blog/post/azure-anomaly-detector-univariate-anomaly-detection/): Azure Cognitive Services Anomaly Detector - Univariate Anomaly Detection - [As a Partner, how do I work with other Partners on the same Customer?](https://www.neworbit.co.uk/blog/post/csp-how-do-partners-work-together/): Multiple Azure Cloud Solution Providers can provide Azure to the same Customer at the same time. - [Cloud Solution Providers and Guest and Member Users](https://www.neworbit.co.uk/blog/post/csp-guest-and-member-users/): When should Cloud Solution Providers use Guest Users? - [Hitchhiker's Guide to the JavaScript](https://www.neworbit.co.uk/blog/post/hitchhikers-guide-to-the-javaScript/): Brace for the unexpected! - [Azure Lighthouse Access for Cloud Solution Providers](https://www.neworbit.co.uk/blog/post/csp-lighthouse-access/): How do Cloud Solution Providers use Lighthouse to access Azure Subscriptions? - [The current state of play with Application Insights and Open Telemetry](https://www.neworbit.co.uk/blog/post/current-state-of-open-telemetry/): The current state of Open Telemetry with Application Insights - [Granular Delegated Access Privileges - GDAP](https://www.neworbit.co.uk/blog/post/csp-gdap-access/): How does GDAP work in the context of an Azure Cloud Solution Provider? - [Cloud Solution Provider Access via Foreign Principal](https://www.neworbit.co.uk/blog/post/csp-foreign-principal-access/): How do Cloud Solution Providers use Foreign Principals to access Azure Subscriptions? - [What does working with an Azure Cloud Solution Provider mean for me as a Customer?](https://www.neworbit.co.uk/blog/post/csp-what-does-this-mean-for-me-as-a-customer/): As a Customer, what does it mean to buy Azure from a Cloud Solution Provider? - [Azure - Cloud Solution Providers (CSP) explained](https://www.neworbit.co.uk/blog/post/cloud-solution-providers-explained/): How do Cloud Solution Providers fit into the Azure picture? - [Azure - Tenants vs Subscriptions demystified](https://www.neworbit.co.uk/blog/post/csp-tenants-and-subscriptions/): The difference between Tenants and Subscriptions in Azure causes a lot of confusion. - [Minimum Recommended Practice for PaaS Security - 2023](https://www.neworbit.co.uk/blog/post/minimum-recommend-practice-for-paas/): We have updated our Minimum Recommended Practice for Azure PaaS security for 2023 - [Persisting your React Query cache in local storage](https://www.neworbit.co.uk/blog/post/persisted-react-query-cache/): How we implemented simple frontend persistence using React Query. - [Swiss army knife of frontend API calls – React Query as server state management solution](https://www.neworbit.co.uk/blog/post/react-query-as-server-state-management-solution/): Short case study of how we boosted one of our client's frontend project performance by utilising caching library. - [Azure SQL Failover Setup](https://www.neworbit.co.uk/blog/post/azure-sql-failover/): Configure a replica of an Azure SQL database in another region to protect you from failures. - [CosmosDB Partition Key Lessons](https://www.neworbit.co.uk/blog/post/partition-key-strategy/): The importance of getting your CosmosDB partition key right - how we got it wrong, what happened, and how we fixed it. - [CosmosDB Backup options](https://www.neworbit.co.uk/blog/post/cosmosdb-backup-options/): Backup options for your Azure CosmosDB - [Blob Storage Client-Side Encryption](https://www.neworbit.co.uk/blog/post/blob-storage-client-side-encryption/): Transparently encrypt blobs in Azure Blob Storage at the Application level with client-side encryption. - [Spend less on Azure](https://www.neworbit.co.uk/blog/post/spend-less-on-azure/): It is estimated that 30% of cloud spend is wasted. - [Designing for scale in the cloud 101](https://www.neworbit.co.uk/blog/post/designing-for-scale-in-the-cloud/): 15 minutes to teach two tips on how to improve scale and resilience in the cloud. - [Migrate to the Cloud](https://www.neworbit.co.uk/blog/post/migrate-to-the-cloud/): How do you best migrate to the Cloud? - [How Enabling a Health Check on our Azure App Service Caused >30s Response Times](https://www.neworbit.co.uk/blog/post/health-check-killed-app-service/): Azure App Service, Docker, TLS and Health Check do not play nicely together - [Log Analytics to the rescue](https://www.neworbit.co.uk/blog/post/log-analytics-to-the-rescue/): I love Application Insights, but sometimes you need to go a bit deeper - [Using Markdown Securely](https://www.neworbit.co.uk/blog/post/using-markdown-securely/): Markdown is a simple solution for writing and maintaining rich text but it's security credentials aren't all that - [Azure SQL Private End Points with Pulumi](https://www.neworbit.co.uk/blog/post/pulumi-sql-private-end-point/): Configure Private End Points on Azure SQL Server with Pulumi - [Secure your Web App in Azure at DDD14](https://www.neworbit.co.uk/blog/post/secure-your-webapp-in-azure-at-ddd14/): An overview of how to secure Azure Web Apps, touching on virtual networks, encryption, key vault and monitoring. - [AI will fundamentally change how we build software](https://www.neworbit.co.uk/blog/post/ai-will-fundamentally-change-software/): AI will change how we think about, design and build software. - [Getting Agility/agility back into your business](https://www.neworbit.co.uk/blog/post/getting-agilityagility-back-into-your-business/): How NewOrbit can help businesses get back their agility. - [Find SELECT N+1 with Application Insights](https://www.neworbit.co.uk/blog/post/find-select-nplus1-with-app-insights/): With ORMs it's very easy to write code that calls SQL many times to serve a single web requests, and it can be hard to find it. - [GDPR for Software and how Azure can help](https://www.neworbit.co.uk/blog/post/azure gdpr/GDPR-for-software/): A video recording we made with Microsoft about how GDPR applies to Software development and how Azure can help. - [Securing your web app in Azure](https://www.neworbit.co.uk/blog/post/azure/securing-your-webapp-in-azure/): A video overview of some of the Azure technologies that you can use to better protect your web applications in Azure - all depending on your required security level, of course. - [GDPR for People who own Software](https://www.neworbit.co.uk/blog/post/gdpr/gdpr-for-people-who-own-software/): This post is for the people who are responsible for the business side of owning software, people who own or are responsible for the intellectual property in software - the people who have to worry about business risk, contracts, sales and so on. - [GDPR for Operations](https://www.neworbit.co.uk/blog/post/gdpr/gdpr-for-operations/): GDPR advice for the people who are responsible for hosting and managing software. - [GDPR for Software Designers and Developers](https://www.neworbit.co.uk/blog/post/gdpr/gdpr-for-software-designers-and-developers/): GDPR advice for the people who design and build software, such as business analysts, developers and architects. - [GDPR Summary](https://www.neworbit.co.uk/blog/post/gdpr/gdpr-summary/): A brief overview of the GDPR and its implications - [Azure Failover and Resilience 101](https://www.neworbit.co.uk/blog/post/azure/azure-failover-and-resilience/): When first coming to Azure, it can be hard to understand what resilience you get automatically and what you might have to set up yourself. - [Combine documents with other data in Azure Search](https://www.neworbit.co.uk/blog/post/azure/combine-documents-with-other-data-in/): Azure Search has built-in support for indexing documents in blob storage, which works great. - [How many ways can I host a web app in Azure?](https://www.neworbit.co.uk/blog/post/azure/how-many-ways-can-i-host-web-app-in/): A quick list of the different ways you can host a web app in Azure. - [Find docs with no PartitionKey in Azure DocumentDb](https://www.neworbit.co.uk/blog/post/azure/find-docs-with-no-partitionkey-in-azure/): It is possible to accidentally create documents in CosmosDb without a partition key. - [Find Documents with missing properties in Azure DocumentDb with the .Net SDK](https://www.neworbit.co.uk/blog/post/azure/find-documents-with-missing-properties/): Azure DocumentDb stores documents as JSON. - [Auto publish Azure Web Jobs with ASP.Net Core RTM](https://www.neworbit.co.uk/blog/post/azure/auto-publish-azure-web-jobs-with-aspnet/): Use Kudu to deploy Azure Web Jobs with ASP.Net Core. - [InfoSec with SQL Azure](https://www.neworbit.co.uk/blog/post/azure/infosec-with-sql-azure/): An overview of SQL Azure security features. - [Using Azure Management Libraries from Azure Web Jobs](https://www.neworbit.co.uk/blog/post/azure/using-azure-management-libraries-from/): In this post I will show how to set up an Azure Web Job to automatically reboot a worker role at certain times. - [Continuous deployment to Azure Cloud Services](https://www.neworbit.co.uk/blog/post/azure/continuous-deployment-to-azure-cloud/): When you use Azure Websites you can do continuous deployment using Git, but with cloud services you can only do it from TFS.