endjin blogs

Think Smarter

Automating R Unit Tests With VSTS

by Jess Panni

I recently demonstrated how it was possible to automate the deployment of R models to Azure Machine Learning through VSTS. Of course, this is only part of the story; what about testing? It is important to ensure that all production code is adequately tested, and R is no different. Writing unit tests for R models is straight-forward […]


Azure Resource Manager Azure Resource Manager (ARM) is a set of APIs that enable interacting with Azure for creating and managing resources. ARM Templates create a simpler way of automating deployment to Azure, by allowing all the parts of your infrastructure to be declared in the template. Azure itself then handles how that infrastructure gets created […]


Cloud Adoption: Risks & Mitigations Analysis

by Howard van Rooijen

Guest Blogger – Barry Smart IT Director & Partner, Hymans Robertson Barry is IT Director at Hymans Robertson, the largest independent firm of consultants and actuaries in the UK. He is responsible for leading the firm’s technology strategy. The firm is turning increasingly to technology to enhance and extend the services it provides to clients. […]


What is Azure Machine Learning? Azure Machine Learning (Azure ML) is a fully managed cloud service that enables you to easily build, deploy and share predictive analytics solutions. Azure ML allows you to create a predictive analytic experiment and then directly publish that as a web service. The web service API can be used in […]


We’re currently working on a project to migrate a customer from AWS to Azure. As always, we like to put a Continuous Delivery pipeline at the heart of the project to ensure there is zero friction pushing out changes across all dev, test and production environments. Two years ago I wrote about the process we […]


In February 2016, I completed my second year of endjin’s three year custom apprenticeship scheme. This blog is a chance for me to reflect on what was learnt over the year – hopefully others will find it useful too. Year one had involved a very steep learning curve as I transitioned from student to graduate […]


Automated R Deployments in Azure

by Jess Panni

It’s been great to see Microsoft embracing the R language on Azure, being able to easily operationalize R assets is changing the way organisations think about their analytical workloads. While it is trivial to publish an R model as a web service in Azure Machine Learning, there is still no easy way to integrate this […]


My Apprenticeship Retrospective

by Mike Larah

A few years back, Howard wrote his thoughts on apprenticeships, drawing from his own experiences, whilst endjin were in the process of planning their own unique apprenticeship scheme. I was fortunate enough to be selected as their first candidate (guinea pig?) and, as it is National Apprentice Week this week, I thought I would write […]

Category: Culture, Development

Over a year ago, I wrote a similarly titled post on how to use Azure Automation to run VMs during office hours only. Since then, much has changed with Azure Automation and the previous management portal has been replaced. This post goes through how to achieve scheduling of VM running times using the current portal […]


Machine Learning – the process is the science

by James Broome

As the interest in data science, predictive analytics and machine learning has grown in direct correlation to the amount of data that is now being captured by everyone from start ups to enterprise organisations, endjin are spending increasing amounts of time working with businesses who are looking for deeper and more valuable insights into their […]


We produced a booklet to coincide with our Future Decoded talk “The 100 Year Start-up: Embracing Disruption in Financial Services“, where we examine the challenges and opportunities in the Microsoft Cloud for the Financial Services Industry, covering the following topics: Security, Privacy & Data Sovereignty Data Ingestion, Transformation & Enrichment Big Compute Big Data – […]


This continues Endjin’s series on FinTech as part of #fintechweek Today, we are talking about what it takes to make a FinTech start-up succeed. So, what are the ingredients for a great FinTech start-up? Yesterday, the UK Government published a report commissioned from EY on the leading locations for FinTech start-ups. It decided that the […]


It’s #FinTechWeek in the UK, which means it’s the perfect time to share a customer story; for the past 3 years endjin have been helping Hymans Robertson, a market leading actuarial consultancy who have realigned their business towards innovation, placing FinTech and the cloud at the heart of their offerings in the emerging API, Data, […]


This continues Endjin’s series on FinTech as part of #fintechweek Today, we are talking about the blockchain. There is a lot of hype about the blockchain – usually wrapped up with talk about Bitcoin, crypto-currencies and people being arrested in Japan. But when you cut through the hype, there is a underlying reality that will […]


This continues Endjin’s series on FinTech as part of #fintechweek Today, we are talking about regulatory compliance and the Cloud. The FCA has just closed its consultation on guidance for the adoption of Cloud services by financial institutions. Although these guidelines are specifically targeted at FS, they are worth reviewing by any organization that handles […]


FinTech Week and the Microsoft Cloud

by Matthew Adams

Today marks the start of the UK’s #fintechweek – a programme of events focused on innovation in financial services. Endjin have a busy week – much of which is FinTech related. To kick off, we’re speaking this afternoon at Microsoft’s TVP campus on Disruptive Innnovation in Financial Services. We did a version of this talk […]


As the interest in data science, predictive analytics and machine learning has grown in direct correlation to the amount of data that is now being captured by everyone from start ups to enterprise organisations, endjin are spending increasing amounts of time working with businesses who are looking for deeper and more valuable insights into their data. […]


Like many other developers I’m sure, I spend quite a bit of time in command line applications (Windows CMD, PowerShell, etc.). Unfortunately, these applications don’t offer a lot in terms of customization. So I use ConEmu – a highly customizable, tabbed console emulator that lets you run any shell you want. This post describes how to setup ConEmu, and how […]


As I mentioned in a previous post (and also covered by Matthew) at the start of every year we clean up our core intellectual property (~100 projects), and re-evaluate our tool-chain. NuGet Packages are now the de facto standard (for better or worse) in the .NET ecosystem, and have become one of the biggest causes […]


SpecFlow 2.0, NUnit3, Visual Studio and TeamCity

by Matthew Adams

We have recently upgraded our build environment to use SpecFlow 2.0, and NUnit3. NUnit3 is supported by the latest build of TeamCity, and there is an NUnit3 Test Adapter for Visual Studio, but there are a few gotchas. The first is to do with the base directory set by the NUnit Test Adapter in Visual […]


1 2 3 12