Automating Terraform updates with Dependabot
If you are working with Terraform, for sure, you are familiar with modules. The ability to reuse the pieces of code across codebase allows you to reduce the amount of repetition, keep compliance and gradually control breaking change introduction. But there is one major issue with modules - once your amount of modules and their usage grows, it is very difficult to keep track of which version of module is used where. In this article, I will walk you through one of the solutions to this problem. Dependabot Dependabot  creates pull requests to keep your dependencies up-to-date and secure…Continue reading
Mistakes to avoid when using Google Cloud
Google Cloud Platform is a suite of public cloud computing services offered by Google. The platform includes a range of hosted services for compute, storage and application development that run on Google hardware. Google Cloud Platform services can be used by software developers, cloud administrators and other enterprise IT professionals. Avoid excessive use of default service accounts and primitive roles IAM stands for identity and Access management  , and it allows you to manage access control by defining who (identity) has what access (role) to which resources. Cloud IAM has many…Continue reading
What are the pros and cons of Azure native monitoring solution?
Azure  is a Microsoft cloud computing platform that provides everything a business might need to run a part, or all of its computing operations virtually - including servers, storage, databases, networking, analytics and more. Microsoft Azure competes with similar services from Amazon (AWS) and Google (GCP). The Azure cloud platform has more than 200 products and cloud services, designed to help you bring new solutions to life, solve today's challenges and create the future. Having so many cloud based products and services, Microsoft had to design and implement common observability…Continue reading
What are the most common mistakes in migration to the cloud?
Cloud is often considered as a new holy grail in terms of infrastructure. It promises flexibility, cost reduction and scalability along with ease of use. These arguments, and the amount of hype the cloud is receiving often pushes companies to a radical decision - migrate everything into the cloud. However, it's worth noting, that not every infrastructure is suitable to live on a cloud. In this article, you will find most common mistakes businesses make while migrating to the cloud. Lack of detailed requirements research The requirements reseach is often treated as a basic child's math problem…Continue reading