Jonathan Davies
Jonathan Davies
  • Видео 19
  • Просмотров 138 085
AWS SNS Tutorial for Beginners
In this video, we'll dive into AWS Simple Notification Service (SNS) - a powerful tool for sending notifications and enabling communication between distributed systems.
Whether you're a beginner to AWS or looking to expand your knowledge, this video is perfect for you! 💡
What You'll Learn:
- 🌟 What is AWS SNS and why you should use it
- 📬 How SNS works (Publish-Subscribe model)
- 🔔 Key features like topic creation, message publishing, and subscriptions
- ⚙️ Hands-on demo: Setting up and using AWS SNS step-by-step
By the end of this video, you'll have a solid understanding of SNS and how it can simplify your cloud notification architecture.
👉 Subscribe to the channel for more AWS tutorials, tip...
Просмотров: 28

Видео

What are AWS Regions and Availability Zones? | AWS Global Infrastructure
Просмотров 4394 месяца назад
In this video, we dive deep into the AWS Global Infrastructure-the backbone of Amazon Web Services that powers millions of businesses around the world. 🔹 What You'll Learn: Overview of AWS Regions, Availability Zones, and Edge Locations. How AWS's global network ensures low latency and high availability. The role of AWS data centers in maintaining global reach and compliance. 👉 Don't forget to ...
Are AWS Certifications Worth It in 2024?
Просмотров 994 месяца назад
Are AWS Certifications really worth your time and money? 🤔 In this video, we dive deep into the world of AWS Certifications to help you decide whether they’re the right move for your career in cloud computing. 🔔 Subscribe to the channel 👍 Like this video if you found it helpful, and don’t forget to share your thoughts in the comments #AWS #AWSCertification #CloudComputing #AWSCertified #CloudCe...
How to Save Money on AWS | AWS Budget Tutorial
Просмотров 1934 месяца назад
In this video we'll cover saving money on AWS! 💸 Whether you're just starting with AWS or are a seasoned user, this video will help you cut costs and maximize your resources. In this video, we'll cover: - AWS Free Tier : Learn how to fully leverage AWS's Free Tier offerings to minimize expenses while building and testing your applications. - AWS Budgets : Set up and manage budgets to monitor yo...
Amazon Clone in React, Tailwind CSS & Redux [2024]
Просмотров 26 тыс.Год назад
Want to learn React, Tailwind CSS and Redux? Look no further as we’re going to recreate Amazon’s website using the latest technologies GitHub Repo: github.com/JonnyDavies/amazon-clone-frontend Google Drive link to Assets: drive.google.com/file/d/1AJ73Ya_rmSFsBmILPlrZtjUibeN4uKM2/view?usp=share_link Here are some of the pages I visited throughout the video: tailwindcss.com/docs/guides/create-rea...
Why you should be using Java Records
Просмотров 250Год назад
In this video, we'll be taking a deep dive into Java Records, a new feature introduced in Java 14. Java Records are a concise and easy way to create immutable classes for storing data. 00:00 Intro 00:55 Demo: Java Records 02:28 Creating a Record 05:06 Java Records are Immutable 06:08 Canonical Constructor 08:21 Compact Constructor 09:37 Custom Accessor Method 11:09 Static Field and Initialiser ...
Why you should use AWS Lambda's Versions
Просмотров 533Год назад
A version of a Lambda function is a snapshot of the Lambda’s code and configuration at a given point in time. This video explains exactly what they are, how to use them and why you should use versions. 00:00 What are Lambda versions 00:18 Demo: How to create Lambda versions 05:45 Why use Lambda versions? #AWS #lambda
Why you should use AWS Lambda's Aliases
Просмотров 1,2 тыс.Год назад
An Alias is essentially a pointer to a version of a Lambda function.This video explains exactly what they are, how to use them and why you should use Aliases. 00:00 What are Lambda aliases 00:25 Demo: How to create Lambda aliases 03:42 Why use Lambda aliases? #AWS #lambda
How to use AWS Lambda's Weighted Aliases
Просмотров 285Год назад
Weighted Aliases are Aliases that allow you to send traffic to 2 versions of a Lambda function. This video explains exactly what they are, how to use them and when you should use Weighted Aliases. 00:00 What are Lambda's weighted aliases 00:28 Demo: How to create Lambda's weighted aliases 02:51 Why use Lambda's weighted aliases? #AWS #lambda
What’s the Difference Between AWS REST API & HTTP API?
Просмотров 9 тыс.2 года назад
This video goes over the differences between AWS REST API and HTTP API, why the introduction of HTTP API is useful and when to know what API to use in any given scenario. Here is a link to the documentation I referenced: docs.aws.amazon.com/apigateway/latest/developerguide/http-api-vs-rest.html I have a video on REST API: ruclips.net/video/4NY8nst45Rk/видео.html And also a separate video on HTT...
Build a HTTP API using AWS Lambda and API Gateway
Просмотров 18 тыс.2 года назад
In this video I explain HTTP API in the AWS Console and then I show you how to develop your own HTTP API with AWS SAM going through each step of creating the HTTP API from scratch and deploying it to AWS. Links I mention in the video: Previous video with installation walkthrough: ruclips.net/video/mhdX4znMd2Q/видео.html template.yml I used for the demo: gist.github.com/JonnyDavies/4c0f23270d04f...
Build a REST API using AWS Lambda and API Gateway
Просмотров 14 тыс.2 года назад
In this video I go through API Gateway’s REST API on AWS - I go through a high level explanation of what it’s purpose is / how it works, do a runthrough in the AWS Console and then I show you how to develop your own REST API with AWS SAM - going through each step of creating the REST API from scratch, testing it locally and deploying it to AWS. Links I mention in the video: template.yml I used ...
How to Use AWS Lambda Function URLs
Просмотров 3,2 тыс.2 года назад
This video goes over what problems AWS Lambda Function URLs solve, how they work and goes through a demo of using them with AWS SAM. Previous AWS SAM video: ruclips.net/video/mhdX4znMd2Q/видео.html 00:29 What Benefits Do Function URLs Offer? 01:00 How Do Function URLs Work? 02:58 Function URLs Demo with AWS SAM #AWS #Lambda
Learn JavaScript in 9 Minutes
Просмотров 2232 года назад
This video is going to give an overview of JavaScript in 9 minutes. Hopefully this will give you enough information to know which specific parts of the language you would like to explore further. 00:42 What does JavaScript do? 01:57 How does JavaScript Work? 02:45 Core JavaScript 05:02 JavaScript Quirks 06:08 Asynchronous Programming 06:47 Modern JavaScript Development #javascript #learnJavascript
Deploy React App on AWS S3 and CloudFront
Просмотров 4,6 тыс.2 года назад
Host a Website in AWS S3. This video goes through the process of static website hosting in AWS S3 by using a React App, connecting it to a custom domain through Route 53 and securing it with HTTPs by the utilising CloudFront. 00:46 Create Static Site 02:00 Create S3 Buckets 07:00 Connect Site to Domain 09:57 Set up HTTPs Bucket Policy: gist.github.com/JonnyDavies/57905e74e270d468d280a7548440e76...
How to Buy a Domain Name with AWS
Просмотров 7 тыс.2 года назад
How to Buy a Domain Name with AWS
Develop Lambdas Locally in VS Code Using AWS SAM | AWS Lambda Tutorial
Просмотров 54 тыс.2 года назад
Develop Lambdas Locally in VS Code Using AWS SAM | AWS Lambda Tutorial
Differences Between Var, Let and Const in 6 Minutes
Просмотров 2992 года назад
Differences Between Var, Let and Const in 6 Minutes
JavaScript Hoisting Explained in 4 Minutes
Просмотров 2002 года назад
JavaScript Hoisting Explained in 4 Minutes

