Skip to content

Microsoft Azure

Azure has 200+ services and counting. Choosing the right ones, architecting them well, and shipping with confidence is what separates cloud-native success from expensive mistakes. Ready to build?

Talk to our Azure experts

Azure offers a vast array of services; the challenge lies in choosing the right ones and architecting them well. We help you migrate, modernise, scale and optimise with confidence.

Discovery

Jumpstart your Azure adoption with our battle-tested process

Proof of Concept

Build the business case by implementing a scenario

Blueprints

De-risk your project and accelerate time to value

Delivery Squads

Team-per-week working to a deadline or budget

DevOps

Streamline delivery with CI/CD, Infrastructure as Code, and automation

Cloud Migration

Migrate and modernise workloads to Azure with confidence

Training

Upskill your team with bespoke training tailored to your needs

Mentoring

Weekly "office hours" to help solve problems & make decisions

Skills Assessment

Understand your capabilities to plan for modernisation success

Azure Learning Paths

Curated series on Azure services — from Dapr and container migration to security, identity, testing, and .NET Aspire.

All Azure posts

Latest Azure blogs

Integration Testing Azure Functions with Reqnroll and C#, Part 5 - Using Corvus.Testing.ReqnRoll in a build pipeline

Integration Testing Azure Functions with Reqnroll and C#, Part 5 - Using Corvus.Testing.ReqnRoll in a build pipeline

Jonathan George

If you use Azure Functions on a regular basis, you'll likely have grappled with the challenge of testing them. In the final post in this series, we show how to ensure specs written using Corvus.Testing can run as part of your build pipeline.
Integration Testing Azure Functions with Reqnroll and C#, Part 4 - Controlling your functions with additional configuration

Integration Testing Azure Functions with Reqnroll and C#, Part 4 - Controlling your functions with additional configuration

Jonathan George

If you use Azure Functions on a regular basis, you'll likely have grappled with the challenge of testing them. In the fourth of this series of posts, we look at how configuration can be supplied from your tests to the functions apps being tested.
Integration Testing Azure Functions with Reqnroll and C#, Part 3 - Using hooks to start Functions

Integration Testing Azure Functions with Reqnroll and C#, Part 3 - Using hooks to start Functions

Jonathan George

If you use Azure Functions on a regular basis, you'll likely have grappled with the challenge of testing them. In the third of a series of posts, we look at using classes in the Corvus.Testing library to run functions apps via scenario and feature hooks.
Integration Testing Azure Functions with Reqnroll and C#, Part 2 - Using step bindings to start Functions

Integration Testing Azure Functions with Reqnroll and C#, Part 2 - Using step bindings to start Functions

Jonathan George

If you use Azure Functions on a regular basis, you'll likely have grappled with the challenge of testing them. In the second of a series of posts, we look at using step bindings provided by the Corvus.Testing library to run functions apps as part of your Reqnroll scenarios.
Integration Testing Azure Functions with Reqnroll and C#, Part 1 - Introduction

Integration Testing Azure Functions with Reqnroll and C#, Part 1 - Introduction

Jonathan George

If you use Azure Functions on a regular basis, you'll likely have grappled with the challenge of testing them. In the first of a series of posts, we look at some different approaches to testing your functions apps, and introduce the Corvus.Testing library.
Writing structured data to SharePoint from Synapse Notebooks

Writing structured data to SharePoint from Synapse Notebooks

James Broome

This post describes an approach to write data to SharePoint from Synapse Notebooks.

From SMEs to global enterprises, we help organisations accelerate their cloud journey with Microsoft Azure.

We pride ourselves on our customer relationships. Here's what they had to say about us.

I asked our Cloud Solutions Architect from Microsoft to recommend a lean, hands-on & opinionated firm to walk with us & challenge us on our Azure journey. He recommended endjin & they were great.

Partnering with endjin really de-risked adoption of Microsoft Azure within the firm.

Often website quotes are full of token platitudes, however, hand on heart, endjin have been the most consistent, high quality partners I have ever used. One of the key highlights was help in designing an Azure solution to help process over 1.5B rows of data to display to the user in less then 3 seconds, with the help of endjin we had a solution in under 12 weeks.

Endjin helped us step into the modern era. We've gone from worrying about operating servers, to focusing our efforts on being Fintech innovators.

When we selected Microsoft Azure to run business critical, client facing web applications in the financial services sector, endjin provided us with the day-to-day in-depth expertise we needed to keep our software & hosting environment relevant, reliable & robust.

Endjin had the experience to build our cloud strategy, to take Watchfinder global.

The endjin team has played a significant role in bootstrapping myself, and my team with the latest Azure technologies and DevOps practices & principals. Thanks to knowledge sharing and extensive time spent with the endjin team, I've been able to come up to speed on Azure tech faster than I could have ever anticipated.

Larry Lubinski Architecture & Automation Manager - Cloud, SVP, AlixPartners

With a rapidly growing market share for our SaaS NEC Contract Management Tool, we increased R&D investment and focused on reviewing our principle architecture. Endjin assisted in re-modelling strategic elements of our technical roadmap in parallel to streamlining our DevOps procedures, providing future readiness, increased efficiency, to support our exit to the thinkproject group.

Endjin's approach ensured we had all the bases covered; not just in terms of technology, but people, processes, and most importantly security.

Moving Milliman's 150k+ core actuarial compute grid to the cloud is a great example of a hyper-scale deployment on the leading edge of computing technology.

Scott Guthrie Executive Vice President of the Cloud and AI Group, Microsoft

Chat

Click here to pop open a chat window and we'll get right back to you

Call

If you'd rather talk another time, schedule a call using our online calendar

Email

Or you can use good old fashioned email to drop us a line, hello@endjin.com