Choosing the right application deployment strategy
DevOps teams that have a lot of team autonomy should think about the way they deploy their applications. Because they are now responsible from start to finish: you break it, you fix...
Terraform 0.13 drives code simplification with for_each, count, and depends_on
On the 10th of August Hashicorp released the latest version of their Infrastructure as Code product, Terraform 0.13. This release appears to be not as transformational as their previous release which...
Risk Management in a DevOps world
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...
Create cache, databases and DDoS protection in Azure with Terraform
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,...
Building auto-scaling groups in Azure with Terraform
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...
Resilient infrastructure and applications to overcome failures in the cloud
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...
Migrating Terraform from AWS to Azure: changing the provider code
In our previous Terraform post we explained the process to configure the “azurerm” provider to connect to Azure. We showed two methods of carrying out this process one utilizing the standard...
Overriding variables in Terraform
Continuing on with our series of posts about Terraform and the vagaries about language usage. This post is a result of a question we were asked regarding overriding variables in Terraform...
Embedding Continuous Security into the delivery pipeline
Many enterprises have successfully shifted to the cloud because they embraced the adoption of DevOps. Running their IT services in the cloud made it possible to implement DevOps processes in a...
Choose the right cloud provider: 7 considerations
Don't feel like reading? Listen to this article via the player below:
Amazic · Choose The Right Cloud Provider: 7 Considerations
It should be no surprise: cloud providers have quickly become the platform...