Want to join the API Economy?
The API Maturity Matrix provides an easy way to assess and track your organizational capabilities across the areas required to deliver an API based business.
Aberdeen Asset Management saw the strategic need to deliver their services to partners and customers through public APIs.
They selected endjin's best-of-breed Azure reference architecture, security framework, and blueprints to kick-start their API Delivery programme.
Powered by DevOps processes and automation, Aberdeen Asset Management had a frictionless path to production for rapid delivery.
The need for a rapid, high quality delivery of a best-of-breed reference cloud architecture meant endjin were Aberdeen Asset Management's first choice to kickstart their new API platform.
Developing a centralized service layer over an array of disparate and heterogenous systems was key to modernizing Aberdeen Asset Management's business and allowing bimodal IT.
But critical to its success was doing it the right way – building a best-in-class cloud architecture that could scale and support the new workloads that it would enable, and building out a new DevOps capability in the team that ultimately be responsible for its rapid development.
With help from endjin in the form of a production quality, proof-of-concept, API Platform reference architecture, Aberdeen Asset Management eliminated the need for lengthy R&D and could hit the ground running on day one. By applying DevOps best practices to process and automation, endjin left Aberdeen Asset Management with a frictionless path from feature development to production, allowing the team to deliver rapidly whilst ensuring the required quality at every step of the way.
— Michael Speed, Head of Core Architecture, Aberdeen Asset Management
You can ask us a question using the message box in the lower right hand corner of this page and we'll get back to you asap.
Let's chatAlternatively, if you'd rather talk on the phone at another time, you can schedule a call with one of us using our online calendar.
Book a callOr, of course, you can use good old fashioned email to drop us a line anytime at hello@endjin.com.
Drop us a lineEndjin provisioned their API Economy Platform Blueprint, which implements a best-of-breed reference PaaS architecture for Aberdeen Asset Management's central API service layer. The entire solution infrastructure is modelled as declarative Azure Resource Manager templates, which can be version controlled and parameterised, and deployed at the push of a button.
Endjin configured Visual Studio Team services for a best-in-class DevOps development workflow – from Git and GitFlow conventions, enforced through pull requests and branch policies, to Continuous Integration and Continuous Delivery pipelines with the necessary quality gates and environment security policies – to allow the team to work quickly and confidently.
Endjin applied their "work smarter" mantra to every aspect of the engagement, providing documentation in the form of walkthrough and demo videos so that the team had a permanent record of the thought processes, decisions, and resulting actions taken at every step of the way. This collateral was augmented with best practice DevOps guidance using VSTS and its associated toolset so that the underlying principles behind why things were done "the right way" were understood in a contextualized environment.
— Phil Taylor, Enterprise Architect, Aberdeen Asset Management
Since engaging with endjin, Aberdeen Asset Management have gone on to build on the foundations of the API Economy Platform Blueprint, delivering business value on top of a solid architectural base, without lengthy set up or up-front design work. The patterns and templates provided in the blueprint mean that Aberdeen Asset Management have clear guidance and examples for implementing specific workload scenarios so they can integrate new features rapidly and consistently.
The DevOps processes that were recommended and configured inside VSTS have meant that Aberdeen Asset Management had Continuous Integration and Continuous Delivery pipelines on day one – automatically deploying the entire solution infrastructure into first class Azure PaaS services. Not only has this enabled agility and increased efficiency in the development team, but by configuring the necessary quality gates at every step of the way, it has added a safety net around the entire ALM process, so changes will only be promoted once the required approvals and confirmations have been applied. With Application Insights providing centralized operational monitoring in the Cloud, the team is truly DevOps enabled.
Finally, thorough documentation, in the form of walkthrough and demo videos on the solution template and DevOps processes, has meant that the development team have been able to shortcut the training process, acquiring the necessary skills quickly through contextualized and relevant content. The training collateral has been used to onboard new team members into the project, allowing them to get up to speed on the technical decision making process and developer workflow quickly so that they can deliver within the aggressive deadlines that the business demands.
If you're thinking about joining the API Economy or building a platform based business but don't know where to start, our API Economy Platform Blueprint can accelerate your journey, providing a solid architectural foundation in the form of deployable infrastructure templates so you can hit the ground running on day one.
If you want to supercharge your development team with best-of-breed DevOps processes, we can provide recommendations and configure your ALM, version control and build server tooling to enable Continous Integration and Deployments with the right quality gates for success.
If you want confidence in the software underpinning your products – when either rapidly delivering new features, or refactoring for performance and stability – we can augment your development team, acting as an impartial code reviewer through the pull request mechanism built into most major source control systems.
Endjin's API Economy Platform Blueprint can be configured to deploy specific API platform infrastructure according to the underlying workloads supporting the APIs – including .NET operations, R models, or services requiring complex data movement and processing activities.
In each case, Azure API Management provides the means to create and publish APIs, enforce their usage policies, control access, support the subscriber community, collect and analyze usage statistics, and report on performance.
The API Maturity Matrix provides an easy way to assess and track your organizational capabilities across the areas required to deliver an API based business.
Are your developers still making the same mistakes in a world of DevOps and PaaS services?
Hymans Robertson knew that the value in their data and algorithms could enable new business models and coopetition opportunities.
If you'd like to know more about Digital Transformation, the API Economy & Azure API Management, we've created a short 5 minute essential guide video.