Комментарии

  • @周遠同
    @周遠同 11 дней назад

    It's so helpful, thank you so much!

  •  19 дней назад

    Nice quick and compact demostration of how it works. Now I need to look at how to mix it with API Versioning and Cloud Formation

  • @notEasy2learn
    @notEasy2learn 22 дня назад

  • @IhebRjeb
    @IhebRjeb Месяц назад

    Great video just one thing, I'm thinking about testing the full process locally using Sam 🤔 is it possible to test HTTP Api locally ?

  • @jacwebzib
    @jacwebzib 3 месяца назад

    Awesome, thank you!

  • @savitakulkarni250
    @savitakulkarni250 3 месяца назад

    Unique very good hats off

  • @clivejefferies
    @clivejefferies 3 месяца назад

    Awesome intro, thanks.

  • @yashkhambhatta9536
    @yashkhambhatta9536 4 месяца назад

    Hey Jonathan great video ! Just wanted to clarify, with setting up a budget action and using proper IAM roles, i can essentially stop all services / that specific service when it reaches a certain amount spent, which means without my intervention, no excess money can be spend further than the limit right ?

  • @hectorfranco4207
    @hectorfranco4207 4 месяца назад

    That what so helpful Thank You!

  • @rodrigocovre
    @rodrigocovre 4 месяца назад

    Love your explanation about the differences, hugs from Brasil!

  • @MirrenMacLeod
    @MirrenMacLeod 4 месяца назад

    Thank you!

  • @FitzBro
    @FitzBro 4 месяца назад

    Thanks for the video!

  • @skcap-d9j
    @skcap-d9j 4 месяца назад

    W video man!

  • @modoulaminceesay9211
    @modoulaminceesay9211 4 месяца назад

    God to have you back can we have tutorials on step functions , I like your. tutorials very helpful

    • @Jonathan.Davies
      @Jonathan.Davies 4 месяца назад

      Thanks bro, I appreciate the comments. Been a rough year. Of course, will defo do that in future 👍

  • @modoulaminceesay9211
    @modoulaminceesay9211 5 месяцев назад

    wonder why theres no content hosted my website thanks to your tutorial and now learning lamda thanks to your channel.

  • @modoulaminceesay9211
    @modoulaminceesay9211 5 месяцев назад

    Wonder why we have no new videos

  • @rupertpupkin153
    @rupertpupkin153 5 месяцев назад

    how did you handle the data (which DB used?). Could anyone tell what are all the technologies and tools used in this complete video ?

  • @XboxPlayerPL
    @XboxPlayerPL 5 месяцев назад

    what glasses are you wearing Jonathan? They look nice.

    • @Jonathan.Davies
      @Jonathan.Davies 4 месяца назад

      They are some Ray Ban frames. I'd defo recommend

  • @Senderles
    @Senderles 5 месяцев назад

    you look like The Deep

  • @anshulbhardwajvlogs
    @anshulbhardwajvlogs 5 месяцев назад

    Helpful Jonathan So everytime when I want to update my latest code in S3 I need to drag & drop the files?

  • @robertwilchek8225
    @robertwilchek8225 5 месяцев назад

    Very nice! Short to the point, and.... it still works following these exact steps! Thank you!

  • @eliasperez5168
    @eliasperez5168 6 месяцев назад

    Can you ci/cd into this

  • @PARTHLUVANI
    @PARTHLUVANI 6 месяцев назад

    how to make risonsiv this website?

  • @regilearn2138
    @regilearn2138 6 месяцев назад

    HI mate, we missed your content. I got a use case that we have react node express stack app and we need to store upload image/files to s3 bucket using lambda functions and we need to to CRUD in Dynamodb would appreciate if you can make a video on this.

  • @keifer7813
    @keifer7813 7 месяцев назад

    36:59 Hi mate. How come you didn't just map over the data?

  • @SAJIDALI-um3xz
    @SAJIDALI-um3xz 7 месяцев назад

    Love from India 🇮🇳

  • @SAJIDALI-um3xz
    @SAJIDALI-um3xz 7 месяцев назад

    One of the best ❤

  • @Gustavo-uc9rr
    @Gustavo-uc9rr 7 месяцев назад

    awesome man, thanks a lot!

  • @Gustavo-uc9rr
    @Gustavo-uc9rr 7 месяцев назад

    Hi Jon, very clear explanation. Assuming that we're using alias as environments, can we set env variables for each alias? In my case I'm developing some services and I got two DynamoDB tables, one for staging (already running and populated) and now I'm implementing the production environment. I've already implemented the alias but now I wanna set env vars so staging Alias points to staging DynamoDB table and the production alias points to production DynamoDB table. I see that we can set up env vars in the lambda function (main/latest version) and these variables are replicated to the versions, if we were able to change the value of the env var for every new version (before pointing the production alias to the new version) it would solve my problem but we don't have this option. I'd appreciate if you could give me any clue. Thank you!

  • @arupde6320
    @arupde6320 8 месяцев назад

    be regular

  • @EnglishCourseBangla
    @EnglishCourseBangla 8 месяцев назад

    Why You stop uploading this kind of video. we support you brother.

  • @xavierromerocarrion1369
    @xavierromerocarrion1369 9 месяцев назад

    Great content you put it through. Keep it up

  • @sebastianjensen9519
    @sebastianjensen9519 9 месяцев назад

    So just to be sure. Pet Store is an API gateway, and the Employee project you made locally, and then "linked" to AWS, is also an API gateway?

  • @l.e.nichols9382
    @l.e.nichols9382 9 месяцев назад

    how can i send a request to this from postman? the request doesnt return anything

  • @EddieMao
    @EddieMao 10 месяцев назад

    great great video, thanks a lot!

  • @arjuno7058
    @arjuno7058 10 месяцев назад

    I'm having some errors with the carousel. Anybody help, please?

    • @arjuno7058
      @arjuno7058 10 месяцев назад

      navigation and autoplay. it says swiper/css is not exported

  • @ricksegalCanada
    @ricksegalCanada 10 месяцев назад

    I find it nothing short of hilarious that there are HOURS in certain videos that accomplish what you've done in 8 minutes (8:19 to be precise about it). I'm not even done w/this 24 minute video and I'm lightyears ahead in my coding project. Well done, Jonathan, truly. And for bonus points, you kicked GPT's arse in explaining this concept.

    • @Jonathan.Davies
      @Jonathan.Davies 10 месяцев назад

      Thanks mate, you’re too kind 👍

  • @muhammadjawwadraza5091
    @muhammadjawwadraza5091 10 месяцев назад

    Hello sir, I am facing a problem when I add this to the GitHub repo and deploy it. I did not see any images. Can you help me?

  • @CallMeMojtaba
    @CallMeMojtaba 10 месяцев назад

    why not using React with vite?

  • @nickwaters8464
    @nickwaters8464 11 месяцев назад

    thanks for your mic investment, we can hear and understand very clearly

  • @asaywitz
    @asaywitz 11 месяцев назад

    Thanks Jonathan! Just what I was looking for! If you don't mind do a video on how to add a backend call. Maybe with api gateway and lambda? not sure what is best. Thinking of avoiding amplify since you dont' really learn anthing that way and you end up like a rat in a spinning wheel :)

  • @usedjjd
    @usedjjd 11 месяцев назад

    it's unreasonable to remove src folder files and re-create them again !! waste of time

  • @muhajir-alworabe
    @muhajir-alworabe Год назад

    Great job! Please Finish the backend part soon....we are eager to hear from you🌞🌞🙏🏼

  • @waeltarabishi6890
    @waeltarabishi6890 Год назад

    Done!! ❤❤❤

  • @PremVakilVarma
    @PremVakilVarma Год назад

    great work ,sir👌

  • @eminedogan3125
    @eminedogan3125 Год назад

    Amazing video, thank you!

  • @nidaesmer
    @nidaesmer Год назад

    hi! i have never seen a better clone video. you are the bestttt, thank u <3

  • @niteshprajapat7918
    @niteshprajapat7918 Год назад

    Sir, where are you? Not active on RUclips? RUclips fam needs you 😁😁

  • @himanshumohanty4220
    @himanshumohanty4220 Год назад

    Hey man ! really apricate your effort kindly Upload the Backend part also that would be great 🧑‍💻

  • @eriikelnino6545
    @eriikelnino6545 Год назад

    i first attempt to build a real world project with react .. i am learning a lot ..i love it