article thumbnail

Building Resilient Public Networking on AWS: Part 2

Xebia

Public Application Load Balancer (ALB): Establishes an ALB, integrating the previous SSL/TLS certificate for enhanced security. As an example, we’ll use “ subdomain-1.cloudns.ph” Example values: ns-123.awsdns-00.com. Make sure to replace the example domain with your own. subdomain-1.cloudns.ph”

AWS 147
article thumbnail

Managing multiple environments in the AWS CDK using YAML configuration files

Xebia

With these tools, you can define resources such as virtual machines, networks, storage, load balancers, and more, and deploy them consistently across multiple environments with a single command. Continuous Integration and Deployment (CI/CD) Pipelines: Implementing CI/CD pipelines is crucial for managing multiple environments using IaC.

AWS 130
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Scaling my application: am I ready?

CircleCI

Continuous integration pipelines are a key part of this. Continuous integration (CI) ensures code changes are automatically tested and merged in your main branch. In the deployment phase, you can still run regression tests — for example, to verify performance in a stress test. Continuously scaling.

article thumbnail

Deploy a Clojure web application to AWS using Terraform

CircleCI

You will also need to sign up for: CircleCI account - CircleCI is a continuous integration and delivery platform. Use the AWS account id that you took note of earlier, the user name you set up (filmappuser, in my example), and the password you set for management console access. Click Create Key Pair and enter a key pair name.

AWS 96
article thumbnail

Build, test, and deploy a Go application to AWS ECS

CircleCI

In this tutorial example, we will deploy a simple Go application to Amazon EC2 Container Service (ECS). Create and configure an Amazon Elastic Load Balancer (ELB) and target group that will associate with our cluster’s ECS service. Configure the load balancer. Review the load balancer details.

AWS 69
article thumbnail

Blue-Green Deployments: A Definition and Introductory Guide

LaunchDarkly

This deployment process involves creating two identical instances of a production app behind a load balancer. At any given time, one app is responding to user traffic, while the other app receives constant updates from your team’s continuous integration (CI) server. The blue environment is live.

article thumbnail

The Good and the Bad of Kubernetes Container Orchestration

Altexsoft

Modern apps include dozens to hundreds of individual modules running across multiple machines— for example, eBay uses nearly 1,000 microservices. There are also many other useful materials on the official Kubernetes Documentation page — such as examples of common Kubernetes tasks and a glossary of commonly-used terms.