Three ways to improve CI/CD in your serverless app | C2C Community

Three ways to improve CI/CD in your serverless app

  • 30 January 2023
  • 2 replies
  • 17 views

Userlevel 7
Badge +35

 

What is CI/CD and how can it be improved in your serverless application?  In this video, Developer Advocate Martin Omander chats with Developer Relations Engineer Mia Villaseñor about automated builds, Continuous Delivery vs Continuous Deployment, canary releases, and more. Watch to learn three ways you can improve CI/CD in your serverless app.

 

Click on the video below to watch it in detail.

 

Chapters:

0:00 - Intro

0:41 - What is Continuous Integration?

1:14 - Automatic tests / automatic builds

2:36 - Continuous Delivery vs Continuous Deployment?

3:40 - How do I set up Continuous Delivery or Deployment for my Cloud Run project?

4:30 - What are canary releases?

5:50 - How long should I run the canary release?

6:13 - How do I set up canary releases for my Cloud Run service?

6:28 - Revision-specific URLs

6:51 - Wrap up

 

Extra Credit:

Tutorial: Deploying to Cloud Run using Cloud Build → https://goo.gle/3H4MWnL

Github Repository: Node.js → https://goo.gle/3weNVNw

Go → https://goo.gle/3Qy9hgV

Python → https://goo.gle/3Qzsqip

Java → https://goo.gle/3wbSLLw

Watch more episodes of Serverless Expeditions → https://goo.gle/ServerlessExpeditions​ Subscribe to Google Cloud Tech → https://goo.gle/GoogleCloudTech​


2 replies

Userlevel 7
Badge +28

Continuous Integration / Continuous Delivery. But what does it actually mean?
This is a great video to explain the concepts! Thanks for posting, @malamin !
 

I really like the series of Serverless Expeditions, it’s a really cool show! 😎

Userlevel 7
Badge +35

Also, I like it @Dimitris Petrakis . I always watch this kind of series for refresh my memory. It’s help me to find the best solution.

Reply