Container Technologies

Deploy applications using Docker containers with orchestration on Kubernetes and managed services.

12 guides available

Category: Concept

Showing 12 of 12 guides

Deploy a Multi-Tier Application

Deploy a three-tier web application on Azure with network segmentation, App Service frontend, container-based API, SQL Database, and monitoring using Pulumi.

Azure App Service Containers SQL

Deploy a Multi-Cloud Application

Deploy a containerized application across AWS and Azure with geographic load balancing, database replication, and automatic failover using Pulumi.

AWS Azure Containers Multi-Cloud

Deploy Containers to AWS Fargate

Deploy a containerized application to AWS Fargate with ECS orchestration, ECR image registry, load balancing, and serverless scaling using Pulumi.

AWS Containers Fargate ECS

Deploy a Multi-Container Voting Application with Redis

Deploy a multi-service voting application on AWS Fargate with a Redis cache backend and a web frontend, each independently scalable behind their own load balancers.

AWS Containers

Deploy a GKE Cluster with Nginx Deployment

Deploy a Google Kubernetes Engine cluster and verify it works by deploying an nginx test application with Pulumi Neo.

GCP Kubernetes Containers

Deploy Cloud Run Services with Custom Containers

Deploy containerized applications to Google Cloud Run with public HTTPS endpoints, automatic scaling, and custom container builds using Pulumi Neo.

GCP Cloud Run Serverless Containers

Deploy a Scalable Fargate Service with Multiple Replicas

Deploy a high-availability containerized application on AWS Fargate with multiple replicas behind an Application Load Balancer for fault tolerance and traffic distribution.

AWS Containers Load Balancer High Availability

Deploy a Containerized Application on Fargate with Load Balancing

Deploy a containerized application on AWS ECS Fargate behind an Application Load Balancer with automatic scaling, health checks, and a public endpoint.

AWS Containers Load Balancer

Deploy a Production-Ready EKS Cluster

Provision a production-ready Amazon EKS cluster with managed node groups, autoscaling, multi-AZ networking, and kubectl access using Pulumi.

AWS Kubernetes Containers Orchestration

Deploy a Container App with Log Analytics

Deploy a containerized application on Azure Container Apps with centralized logging through Log Analytics, a private container registry, and automatic scaling.

Azure Containers Monitoring Serverless

Deploy a Container Instance with Public IP

Deploy a containerized application to Azure Container Instances with a public IP address for fast, serverless container execution without managing VMs or orchestrators.

Azure Containers Compute

Deploy an AKS Cluster with Service Principal Authentication

Deploy a production-ready Azure Kubernetes Service cluster with service principal authentication, RBAC, SSH access, and autoscaling using Pulumi Neo.

Azure Kubernetes Containers