AWS cloud demos

AWS cloud demos

AWS cloud demos channel offers a variety of demos and hands-on labs that allow you to try out the different services and features of the platform.

These demos and labs are designed to provide a hands-on for free, interactive learning experience and are typically self-paced and self-guided.

Happy learning!

AWS Lightsail 🚀

AWS Lightsail 🚀

AWS EC2 cloud watch agent

AWS EC2 cloud watch agent

Пікірлер

  • @squidwurrd
    @squidwurrdСағат бұрын

    Everything in this video can be done without a VPC or private gateway...

  • @pacmanh22
    @pacmanh226 сағат бұрын

    what about creating a multi-part upload for an entire directory that has multiple +5GB files ?

  • @CK-bu5wh
    @CK-bu5wh2 күн бұрын

    Hi I wonder why do we need the S3 bucket to house the starter code. I thought we could simply store source code in the version control system and then tell the pipeline to fetch the code

  • @awsclouddemos
    @awsclouddemosКүн бұрын

    yep you could use it if you version control your starter code

  • @narasimha._sai
    @narasimha._sai4 күн бұрын

    please create a video on eks creation with terraform

  • @awsclouddemos
    @awsclouddemos3 күн бұрын

    soon!

  • @MatheusFornazieri
    @MatheusFornazieri10 күн бұрын

    what happen if you re-deploy the terraform code ?

  • @awsclouddemos
    @awsclouddemos7 күн бұрын

    it doesn't recreate all those resources again instead it checks for state and only make changes if they are newly added, deleted or if you have changed something to your resources.

  • @mrhasanwajahat
    @mrhasanwajahat11 күн бұрын

    Very useful but the UI is out-dated. So for those who get stuck with port mappings please select your network as as bridge when creating tasks then you will be able to set host port.

  • @awsclouddemos
    @awsclouddemos3 күн бұрын

    will create another video on new one!

  • @gautampatel7057
    @gautampatel705718 күн бұрын

    how to set connection timeout limit in ALB?

  • @gautampatel7057
    @gautampatel705719 күн бұрын

    Now, I want to add auto scalling on this code, minimum 1 task and max 10 task based on the user request. Can you please tell how to add on this file?

  • @gautampatel7057
    @gautampatel705720 күн бұрын

    We have to change any policies or role in our aws account?

  • @gautampatel7057
    @gautampatel705720 күн бұрын

    Can you please tell me how to solve the below error and it is urgent: (service my-service) was unable to place a task because your account is currently blocked.

  • @talasilapc
    @talasilapc22 күн бұрын

    Great Demo on Express app with ECS flow!

  • @awsclouddemos
    @awsclouddemos21 күн бұрын

    Thanks! Hope you have subscribed!!

  • @gautampatel7057
    @gautampatel705722 күн бұрын

    (service my-service) was unable to place a task because your account is currently blocked. - how to solve this error?

  • @gautampatel7057
    @gautampatel705723 күн бұрын

    I have one error in the code. can you please tell how to solve this error. Error: creating ECS Service (my-service): InvalidParameterException: The container container does not exist in the task definition. │ │ with aws_ecs_service.ECS-Service, │ on ecs-service.tf line 1, in resource "aws_ecs_service" "ECS-Service": │ 1: resource "aws_ecs_service" "ECS-Service" { │ ╵

  • @awsclouddemos
    @awsclouddemos22 күн бұрын

    check your container image

  • @gautampatel7057
    @gautampatel705722 күн бұрын

    @awsclouddemos ok. Now I want to use ecr instead of docker Hub. So first I have to create ecr, and then I have to ecr url into docker Hub url in the ecs tf file?

  • @prernasharma7840
    @prernasharma784026 күн бұрын

    Thankyou so much for making this video, i have watched a lot of videos as i am learning DevOps. But till date, i found this video to be the best. it has been explained step by step in a very easy way.

  • @awsclouddemos
    @awsclouddemos24 күн бұрын

    🤩

  • @redgab9939
    @redgab9939Ай бұрын

    hello sir I want to ask, what should I change in terraform file if I use the port 3000 in my web app container, thanks

  • @awsclouddemos
    @awsclouddemos28 күн бұрын

    change the container port here in this file github.com/gitmurali/terraform-aws-snippets/blob/main/5.%20aws_tf_ecs_fargate/ecs-taskdefiniton.tf

  • @vicdeth13
    @vicdeth13Ай бұрын

    Suggestion: Try using far less fillers like "uhhh" "ummm", really derails the focus of the listener and makes it hard to distinguish between what you're trying to say vs "thinking out aloud"

  • @awsclouddemos
    @awsclouddemosАй бұрын

    Thanks for feedback!

  • @mwesigwaisaac7828
    @mwesigwaisaac7828Ай бұрын

    Please

  • @lukesullo910
    @lukesullo910Ай бұрын

    Is there any way to make this into a chat application?

  • @awsclouddemos
    @awsclouddemosАй бұрын

    I will try to make another video

  • @Patrick-hl1wp
    @Patrick-hl1wpАй бұрын

    video is good, but better not to demand "Like/Subscription" during the video

  • @awsclouddemos
    @awsclouddemosАй бұрын

    the reason why I ask is out of 100% viewers only 4% are my subscribers. Remaining 96% people are just watching the videos and not subscribing. I want to make sure you hit that subscribe button if you learned something 👍🏼

  • @Dineshkumar-sw8vr
    @Dineshkumar-sw8vrАй бұрын

    I am a beginner in Terraform, currently using Terraform 1.8.4. I am following your video tutorial. When I try to type tf-aws to get the Lambda code, as shown in your video, it is not auto-populating. Can you please help me understand what I am missing?

  • @awsclouddemos
    @awsclouddemosАй бұрын

    use the vscode extension "Terraform doc snippets"

  • @legooos
    @legooosАй бұрын

    great, thanks a lot

  • @awsclouddemos
    @awsclouddemosАй бұрын

    Glad it helped

  • @davidokafor2797
    @davidokafor27972 ай бұрын

    This is amazing

  • @awsclouddemos
    @awsclouddemosАй бұрын

    glad you liked it!

  • @user-li9it6cf6o
    @user-li9it6cf6o2 ай бұрын

    waouhhhhh, excellent

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    Glad you like it!

  • @thisgnop3177
    @thisgnop31772 ай бұрын

    As of May of 2024, this video is obsolete.

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    and...why is that ?

  • @thisgnop3177
    @thisgnop31772 ай бұрын

    @@awsclouddemos Sorry if I was rude bro. It is just that AWS has updated their UI and it is no longer possible to follow your steps and do exactly like you do. I have followed your steps till the point where you create an ECS Cluster. From there I was stuck.

  • @krishj8011
    @krishj80112 ай бұрын

    Nice Tutorial...

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    Thanks for watching

  • @JCuervo330
    @JCuervo3302 ай бұрын

    6:26 what to do here if original file is only saved to my local hard drive, not already in a AWS bucket.

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    I have uploaded it from an ec2 you could do it from your local as well

  • @uniqworldtraveller
    @uniqworldtraveller2 ай бұрын

    You don’t need to use secret manager if you are using IAM roles to access DB. Jfyi.

  • @maxvolmue99
    @maxvolmue992 ай бұрын

    super super video... well done!

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    Thank you very much! don't forget to subscribe!!

  • @abdo3taa39
    @abdo3taa392 ай бұрын

    Thanks that was very helpful

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    Glad it helped

  • @knalum88
    @knalum882 ай бұрын

    So roughly 10 files and 150 lines of config in order to expose a hello world python API. Is there a more straightforward way of doing this?

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    I think it depends on what you are trying to do.. 1. if you are simply trying to create a api you can go ahead and do it straight away in console. 2. if you want to write your infractructure as code then you have cdk, SAM, cloudformation templates and terraform etc..

  • @rajmohan4369
    @rajmohan43693 ай бұрын

    bro how to can i change the region and one more ques version 2017-17-10 is this same for all time use this code

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    yes it's same so far. Can you be more specific ?

  • @meralmaradia4774
    @meralmaradia47743 ай бұрын

    so what if we have multiple tasks to run on EC2 ? will it create sub domain or something like that ?

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    you can do load balancing if you have multiple tasks

  • @saisatyanarayana4247
    @saisatyanarayana42473 ай бұрын

    Whats the difference from deploying using codedeploy and and directly selecting ecs in deploy stage As code deploy also have that option as ecs and other 2 (ec2 and lambda)

  • @harpreetsandhu2452
    @harpreetsandhu24523 ай бұрын

    great video. may i know what extension are you using for terraform. TIA.

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    Terraform doc snippets

  • @pravinkamble1113
    @pravinkamble11133 ай бұрын

    Please make a video on S3 to EC2 instance file transfer by using S3 event notification which will trigger lambda. That lambda function will copy file from S3 bucket

  • @awsclouddemos
    @awsclouddemos2 ай бұрын

    soon!

  • @harshads885
    @harshads8853 ай бұрын

    It would be good to explain "Why" you are doing certain things and not just "What" you are doing

  • @awsclouddemos
    @awsclouddemos3 ай бұрын

    Thanks for feedback!!

  • @user-ct1ye1qu5n
    @user-ct1ye1qu5n3 ай бұрын

    Hi, I am currently doing the pipeline which codebuild is integrated with Jenkins , may i know how do i pass the parameter from jenkins to codepipeline?

  • @awsclouddemos
    @awsclouddemos3 ай бұрын

    To pass parameters from Jenkins to AWS CodePipeline, you can use the AWS CLI or SDK within your Jenkins pipeline script

  • @aaronjacob5384
    @aaronjacob53843 ай бұрын

    i followed your tutorial perfectly, everything got accepted by AWS but I am not receiving an email to my gmail account. What am I doing wrong?

  • @awsclouddemos
    @awsclouddemos3 ай бұрын

    have you subscribed to notification which you must have got when you received email for permission from AWS?

  • @BenGroeneveld
    @BenGroeneveld3 ай бұрын

    for the code in app.js referenced at 44:07 in the video, you will need to use the below revised version if you are using the latest version of AWS Amplify. import React, { useState, useEffect } from "react"; import "./App.css"; import "@aws-amplify/ui-react/styles.css"; import { Button, Flex, Heading, Text, TextField, View, withAuthenticator, } from "@aws-amplify/ui-react"; import { listNotes } from "./graphql/queries"; import { createNote as createNoteMutation, deleteNote as deleteNoteMutation, } from "./graphql/mutations"; import { generateClient } from 'aws-amplify/api'; const client = generateClient(); const App = ({ signOut }) => { const [notes, setNotes] = useState([]); useEffect(() => { fetchNotes(); }, []); async function fetchNotes() { const apiData = await client.graphql({ query: listNotes }); const notesFromAPI = apiData.data.listNotes.items; setNotes(notesFromAPI); } async function createNote(event) { event.preventDefault(); const form = new FormData(event.target); const data = { name: form.get("name"), description: form.get("description"), }; await client.graphql({ query: createNoteMutation, variables: { input: data }, }); fetchNotes(); event.target.reset(); } async function deleteNote({ id }) { const newNotes = notes.filter((note) => note.id !== id); setNotes(newNotes); await client.graphql({ query: deleteNoteMutation, variables: { input: { id } }, }); } return ( <View className="App"> <Heading level={1}>My Notes App</Heading> <View as="form" margin="3rem 0" onSubmit={createNote}> <Flex direction="row" justifyContent="center"> <TextField name="name" placeholder="Note Name" label="Note Name" labelHidden variation="quiet" required /> <TextField name="description" placeholder="Note Description" label="Note Description" labelHidden variation="quiet" required /> <Button type="submit" variation="primary"> Create Note </Button> </Flex> </View> <Heading level={2}>Current Notes</Heading> <View margin="3rem 0"> {notes.map((note) => ( <Flex key={note.id || note.name} direction="row" justifyContent="center" alignItems="center" > <Text as="strong" fontWeight={700}> {note.name} </Text> <Text as="span">{note.description}</Text> <Button variation="link" onClick={() => deleteNote(note)}> Delete note </Button> </Flex> ))} </View> <Button onClick={signOut}>Sign Out</Button> </View> ); }; export default withAuthenticator(App);

  • @amandahiya2926
    @amandahiya29263 ай бұрын

    Where Do I get the files which you pasted in the video at 5:30

  • @awsclouddemos
    @awsclouddemos3 ай бұрын

    checkout from here github.com/gitmurali/aws-ecs-docker

  • 3 ай бұрын

    How can I hide create account and just keep sign in only? (I used Authenticator and using hideSignUp) And now it worked thanks

  • @Francis-np7ft
    @Francis-np7ft3 ай бұрын

    great tutorial, is there a way to dynamically provision the rds endpoint , via template file to wp-config file?

  • @awsclouddemos
    @awsclouddemos3 ай бұрын

    Not that I know of

  • @abdulberkkaya8849
    @abdulberkkaya88493 ай бұрын

    Thanks a lot for your efforts but there is something i think i missed out, you just put there in target section only one bucket as a source to check, however it then detected all the other non-compliant buckets even though the rule you set doesnt know anything about them but the one, which is “murali-config-s3-bucket”, so, how did it manage to check all of them?

  • @SonOfSofaman
    @SonOfSofamanАй бұрын

    You didn't miss it because he enabled the rule for all buckets. The targetBucket parameter does not define the bucket to which the rule is applied. There is a resource identity field for that, and he left that field blank.

  • @drchamp1902
    @drchamp19024 ай бұрын

    Why use an api gateway and a lambda, open search can service requests directly, no?

  • @robertfrank2345
    @robertfrank23453 ай бұрын

    Querying opensearch from the client side is a bad idea because your instance credentials would be exposed in your react app. The client should make requests to a backend that can validate/sign requests (API Gateway). Then in order to actually get the data from the Opensearch database, a lambda is used

  • @awsclouddemos
    @awsclouddemos3 ай бұрын

    Great point!

  • @jessicamaksoud1349
    @jessicamaksoud13494 ай бұрын

    I keep getting a "errorMessage": "Unable to import module 'lambda_function': No module named 'requests'" do you know why this is the case. I have followed the exact steps that you have? This is in the lambda function creation step. is there anything that you prepared before hand.

  • @awsclouddemos
    @awsclouddemos3 ай бұрын

    nope, watch the video again and try the steps

  • @shantisagargebise2883
    @shantisagargebise28834 ай бұрын

    Thanks Murali, helped me understand basics of AWS config n System Manager

  • @awsclouddemos
    @awsclouddemos4 ай бұрын

    Glad it helped

  • @wickedknock9798
    @wickedknock97984 ай бұрын

    alb to nginx please

  • @awsclouddemos
    @awsclouddemos4 ай бұрын

    Soon!

  • @yeseswisreeneeli6072
    @yeseswisreeneeli60724 ай бұрын

    Good work man!! keep it up. thanks for the video.

  • @awsclouddemos
    @awsclouddemos4 ай бұрын

    Appreciate it! Pls don't forget to subscribe!

  • @vaibhavjain1in
    @vaibhavjain1in4 ай бұрын

    Hi bro, I need some help with aws ci/cd pipeline, basically wants to learn if you have sometime to catchup 1:1. Thank you.

  • @awsclouddemos
    @awsclouddemos4 ай бұрын

    hey sorry for late reply, I'm currently not doing 1:1 but I will let you know once I have some free time. Thanks.

  • @pathurisushma1494
    @pathurisushma14944 ай бұрын

    what is the environment variables that you are explaining in this video at 31:35,could you explain about them a bit deeper

  • @awsclouddemos
    @awsclouddemos3 ай бұрын

    you could pass environment variables to your build in case if you are using any env variables in your app

  • @psalmuelperez9194
    @psalmuelperez91944 ай бұрын

    30k views yet just 2k subscribers is wild.

  • @awsclouddemos
    @awsclouddemos4 ай бұрын

    Yeah it’s wild bro, don’t forget to subscribe 😛