зеркало из
				https://github.com/iharh/notes.git
				synced 2025-10-31 05:36:08 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			142 строки
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			142 строки
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| https://www.linkedin.com/learning/instructors/shyam-raj
 | |
| 
 | |
| https://www.linkedin.com/learning/instructors/bear-cahill
 | |
| https://www.linkedin.com/learning/learning-amazon-web-services-aws-for-developers-14924833
 | |
|     ! 1h25m
 | |
| 
 | |
| https://www.linkedin.com/learning/instructors/jeremy-villeneuve
 | |
| https://www.linkedin.com/learning/aws-essential-training-for-developers
 | |
|     ! 3h17m pretty short lessons
 | |
| 
 | |
| completed
 | |
| 2022
 | |
| https://www.linkedin.com/learning/aws-essential-training-for-developers-17237791
 | |
|     arn - amazon resource names
 | |
|     IAM identity center - for AD integration, Identity and Access Mgmt
 | |
|         entities -> users, roles
 | |
|         identities -> entities, groups
 | |
|         iam resources can attach policies to identies
 | |
|         principles
 | |
|     AWS Budgets - control costs for your entire AWS account or for individual projects
 | |
|     AWS organizations - to manage multiple root accounts
 | |
|     EC2 - Elastic Compute Cloud, auto-scaling
 | |
|     S3  - Simple Storage Service
 | |
|         have storage classes at mgmt as well
 | |
|         permissions
 | |
|         ACLs add ACLs to each obj
 | |
|     CloudFront - to replicate S3 buckets
 | |
|     GlobalAccelerator - to accelerate networking for S3
 | |
|     S3Glacier -> online file storage with backup
 | |
|     S3Snowball -> for moving tons of data to AWS
 | |
| 
 | |
|     IAAS - pay only for what you use, you are responsible for os update, app security, ...
 | |
|     AMIs - Amazon Machine Images
 | |
|         can create image from existing EC2 - snapshots, and start instances from AMIs
 | |
|     Instance Types (T, M, X - memory optimized, C - compute optimized, G - with GPU)
 | |
|     .pem - file with RSA pub-key
 | |
|     AWS Pricing Calculator
 | |
|     Purchase Savings Plans -> EC2 ... savings Plans, Compute Savings Plans
 | |
|     AWS Marketplace - to get instances from 3rdParty vendors
 | |
|     EC2->Security Groups - can edit protocol allow/deny
 | |
|     VPC - virtual private cloud
 | |
|         Subnets, ..., NAT Gateways (add Elastic IP)
 | |
|     BastionHost
 | |
|     SessionManager(managed service)
 | |
|     AWSClientVPN, SideToSideVPN
 | |
|     AWSTransitGateway
 | |
|     AWSDirectConnect
 | |
|     ApplicationLoadBalancers, NetworkLoadBalancer, GatewayLoadBlancer
 | |
|     ALB -> (for HTTP traffic) `select VPC, security groups (create new alb-sg), add inbound rule, outbound ..., health-check port,
 | |
|         create a new target group (for 2 target servers)
 | |
|         copy DNS name finally
 | |
|     NLB - for low-latency streaming traffic
 | |
|     Route53 for register domain
 | |
|     VPC can have public and private subnets
 | |
|         192.168.0.0/16 means from 192.168.0.0 to 192.168.255.255
 | |
|         192.168.1.0/24            192.168.1.0 .. 192.168.1.255
 | |
|     EFS - elastic file system
 | |
|     FSx - for windows
 | |
|     IAM roles -> create a role to give access to all S3 buckets to all EC2
 | |
|     SecretsManager
 | |
| 
 | |
|     DBaaS
 | |
|     DbMS - migration service
 | |
|     RDS  - relational database service (can't scale down)
 | |
|            when restoring DBs, RDS creates new cluster, copy/del
 | |
|     Aurora - works in serverless mode (not only for PG)
 | |
| 
 | |
|     DynamoDB
 | |
|     ElastiCache - in-mem cache (redis and other engines)
 | |
|     ? Redshift
 | |
| 
 | |
|     DataLakes,
 | |
|     DataWarehouses (RedShift -> structured storage for big and SQL-based analysis ...),
 | |
|     EMR - Elastic Map Reduce distibuted data processing (like spark/hadoop)
 | |
| 
 | |
|     Queues
 | |
|     Kinesis
 | |
|     SQS - simpler, but expensive in case of huge num of events
 | |
|     SNS - simple notification service
 | |
| 
 | |
|     Hosting
 | |
|     ElasticBeanstalk
 | |
|     Lightsail - for static
 | |
| 
 | |
|     ECS - elastic container service
 | |
|     ECR - elastic container registry
 | |
|     Fargate - can run your containers external in hybrid-cloud env
 | |
|               for task-based containers
 | |
|     EKS -> K8s
 | |
| 
 | |
|     Serverless
 | |
|     FaaS - functions as a service, Lambda
 | |
| 
 | |
|     Scheduling
 | |
|     AWSJobs (can utilize spot instances)
 | |
|     Step Functions
 | |
| 
 | |
|     Cognito - for user auth
 | |
|     SES - simple email service
 | |
| 
 | |
|     APIGateway
 | |
|     AppSync
 | |
| 
 | |
|     ML
 | |
|     SageMaker
 | |
|     Comprehend - for text analysis
 | |
|     Lex - for chatbots
 | |
|     Personalize - to promote recommended products to specific users, based on shopping habbits
 | |
|     Polly - convert dynamic text to voices
 | |
|     Rekognition - extract faces/text from images
 | |
|     Textract - automate all this
 | |
|     Translate - translate languages and even detect lang
 | |
|     Transcribe - transcibe voice to text
 | |
| 
 | |
|     xray
 | |
|     Trace User Requests
 | |
| 
 | |
|     CI - code pipeline
 | |
|     CodePipeline
 | |
|       CodeBuild
 | |
|       CodeDeploy
 | |
|     AWSOpsTools - for puppet, chef, ansible
 | |
|     CloudFormation
 | |
|     Terraform - let's use not only AWS stuff
 | |
| 
 | |
|     messaging
 | |
|     Twillio
 | |
| 
 | |
|     AWSHealth - health dashboard
 | |
|     CloudWatch - logs/metrics
 | |
|     CodeGuru - auto code-review
 | |
| 
 | |
|     SecurityHub
 | |
|     SystemManager (SessionManager, AppCenter, check for security patches and tracing incidents)
 | |
|     WAF - web-app firewall, to block some traffic according to rules, deploys on top of ALB
 | |
|     Shield - help mitigate DoS attacks
 | |
|     GuardDuty - active on-going scan for security issues
 | |
|     Inspector - a full scan for vuln-ties (periodically)
 | |
|     Macie - scan cloud resources for publically-sharing info
 | |
|     CloudTrail - trace back in type access to our stuff
 | |
|     Detective - for api access, logs investigations of incidents
 | 
