It is hard to soar with the eagles when you work with turkeys was a saying we used to use in the army. In the realm of security, this has never been a truer set of words spoken.
Protecting IT infrastructure and applications is hard. It does not help that...
Probably not a surprise for anyone in the DevOps world: monoliths are becoming microservices. However, new challenges arise.
How to split them up based on business domains?
When to separate the data-sources?
Keep the number of them in control
Teams face these challenges in the development phase when building and...
Every great new feature of the application you push to production provides an opportunity to increase the revenue of your organization. On the other hand, every commit and with it, every release also poses a risk.
Your application can contain vulnerabilities or other bad configuration settings that can be exploited....
As of today, businesses are in the middle of their journeys to migrate their workloads to the public cloud. There are multiple strategies and paths to follow. Some follow a very strict plan, while others tend to choose a more iterative approach. Whatever you chose, it's good to consider...
There is no longer any doubt regarding the benefits of DevOps and its kissing cousin CI/CD over paradigms like waterfall methodology. The improvements to feature roll-outs, the decreases in service outage due to the massive upgrades that legacy deployment strategies entailed. The ability to rollback deployments quickly as changes...
As they say, all good things must come to an end. This is the third and last post in our deploying LAMP on Azure with Terraform series, where we'll create cache, databases and DDoS protection in Azure with Terraform.
In today's article, we are closing up with the compute sections...
In our last article, we started to deploy our LAMP infrastructure to Azure. However, we soon hit some difficulties with the azurerm provider not supporting some key needs, there were plenty of workarounds but eventually, we decided to take the path of least resistance and create a Packer image....
Cloud adoption grows exponentially. Development teams use on-demand infrastructure that scales up and down. They benefit from multiple datacenters and regions, as well as dedicated connections from their on-premises datacenter. Although this is great, cloud infrastructure can still fail. Teams need to be aware of this and they should...
In this post, we'll look at building images and VMs in Azure with Terraform. In our last post, we looked at how we would design the layout of our folders to hold our modules, introduced the AzureRM provider which introduced us to our first difference between AWS and Azure...
Perhaps everyone in the IT industry has heard the phrase software is eating the world. Whoever uses this phrase emphasizes that IT and software applications become more and more important in our everyday life. IT is not a separate entity that operates on its own but it is closely...