Zircon Cloud Experience

If you keep an eye on the Zircon blog, you may have noticed that for the last couple of months there has been a common theme connecting each new article. That theme of course, has been cloud computing.

Since the beginning of June, we have heard from a few of our engineers as they share their experiences and knowledge of topics such as Scalability, Microservice Architecture, and the Enterprise Service Bus (ESB) model. Now as we bring this series to a close, we would like to share a few final observations on how the adoption of the Cloud could make a real difference for a couple of our current clients.

Web Based Monitoring Product Replatform

For a number of years, we have been working closely with a client to assist them with the development and support of a web based monitoring product. As things stand currently, this product is hosted on our client’s own server hardware, however we have been asked to investigate the potential of porting this system into a cloud hosted, scalable, database with a collection of cloud based functions to carry out system functionality. By transferring over to this model, our client would be seeing a notable reduction in costs, as they would only need to pay for processing as it occurs, rather than the continuous expense of hosted server hardware.

Reduction of Wasted Database Storage

We have recently been working with a client to assist them with the support of a telematics software product. With their current set up, servers are hosted in a virtual cloud environment, forcing our client to commit to a level of resources above what is immediately necessary, rather than just paying for what is being used. As the storage requirements for our client’s product grow with time, it continues to outgrow its available storage limits meaning additional storage volumes have to be added, which is a non-trivial and time consuming process. If our client were to decide to switch to a Cloud based database platform, the amount of space that they have available to use would size dynamically according to the volume of data being stored. As a result this would remove the unnecessary cost being wasted on unused resources, as well as the hassle of scaling up to meet demand.

As the general trend of technology continues to shift towards this idea of interconectivity, and the concerns surrounding the security continues to diminish, we are noticing an increase in interest from our client’s with regards to Cloud technologies. Whilst we have only skimmed the surface of the Cloud’s capabilities in our articles, should you have any queries on the application of this technology we are more than happy to provide you with answers.

More From The Blog

IR35, Here it Comes Again…

IR35, Here it Comes Again…

IR35, Here it Comes Again...In 2021 the reform to IR35 Off-Payroll rules is to be rolled out to the private sector. As before the reform will only affect companies that do not meet the following attributes: an annual turnover below £10m fewer than 50 employees or a...

Solving the Resource Conundrum

Solving the Resource Conundrum

Solving the Resource ConundrumPicture this. One minute all is fine and dandy, you have access to all the resources you could possibly need, then bam an unexpected challenge arises. Suddenly you find yourself lacking the capacity to meet the new need. What are your...

Quality – An Aid to Produce Consistent Rubbish

Quality – An Aid to Produce Consistent Rubbish

Quality - An Aid to Produce Consistent RubbishAnother year has passed, and myself and a colleague have hosted a BSI auditor for our annual ISO9001/TickITplus check-up, and in fact this was more than the regular check, in that it was our 3-year re-certification audit,...

The Hazards of Legacy Systems

The Hazards of Legacy Systems

The Hazards of Legacy SystemsBeing the owner of a software system with a dedicated customer base sounds like the kind of position one would like to find themselves in. At least until it gets superseded and you have to face dealing with a legacy system. Many developers...

How to Test Without Access to The Test Environment

How to Test Without Access to The Test Environment

How to Test Without Access to The Test EnvironmentIn many of our previous articles, we have expressed the importance of achieving a high standard of testing. Potentially blocking this achievement, several factors can come together to affect the quality of your...

The Technical Workshop – How To Make Them Work For You

The Technical Workshop – How To Make Them Work For You

The Technical Workshop - How To Make Them Work For YouAnyone experienced in product design will understand just how valuable a facilitated workshop can be. Bringing together a project's key stakeholders into a single space allows for the exploration of diverse...

Developing Software for Safety Related Systems

Developing Software for Safety Related Systems

Developing Software for Safety Related SystemsSoftware systems should always be both robust and reliable, however the moment you introduce a safety element, this need for reliability increases significantly. The level of safety required is governed by the severity and...

How to Choose an Outsourcing Partner

How to Choose an Outsourcing Partner

How to Choose an Outsourcing PartnerHaving recognised a need to outsource, and worked your way through the initial preparations, you are now in a strong position to seek out a suitable partner. Choosing an outsourcing partner is no trivial affair, so taking the time...