Multi Environment Deployments using AWS CDK

  Рет қаралды 9,199

Prasad Domala

Prasad Domala

Күн бұрын

This video explains the process of deploying AWS CDK projects to multiple environments either in single AWS account or separate AWS accounts.
Please refer to below Git repo for the code I used in this video.
You can find all the commands and URLs in the [README.md](README.md) file within the repo.
I hope you will find this video useful. Please let me know in the comments section if you have any questions or suggestions for video tutorials on AWS Cloud.

Пікірлер: 23
@dancoman8
@dancoman8 2 жыл бұрын
This is a CDK MasterClass.
@vaibhavsharma1118
@vaibhavsharma1118 2 жыл бұрын
Awesome video, looks like repo is missing in description.
@timestes9455
@timestes9455 Жыл бұрын
Is it just me or did the author not post a link to the Git code repo in the video description?
@TonyMLatham
@TonyMLatham 2 жыл бұрын
Very clear and concise video on multi environment deployments using CDK! Good job! Now, on another note, how did you get your terminal to display that colorful line with the git information?
@LeonardoLobato
@LeonardoLobato Жыл бұрын
Great Video! It helped me a lot
@JoseHernandez-ep2yb
@JoseHernandez-ep2yb Жыл бұрын
Hi Prasad, great video. Could you share the GitHub repository? Thanks!
@chikosan99
@chikosan99 Жыл бұрын
Big Like, Thanks a lot !
@wgonz
@wgonz Жыл бұрын
Great video, however, the link in the description pointing to the repo or readme is not working. It would be useful to follow
@prerakhere
@prerakhere Жыл бұрын
If I were to implement codepipelines for different environments, should I have 3 separate codepipelines for my 3 environments - dev, test, and prod?
@prerakhere
@prerakhere Жыл бұрын
Hey, can you please do a video doing multi environment setup with a codepipeline? Edit - Question - Should I have 3 separate codepipelines for my 3 environments - dev, test, and prod?
@AliKhan-bo9sd
@AliKhan-bo9sd Жыл бұрын
Hi Parsad Your link for github is not working could you please update it.
@ducngogia47
@ducngogia47 Жыл бұрын
Is it possible to access and do these environment in 1 aws profile only?
@careymain3036
@careymain3036 Жыл бұрын
Is there another way to determine environment not by branch ? How pass in on command line? aws-cdk diff ?? env
@PrasadDomala
@PrasadDomala Жыл бұрын
You can pass it as environment variable and read it in the utils from process.env.ENVIRONMENT. When executing cdk deploy you can do "ENVIRONMENT=prod cdk deploy"
@enriquecordero6163
@enriquecordero6163 2 жыл бұрын
It is possible to do this in another file, that is not with the application settings?
@PrasadDomala
@PrasadDomala 2 жыл бұрын
You mean configure the env settings in separate file instead of cdk.json ? Yes its possible. You can have a separate JSON file and read it from your entry point in bin directory. I don't think it will add any value apart from keeping the settings separate. I hope I understood your question correctly. If not please elaborate :)
@2mahender
@2mahender 2 жыл бұрын
is CDK better than terroform?..as many people are using terraform
@manjunathreddy5966
@manjunathreddy5966 2 жыл бұрын
In our company, we use Terraform very extensively, it is great to manage the infrastructure resources for AWS, and in fact it was #1 optimal option until CDK came in. CDK made the developers life easier to code your infra in the language you already know. Also as it is open source, we get general use cases as Constructs and adds a lot of abstraction. Start using it, you will know how powerful and convinient it is.
@prerakhere
@prerakhere Жыл бұрын
This is quite overwhelming for me.
@freakinmonkey85
@freakinmonkey85 Жыл бұрын
This is wayyy to complicated for what it does. You should just create stacks with specific naming like someapp-dev, someapp-staging and someapp-prod, and use the env parameter to control which stack gets deployed to which account. Then in in your package.json have scripts for deploy:staging, deploy:prod etc. The example shown in the video is completely unnecessary and might throw off users. It does not have to be that complex
@Grantrude
@Grantrude 11 ай бұрын
RIP Return youtube dislikes. I can't tell if this video is good or not. I'm not a fan of using branches for deployments, but everything else seems reasonable.
@mollihoeffliger3430
@mollihoeffliger3430 2 жыл бұрын
𝓹𝓻𝓸𝓶𝓸𝓼𝓶 👀
@vigneshwaran1516
@vigneshwaran1516 Жыл бұрын
Great one. Is that possible to share this code or github link? Thanks
How to setup AWS Transit Gateway
13:41
Prasad Domala
Рет қаралды 39 М.
Cute
00:16
Oyuncak Avı
Рет қаралды 5 МЛН
When you discover a family secret
00:59
im_siowei
Рет қаралды 36 МЛН
У ГОРДЕЯ ПОЖАР в ОФИСЕ!
01:01
Дима Гордей
Рет қаралды 7 МЛН
SCHOOLBOY. Мама флексит 🫣👩🏻
00:41
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 6 МЛН
AWS: Real-world CodePipeline CI/CD Examples
28:02
cloudonaut
Рет қаралды 16 М.
AWS CDK CI/CD with CodePipeline - full course
38:34
Concise Developer
Рет қаралды 8 М.
AWS CDK dos and don'ts with Matthew Bonig
1:10:48
Yan Cui
Рет қаралды 3,1 М.
Getting Started with AWS CDK and Python | Step by Step Tutorial
24:44
Be A Better Dev
Рет қаралды 88 М.
AWS CDK Day 2023 - CDK Best Practices
20:08
Ran The Builder
Рет қаралды 2,4 М.
Local AWS Development with LocalStack
1:01:21
LocalStack
Рет қаралды 16 М.
The IDEAL & Practical CI / CD Pipeline - Concepts Overview
22:36
Be A Better Dev
Рет қаралды 479 М.
Cute
00:16
Oyuncak Avı
Рет қаралды 5 МЛН