Skip to content

Cloud Computing

Warning

Missing content.


Warning

Missing content.

  • Big topic
  • Don't panic
  • Now the fun begins

Subjects

  1. Virtualisation
  2. Cloud Concepts + AWS
  3. Your first AWS account
  4. The web console
  5. The command-line interface
  6. Amazon Resource Names (ARNs)
  7. Identity & Access Management (IAM)
  8. Networking
  9. Network security basics
  10. EC2
  11. RDS
  12. Route53
  13. 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
  • 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 Adminstrator role
      • Setup MFA immediatley

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.