Posts Tagged Under: CI/CD

How to Monitor the Hidden Costs of Cloud Hosting When Scaling Up Your Cloud Infrastructure

While there are plenty of reasons to move your software solutions to the cloud (digital transformation being just one of them), an important aspect that can often prove challenging to customers is the industry’s apparent failure to come up with a simple, unified pricing system — a problem which regrettably leaves many customers in the dark. This cloud hosting cost limbo, so to speak, means clients may be unaware of the actual extent of their cloud expenses, being met with unexpected charges only weeks after they’ve completed their move.

In reality, however, without adequate preparation, migrating to the cloud may be even more expensive than your current on-premise infrastructure. 

So to help shed some light on this subject, today, Software Planet are presenting readers with a few invaluable suggestions to ensure our customers make the switch without a single fuss or hitch.

Read More


The Road to Continuous Deployment

Anyone experienced with traditional IT environments will probably be familiar with the age-old tension between releasing new features and guaranteeing stability. In these unfortunate circumstances, development and production teams work separately from one another, paving the way for a series of issues in both delivery fluidity and compatibility.

This is very much akin to sprucing up a big, circular cake and somehow attempting to fit it into a much smaller — possibly star-shaped — box for delivery. Just as you would likely have to slice the cake up in order to make it fit inside the awkward packaging, due to the natural differences between development and production environments, operations teams must tweak any code that is sent their way.

Of course, in this day and age, the industry demands agility. So in order to get around this issue and expedite the delivery process, here at Software Planet, we make use of continuous deployment — a practice that while admittedly requiring a series of big changes to attain, has the power to take your production capacity to exciting new levels.

Read More


Going Further with Docker

If you owned a shipping company, you would probably need an ingenious system to send different categories of goods across the sea. For example, it would certainly be ill-advised to lump a live hippopotamus right next to a brand new Macbook Pro. Instead, you and your crew would likely have to pay close attention to the size and shape of goods, as well as the required provisions to keep them safe and stable during transport.

Much in the same way, the shift from monolithic applications to the separately managed components found in microservices has demanded an inventive approach to software deployment. Thankfully, however, just as the shipping industry was able to solve most cargo challenges when freight containers were standardised in the late 1960s, a powerful software container has quickly risen to definitive status in the programming world.

Read More