As more organisations embrace and adopt a DevOps model for application delivery, it is becoming more common place to assume a similar model and toolchain for data analytics.
At Adatis, this model has become embedded across our own development and operation. Defining and adopting the right processes, methods, technologies and tooling for data analytics solutions. These will continue to evolve, as we evaluate how we can improve, and how the technologies and tools we use can further simplify things. However, we are now reaping the benefits of being able to be more agile, without compromising on quality across the full lifecycle.
It is essential the model is flexible. When we work with organisations, we are commonly integrating their capabilities into one or more aspects of the DevOps cycle, with every environment being different. Also, over time different elements of the cycle are stretched with a changing focus as delivery and adoption continues.
Within Adatis delivery, the development cycle has been categorised into 4 key elements, based around the adoption of SCRUM: Discover & Plan; Build; Test; and Release. Adatis has a very well-established Discovery engagement to minimise risk with subsequent delivery cycles by performing just enough up-front design, and then drilling down into this with each cycle. The build includes the configuration of CI/CD pipelines and emphasis is placed on test automation as a part of the adopted quality framework. Finally, with user acceptance, the release is packaged and transitioned ready for deployment and operation.
The Adatis Managed Service can be tailored to provide an operation that will seamlessly link in with your Data Analytics development cycle, whether delivered internally or by an external partner including our colleagues in Adatis delivery. Meaning that you can focus on forging Data Analytics ahead in your organisation. While Adatis Managed Services ensure the production service is operating efficiently and enabling business value.
We’ve distilled the operation down to 4 elements:
- Transition & Deploy – Regular release cycle transition into service including knowledge transfer and deployments.
- Operate – Comprehensive operational management including, reactive support, user data & configuration requests.
- Monitor – Solution monitoring including availability, data processing and reconciliation, Azure consumption and performance.
- Evolve – Continual improvement & small works such as analytics managed in parallel to the development cycle which may then focus on data acquisition.
Our standard Service Plans which provide guidance on the services we deliver, align to our DevOps model:
The Essential service is ideal for organisations who have established their own end-to-end operation but would like the reassurance of a specialised data analytics service, that will respond on demand. Providing support across any of the operation elements.
Our Established service is aimed at those organisations who are looking for an external partner to take care of the day to day operation. But they may have some elements of an operation in place to integrate and possibly establish further over time. The Established service provides a proactive service covering all 4 elements of operation, with a provision for a regular planned release cycle.
Finally, our Enterprise service can take care of all your operation needs as a fully-inclusive service, with the ability to scale to 24|7.
All the Service Plans can be extended to provide support across the development cycle, if required and include our Microsoft Cloud Solution Provider services.
If you’d like to learn more about how our Operations for Data Analytics service is completing the DevOps cycle, we’d love to chat. Talk to one of our friendly experts today by dropping an email at enquiries@adatis.co.uk.
And look out for the follow up blog, in which I’ll be discussing how Adatis can support you in establishing your own operation capability for data analytics.
Pareto Charts in Power BI and the DAX behind them
The Pareto principle, commonly referred to as the 80/20 rule, is a concept of prioritisation.
Apr
Databricks: Cluster Configuration
Databricks, a cloud-based platform for data engineering, offers several tools that can be used to
Apr
AI Assistance in Microsoft Fabric
The exponential growth of Large Language Models (LLMs) couples with Microsoft’s close partnership with OpenAI
Apr
10 reasons why it’s worth the effort to understand the value of your data
“If leaders really want to create a data driven culture, the journey starts with them!
Apr
Content Safety in Azure AI Studio
Azure AI Content Safety is a solution designed to identify harmful content, whether generated by
Apr
Model Benchmarks in Azure AI Studio
In the constantly changing field of artificial intelligence (AI) and machine learning (ML), choosing the
Apr
Celebrating International Women’s Day: from Classroom to Code
As we celebrate International Women’s Day, I want to share my journey of breaking stereotypes
Mar
Pretty Power BI – Adding Pagination to Bar Charts
Good User Experience (UX) design is crucial in enabling stakeholders to maximise the insights that
Feb