Architecture
Individual Clusters for Every Developer vs One Cluster to Share
Should every developer get a Kubernetes cluster, or should one Kubernetes cluster be shared among the developers? Shared Kubernetes cluster Many developers share one cluster and its resources in the shared cluster. In theory, it would be possible to ...
Built-in Observability
Observability is the measure of how well its external outputs can determine the internal states of a system. In other words, Observability describes the degree to which systems and services are behaving based on collected data. There are three ...
No Vendor Lock-in Architecture
Vendor lock-in Vendor lock-in is a common problem for companies that use proprietary software, databases, or platforms. Issues arise when businesses find themselves unable to move to an alternative vendor without incurring substantial expense or ...
Build Infrastructure Once and Deploy Anywhere
Define stack configuration on one environment, and authorized admins can easily clone the stack configuration and update some configurations, such as cluster parameters. Admins can target environment settings and deploy the cloned stack to upper ...
Proven Architecture Blueprints
snapblocs Architecture Blueprints provide proven architecture that delivers common Data Platform use cases, making it simple to provision and manage Data Platform stacks. snapblocs Architecture Blueprints consist of open source components and proven ...
Architecture as Code vs Infrastructure as Code
The ‘as code’ paradigm is about being able to reproduce and/or restore a full environment within minutes based on recipes and automation, managed as code. Therefore, the ‘as Code’ approach provides repeatability, share-ability, versioning in ...
Architecture as a Service
The evolution of cloud computing makes it easier to build application stacks. Cloud computing started with the notion of "as a Service," providing on-demand provisioning ability. This "as a Service" model started with "Infrastructure as a service ...
Popular Articles
AWS Provider Access Method
Add an AWS provider access method to snapblocs before configuring or deploying a stack. When configuring a stack, snapblocs will retrieve some AWS account information such as available VPCs, Subnets, SSH Key Pairs, etc. This information is ...
Architecture as Code vs Infrastructure as Code
The ‘as code’ paradigm is about being able to reproduce and/or restore a full environment within minutes based on recipes and automation, managed as code. Therefore, the ‘as Code’ approach provides repeatability, share-ability, versioning in ...
Proven Architecture Blueprints
snapblocs Architecture Blueprints provide proven architecture that delivers common Data Platform use cases, making it simple to provision and manage Data Platform stacks. snapblocs Architecture Blueprints consist of open source components and proven ...
Built-in Observability
Observability is the measure of how well its external outputs can determine the internal states of a system. In other words, Observability describes the degree to which systems and services are behaving based on collected data. There are three ...
How to Add Cloud Provider Access Key
When deploying a snapblocs stack, snapblocs provisions the stack within the customer's cloud account. The provider access key is used to allow snapblocs to access your cloud provider environment for deploying your stacks, collecting statistics of ...