Podcast
Questions and Answers
In AWS, what is the purpose of a Virtual Private Cloud (VPC)?
In AWS, what is the purpose of a Virtual Private Cloud (VPC)?
- To provide a network zone where AWS public services operate.
- To create isolated private networks within AWS. (correct)
- To manage user permissions for all AWS services.
- To directly connect on-premises networks to the public Internet.
How does accessing AWS public services from a location with a public internet connection work regarding network zones?
How does accessing AWS public services from a location with a public internet connection work regarding network zones?
- It uses the public internet to transit to and from the AWS public zone. (correct)
- It utilizes AWS Direct Connect, avoiding the internet entirely.
- It bypasses the public internet, communicating directly with the AWS private zone.
- It strictly uses VPN for secure transit through AWS zones.
What is the AWS public zone's relationship to the public internet and AWS private zone?
What is the AWS public zone's relationship to the public internet and AWS private zone?
- It is synonymous with the public internet.
- It sits between the public internet and the AWS private zone. (correct)
- It is part of the AWS private zone.
- It is independent of both the public internet and AWS private zone.
What does it mean for an AWS service to be regionally resilient?
What does it mean for an AWS service to be regionally resilient?
What is the key benefit of AWS Regions being geographically separated?
What is the key benefit of AWS Regions being geographically separated?
In the context of AWS, what does an Availability Zone (AZ) provide?
In the context of AWS, what does an Availability Zone (AZ) provide?
A company wants to ensure their application remains operational even if a disaster impacts an entire AWS region. Which type of service resilience is most appropriate?
A company wants to ensure their application remains operational even if a disaster impacts an entire AWS region. Which type of service resilience is most appropriate?
Which of the following is a characteristic of services considered 'globally resilient' in AWS?
Which of the following is a characteristic of services considered 'globally resilient' in AWS?
When referring to an AWS Region, what is the primary difference between using a 'region code' versus a 'region name'?
When referring to an AWS Region, what is the primary difference between using a 'region code' versus a 'region name'?
Which statement is correct regarding Virtual Private Clouds (VPCs) in AWS?
Which statement is correct regarding Virtual Private Clouds (VPCs) in AWS?
In AWS networking, what primarily differentiates a 'public service' from a 'private service'?
In AWS networking, what primarily differentiates a 'public service' from a 'private service'?
Consider an EC2 instance running in a private subnet. What is required for this instance to directly access AWS public services like S3 without traversing the public internet?
Consider an EC2 instance running in a private subnet. What is required for this instance to directly access AWS public services like S3 without traversing the public internet?
What three distinct network 'zones' exist when considering AWS architecture from a networking perspective?
What three distinct network 'zones' exist when considering AWS architecture from a networking perspective?
In terms of geographical coverage, how do AWS Regions and AWS Edge Locations differ?
In terms of geographical coverage, how do AWS Regions and AWS Edge Locations differ?
A company wants to rapidly deploy content closer to its customers to reduce latency. Which AWS service is most suitable for this purpose?
A company wants to rapidly deploy content closer to its customers to reduce latency. Which AWS service is most suitable for this purpose?
What benefit does the geographical separation of AWS Regions offer to solutions architects?
What benefit does the geographical separation of AWS Regions offer to solutions architects?
When is it essential for a solutions architect to consider the data residency implications of selecting a specific AWS Region?
When is it essential for a solutions architect to consider the data residency implications of selecting a specific AWS Region?
What are the three 'main benefits' that AWS Regions provide to a solutions architect, as discussed in the text?
What are the three 'main benefits' that AWS Regions provide to a solutions architect, as discussed in the text?
Which AWS service does NOT require region selection because it operates globally?
Which AWS service does NOT require region selection because it operates globally?
A company has infrastructure in the Sydney region and wants to ensure minimal impact if Sydney experiences a major failure. What strategy should they employ?
A company has infrastructure in the Sydney region and wants to ensure minimal impact if Sydney experiences a major failure. What strategy should they employ?
AWS Regions are designed to be 100% isolated. What is the primary advantage of this design principle?
AWS Regions are designed to be 100% isolated. What is the primary advantage of this design principle?
If you place data in an EU Region in AWS, what commitment does AWS make regarding the location of that data?
If you place data in an EU Region in AWS, what commitment does AWS make regarding the location of that data?
Consider a scenario where a company wants to optimize the performance of their application for customers in a specific geographic location. What strategy should they employ?
Consider a scenario where a company wants to optimize the performance of their application for customers in a specific geographic location. What strategy should they employ?
Which of the following statements accurately describes Availability Zones (AZs) within an AWS Region?
Which of the following statements accurately describes Availability Zones (AZs) within an AWS Region?
If an Availability Zone (AZ) in a region experiences an isolated failure, what is the expected behavior of services running in other AZs within the same region?
If an Availability Zone (AZ) in a region experiences an isolated failure, what is the expected behavior of services running in other AZs within the same region?
What is a globally resilient service?
What is a globally resilient service?
An application consists of EC2 instances, load balancers, and databases. All of these components have been created in your default VPC. What is true about the communications between these components?
An application consists of EC2 instances, load balancers, and databases. All of these components have been created in your default VPC. What is true about the communications between these components?
You are tasked with building a custom VPC in the us-east-1 region. How many default VPCs can you also create for the us-east-1 region?
You are tasked with building a custom VPC in the us-east-1 region. How many default VPCs can you also create for the us-east-1 region?
Custom VPCs are 100% private by default. What does this mean?
Custom VPCs are 100% private by default. What does this mean?
What is true about custom and default VPCs?
What is true about custom and default VPCs?
What is the default CIDR range of the default VPC?
What is the default CIDR range of the default VPC?
What's true about IP addresses and subnets in default AWS VPCs?
What's true about IP addresses and subnets in default AWS VPCs?
Which scenario best utilizes EC2 IaaS (Infrastructure as a Service)?
Which scenario best utilizes EC2 IaaS (Infrastructure as a Service)?
Where are EC2 instances launched?
Where are EC2 instances launched?
An EC2 instance is launched within a subnet, which is part of an Availability Zone(AZ). What happens to an EC2 if the AZ that the instance is launched into fails?
An EC2 instance is launched within a subnet, which is part of an Availability Zone(AZ). What happens to an EC2 if the AZ that the instance is launched into fails?
Identify key components of an EC2 instance.
Identify key components of an EC2 instance.
Under what circumstances are you charged for a stopped EC2 instance?
Under what circumstances are you charged for a stopped EC2 instance?
What is the purpose of an Amazon Machine Image (AMI)?
What is the purpose of an Amazon Machine Image (AMI)?
What does an AMI contain?
What does an AMI contain?
Which protocol and port are used to connect to Windows EC2 instances?
Which protocol and port are used to connect to Windows EC2 instances?
Which of the following is true regarding access permissions for Amazon Machine Images (AMIs)?
Which of the following is true regarding access permissions for Amazon Machine Images (AMIs)?
How does an EC2 instance authenticate to a Linux instance using an SSH key pair?
How does an EC2 instance authenticate to a Linux instance using an SSH key pair?
A solutions architect needs to store a large number of media files, including videos and images, with infrequent access, for a long-term archive. Which AWS service is most appropriate for this use case?
A solutions architect needs to store a large number of media files, including videos and images, with infrequent access, for a long-term archive. Which AWS service is most appropriate for this use case?
What makes S3 suitable as a default storage solution within AWS?
What makes S3 suitable as a default storage solution within AWS?
What is the maximum object size that can be stored in Amazon S3?
What is the maximum object size that can be stored in Amazon S3?
What are 'buckets' in Amazon S3?
What are 'buckets' in Amazon S3?
What is unique about the naming requirements for Amazon S3 buckets?
What is unique about the naming requirements for Amazon S3 buckets?
How does S3 organize objects?
How does S3 organize objects?
When referring to 'folders' within an S3 bucket, what does this typically represent?
When referring to 'folders' within an S3 bucket, what does this typically represent?
Where should you configure S3 permissions and set S3 objects?
Where should you configure S3 permissions and set S3 objects?
In AWS networking, what is the function of the 'AWS public zone' in relation to the public internet and AWS private zone?
In AWS networking, what is the function of the 'AWS public zone' in relation to the public internet and AWS private zone?
If an EC2 instance in a private subnet needs to access an AWS public service like S3, but should not traverse the public internet, how can this be achieved?
If an EC2 instance in a private subnet needs to access an AWS public service like S3, but should not traverse the public internet, how can this be achieved?
When considering AWS architecture from a networking perspective, which of the following accurately describes the relationships between the network zones?
When considering AWS architecture from a networking perspective, which of the following accurately describes the relationships between the network zones?
What statement accurately describes how connecting AWS VPCs to on-premises networks is achieved?
What statement accurately describes how connecting AWS VPCs to on-premises networks is achieved?
If data is placed into an EU Region within AWS, what is AWS's commitment regarding the geographic location of that data?
If data is placed into an EU Region within AWS, what is AWS's commitment regarding the geographic location of that data?
What architectural component is introduced inside an AWS Region to provide isolated compute, storage, networking, power, and facilities?
What architectural component is introduced inside an AWS Region to provide isolated compute, storage, networking, power, and facilities?
What is the primary difference between an AWS Region and an Availability Zone (AZ)?
What is the primary difference between an AWS Region and an Availability Zone (AZ)?
An organization requires its application to withstand the failure of a single Availability Zone. Which design approach should they implement?
An organization requires its application to withstand the failure of a single Availability Zone. Which design approach should they implement?
What is the distinguishing feature of a service categorized as 'globally resilient' in AWS?
What is the distinguishing feature of a service categorized as 'globally resilient' in AWS?
Which of the following is primarily provided by AWS Regions in regard to the operational governance of a system?
Which of the following is primarily provided by AWS Regions in regard to the operational governance of a system?
What is the term for prebuilt configurations that launch EC2 instances in AWS?
What is the term for prebuilt configurations that launch EC2 instances in AWS?
How do you connect to a Linux EC2 instance?
How do you connect to a Linux EC2 instance?
What does it mean when an EC2 instance is 'AZ resilient'?
What does it mean when an EC2 instance is 'AZ resilient'?
You need to control which AWS accounts are able to create EC2 instances from your AMI. Which AMI permission setting should you use?
You need to control which AWS accounts are able to create EC2 instances from your AMI. Which AMI permission setting should you use?
What are 'buckets' in Amazon S3 best described as?
What are 'buckets' in Amazon S3 best described as?
What is a critical requirement for naming S3 buckets?
What is a critical requirement for naming S3 buckets?
What is the maximum number of S3 buckets that can be created per AWS account, without contacting support?
What is the maximum number of S3 buckets that can be created per AWS account, without contacting support?
What are the two main components an object consists of in S3?
What are the two main components an object consists of in S3?
What are the steps CloudFormation takes when a template is used to create a stack?
What are the steps CloudFormation takes when a template is used to create a stack?
Where is it mandatory to specify at least one resource?
Where is it mandatory to specify at least one resource?
Where are different things in a CloudFormation template presented to the console UI?
Where are different things in a CloudFormation template presented to the console UI?
What component of the CloudFormation template are AWS able to extend over time to allow for standards over time, and is assumed if omitted?
What component of the CloudFormation template are AWS able to extend over time to allow for standards over time, and is assumed if omitted?
A CloudFormation template contains both a description and an AWS template format version. What is the correct order in which they must be declared?
A CloudFormation template contains both a description and an AWS template format version. What is the correct order in which they must be declared?
What are 3 main products in one that CloudWatch offers?
What are 3 main products in one that CloudWatch offers?
What do you need to install to collect metrics outside of AWS, in other cloud environments, or within on-premises environments?
What do you need to install to collect metrics outside of AWS, in other cloud environments, or within on-premises environments?
What do CloudWatch Events allow you to generate?
What do CloudWatch Events allow you to generate?
CloudWatch manages lots of different services. What concept allows it to keep different services separated?
CloudWatch manages lots of different services. What concept allows it to keep different services separated?
You are going to create an EC2 autoscaling group that scales off the CPU alarm. What part of CloudWatch can you apply to allow the scaling?
You are going to create an EC2 autoscaling group that scales off the CPU alarm. What part of CloudWatch can you apply to allow the scaling?
A metric is a collection of related datapoints in what?
A metric is a collection of related datapoints in what?
What is attached to datapoints that allow CloudWatch to separate them?
What is attached to datapoints that allow CloudWatch to separate them?
AWS is responsible for security 'of' the cloud, and who is response for the security 'in' the cloud?
AWS is responsible for security 'of' the cloud, and who is response for the security 'in' the cloud?
AWS is responsible for managing which components of the infrastructure stack?
AWS is responsible for managing which components of the infrastructure stack?
You are responsible for components of the infrastructure stack?
You are responsible for components of the infrastructure stack?
Which of the following statements best describes the goal of High Availability (HA)?
Which of the following statements best describes the goal of High Availability (HA)?
With regards to High Availability, what is the term used to describe system designed so that when it fails, its components can be replaced or fixed as quickly as possible?
With regards to High Availability, what is the term used to describe system designed so that when it fails, its components can be replaced or fixed as quickly as possible?
What is the key property that allows for continued operation in the event of failing components?
What is the key property that allows for continued operation in the event of failing components?
How is traffic routed with server failures?
How is traffic routed with server failures?
Is fault tolerance simply maximized uptime?
Is fault tolerance simply maximized uptime?
In comparison to Fault Tolerance, is HA or FT more expensive and more complex?
In comparison to Fault Tolerance, is HA or FT more expensive and more complex?
What needs to be pre-planned in advance with disaster recovery? (Choose 2)
What needs to be pre-planned in advance with disaster recovery? (Choose 2)
What is the definition of a DNS hosted zone?
What is the definition of a DNS hosted zone?
What determines what name to use for a DNS configuration?
What determines what name to use for a DNS configuration?
A client, at at a Starbucks, looks up www.amazon.com. What record gets looked up first?
A client, at at a Starbucks, looks up www.amazon.com. What record gets looked up first?
What does CNAME stand for?
What does CNAME stand for?
Your team wants to set up some record in a DNS to see if they can send email on your behalf. What configurations can you apply to accomplish this configuration?
Your team wants to set up some record in a DNS to see if they can send email on your behalf. What configurations can you apply to accomplish this configuration?
What is importance to the TTL configuration?
What is importance to the TTL configuration?
When you hear the terms 'AWS private service' and 'AWS public service', what aspect are those terms referring to?
When you hear the terms 'AWS private service' and 'AWS public service', what aspect are those terms referring to?
In AWS, which of the following is NOT considered one of the three distinct network 'zones'?
In AWS, which of the following is NOT considered one of the three distinct network 'zones'?
If an EC2 instance resides in a private subnet and needs to securely communicate with a public AWS service like S3, how does the communication occur?
If an EC2 instance resides in a private subnet and needs to securely communicate with a public AWS service like S3, how does the communication occur?
What happens if a solutions architect does not declare a specific AWS Template Format Version in a CloudFormation template?
What happens if a solutions architect does not declare a specific AWS Template Format Version in a CloudFormation template?
What statement best describes the relationship between high availability (HA) and fault tolerance (FT)?
What statement best describes the relationship between high availability (HA) and fault tolerance (FT)?
You are designing a system that requires different actions depending on whether the stack is for production or testing. Which CloudFormation component would you use to achieve this?
You are designing a system that requires different actions depending on whether the stack is for production or testing. Which CloudFormation component would you use to achieve this?
A client wants to stream the latest episode of a TV show with minimal latency. Which AWS infrastructure element would best serve this?
A client wants to stream the latest episode of a TV show with minimal latency. Which AWS infrastructure element would best serve this?
As a solutions architect, what three primary benefits do AWS Regions offer?
As a solutions architect, what three primary benefits do AWS Regions offer?
What is the primary functional difference between Availability Zones (AZs) within an AWS Region and AWS Regions themselves?
What is the primary functional difference between Availability Zones (AZs) within an AWS Region and AWS Regions themselves?
Your company has placed data in an AWS Region in Canada and requires assurances about the data's location. What commitment does AWS provide regarding this aspect?
Your company has placed data in an AWS Region in Canada and requires assurances about the data's location. What commitment does AWS provide regarding this aspect?
What statement best describes how connecting AWS VPCs to on-premises networks using Direct Connect differs to using the public internet?
What statement best describes how connecting AWS VPCs to on-premises networks using Direct Connect differs to using the public internet?
An application requires the use of block storage for an EC2 instance. What AWS storage service is best suited?
An application requires the use of block storage for an EC2 instance. What AWS storage service is best suited?
What factors determine the cost of EC2 instances?
What factors determine the cost of EC2 instances?
An organization is designing an EC2 instance and needs to control what AWS accounts are able to launch new instances from it. What should they look to configure?
An organization is designing an EC2 instance and needs to control what AWS accounts are able to launch new instances from it. What should they look to configure?
What limitations apply to S3 buckets, as of this lesson?
What limitations apply to S3 buckets, as of this lesson?
An organization needs to configure S3 access and permissions. Where should this process generally occur?
An organization needs to configure S3 access and permissions. Where should this process generally occur?
What are the two main components of an object stored in Amazon S3?
What are the two main components of an object stored in Amazon S3?
What is the key takeaway from this lesson on CloudFormation?
What is the key takeaway from this lesson on CloudFormation?
What describes what CloudWatch requires?
What describes what CloudWatch requires?
A solutions architect is troubleshooting a system where an EC2 instance's CPU usage spikes unexpectedly. How can CloudWatch help to isolate the problem further?
A solutions architect is troubleshooting a system where an EC2 instance's CPU usage spikes unexpectedly. How can CloudWatch help to isolate the problem further?
Flashcards
AWS Public Service
AWS Public Service
Accessible via public endpoints; accessed with an internet connection.
AWS Private Service
AWS Private Service
Runs within a VPC; accessible only within that VPC or connected networks.
AWS Networking Differences
AWS Networking Differences
Networking matters most when considering public versus private.
Internet Zone
Internet Zone
Signup and view all the flashcards
AWS Private Zone (VPC)
AWS Private Zone (VPC)
Signup and view all the flashcards
AWS Public Zone
AWS Public Zone
Signup and view all the flashcards
Accessing AWS Public Services
Accessing AWS Public Services
Signup and view all the flashcards
AWS Global Infrastructure
AWS Global Infrastructure
Signup and view all the flashcards
AWS Region
AWS Region
Signup and view all the flashcards
AWS Edge Locations
AWS Edge Locations
Signup and view all the flashcards
AWS Service Specific Region
AWS Service Specific Region
Signup and view all the flashcards
Globally Resilient Services
Globally Resilient Services
Signup and view all the flashcards
Region Resilient Services
Region Resilient Services
Signup and view all the flashcards
AZ Resilient Services
AZ Resilient Services
Signup and view all the flashcards
Virtual Private Cloud (VPC)
Virtual Private Cloud (VPC)
Signup and view all the flashcards
VPC Regional Services
VPC Regional Services
Signup and view all the flashcards
VPC Private Service
VPC Private Service
Signup and view all the flashcards
Default VPC
Default VPC
Signup and view all the flashcards
Custom VPC's
Custom VPC's
Signup and view all the flashcards
VPC communication
VPC communication
Signup and view all the flashcards
Region
Region
Signup and view all the flashcards
VPC CIDR
VPC CIDR
Signup and view all the flashcards
Default VPC CIDR
Default VPC CIDR
Signup and view all the flashcards
VPC subnets
VPC subnets
Signup and view all the flashcards
Default VPC configuration
Default VPC configuration
Signup and view all the flashcards
Subnet CIDRs
Subnet CIDRs
Signup and view all the flashcards
VPC resilience
VPC resilience
Signup and view all the flashcards
One default VPC
One default VPC
Signup and view all the flashcards
Default VPC Subnets
Default VPC Subnets
Signup and view all the flashcards
EC2 (Elastic Compute Cloud)
EC2 (Elastic Compute Cloud)
Signup and view all the flashcards
EC2 Service
EC2 Service
Signup and view all the flashcards
On-Demand EC2 Billing
On-Demand EC2 Billing
Signup and view all the flashcards
AWS Responsibility EC2
AWS Responsibility EC2
Signup and view all the flashcards
EC2 Instance state
EC2 Instance state
Signup and view all the flashcards
EC2 removal
EC2 removal
Signup and view all the flashcards
Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
Signup and view all the flashcards
Important things AMI handles
Important things AMI handles
Signup and view all the flashcards
Connecting Windows Instances
Connecting Windows Instances
Signup and view all the flashcards
Connecting Llinux Instances
Connecting Llinux Instances
Signup and view all the flashcards
AWS Permissions
AWS Permissions
Signup and view all the flashcards
Availability Zone
Availability Zone
Signup and view all the flashcards
Operability after an Isolated Issue
Operability after an Isolated Issue
Signup and view all the flashcards
Multiple Availability Zone Solutions
Multiple Availability Zone Solutions
Signup and view all the flashcards
Private SSH Key usage
Private SSH Key usage
Signup and view all the flashcards
CloudWatch
CloudWatch
Signup and view all the flashcards
CloudWatch Logs
CloudWatch Logs
Signup and view all the flashcards
CloudWatch Events
CloudWatch Events
Signup and view all the flashcards
Shared Responsibility Model
Shared Responsibility Model
Signup and view all the flashcards
Fault Tolerance
Fault Tolerance
Signup and view all the flashcards
High Availability
High Availability
Signup and view all the flashcards
Disaster Recovery
Disaster Recovery
Signup and view all the flashcards
Delegated AWS responsibilities
Delegated AWS responsibilities
Signup and view all the flashcards
Zone File
Zone File
Signup and view all the flashcards
Name Servers
Name Servers
Signup and view all the flashcards
Route 53
Route 53
Signup and view all the flashcards
Public Hosted Zones
Public Hosted Zones
Signup and view all the flashcards
Private Hosted Zones
Private Hosted Zones
Signup and view all the flashcards
Public IP Address
Public IP Address
Signup and view all the flashcards
Configure virtual/physical collections
Configure virtual/physical collections
Signup and view all the flashcards
Internet Gateway
Internet Gateway
Signup and view all the flashcards
Instance Sizes and Capabilities
Instance Sizes and Capabilities
Signup and view all the flashcards
EC2 Configuration
EC2 Configuration
Signup and view all the flashcards
VPC's are regional
VPC's are regional
Signup and view all the flashcards
AWS side of shared repsonsibility's
AWS side of shared repsonsibility's
Signup and view all the flashcards
Customers responsibility's
Customers responsibility's
Signup and view all the flashcards
Stable and Controlled Data
Stable and Controlled Data
Signup and view all the flashcards
Blast Radius
Blast Radius
Signup and view all the flashcards
S3 Services
S3 Services
Signup and view all the flashcards
Objects stored in S3
Objects stored in S3
Signup and view all the flashcards
Regions Provide Location Control
Regions Provide Location Control
Signup and view all the flashcards
Differentiation between CloudWatch and CloudWatch logs.
Differentiation between CloudWatch and CloudWatch logs.
Signup and view all the flashcards
CloudFormation
CloudFormation
Signup and view all the flashcards
CloudFormation Templates
CloudFormation Templates
Signup and view all the flashcards
AWS Private Service (Region)
AWS Private Service (Region)
Signup and view all the flashcards
Private Network Zone
Private Network Zone
Signup and view all the flashcards
Benefits of region
Benefits of region
Signup and view all the flashcards
Geographic Separation
Geographic Separation
Signup and view all the flashcards
Geopolitical Separation
Geopolitical Separation
Signup and view all the flashcards
Location Control
Location Control
Signup and view all the flashcards
Referring to a region
Referring to a region
Signup and view all the flashcards
Sydney Region
Sydney Region
Signup and view all the flashcards
Instances
Instances
Signup and view all the flashcards
EC2 instance
EC2 instance
Signup and view all the flashcards
The running state
The running state
Signup and view all the flashcards
To terminate the instance
To terminate the instance
Signup and view all the flashcards
Attached permissions
Attached permissions
Signup and view all the flashcards
Based Regional Storage
Based Regional Storage
Signup and view all the flashcards
Prefixes in S3
Prefixes in S3
Signup and view all the flashcards
A Namespace
A Namespace
Signup and view all the flashcards
Datapoint
Datapoint
Signup and view all the flashcards
How to separate the data.
How to separate the data.
Signup and view all the flashcards
A Metric
A Metric
Signup and view all the flashcards
Also known as alarms
Also known as alarms
Signup and view all the flashcards
Shared Responsibility
Shared Responsibility
Signup and view all the flashcards
High available
High available
Signup and view all the flashcards
Systems monitor communicate with two servers the same time.
Systems monitor communicate with two servers the same time.
Signup and view all the flashcards
Fault Tolerance systems
Fault Tolerance systems
Signup and view all the flashcards
Using Disaster Recovery - DR
Using Disaster Recovery - DR
Signup and view all the flashcards
All major domain registries
All major domain registries
Signup and view all the flashcards
DNS as delegation
DNS as delegation
Signup and view all the flashcards
To create a zone
To create a zone
Signup and view all the flashcards
Hosted zones
Hosted zones
Signup and view all the flashcards
Study Notes
AWS Public vs Private Services
- AWS private services are accessible by instances or entities within a VPC or connected to that VPC.
- AWS public services can be accessed using public endpoints
- S3 is an example of a public service that can be accessed from anywhere with an internet connection.
- Even though S3 is a public service identities other than the account root user has no authorization to access that resource by default
- Permissions and networking are considerations when talking about service access and the networking is what matters.
- The Internet is the zone from which Internet-based services like online stores and Gmail operate.
- A home network is an example of a private network where access is limited to devices directly connected or those with the Wi-Fi password.
- There are actually three different network zones: the public Internet, the AWS public zone, and the AWS private zone (VPC).
- The AWS public zone is a network connected to the public Internet, but not part of it, and it sits between the public Internet and AWS private zone networks.
- If EC2 has an allocated public IP address, private zone resources can access the public Internet.
- Access to public AWS services such as S3 via an IGW still communicates through the AWS public zone.
- Communication to and from an AWS public service uses the public internet as transit before reaching the AWS public zone.
- EC2 instances can project into the public zone to become publicly accessible from the internet.
- Private networks can be connected together if allowed.
AWS Global Infrastructure
- AWS is a global cloud platform comprised of smaller infrastructure groupings connected by a high-speed network.
- This design allows for the creation of systems that are resilient to failure and highly available.
- AWS infrastructure concepts include AWS regions, edge locations, and Availability Zones.
- Resilience is categorized into globally resilient, regionally resilient, and zone resilient services.
- AWS regions and edge locations are the deployments used.
- A region does not directly correspond to a continent or country but is an area selected by AWS with full infrastructure deployment.
- AWS adds regions over time, and countries may have multiple regions based on customer requirements and size.
- Regions are geographically spread out to allow for design of systems capable of withstanding global-level disasters.
- Interacting with most AWS services means interacting with a specific region.
- Elastic Compute Cloud in Northern Virginia is separate from that in Sydney, for example.
- AWS provides edge locations which are smaller than regions.
- Edge locations have content distribution services, and some edge computing, located in more places than regions.
- Edge locations are useful for companies like Netflix, to store content closer to the customers.
- Edge locations allow for fast, efficient data transfer due to lower latency.
- Regions and edge locations are commonly used by solutions architects running infrastructure from multiple regions but using edge locations for content delivery at faster speeds.
- The AWS network can be visualized, showing fewer regions vs edge locations and how regions are connected via high speed networking links.
- AWS networking can be used for efficient system deployment.
AWS Regions
- Regions are presented in the AWS console, and EC2 requires region selection
- Some services are global, like IAM and Route 53, and don't require region selection
- Each region is geographically separated, providing fault isolation and preventing issues in one region from affecting others.
- It enables the ability to place infrastructure into a region knowing it will not be affected by faults in another.
- Regions are designed to be 100% isolated, enhancing fault tolerance.
- Selection of a region offers geopolitical or governance separation, impacting the laws and regulations affecting infrastructure storage.
- AWS commits to keeping data within a chosen region if not configured otherwise.
- Regions allow for location control and the ability to place infrastructure close to customers for performance
- Netflix uses infrastructure around the globe close to customers
- When referring to a region, either the region code or region name is used. The Sydney region has a region code of ap-southeast-2 and a region name of Asia Pacific (Sydney).
Regions and Availability Zones
- AWS defines a region as having the region code (ap-southeast-2) and the region name (Asia Pacific (Sydney)).
- A region provides resilience through infrastructure mirrored in other regions.
- Need exists for more granularity and this is available through availability zones.
- AWS provides multiple availability zones inside a region, with 3 in Sydney (ap-southeast-2a, 2b, 2c).
- Availability zones give isolated compute, storage, networking, power, and facilities inside a region.
- If a region experiences an isolated issue that only affects one zone, the other zones will continue to be fully functional.
- Solutions can be designed to distribute components across multiple Availability Zones for resilience.
- An Availability Zone is a logical construct within AWS and may consist of one or more data centers.
- AWS only guarantees zone isolation and connectivity.
- Services can be placed across multiple Availability Zones for fault tolerance using virtual private cloud.
Service Resilience
- How a service is defined by its level of resilience.
- Globally resilience occurs when a service operates with a single database replicated accross multiple regions, such as IAM and Route 53
- Region resilience occurs when services operates in a single region with separate sets of data, like an RDS database in Sydney versus one in Northern Virginia.
- Data is typically replicated to multiple availability zones and the service will continue to operate in if an AZ fails.
- If the whole region fails, so will this service.
- AZ resilient services run from a single availability zone.
- Failure of this AZ will cause failure of the service.
- These services include those that need resilient storage systems.
AWS Default Virtual Private Cloud (VPC)
- VPCs are virtual private networks within AWS, allowing creation of private networks for services to run.
- VPCs enable connections between AWS private networks and on-premises networks in hybrid environments.
- Private AWS networks can be connected to on-premise networks creating a hybrid environment.
- VPCs can connect to other cloud platforms for multi-cloud deployments.
- A VPC is a service which is within an AWS account and AWS region.
- VPCs are regional services, providing regional resilience and operating from multiple availability zones in a region.
- A VPC is private and isolated by default.
- Services in the same VPC can communicate, but the VPC is isolated from other VPCs, the public AWS zone, and the public Internet, but this can be changed through configuration.
- There are two types of VPCs: default VPC and custom VPC.
- Maximum of one default VPC per region.
- Can have several custom VPCs in a region.
- Custom VPCs are custom, to be configured as needed, following VPC rules/limits.
- Custom VPCs are 100% private by default and used in most AWS deployments.
- They can be configured to the sizes and structures, linked with other VPCs, and communicate with other cloud platforms or on-premises networks.
- One default VPC is automatically created by AWS in every region.
- Default VPCs come pre-configured via AWS and are less flexible than custom VPCs.
- VPC allows you to build an isolated private network and unless configured, there is no traffic out the the VPC border with the exception of allowing it.
VPC characteristics
- Every VPC has a range of IP addresses, which are called the VPC CIDR, which is a common range of IP addresses the VPC can use
- The CIDR is just the IP address range of the VPC
- DefaultVPC only gets 1 CIDR, which is 172.31.0.0/16
- This is a strength, that it's predictable
- A region has multiple availability zones, such as us-east-2a, 2b, 2c, each an independent infra pool
- To provide resilience, a VPC can be sub-divided into subnets, which is short for the network
- The a,b,c at the end defines the sub-network is located in one AZ.
- Each subnet will use part of the VPC"s range of IP addresses/CIDR Range
- THese ranges cannot be the same and can't overlap
- This is how a VPC is resilient, by each subnet will be in one AZ and if it fails, part of the VPC fails
- If the AZ that an instance is launched into fails, then the instance itself will likely fail
Default VPC Facts
- One per region and can be removed and recreated
- The VPC ranges is always 172.31.0.0/16
- Inside that range there are many /20 subnet to AZ
- Internet Gateway and Security Groups assign
- They come precongifured so they have v4 addressing
Elastic Compute Cloud (EC2) Basics
- EC2 is IAAS and provides virtual machines (instances)
- Unit of Consumption is the instance, just a OS with alocated resources
- Is a private service, so it means it runs in the private zone by default
- runs in a sinlge VPC subnet but needs VPC support
- Choose sizes and capabilities for the instance to determine resources,GPU and extra processes etc
- You menage the OS because it's IAAS and manage virtualization
- Billing per second/hour depending on what it's launched with
- Only pay for uptime
- In stopped state there are no CPU resources being consumed
- You'll still see bill with EBS
How to reduce instance costs
- The only way to truly have no ec2 costs for an instance is to terminate that EC2 instance.
- AMI is an image of an EC2 instance, AWS supplies with a image for every window/linus.
- An image is similar to server image but contains a USB device.
Access permissions for EC2
- AMI Permission
- Explicit permission
- Root volume for boot/ and contains block device mapping
- Connecting to ec2 instances
- Using RDP via port 3389 for windows
- Using SSH to port 22 for linus
Simple Storage Service (S3) Basics
- A global storage platform that is regional based and resilient
- A public service that can handle unlimited data and multi user based
- Ideal to store movies/photos and data sets
- Economical and accessed via UI/CLI/API/HTTP
- Uses objects and buckets
- In a specific AWS region when it's unused, it will never leave unless you configure it.
- It can tolerate failure of AZ
- Select region when you create a thing insude s3
- It can cope with multilated data ammounts/ multi user usage, millions of cat pictures
- The great thing is it sales at a massive scales
- 3 the default storage service in AWS.
- 2 main service it delivers like objects/buckets
- your cat picture is an object .g the migration og koala
- buckets are containers for objects
- Component of object there is value and value is the data or contents.
- Value of an object is an empty obkect or 5tbs
- Objects have a few components called version 1D, medatar,access control and the sub-reosources
- S3 buckets are created in a specific AWS REGIOUN with the use of sydney or ap-southeast-2 as example.
Characteristics of Buckets
- Data inside a bucket has a promary home region and if never leaves
- Bucket name must be global Unique
- They must be uinque all regions / accounts.
S3 buckets summary
- S3 bucket can hold UNLIMITED number of objects
- S3 bucket is flat
- Store a root level even when you create /old.data s
- They prefix it with the object names
- There's limit in terms of number of buckes to have with 100 as a hard / 100 asoft as a max limit on buckets
- S3 is an object store
- Good for ofload
- AWS service output
CloudFormation (CFN) Basics
- CloudFormation is a tool to create, update and delete infrastructure in AWS using templates.
- Templates are written in either YAML or JSON.
- All templates include a list of resources which CloudFormation uses to create, update, or remove physical resources.
- Description is a free text field for the template author to add details about the template and resources, and changes
- The AWS template format version isn't mandatory, but if description is also used as a parameter, description needs to directly follow the template format version
- The template format version is the avenue AWS uses for extending the template standards over time, and it is assumed if omitted.
Building templates and conditions
- Templates are added , and meta data is like a Ul but for those information
- Parameters and set of you can you add in fields.
- Templates can use mappings to lookup the data.
- There is a multi set of to set, such as to create a prod set
- Ouputs are used a set set set a set of outputs which are template and its is of
Logical and template resources and stacks
- Templates contains resource and the other stuff used with cloud
- Templates contains resource and the other stuff used with CloudFormation
- The resource section with a list resource where the in EC2, and used logical to exactly to create Aws.
- You take templates and intially give it to to cloud, will need to that be and that created
CloudWatch (CW) Basics
- CloudWatch collects data on behalf of you
- This includes operational or logging.
- CloudWatchs that are are or AWS.
- A AWS, or on other cloud you can take most to where that it will be
Agent gathering
- Is to AWS , log
- Cloud, actions
Namespace and dimesnions for cloudwatch
- Log action
- And state
- To
Shared Responsibility Model
- AWS helps with security for a piece of the cloud and the customer helps the security to the cloud.
- Location helps keep with those
- You
- To a point
HA / FT /DR
- HA - to minimise the number of outage
- FT - To operate though failure
- DR - when to use with those don't work
- HA is about fast and automatic recovery, it's not about perventing user disruption
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.