Blog

Sovereign Solutions is a trusted partner for some of the world’s leading companies and government agencies. Our blogs provide in-depth, hands-on guidance and actionable advice on the latest technologies across all industries.

Terraform Enterprise (TFE) is our self-hosted distribution of Terraform Cloud. It offers enterprises a private instance of the Terraform Cloud application, with no resource limits and with additional enterprise-grade architectural features like audit logging and SAML single sign-on. Terraform Cloud is an application that helps teams use Terraform together. It manages Terraform runs in a consistent…

CI/CD (Continuous Integration and Continuous Delivery/Continuous Deployment) pipelines are crucial to any team developing cloud-native applications. They are used to manage the software lifecycle end-to-end. This makes CI/CD pipelines an attractive target for attackers. By merely attacking the CI/CD pipelines, attackers can have access to private information contained in the applications they support. Applications can be disrupted and…

Container Registry is a private container image registry that runs on Google Cloud. It should be a single place for your team to manage Docker images, perform vulnerability analysis, and decide who can access what with fine-grained access control. To keep all docker images into a private container repository will be more secure. The organization…

What is IBM App Connect? Thousands of businesses rely on IBM App Connect to instantly connect applications, data, heritage systems and modern technologies through a variety of integration styles — from traditional service-oriented architectures to modern, agile and event-driven ones — virtualizing access to data wherever it lives for exposure as APIs. With IBM App…

Terraform Enterprise Why Consider Terraform Enterprise Over Open Source? Organizations adopt Terraform OSS to help provision and configure their infrastructure and cloud. Terraform Enterprise provides a central way for many users within the organization to safely and efficiently provision and manage their infrastructure. However not every team has a business need for Terraform Enterprise immediately….

Kubernetes Pods Limit Within Kubernetes, containers are scheduled as pods. By default, a pod in Kubernetes will run with no limits on CPU and memory in a default namespace. This can create several problems related to contention for resources, the two main ones being: There is no control of how much resources each pod can use. Some…

In this article, we are going to focus on one of the strongest vendors in the market that provides a comprehensive solution to manage the entire API lifecycle from creation to management and that is IBM API Connect. You may have noticed that I choose to use IBM Datapower Gateways as a header picture for…

A CI/CD (Continuous Integration and Continuous Deployment/Continuous Delivery) the pipeline helps you automate steps in your software delivery process, such as initiating code builds, running automated tests, and deploying to a staging or production environment. Automated pipelines remove manual errors, provide standardized development feedback loops and enable fast product iterations. Some of CI/CD tools available…

Database Clustering is the process of combining more than one servers or instances connecting a single database. Sometimes one server may not be adequate to manage the amount of data or the number of requests, that is when a Data Cluster is needed. Advantages of database clustering The main reasons for database clustering are its…

This is a multi-part series, wherein I will show various AWS Compute services like EC2, ECS, Fargate, and EKS to run Docker containers. We will use a number of other AWS services like CodeCommit, CodeBuild, CodePipeline along the way. Note: We will not be looking at Docker Networking, Storage, Swarm and Services, Replicas, Load Balancer…