Cloud Computing
Warning
Missing content.
Warning
Missing content.
- Big topic
- Don't panic
- Now the fun begins
Subjects
- Virtualisation
- Cloud Concepts + AWS
- Your first AWS account
- The web console
- The command-line interface
- Amazon Resource Names (ARNs)
- Identity & Access Management (IAM)
- Networking
- Network security basics
- EC2
- RDS
- Route53
- S3
Curated Materials
Warning
Missing content.
Virtualisation
Warning
Missing content.
- https://aws.amazon.com/what-is/virtualization/
Cloud Concepts + AWS
Warning
Missing content.
- https://docs.aws.amazon.com/whitepapers/latest/aws-overview/introduction.html
- Skip the "Are you Well-Architected?" section as it adds no value. Simply move onto the next page, "What is cloud computing?"
- https://docs.aws.amazon.com/general/latest/gr/glos-chap.html
Your first AWS account
Warning
Missing content.
- Create an account:
- https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-creating.html
- Then understand best pratices re: root user:
- https://docs.aws.amazon.com/accounts/latest/reference/best-practices-root-user.html
- Understand what the root user is for:
- https://docs.aws.amazon.com/accounts/latest/reference/root-user-tasks.html
- Understand what the root user is for:
- https://docs.aws.amazon.com/accounts/latest/reference/best-practices-root-user.html
- Sign in to your root user account:
- https://docs.aws.amazon.com/accounts/latest/reference/root-user-sign-in.html
- Now enable MFA:
- https://docs.aws.amazon.com/accounts/latest/reference/root-user-mfa.html
- And create a non-root user:
- https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html#id_users_create_console
- Give them console access
- Give them the
Adminstratorrole - Setup MFA immediatley
- https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html#id_users_create_console
The web console
Warning
Missing content.
- https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/learn-whats-new.html
- https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/select-region.html
- https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/change-password.html
- https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/using-search.html
- https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/billinginfo.html
The command-line interface
Warning
Missing content.
- What is it: https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html
- https://docs.aws.amazon.com/cli/latest/userguide/getting-started-prereqs.html
- https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
- https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html
using:
- https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-help.html
- https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-commandstructure.html
- https://docs.aws.amazon.com/cli/latest/userguide/cli-services-ec2-instances.html
Amazon Resource Names (ARNs)
Warning
Missing content.
- https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
Identity & Access Management (IAM)
Warning
Missing content.
- Introduction: https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html
- Architecture: https://docs.aws.amazon.com/IAM/latest/UserGuide/intro-structure.html
- IAM: https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction_identity-management.html
- IAM Users: https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction_access-management.html
- IAM ABAC: https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction_attribute-based-access-control.html
- IAM Identities: https://docs.aws.amazon.com/IAM/latest/UserGuide/id.html
- Policies and Permissions: https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html
- Understanding permissions granted by a policy: https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_understand.html
- Creating policies: https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create.html
Networking
Warning
Missing content.
- https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html
- It all starts with a VPC: https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html
- How it works: https://docs.aws.amazon.com/vpc/latest/userguide/configure-your-vpc.html
- Subnets: https://docs.aws.amazon.com/vpc/latest/userguide/configure-subnets.html
- Route Tables: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Route_Tables.html
- Connecting your VPC: https://docs.aws.amazon.com/vpc/latest/userguide/extend-intro.html
- Internet gateways: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Internet_Gateway.html
- NAT Gateways: https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html#nat-gateway-basics
Network security basics
Warning
Missing content.
- SGs: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html
- NACLs: https://docs.aws.amazon.com/vpc/latest/userguide/vpc-network-acls.html
EC2
Warning
Missing content.
- What: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html
- Best pratices: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-best-practices.html
- Instance types: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html
- On-demand instances: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-on-demand-instances.html
- Reserved instances: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-reserved-instances.html
- AMIs: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html
- Instances + AMIs: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instances-and-amis.html
- IPs + instances: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-instance-addressing.html
- Key pairs: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html
- Connecting to Linux: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html
- Connecting to Windows: https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html
- First tutorial: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html
RDS
Warning
Missing content.
- What: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html#Welcome.Concepts
- Best practices: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_BestPractices.html
- DB types: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html
- Multi-AZ: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZSingleStandby.html
- First tutorial: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.MySQL.html
Route53
Warning
Missing content.
- What: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/Welcome.html
- Domain registration: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-domain-registration.html
- DNS (refresh): https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-dns-service.html
- Domain name formatting: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DomainNameFormat.html
- Best practices: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/best-practices-dns.html
S3
Warning
Missing content.
- What: https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html
- Security: https://docs.aws.amazon.com/AmazonS3/latest/userguide/security-best-practices.html
- Buckets: https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingBucket.html
- Objects: https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingObjects.html
- Versioning: https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html
- Lifecycle management: https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html
Project
Warning
Missing content.
Next
Warning
Missing content.