I’m taking AWS training from Linux Academy along with some peers. These are continuations of my notes.
AWS Certified Solutions Architect - Concepts
The Linux Academy training has a Concepts section which at first I thought would be too much a rehash of AWS Essentials. I started the videos without taking notes, but there are several things I find I want to note.
I actually watched the first few video lessons including AWS Architecture and Terminology before taking the AWS Essentials training. I don’t feel like rewatching those for notes just now.
Compute and Networking Services
I started taking notes after this video. I recall picking up some tidbits that I figured would be covered again in more depth later.
Storage and Content Delivery Services
I watched this video before taking notes, but some things that I found interesting:
- Instance Store exists that disappears even if the instance is shut down. I’m interested in learning more about this.
- AWS has gateway services and on-site services (appliance or software? don’t know) to either sync storage to S3 or to locally cache S3-backed storage. At least one of them is an iSCSI target.
- Got confirmation on my question from earlier notes that S3 lifecycles do work with versioning so the versioned objects age and progress by their creation date
- You can snail mail AWS drives of data to import
- AWS will know if an S3 file is corrupted or lost and will notify owner
I stopped this video midway to get this note page set up and progress this far.
- Got confirmation on my earlier thoughts that RDS is a fully-managed but obfuscated instance
- I have a running curiosity about what can go in a VPC and what can’t. S3 for example doesn’t. EC2 instances, RDS instances and Lambda runs can/do. And apparently ElastiCache.
Found mention of VPC access info:
AWS resources such as Elastic Load Balancing, Amazon ElastiCache, Amazon RDS, and Amazon Redshift are provisioned with IP addresses within your VPC. Other AWS resources such as Amazon S3 and Amazon DynamoDB are accessible via your VPC’s Internet Gateway, NAT gateways, VPC Endpoints, or Virtual Private Gateway.
- Aurora is a forked MySQL
- ElastiCache is what made me decide to start taking notes immediately. It can use the same interface as memchached or Redis. I might be able to find a use for this sooner rather than later.
Short video. EMR = Elastic MapReduce which creates/manages EC2 Hadoop instances.
- SWF - Simple Workflow Services - Interesting, and can be used with on-prem services.
- SQS - 256kb-max message-size message queueing
- SNS - as covered in Essentials
- Elastic Beanstalk - I realize I’ve heard this term the most but don’t really know exactly what it is. Is this CI/CD-related? They aren’t saying it, but the deployment / env discussion makes it sound like it is.
- CloudFormation - Another term I’ve heard a lot but know next-to-nothing about. Infrastructure as code for AWS, basically. Building CloudFormation templates is out of scope for this certification but something I have a definite interest in. However using templates apparently will be covered.
- IAM - as covered in Essentials
- CloudTrail - Audit trail logs for AWS API calls
- CloudWatch - I stated using this as a log aggregator and expecting it to be like Splunk or Elasticsearch, but it’s not those. However it can be very useful to take action based on many metrics.
- Directory Services - Active Directory connector. Interesting, I didn’t know AWS had this.
Am I taking the wrong quiz? There are some detailed questions in here I don’t recall being covered in the videos.
3 wrong answers. One I must have misclicked because the correct answer is what I thought it was. Another was a two-parter where I question their answer because a feature in the answer wasn’t indicated by the question. One is that EBS can’t connect across AZs; I didn’t know that, I missed that. Interesting. I guess that makes sense to have block storage only accessible in a single AZ.
That is definitely the most in-depth and longest quiz I’ve had so far, and it’s just the concepts section.