devops-deploy

Automate Docker, CI/CD, AWS Lambda, and Terraform deployment workflows.

70|42|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/tranhieutt/software_development_department --skill devops-deploy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: devops-deploy
Source: https://github.com/tranhieutt/software_development_department/tree/main/.claude/skills/devops-deploy
Command: npx skills add https://github.com/tranhieutt/software_development_department --skill devops-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill keeps complex deployment work from breaking by combining container optimization, pipeline automation, AWS infrastructure, and monitoring into a single dependable workflow so releases stay smooth.

Core Features & Use Cases

  • Containerization & Build Optimization: Offers optimized Dockerfiles plus compose guidance to package Python services while keeping health checks and environment variables aligned with production needs.
  • CI/CD & Infrastructure Automation: Maps out GitHub Actions workflows, security checks, rollback plans, Terraform provisioning, and SAM deployments so you can push changes through tests, scans, and deploy steps without guesswork.
  • Monitoring & Production Readiness: Covers FastAPI health endpoints, CloudWatch alarm setup, structured logging, and production checklists to ensure services remain observable and resilient after launch.

Quick Start

Ask the devops-deploy skill to dockerize the app, configure GitHub Actions, and deploy to AWS for a production-ready release.

Frequently Asked Questions about devops-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a CI/CD pipeline with GitHub Actions and Docker for AWS deployments?▼

To set up a CI/CD pipeline with GitHub Actions and Docker, you can use automated workflows that build optimized container images, run security scans, and deploy changes to AWS Lambda or Terraform-provisioned infrastructure without manual guesswork.

What is the best way to package a Python FastAPI service for production with Docker?▼

The best way to package a Python FastAPI service for production involves using optimized Dockerfiles with aligned health checks and environment variables to ensure the containerized application remains resilient and observable after deployment.

Can I use Terraform to automate AWS infrastructure changes in my deployment workflow?▼

Yes, you can use Terraform to automate AWS infrastructure changes by mapping out provisioning steps within your deployment pipeline, ensuring cloud resources are configured consistently alongside GitHub Actions CI/CD workflows.

How does monitoring integration work for applications deployed to AWS Lambda?▼

Monitoring integration for AWS Lambda deployments works by setting up CloudWatch alarms, structured logging, and FastAPI health endpoints to ensure services remain observable and production-ready after launch.

Why do I need a rollback plan in my GitHub Actions CI/CD workflow?▼

You need a rollback plan in your GitHub Actions CI/CD workflow to prevent broken releases from affecting production, ensuring that if pipeline validation or security checks fail, you can safely revert to a stable state.

What should I check before pushing a Docker container build to production?▼

Before pushing a Docker container build to production, you should verify pipeline validation, complete a production readiness checklist, confirm health checks are aligned, and ensure monitoring hooks and rollback plans are in place.