LearnCantrill
LearnCantrill
  • Видео 168
  • Просмотров 1 321 582
Mini Project - Implementing a Simple Web Identity Federation Application
In this advanced demo series you will be implementing a simple serverless application which uses Web Identity Federation.
The application runs using the following technologies
- S3 for front-end application hosting
- Google API Project as an ID Provider
- Cognito and IAM Roles to swap Google Token for AWS credentials
The application runs from a browser, gets the user to login using a Google ID and then loads all images from a private S3 bucket into a browser using presignedURLs.
This advanced demo consists of 6 stages :-
- 00:00 STAGE 1 : Provision the environment and review tasks
- 07:28 STAGE 2 : Create Google API Project & Client ID
- 14:38 STAGE 3 : Create Cognito Identity Pool
- 23:20 ST...
Просмотров: 6 582

Видео

Mini Project - Hybrid DNS
Просмотров 4,9 тыс.11 месяцев назад
In this mini project you will get the chance to experience how to integrate the DNS platforms of AWS and a Linux based, simulated on-premises environment using Route53 inbound and outbound endpoints. This is a typical task for many larger hybrid network environments. The demo consists of 4 stages, each implementing additional components of the architecture 00:00 Stage 1 - Provision and Verify 0...
Mini Project - Web Application Architecture Evolution (2023v1)
Просмотров 7 тыс.Год назад
In this advanced demo lesson you are going to evolve the architecture of a popular web application wordpress The architecture will start with a manually built single instance, running the application and database over the stages of the demo you will evolve this until its a scalable and resilient architecture The demo consists of 6 stages, each implementing additional components of the architect...
Mini Project - Build a full Deployment pipeline using CodeCommit, Code Deploy and Code Pipeline
Просмотров 13 тыс.Год назад
0:00:00 STAGE0 : PREP 0:02:13 STAGE 1 : Configure Security & Create a CodeCommit Repo 0:14:31 STAGE 2 : CodeBuild - Container image to ECR 0:42:36 STAGE 3 : CodePipeline automate build on commit. 0:57:58 STAGE 4 : CodeDeploy to ECS Fargate 1:16:34 STAGE 5 : CLEANUP In this demo series you're going to be implementing a full code pipeline incorporating commit, build and deploy steps. You will be ...
Mini Project - Using Lambda and AWS X-Ray to debug ( serverless ) applications
Просмотров 8 тыс.Год назад
00:00 - PREP 01:21 - STAGE1 - Create Dog Photo Bucket 02:09 - STAGE2 - Create Lambda Execution Role 03:50 - STAGE3 - Create Lambda Function 09:00 - STAGE4 - Testing the function 10:30 - STAGE5 - Viewing X-Ray metrics/traces 14:49 - STAGE6 - Cleanup ▶Full Text Based Instructions : github.com/acantril/learn-cantrill-io-labs/tree/master/00-aws-simple-demos/aws-lambda-xray ▶ Check out my full range...
Mini Project - Learn how to use VPC Flow logs to diagnose network issues
Просмотров 9 тыс.Год назад
00:00 Overview 00:48 Stage 1 - Creating IAM roles 03:40 Stage 2 - Creating EC2 instances 05:35 Stage 3 - Login to both instances 06:22 Stage 4 - Test connectivity between the instances 08:20 Stage 5 - Creating a CloudWatch log group 08:57 Stage 6 - Creating a VPC Flow Log 10:19 Stage 7 - Viewing VPC Flow Logs 17:14 Stage 8 - Resolving the network issue 18:55 Stage 9 - Bonus: Network ACLs and VP...
Mini Project - Learn how to use AWS Systems Manager
Просмотров 18 тыс.Год назад
00:00 Setup 00:44 Stage 1 - Creating IAM roles 02:00 Stage 2 - Launch the Ubuntu instance 04:47 Stage 3 - Launch the Amazon Linux 2 instance 07:17 Stage 4 - Viewing instances in Systems Manager 09:08 Stage 5 - Updating packages on the instances using Patch Manager 18:02 Stage 6 - Running commands using Run Command 20:52 Stage 7 - Viewing aggregate instance data using Inventory 21:56 Stage 8 - C...
Mini Project - Create a Highly Available BGP IPSEC VPN between AWS and Simulated On-premises
Просмотров 10 тыс.Год назад
00:00 STAGE1 - Overview, Infrastructure Creation, Customer Gateways 10:06 STAGE2 - AWS Side VPN Creation, config value extraction 34:40 STAGE3 - On-premises side IPSEC Configuration 55:37 STAGE4 - On-premises side BGP Configuration & Testing 01:16:32 STAGE5 - Cleanup In this MINI PROJECT you are going to create a hybrid architecture. You will create a Dynamic, Highly-Available, Accelerated, Sit...
Mini-Project : Learn how to use Amazon Macie to identify sensitive information in S3 buckets
Просмотров 4 тыс.Год назад
In this mini project you will gain experience of using Macie to identify sensitive information stored in S3 buckets. While a small subset of the functionality of macie, this knowledge can be applied to large production projects. Full Instructions : github.com/acantril/learn-cantrill-io-labs/tree/master/00-aws-simple-demos/aws-macie ▶ Check out my full range of content at learn.cantrill.io ▶ Joi...
Mini Project - Learn how to Implement S3 Multi-Region Access points
Просмотров 4,9 тыс.Год назад
Amazon Simple Storage Service (S3) Multi-Region Access Points provide a global endpoint for routing Amazon S3 request traffic between AWS Regions. In this mini project you will learn how to use them to implement a globally resilient storage platform. Instructions : github.com/acantril/learn-cantrill-io-labs/tree/master/00-aws-simple-demos/aws-s3-multi-region-access-point ▶ Check out my full ran...
Mini Project - Learn to use API Gateway with Lambda, AWS Service and Mock Integrations
Просмотров 23 тыс.Год назад
In this mini project you will learn how to use API Gateway within AWS, together with Mock, Lambda and Direct AWS Service Integrations. This will give you experience of all these services as well as how to implement simple, serverless event driven back-end architectures. Full Instructions : github.com/acantril/learn-cantrill-io-labs/tree/master/00-aws-simple-demos/aws-api-gateway ▶ Check out my ...
Free Docker Fundamentals Course - Introduction
Просмотров 12 тыс.Год назад
Welcome to our Docker Fundamentals course! This course is designed to provide a comprehensive introduction to the world of Docker and containerization. The course is completely free and always updated to ensure you have the most current information and techniques at your fingertips. Docker is quickly becoming a must-have skill for anyone working in technology, and our course is the perfect way ...
Free Docker Fundamentals Course - Connect with me and join the community
Просмотров 4,4 тыс.Год назад
This lesson steps through how to connect with me and join the techstudyslack.com community Twitter : @adriancantrill LinkedIn : linkedin.com/in/adriancantrill Email : adrian connect@cantrill.io RUclips : ruclips.net/user/learncantrill ▶ Course Playlist : ruclips.net/p/PLTk5ZYSbd9Mg51szw21_75Hs1xUpGObDm ▶Github Repo for the course : github.com/acantril/docker-fundamentals (lesson fil...
Free Docker Fundamentals Course - Physical Servers vs Virtual Machines
Просмотров 7 тыс.Год назад
This video steps through the main differences between physical servers and virtual machines. This will provide a good comparative foundation for when we step through containers in an upcoming video. ▶ Course Playlist : ruclips.net/p/PLTk5ZYSbd9Mg51szw21_75Hs1xUpGObDm ▶Github Repo for the course : github.com/acantril/docker-fundamentals (lesson files & high res visuals etc) ▶ Check out my full r...
Free Docker Fundamentals Course - What are containers and how are they different
Просмотров 4,3 тыс.Год назад
In this video, i discuss the high level architecture of containers vs virtual machines. ▶ Course Playlist : ruclips.net/p/PLTk5ZYSbd9Mg51szw21_75Hs1xUpGObDm ▶Github Repo for the course : github.com/acantril/docker-fundamentals (lesson files & high res visuals etc) ▶ Check out my full range of content at learn.cantrill.io ▶ Join the best online technical study community techstudyslack.com FOLLOW...
Free Docker Fundamentals Course - [DEMO] Installing Docker on your local machine
Просмотров 2,8 тыс.Год назад
Free Docker Fundamentals Course - [DEMO] Installing Docker on your local machine
Free Docker Fundamentals Course - Docker Architecture
Просмотров 5 тыс.Год назад
Free Docker Fundamentals Course - Docker Architecture
Free Docker Fundamentals Course - [DEMO] Interacting with Docker Engine
Просмотров 2,6 тыс.Год назад
Free Docker Fundamentals Course - [DEMO] Interacting with Docker Engine
Free Docker Fundamentals Course - Containers & Image Architecture
Просмотров 2,9 тыс.Год назад
Free Docker Fundamentals Course - Containers & Image Architecture
Free Docker Fundamentals Course - [DEMO] Working with existing docker images
Просмотров 2,8 тыс.Год назад
Free Docker Fundamentals Course - [DEMO] Working with existing docker images
Free Docker Fundamentals Course - Dockerfile syntax
Просмотров 2,5 тыс.Год назад
Free Docker Fundamentals Course - Dockerfile syntax
Free Docker Fundamentals Course - [DEMO] Build and run a simple containerised application
Просмотров 2,1 тыс.Год назад
Free Docker Fundamentals Course - [DEMO] Build and run a simple containerised application
Free Docker Fundamentals Course - Docker Storage - Writable Layer, Bind Mounts & Volumes
Просмотров 3,3 тыс.Год назад
Free Docker Fundamentals Course - Docker Storage - Writable Layer, Bind Mounts & Volumes
Free Docker Fundamentals Course - Docker networking - modes and port exposure
Просмотров 9 тыс.Год назад
Free Docker Fundamentals Course - Docker networking - modes and port exposure
Free Docker Fundamentals Course - [DEMO] Using Environment Variables
Просмотров 1,6 тыс.Год назад
Free Docker Fundamentals Course - [DEMO] Using Environment Variables
Free Docker Fundamentals Course - [DEMO] Docker Bind Mounts & Volumes
Просмотров 4,2 тыс.Год назад
Free Docker Fundamentals Course - [DEMO] Docker Bind Mounts & Volumes
Free Docker Fundamentals Course - Docker Compose
Просмотров 1 тыс.Год назад
Free Docker Fundamentals Course - Docker Compose
Free Docker Fundamentals Course - [DEMO] Using Docker Compose with our application
Просмотров 1,1 тыс.Год назад
Free Docker Fundamentals Course - [DEMO] Using Docker Compose with our application
Free Docker Fundamentals Course - Container Registry
Просмотров 889Год назад
Free Docker Fundamentals Course - Container Registry
Free Docker Fundamentals Course - [DEMO] Uploading our application to docker hub
Просмотров 988Год назад
Free Docker Fundamentals Course - [DEMO] Uploading our application to docker hub

Комментарии

  • @ElleElenina
    @ElleElenina 21 час назад

    Thank you so much! I love your videos

  • @user-ui6mj6bg7b
    @user-ui6mj6bg7b День назад

    Gracias x el contenido

  • @youcenon
    @youcenon 2 дня назад

    excellent, brief, clear lesson...excellent training!!!!!!!

  • @leeoswald9799
    @leeoswald9799 2 дня назад

    Man! It is so refreshing to listen to a video by a native English speaker. It seems like like every one of these videos are made by a mumbling, stumbling, stuttering Indian reading the content off a Google search.

  • @abdraoufx
    @abdraoufx 3 дня назад

    Your channel is a hidden treasure

  • @Kalaiselvi_anjana
    @Kalaiselvi_anjana 3 дня назад

    Awesome stuff thank u so so much

  • @Salty_Matter
    @Salty_Matter 9 дней назад

    Amazing explanation. Just amazing

  • @LinusLoop-nw1lq
    @LinusLoop-nw1lq 10 дней назад

    Thanks for the course it's helping me a lot

  • @kunalsharma37
    @kunalsharma37 10 дней назад

    Cant you set namserver in resolv.conf file of app server rather than in each interface file?

  • @embeddedroom
    @embeddedroom 12 дней назад

    HeyCeSem :)

  • @sharedhardware
    @sharedhardware 13 дней назад

  • @adriellecustodio3285
    @adriellecustodio3285 14 дней назад

    You explain so well!

  • @funmemes5915
    @funmemes5915 15 дней назад

    Excellent explanation. Cheers!!!

  • @epap6782
    @epap6782 15 дней назад

    Fantastic video, well done. I wanted to hear more about what to do with lost data between RPO and RTO, how to deal with that.. manual? Or accept loss? or?

  • @gritred5500
    @gritred5500 16 дней назад

    Great stuff explained very well!

  • @MariaGomez-lg2ug
    @MariaGomez-lg2ug 18 дней назад

    not speak english , and undestand your explained, congratulaiton

  • @alea9140
    @alea9140 19 дней назад

    You have nailed it! Very clear and easy to follow. You are super! Thank YOU!!

  • @user-mp6hh3tq2h
    @user-mp6hh3tq2h 19 дней назад

    Thank You for your videos .

  • @terrywong2163
    @terrywong2163 20 дней назад

    Brilliant. The beauty of this video is it's simple and clear. I am a cloud beginner and can also understand quickly. Thank you for the video.

  • @marieknight4136
    @marieknight4136 21 день назад

    Best explanation anywhere -thx

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

    Very clear, ty !

  • @ppgg997
    @ppgg997 23 дня назад

    Phase 4 : Go to the bathroom and google the hard ones 😬😬 Just kidding :P It may be applicable but "not facing the problem" is a long term really BAD habit for your career and life.

  • @0512gk
    @0512gk 25 дней назад

    acg course sucks..wasted so much time.. glad I got a reality check before the exam ..switched to acantrill

  • @user-ny4ti1rt6f
    @user-ny4ti1rt6f 26 дней назад

    now I know how everything is working, cheers mate

  • @pablomunsey
    @pablomunsey 28 дней назад

    Concise and useful - Thanks!

  • @mozartshomie09
    @mozartshomie09 29 дней назад

    When I try and get the IP, I get this error: { "errorMessage": "'requestContext'", "errorType": "KeyError", "requestId": "4d3d0ee0-e031-4ae5-b6bb-ed2126cd95f9", "stackTrace": [ " File \"/var/task/lambda_function.py\", line 5, in lambda_handler 'body': event['requestContext']['identity']['sourceIp'], " ] }

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

    BRO THANK YOU SO MUCH

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

    Thanks.

  • @Music-wu5de
    @Music-wu5de Месяц назад

    Cantrill is the GOAT.

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

    Literally, brilliant way to teach. Thanks ❤

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

    this is soo good

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

    Thanks for the amazing series! I'm loving your Solutions architect series as well, you are simply amazing!!

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

    Tech videos at their best. Real gems

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

    Do you have a Layer 6 video?

  • @Max-fl7wk
    @Max-fl7wk Месяц назад

    This is a great video. Thank you!

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

    Fantastic video. One question, whatvip is the docker bridge container being accessed with?

  • @user-zc2yj9vu2i
    @user-zc2yj9vu2i Месяц назад

    PLEASE BE WARNED, IF YOU ARE USING ADBLOCK, IT WILL 100% BLOCK THE JS.

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

    what a fantastic explanation along with slides. Thank u very much

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

    Great video, subscribed and liked. Just curious wouldn't modern systems only use the ranges of 49152 to 65535 as their ephemeral ports?

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

    Thanks for the great explanation, one more Question: how the reciever knows about hash function that Bob used ?

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

      Hash function used is mentioned within digital certificate

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

    does your paid course wtih LABS will let me do this one click deployment?

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

    Hello Where Is The Video On Layer 6 In The OSI Framework ?

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

    Hey There. Im taking your AWS Solutions Architect - Professional course. It has been a great experience. I am stuck on one demo because I need to increase my vCPU limit to create an EC2. Currently my vCPU limit is 8. How do I increase it and how much should i increase it

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

    Alice hurt him

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

    Excellent Explanation, I'm still learning a lot but this is spot on and really breaks it down for me to understand. Thank you.

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

    One of my first challenges was to create a user/role for a Database Specialist, I had many errors. Regards.

  • @user-zc2yj9vu2i
    @user-zc2yj9vu2i Месяц назад

    in the part 2, the script user-data i cnt run it, but when i perform a manual run, it works. weird. Errno 2] No such file or directory: '/var/cache/dnf/amazonlinux-39b85c012216ab5c/packages/krb5-devel-1.21-3.amzn2023.0.4.x86_64.rpm'

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

    Great content ... Thank you so much...

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

    I thought what this video would be more agile and graphic like others, maybe networking is not easy to explain

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

    it is a great video having just one doubt cantrill did u install ssm agent in server or without installing agent only. is patch applied just by attaching iam role to ec2 instance?