![LearnCantrill](/img/default-banner.jpg)
- Видео 168
- Просмотров 1 321 582
LearnCantrill
Австралия
Добавлен 19 июн 2020
Adrian Cantrill is a technical course creator who focuses currently on AWS certifications. He's a passionate technical architect and places high importance on actual learning and understanding IT, in particular cloud technology for entrants and veterans in the industry alike.
He has high pass-rates from students whom have taken his courses and occasionally publishes lessons for the general public to allow greater access to fundamental tech knowledge that every aspiring or experienced engineer should know.
His full course portfolio can be found here: learn.cantrill.io
He has high pass-rates from students whom have taken his courses and occasionally publishes lessons for the general public to allow greater access to fundamental tech knowledge that every aspiring or experienced engineer should know.
His full course portfolio can be found here: learn.cantrill.io
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...
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
Thank you so much! I love your videos
Gracias x el contenido
excellent, brief, clear lesson...excellent training!!!!!!!
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.
Your channel is a hidden treasure
Awesome stuff thank u so so much
Amazing explanation. Just amazing
Thanks for the course it's helping me a lot
Cant you set namserver in resolv.conf file of app server rather than in each interface file?
HeyCeSem :)
ㅤ
You explain so well!
Excellent explanation. Cheers!!!
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?
Great stuff explained very well!
not speak english , and undestand your explained, congratulaiton
You have nailed it! Very clear and easy to follow. You are super! Thank YOU!!
Thank You for your videos .
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.
Best explanation anywhere -thx
Very clear, ty !
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.
acg course sucks..wasted so much time.. glad I got a reality check before the exam ..switched to acantrill
now I know how everything is working, cheers mate
Concise and useful - Thanks!
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'], " ] }
BRO THANK YOU SO MUCH
Thanks.
Cantrill is the GOAT.
Literally, brilliant way to teach. Thanks ❤
this is soo good
Thanks for the amazing series! I'm loving your Solutions architect series as well, you are simply amazing!!
Tech videos at their best. Real gems
Do you have a Layer 6 video?
This is a great video. Thank you!
Fantastic video. One question, whatvip is the docker bridge container being accessed with?
PLEASE BE WARNED, IF YOU ARE USING ADBLOCK, IT WILL 100% BLOCK THE JS.
what a fantastic explanation along with slides. Thank u very much
Great video, subscribed and liked. Just curious wouldn't modern systems only use the ranges of 49152 to 65535 as their ephemeral ports?
Thanks for the great explanation, one more Question: how the reciever knows about hash function that Bob used ?
Hash function used is mentioned within digital certificate
does your paid course wtih LABS will let me do this one click deployment?
Hello Where Is The Video On Layer 6 In The OSI Framework ?
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
Alice hurt him
Excellent Explanation, I'm still learning a lot but this is spot on and really breaks it down for me to understand. Thank you.
One of my first challenges was to create a user/role for a Database Specialist, I had many errors. Regards.
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'
Great content ... Thank you so much...
I thought what this video would be more agile and graphic like others, maybe networking is not easy to explain
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?