🔄
Monitoring & Production

CI/CD with CodePipeline

Automated Deployments
💡 CodePipeline, EK, "ASSEMBLY, LINE", jaisi, hai, — code, EK, END, se, DAALO, (Source), aur, doosre, END, se, DEPLOYED, application, NIKALTI, hai (Deploy), BEECH, mein, sab, AUTOMATIC.

CodePipeline, EK, CI/CD, service, hai, JO, MULTIPLE, STAGES, ko, ORCHESTRATE, karta hai: Source, (GitHub/CodeCommit, se, code, PULL), Build, (CodeBuild, se, COMPILE/test), aur, Deploy.

CodeBuild, "buildspec.yml", FILE, ke, INSTRUCTIONS, follow, karke, code, ko, COMPILE, TEST, aur, PACKAGE, karta hai. CodeDeploy, US, PACKAGE, ko, EC2, ya, Lambda, PAR, GRADUALLY, DEPLOY, karta hai.

version: 0.2
phases:
  build:
    commands:
      - npm install
      - npm run build
artifacts:
  files: ['**/*']
🔄
CodePipeline, EK, "ASSEMBLY, LINE", jaisi, hai, — code, EK, END, se, DAALO, (Source), aur, doosre, END, se, DEPLOYED, application, NIKALTI, hai (Deploy), BEECH, mein, sab, AUTOMATIC.
1 / 2
⚡ झट से Recap
  • CodePipeline stages: Source -> Build -> Deploy
  • CodeBuild = buildspec.yml follow karke compile/test/package
  • CodeDeploy = EC2/Lambda par rolling ya blue/green deployment
इस page में (2 subtopics)

CodePipeline, EK, CI/CD, service, hai, JO, MULTIPLE, STAGES, ko, ORCHESTRATE, karta hai: Source, (GitHub/CodeCommit, se, code, PULL), Build, (CodeBuild, se, COMPILE/test), aur, Deploy, (EC2/ECS/Lambda, PAR, DEPLOY).

💡Tip: CodePipeline, ko, GitHub, se, CONNECT, karne, PAR, HAR, "git, push" AUTOMATICALLY, EK, NAYA, PIPELINE, RUN, TRIGGER, karta hai — MANUAL, deployments, ki, ZAROORAT, NAHI, RAHTI.

CodeBuild, "buildspec.yml", FILE, ke, INSTRUCTIONS, follow, karke, code, ko, COMPILE, TEST, aur, PACKAGE, karta hai. CodeDeploy, US, PACKAGE, ko, EC2, instances, ya, Lambda, PAR, GRADUALLY, DEPLOY, karta hai — ROLLING, ya, BLUE/GREEN, strategy, ke, saath.

version: 0.2
phases:
  build:
    commands:
      - npm install
      - npm run build
artifacts:
  files: ['**/*']