Podcast
Questions and Answers
An organization requires a storage solution that can integrate with various AWS services for both input and output, providing scalable and economical storage. Which AWS service should they consider as their default choice?
An organization requires a storage solution that can integrate with various AWS services for both input and output, providing scalable and economical storage. Which AWS service should they consider as their default choice?
- Amazon S3 (Simple Storage Service) (correct)
- Amazon EFS (Elastic File System)
- Amazon EBS (Elastic Block Store)
- Amazon EC2 Instance Store
A company desires to implement a solution utilizing AWS CloudFormation to automate the creation, updating, and deletion of their AWS infrastructure. They require a clear method to define and manage the ordering and presentation of input parameters within the AWS console. What section would be most appropriate in the CloudFormation template?
A company desires to implement a solution utilizing AWS CloudFormation to automate the creation, updating, and deletion of their AWS infrastructure. They require a clear method to define and manage the ordering and presentation of input parameters within the AWS console. What section would be most appropriate in the CloudFormation template?
- Outputs
- Resources
- Metadata (correct)
- Parameters
An application hosted in AWS consists of multiple EC2 instances behind a load balancer and stores its static assets in an S3 bucket. There is a sudden surge in user traffic, causing high CPU utilization on the EC2 instances and increased latency for users accessing the application. Which of the following strategies should be implemented to ensure high availability and optimal performance during peak traffic?
An application hosted in AWS consists of multiple EC2 instances behind a load balancer and stores its static assets in an S3 bucket. There is a sudden surge in user traffic, causing high CPU utilization on the EC2 instances and increased latency for users accessing the application. Which of the following strategies should be implemented to ensure high availability and optimal performance during peak traffic?
- Migrate the application to a different AWS region with more available resources.
- Enable cross-region replication for the S3 bucket and manually add more EC2 instances behind the load balancer.
- Scale up the EC2 instances to larger instance types and increase IOPS for the S3 bucket.
- Implement auto-scaling for the EC2 instances and utilize CloudFront for caching the static assets in the S3 bucket. (correct)
A solutions architect is designing a system on AWS that requires a subset of resources within a VPC to be accessible directly from the public internet, while ensuring that the majority of resources remain isolated. What architectural pattern should the architect implement to meet these requirements?
A solutions architect is designing a system on AWS that requires a subset of resources within a VPC to be accessible directly from the public internet, while ensuring that the majority of resources remain isolated. What architectural pattern should the architect implement to meet these requirements?
A financial firm is designing its AWS infrastructure to comply with strict regulatory requirements that mandate complete geopolitical separation and governance control over their data and applications. How should they configure their AWS environment to meet these requirements?
A financial firm is designing its AWS infrastructure to comply with strict regulatory requirements that mandate complete geopolitical separation and governance control over their data and applications. How should they configure their AWS environment to meet these requirements?
An organization is using Amazon S3 to store large media files. They want to ensure that access to these files is highly available, even during peak usage, and that the files are delivered with low latency to users located around the world. Which solution would best meet these requirements?
An organization is using Amazon S3 to store large media files. They want to ensure that access to these files is highly available, even during peak usage, and that the files are delivered with low latency to users located around the world. Which solution would best meet these requirements?
A web application hosted on EC2 instances within a VPC requires access to both public AWS services and resources in a peered VPC. How should you configure the network to ensure secure and efficient connectivity?
A web application hosted on EC2 instances within a VPC requires access to both public AWS services and resources in a peered VPC. How should you configure the network to ensure secure and efficient connectivity?
A company runs a critical application on AWS that requires immediate failover in the event of a disaster. They need to ensure minimal downtime and data loss. Which disaster recovery strategy aligns with these requirements?
A company runs a critical application on AWS that requires immediate failover in the event of a disaster. They need to ensure minimal downtime and data loss. Which disaster recovery strategy aligns with these requirements?
An organization wants to use CloudWatch to monitor the CPU utilization of their EC2 instances. They need to collect detailed metrics that are not available by default. What steps should they take to collect and view these custom metrics?
An organization wants to use CloudWatch to monitor the CPU utilization of their EC2 instances. They need to collect detailed metrics that are not available by default. What steps should they take to collect and view these custom metrics?
A company has chosen Infrastructure as a Service (IaaS) as their cloud service model. According to the AWS Shared Responsibility Model, which of the following responsibilities falls on the customer?
A company has chosen Infrastructure as a Service (IaaS) as their cloud service model. According to the AWS Shared Responsibility Model, which of the following responsibilities falls on the customer?
An architect needs to design an authentication system for accessing EC2 instances running Linux in a private subnet. The solution should be secure and follow AWS best practices. What approach should the architect implement?
An architect needs to design an authentication system for accessing EC2 instances running Linux in a private subnet. The solution should be secure and follow AWS best practices. What approach should the architect implement?
A company wants to migrate their on-premises database to AWS while ensuring high availability and read scalability. Which AWS services and configurations should they use?
A company wants to migrate their on-premises database to AWS while ensuring high availability and read scalability. Which AWS services and configurations should they use?
A solutions architect is designing a DNS solution using Amazon Route 53 for a global web application. The application needs to direct users to different endpoints based on their geographic location, ensuring minimal latency and optimal user experience. Which Route 53 routing policy should the architect use?
A solutions architect is designing a DNS solution using Amazon Route 53 for a global web application. The application needs to direct users to different endpoints based on their geographic location, ensuring minimal latency and optimal user experience. Which Route 53 routing policy should the architect use?
An organization uses a CloudFormation template to deploy their infrastructure. They want to ensure that a newly created EC2 instance always uses the most current Amazon Machine Image (AMI) for security and compliance reasons. How can they achieve this using CloudFormation?
An organization uses a CloudFormation template to deploy their infrastructure. They want to ensure that a newly created EC2 instance always uses the most current Amazon Machine Image (AMI) for security and compliance reasons. How can they achieve this using CloudFormation?
A development team is launching a new application on AWS and wants to automate infrastructure provisioning using infrastructure as code. Which of the following services should be considered?
A development team is launching a new application on AWS and wants to automate infrastructure provisioning using infrastructure as code. Which of the following services should be considered?
When designing a solution that requires private and public AWS services, what networking architecture should be implemented?
When designing a solution that requires private and public AWS services, what networking architecture should be implemented?
An organization is deploying resources in AWS and requires that the services are accessible only from within their VPC, ensuring no exposure to the public internet. Which AWS service characteristic is the MOST important consideration for achieving this?
An organization is deploying resources in AWS and requires that the services are accessible only from within their VPC, ensuring no exposure to the public internet. Which AWS service characteristic is the MOST important consideration for achieving this?
A startup company is building its infrastructure on AWS and aims to minimize initial costs while still ensuring high availability for their web application. They are considering deploying all resources within a single AWS Region. Which factors are MOST critical in assessing the appropriateness of this single-region design?
A startup company is building its infrastructure on AWS and aims to minimize initial costs while still ensuring high availability for their web application. They are considering deploying all resources within a single AWS Region. Which factors are MOST critical in assessing the appropriateness of this single-region design?
A global media company wants to ensure their content delivery service can withstand simultaneous failures in multiple AWS regions without any service interruption. Which AWS service characteristic is MOST crucial for achieving this goal?
A global media company wants to ensure their content delivery service can withstand simultaneous failures in multiple AWS regions without any service interruption. Which AWS service characteristic is MOST crucial for achieving this goal?
A financial institution is migrating its trading platform to AWS and requires the highest possible level of resilience. They plan to distribute their application across multiple AWS regions. What is the MOST critical factor they must consider when selecting the regions?
A financial institution is migrating its trading platform to AWS and requires the highest possible level of resilience. They plan to distribute their application across multiple AWS regions. What is the MOST critical factor they must consider when selecting the regions?
When designing a custom VPC, what is the MOST important consideration regarding its CIDR block?
When designing a custom VPC, what is the MOST important consideration regarding its CIDR block?
A software development company uses custom VPCs in each of its AWS accounts. They use AWS Resource Access Manager(RAM) to share resources. What is the MOST significant implication for network management?
A software development company uses custom VPCs in each of its AWS accounts. They use AWS Resource Access Manager(RAM) to share resources. What is the MOST significant implication for network management?
An organization’s security policy mandates that all VPC traffic must be inspected for malicious content. Which strategy provides the MOST effective and scalable solution?
An organization’s security policy mandates that all VPC traffic must be inspected for malicious content. Which strategy provides the MOST effective and scalable solution?
A gaming company is designing its infrastructure to support millions of concurrent players. The game servers are deployed in multiple AWS regions to minimize latency for players worldwide. Which of the following configurations is MOST effective for directing players to the nearest available game server?
A gaming company is designing its infrastructure to support millions of concurrent players. The game servers are deployed in multiple AWS regions to minimize latency for players worldwide. Which of the following configurations is MOST effective for directing players to the nearest available game server?
A media company is distributing large video files globally using Amazon S3. They want to ensure that users experience the lowest possible latency when downloading these files. Which strategy is MOST effective for achieving this?
A media company is distributing large video files globally using Amazon S3. They want to ensure that users experience the lowest possible latency when downloading these files. Which strategy is MOST effective for achieving this?
An organization is using CloudWatch to monitor the CPU utilization of their EC2 instances. They notice that the default CloudWatch metrics do not provide sufficient granularity for their needs. Which combination of steps should they take to collect and view additional metrics?
An organization is using CloudWatch to monitor the CPU utilization of their EC2 instances. They notice that the default CloudWatch metrics do not provide sufficient granularity for their needs. Which combination of steps should they take to collect and view additional metrics?
A security-conscious firm requires detailed auditing of all API calls made within their AWS environment, including the identity of the caller, the time of the call, and the resources accessed. Further, they must retain these logs for at least ten years to comply with regulatory requirements. What is the MOST appropriate approach to meet these requirements?
A security-conscious firm requires detailed auditing of all API calls made within their AWS environment, including the identity of the caller, the time of the call, and the resources accessed. Further, they must retain these logs for at least ten years to comply with regulatory requirements. What is the MOST appropriate approach to meet these requirements?
An organization is deploying a new application on AWS that requires high availability and fault tolerance. They plan to distribute their application across multiple Availability Zones within a single AWS Region. Which of the following AWS services is MOST crucial for achieving this goal?
An organization is deploying a new application on AWS that requires high availability and fault tolerance. They plan to distribute their application across multiple Availability Zones within a single AWS Region. Which of the following AWS services is MOST crucial for achieving this goal?
A development team is deploying a new microservices-based application on AWS. Each microservice needs to be deployed in a separate container and scaled independently. Which of the following AWS services would BEST facilitate this architecture?
A development team is deploying a new microservices-based application on AWS. Each microservice needs to be deployed in a separate container and scaled independently. Which of the following AWS services would BEST facilitate this architecture?
A large enterprise requires a hybrid cloud architecture where their on-premises data center is seamlessly connected to their AWS environment. They need to ensure that the connection is secure, reliable, and provides consistent network performance. Which of the following AWS services would BEST meet these requirements?
A large enterprise requires a hybrid cloud architecture where their on-premises data center is seamlessly connected to their AWS environment. They need to ensure that the connection is secure, reliable, and provides consistent network performance. Which of the following AWS services would BEST meet these requirements?
An organization wants to use CloudFormation to deploy resources in multiple AWS accounts and regions. They need to ensure that the deployments are consistent and follow a defined governance model. What approach should they implement?
An organization wants to use CloudFormation to deploy resources in multiple AWS accounts and regions. They need to ensure that the deployments are consistent and follow a defined governance model. What approach should they implement?
Which feature of CloudFormation allows you to control the order in which input parameters are presented to a user when launching a stack through the AWS Management Console?
Which feature of CloudFormation allows you to control the order in which input parameters are presented to a user when launching a stack through the AWS Management Console?
A financial firm is deploying a sensitive application on AWS and must comply with regulations that require complete isolation of their data and applications from other customers. Which architectural decision is MOST important for ensuring this isolation?
A financial firm is deploying a sensitive application on AWS and must comply with regulations that require complete isolation of their data and applications from other customers. Which architectural decision is MOST important for ensuring this isolation?
An organization is adopting a multi-account AWS environment and wants to implement a centralized billing and governance strategy. Which AWS service is MOST suitable for managing multiple AWS accounts and consolidating billing?
An organization is adopting a multi-account AWS environment and wants to implement a centralized billing and governance strategy. Which AWS service is MOST suitable for managing multiple AWS accounts and consolidating billing?
A company wants to automate the process of creating AMIs (Amazon Machine Images) for their EC2 instances. They need to ensure that the AMIs are up-to-date with the latest security patches and software updates. Which AWS service would BEST facilitate this?
A company wants to automate the process of creating AMIs (Amazon Machine Images) for their EC2 instances. They need to ensure that the AMIs are up-to-date with the latest security patches and software updates. Which AWS service would BEST facilitate this?
A company wants to implement a robust disaster recovery strategy for their critical applications running on AWS. They require minimal downtime and data loss in the event of a disaster. Which strategy should be implemented?
A company wants to implement a robust disaster recovery strategy for their critical applications running on AWS. They require minimal downtime and data loss in the event of a disaster. Which strategy should be implemented?
A global e-commerce company wants to use Route 53 to route users to different versions of their website based on their web browser. Users with older browsers should be directed to a simplified version of the site, while users with modern browsers should be directed to the full version. Which routing should you use?
A global e-commerce company wants to use Route 53 to route users to different versions of their website based on their web browser. Users with older browsers should be directed to a simplified version of the site, while users with modern browsers should be directed to the full version. Which routing should you use?
A company has an application hosted on EC2 instances behind a load balancer. They want to implement a mechanism to automatically scale the number of EC2 instances based on the incoming traffic. Which AWS service should they use?
A company has an application hosted on EC2 instances behind a load balancer. They want to implement a mechanism to automatically scale the number of EC2 instances based on the incoming traffic. Which AWS service should they use?
How can you minimize costs for an EC2 instance?
How can you minimize costs for an EC2 instance?
A solutions team is developing a system that will have users who need 1000 buckets, what is the way to avoid a hard limit to get to this amount?
A solutions team is developing a system that will have users who need 1000 buckets, what is the way to avoid a hard limit to get to this amount?
An admin is about to change DNS records. What should they do before they actually change the records out?
An admin is about to change DNS records. What should they do before they actually change the records out?
Are CNAME's useful for pointing to where a user is going?
Are CNAME's useful for pointing to where a user is going?
What is the TXT(Text) record type used for?
What is the TXT(Text) record type used for?
In terms of metrics, what is used to store data in CloudWatch?
In terms of metrics, what is used to store data in CloudWatch?
What is the CloudWatch namespace for?
What is the CloudWatch namespace for?
What happens to an AZ in a region fails for any reason in terms of Regionally Resilient Services?
What happens to an AZ in a region fails for any reason in terms of Regionally Resilient Services?
If you select an AWS Region, what does this mean for storing your companies data?
If you select an AWS Region, what does this mean for storing your companies data?
What's the point of 'high availability' over 'fault tolerance'?
What's the point of 'high availability' over 'fault tolerance'?
Fill in the blank: Disaster ___________ is used when Fault-Tolerant methods fail.
Fill in the blank: Disaster ___________ is used when Fault-Tolerant methods fail.
An EC2 instance is stopped, although, things are slightly different. What are you not charged?
An EC2 instance is stopped, although, things are slightly different. What are you not charged?
Which of the following is required as the foundation configuration for many AWS tools and services for creating secure and functional architectures?
Which of the following is required as the foundation configuration for many AWS tools and services for creating secure and functional architectures?
What are your responsibilities for a IaaS environment?
What are your responsibilities for a IaaS environment?
You are designing a web application that will be hosted on EC2 instances within an AWS VPC. The application requires access to a set of sensitive configuration parameters, such as database passwords. What is a secure and scalable way to manage these parameters?
You are designing a web application that will be hosted on EC2 instances within an AWS VPC. The application requires access to a set of sensitive configuration parameters, such as database passwords. What is a secure and scalable way to manage these parameters?
When setting up a VPC, what should you keep in mind about CIDR blocks?
When setting up a VPC, what should you keep in mind about CIDR blocks?
A financial services company is implementing security measures for their AWS environment. To adhere to compliance and auditing standards, they must ensure immutability of their AWS CloudTrail logs. What specific configuration will accomplish this?
A financial services company is implementing security measures for their AWS environment. To adhere to compliance and auditing standards, they must ensure immutability of their AWS CloudTrail logs. What specific configuration will accomplish this?
What is the MOST accurate description of the difference between public and private AWS services from a networking perspective?
What is the MOST accurate description of the difference between public and private AWS services from a networking perspective?
When considering AWS Regions, what is the MOST significant difference between interacting with a global service like IAM and a regional service like EC2?
When considering AWS Regions, what is the MOST significant difference between interacting with a global service like IAM and a regional service like EC2?
An organization is architecting an application that requires the lowest possible latency for users worldwide. How should they BEST leverage AWS Regions and edge locations to achieve this?
An organization is architecting an application that requires the lowest possible latency for users worldwide. How should they BEST leverage AWS Regions and edge locations to achieve this?
What is the PRIMARY distinction between Availability Zones (AZs) regarding their physical construction?
What is the PRIMARY distinction between Availability Zones (AZs) regarding their physical construction?
An organization requires its AWS environment to have an audit trail that meets specific regulatory standards, including tracking user identity, time of API calls, and accessed resources. Logs need to be retained immutably for at least seven years. Which combination of AWS services and functionalities BEST achieves this?
An organization requires its AWS environment to have an audit trail that meets specific regulatory standards, including tracking user identity, time of API calls, and accessed resources. Logs need to be retained immutably for at least seven years. Which combination of AWS services and functionalities BEST achieves this?
When designing a multi-account AWS environment with centralized billing and governance, what is the strategic advantage of using AWS Organizations in conjunction with service control policies (SCPs)?
When designing a multi-account AWS environment with centralized billing and governance, what is the strategic advantage of using AWS Organizations in conjunction with service control policies (SCPs)?
What is the MOST important reason an organization should ensure immutability for its AWS CloudTrail logs?
What is the MOST important reason an organization should ensure immutability for its AWS CloudTrail logs?
If an organization is designing an application using EC2 instances in a custom VPC with a mix of public and private subnets, what is the MOST effective approach to allow instances in the private subnet access to the internet for software updates while minimizing security risks.
If an organization is designing an application using EC2 instances in a custom VPC with a mix of public and private subnets, what is the MOST effective approach to allow instances in the private subnet access to the internet for software updates while minimizing security risks.
Which AWS service is the MOST suitable storage option for hosting static web content, including HTML, CSS, JavaScript, images, and videos, ensuring high availability and scalability with low latency for users worldwide?
Which AWS service is the MOST suitable storage option for hosting static web content, including HTML, CSS, JavaScript, images, and videos, ensuring high availability and scalability with low latency for users worldwide?
An organization wants to migrate some workloads to the cloud but needs to continue to host some applications within there existing private network, what would you recommend they use as a core component for creating a hybrid environment?
An organization wants to migrate some workloads to the cloud but needs to continue to host some applications within there existing private network, what would you recommend they use as a core component for creating a hybrid environment?
An AWS security engineer must ensure that only properly configured EC2 instances can communicate with one another over the network. Which of the following configurations offers the MOST granular and dynamic approach to achieve this?
An AWS security engineer must ensure that only properly configured EC2 instances can communicate with one another over the network. Which of the following configurations offers the MOST granular and dynamic approach to achieve this?
What does it mean when there is a globally unique naming scope constraint that apply to an AWS service, like S3?
What does it mean when there is a globally unique naming scope constraint that apply to an AWS service, like S3?
When thinking about CloudWatch namespacing, what things can be said about them?
When thinking about CloudWatch namespacing, what things can be said about them?
What best exemplifies implementing compute 'high availability'?
What best exemplifies implementing compute 'high availability'?
When discussing EC2 and the difference between the stopped and terminated states, what can be said is the result regarding payments?
When discussing EC2 and the difference between the stopped and terminated states, what can be said is the result regarding payments?
In the context of the AWS Shared Responsibility Model, what is a KEY distinction in security responsibilities when using EC2 compared to RDS?
In the context of the AWS Shared Responsibility Model, what is a KEY distinction in security responsibilities when using EC2 compared to RDS?
When designing an infrastructure that relies heavily on S3, as a Solutions Architect, how to handle a client that wants more than 1000 buckets?
When designing an infrastructure that relies heavily on S3, as a Solutions Architect, how to handle a client that wants more than 1000 buckets?
When setting and configuring a Public Hosted Zone, what can you say is true about them?
When setting and configuring a Public Hosted Zone, what can you say is true about them?
When handling AWS DNS, what should you do if a migration will happen?
When handling AWS DNS, what should you do if a migration will happen?
When automating AWS infrastructure, what is the role of CloudFormation stacks?
When automating AWS infrastructure, what is the role of CloudFormation stacks?
Flashcards
AWS Public Service
AWS Public Service
Accessed with public endpoints over the internet.
AWS Private Service
AWS Private Service
Runs within a Virtual Private Cloud (VPC).
Networking in AWS Services
Networking in AWS Services
Networking parameter concerned with whether a service is accessed using public endpoints or runs within a VPC.
Internet Gateway (IGW) in VPCs
Internet Gateway (IGW) in VPCs
Signup and view all the flashcards
AWS Region
AWS Region
Signup and view all the flashcards
AWS Edge Location
AWS Edge Location
Signup and view all the flashcards
Region Specific AWS services
Region Specific AWS services
Signup and view all the flashcards
Geographic Separation of AWS Regions
Geographic Separation of AWS Regions
Signup and view all the flashcards
Geopolitical Separation of AWS Regions
Geopolitical Separation of AWS Regions
Signup and view all the flashcards
Location Control via AWS Regions
Location Control via AWS Regions
Signup and view all the flashcards
Referring to an AWS Region
Referring to an AWS Region
Signup and view all the flashcards
Availability Zone (AZ)
Availability Zone (AZ)
Signup and view all the flashcards
Localized Failure Scope
Localized Failure Scope
Signup and view all the flashcards
Availabilty Zone Data Centers
Availabilty Zone Data Centers
Signup and view all the flashcards
Resilience Levels
Resilience Levels
Signup and view all the flashcards
Globally Resilient AWS Service
Globally Resilient AWS Service
Signup and view all the flashcards
Region Resilient AWS Service
Region Resilient AWS Service
Signup and view all the flashcards
AZ Resilient AWS Service
AZ Resilient AWS Service
Signup and view all the flashcards
VPC (Virtual Private Cloud)
VPC (Virtual Private Cloud)
Signup and view all the flashcards
VPC Scope
VPC Scope
Signup and view all the flashcards
VPC Isolation
VPC Isolation
Signup and view all the flashcards
Two Types of VPCS
Two Types of VPCS
Signup and view all the flashcards
Custom VPCs
Custom VPCs
Signup and view all the flashcards
Default VPCs
Default VPCs
Signup and view all the flashcards
VPC Configuration
VPC Configuration
Signup and view all the flashcards
VPC CIDR
VPC CIDR
Signup and view all the flashcards
VPC Subnet
VPC Subnet
Signup and view all the flashcards
Subnet IPs and Resiliency
Subnet IPs and Resiliency
Signup and view all the flashcards
Facts of default VPC
Facts of default VPC
Signup and view all the flashcards
EC2 (Elastic Compute Cloud)
EC2 (Elastic Compute Cloud)
Signup and view all the flashcards
EC2 Private Service
EC2 Private Service
Signup and view all the flashcards
EC2 State and Charges
EC2 State and Charges
Signup and view all the flashcards
AMI (Amazon Machine Image)
AMI (Amazon Machine Image)
Signup and view all the flashcards
Connecting to EC2 Instance.
Connecting to EC2 Instance.
Signup and view all the flashcards
Cloudwatch (CW)
Cloudwatch (CW)
Signup and view all the flashcards
Cloud Watch Metrics.
Cloud Watch Metrics.
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
Cloud Watch Architecture
Cloud Watch Architecture
Signup and view all the flashcards
What Name Space.
What Name Space.
Signup and view all the flashcards
Metric a Collection of Data - Datapoint
Metric a Collection of Data - Datapoint
Signup and view all the flashcards
Dimentions
Dimentions
Signup and view all the flashcards
Alarms
Alarms
Signup and view all the flashcards
Shared Responsibility
Shared Responsibility
Signup and view all the flashcards
High - Availability
High - Availability
Signup and view all the flashcards
Fault- Tolerance
Fault- Tolerance
Signup and view all the flashcards
Disaster - Recovery
Disaster - Recovery
Signup and view all the flashcards
Route 53
Route 53
Signup and view all the flashcards
Domain Register - Relationship.
Domain Register - Relationship.
Signup and view all the flashcards
Host Zone
Host Zone
Signup and view all the flashcards
Host Zone (Public)
Host Zone (Public)
Signup and view all the flashcards
Name Server.
Name Server.
Signup and view all the flashcards
A Record AND aaa
A Record AND aaa
Signup and view all the flashcards
Cannical Naming / DNS ShortCut
Cannical Naming / DNS ShortCut
Signup and view all the flashcards
MX Record
MX Record
Signup and view all the flashcards
TXT Record /
TXT Record /
Signup and view all the flashcards
Study Notes
AWS Public vs Private Services
- AWS services have two main categories which are public and private services
- The terms AWS public and private services are related to networking only
- Public services are accessed using public endpoints including S3, simple storage service
- S3 is accessible from anywhere with an internet connection
- Private AWS services reside within a VPC (Virtual Private Cloud)
- Only resources within the VPC or connected to it can access private services
- Both public and private services involve permissions and networking for access control
- In public cloud environments there are two network types which are internet, and private networks
- AWS has private zones known as Virtual Private Clouds (VPCs)
- VPCs are isolated; unable to communicate unless configured
- Private networks cannot be reached from the the internet and must be configured for access
- Services like EC2 instances can be placed in VPCs
- When accessing AWS public services with a public internet connection, communication uses the public internet to transit to and from the AWS public zone
- Private networks can connect via configuration with VPNs or Direct Connect
- Attaching an internet gateway to a VPC provides private zone resources access to the public internet if the EC2 instance is assigned a public IP address
- Data communicates with the public service via the AWS public zone and does not touch the public internet
AWS Global Infrastructure
- AWS is built as a global cloud platform which is really a collection of infrastructure groups which are connected using a global highspeed network
- Solutions architects can use this to design resilient, highly available systems
- Infrastructure components include AWS regions, edge locations, and availability zones
- Regions are geographic areas selected by AWS that contain full deployments of AWS infrastructure which have compute, storage, database products and AI analytics
- Regions are all geographically separate so they can withstand global disasters
- Interacting with most AWS services means interacting with that service inside a specific region
- Amazon's Elastic Compute Cloud in Northern Virginia is separate from Elastic Compute Cloud in Sydney
- AWS also provides edge locations in areas where deploying regions is not possible
- Edge locations are smaller, contain content distribution services and some edge computing, and there are more of them than regions
- Regions and edge locations are commonly used by a solutions architect in a system
- Regions are where infrastructure runs while content can be stored in the many edge locations to be delivered at higher speeds
- It is possible to visualize the global AWS network on the AWS website
- The AWS console presents regions and with EC2, users must select a region
- Global services like IAM or Route 53, do not require this region selection
- Regions are separated geographically and are isolated fault domains which means disaster in one region does not affect others
- Benefits of regions include that the country the region is located in has geopolitical or governance separation
- You can choose a region that conforms to your political system or governance
- If data is placed in one region, AWS guarantees it will not leave without your configuration
- This allows you to place data in the region where your audience lives
- Regions provide location control so you can locate infrastructure closer to customers
- Regions are not the only level of granularity available for solutions architects, there are others within regions
Regions and AZs
- Each region has a region code and region name
- Sydney's region code is ap-southeast-2 and its region name is Asia Pacific Sydney
- Region provide resilience and if infrastructure in the Sydney region fails the mirror won't be affected in North Virginia
- Every region comes with multiple availability zones (AZs) which could be 2, 3, 4, 5, or even 6
- Sydney has three availability zones ap-southeast-2a, 2b, and 2c
- Availability zones give you isolated infrastructure inside a region
- They are isolated compute, storage, networking, power and facilities within a region
- You can design solutions across multiple Availability Zones for resilience
- Virtual private cloud, or VPC, can work across multiple AZs for resilience
- Globally resilient services are relatively few inside AWS
- A globally resilient service operates globally with a single database and data replicates across multiple regions allowing the service to keep running
- Examples of globally resilient services are IAM and Route 53 where you don't have to select a region and tolerate failure of multiple regions
- Region resilient services are services that operate in a single region with one set of data per region where databases could exist
- They often replicate data to multiple availability zones allowing the service to keep running if an AZ fails
- AZ resilient services are run from a single availability zone and will fail if that AZ fails
AWS Default Virtual Private Cloud (VPC)
- A virtual private cloud (VPC) is a private network inside AWS used to connect AWS private networks or connect AWS private networks to your on-premises networks
- A VPC is within a single AWS account and region
- VPCs are private and isolated by default unless you decide otherwise
- They are also regionally resilient and operate from multiple availability zones
- VPCs by default are private and isolated including from the public AWS zone and internet
- There are two VPC types which are default and custom where there is a maximum of one default VPC per region
- Custom VPCs are custom and offer the ability to configure them as long as the rules and limits of VPCs are followed
- Also, they require end-to-end configuration and are 100% private by default
- They are used for serious AWS deployments where specific configurations are used; they can be configured in numerous forms; and linked to other VPCs, cloud platforms, and on-premises networks
- Unlike custom VPCs, AWS creates default VPCs with one per region
- They are pre-configured in a specific that AWS handles but they are less flexible as a result
- VPCs are created within an AWS account specifically that a region can have multiple custom VPCs inside where VPCs must be configured for communication outside the private network
- Every VPC has an allocated IP address range known as a VPC CIDR
- Everything within a VPC uses the CIDR range of that VPC, from which all connections will originate
- Custom VPCs can have multiple CIDR ranges while default VPCs only have one that is 172.31.0.0/16
- VPCs subdivide into subnets which are short for subnetworks, where every subnet resides in a single availability zone
- Default VPCs are pre-configured to have one subnet in every availability zone in the region
- Each subnet uses part of the VPC's CIDR range that must not overlap
- VPCs are resilient by deploying into a region and breaking down into subnets and if the availability zone containing the subnet it also fails but other subnets in other availability zones will operate normally
- Default VPC facts include there only being one per region that can be removed and recreated and that default VPC CIDR is always 172.31.0.0/16
- Subnets contain a /20 in every AZ and there is an internet gateway and security group and provides public IPv4 addresses
- Because services assume the default VPC is always there, leaving the default VPCs is a best practice as long as they are not used for anything production related
Elastic Compute Cloud (EC2) Basics
- EC2 provides virtual machines known as EC2 instances
- EC2 is a service that uses Instances as its base component
- It runs in the AWS private zone running, by default in VPC subnets
- EC2 instance launches must have configured public access that its VPC can support
- launching an instance in a specific availability zone makes EC2 AZ resilient
- CPU, Memory Disk and Networking define the EC2 instance
- You should only be charged for resources that are used while the instance is operational
- Instances use several storage types (the Elastic Block Store)
- EC2 instances have a defined lifecycle and go through states known as running, stopped, and terminated where you are charged for a running instance
- Terminated instances do not incur charges but are a non-recoverable action
- The only way to ensure no future EC2 costs is to terminate the instance and delete local resources
- An Amazon Machine Image (AMI) is an image of an EC2 instance used to create EC2 instances like a server image used to create virtual machines
- AMIs have attached permissions that control which accounts can use the AMI
- An AMI can be set as public for everyone, private for the owner, or explicit for specific AWS accounts
- AMIs include the boot volume of the instance(C: Drive) to store the OS
- Block Mapping Device configures links the volumes to create an instance and how they interface with the operating system
Connecting to EC2
- To connect to launched e2 instances, you must know that EC2 instances can run different operating systems like Linux and Windows
- Windows instances connect using RDP port 3389 while Linux Instances Use SSH protocol which runs on 22
- Linux instances authenticate to the instance using SSH key pairs
- SSH key pairs come in two parts with 1 private that you download once when creating the instance
- And the Public component which is kept safe in AWS to authenticate
- In Windows, use the private key to access the administrator password using remote desktop protocol
Simple Storage Service (S3) Basics
- S3 is a global storage platform that is regional and based-resilient
- It is a public service and can accept unlimited data for multiple users, and is economical and can be accessed via UI/CLI/API/HTTP
- S3 can store Objects and Buckets
- Runs from all AWS regions; can be accessed anywhere with internet
- Its regional based data is stored in specific AWS region at rest
- S3 is regionally resilient and meaning data is replicated across availability zones in that region so it tolerates failure of an AZ with ability to replicate data between them
- AWS Users select a region when you create an S3 bucket
- S3 is the default starting point, unless your requirement isn't delivered by S3 and you can cope with unlimited data amounts
- Objects are data that resides in an S3 bucket
- An Object contains an object key (filename) identifying object in a bucket where bucket and key uniquely access the object
- An object value is the value of objects which varies in size zero bytes up to five terabytes in size
- Objects also have a version ID, metadata, access control, as well as resources
- Buckets must be created in a specific AWS regions which affects data sovereignty, and also provides blast radius of failure for an error
- Bucket names must be globally unique across all regions and accounts of AWS, no IAM user can be called the same name across multiple AWS buckets
- Buckets can hold unlimited number of objects and objects themselves range from zero to five terabytes of size which essentially means unlimited bytes can be stored making it infinitely scalable
- S3 buckets have no complex structure as the system is flat and all objects reside at the same level, despite emulated file system appearances implemented with "/" characters as folder and file names
- Common S3 problems include AWS tricks questions, where it tests knowledge when you try to create a bucket a lot of the time, because somebody else already has that bucket name
- S3 buckets also have name length restrictions, lowercase restrictions, and period or ip formatting restrictions that must be followed
- bucket have a soft limit of 100 and a hard limit, So you can increase all the way up to this hard limit using support requests. And this hard limit is 1000
S3 Patterns and Anti-Patterns
-
Don’t use bucket per user for data retention because it violates limitations on bucket availability and potentially thousands of system requests
-
If your system needs bucket use prefixes or those folders that aren't really folders so there is multiple user in a one bucket
-
Zero to infinite objects with 0 bytes to 5 tbs
-
Remeber the key a objects
-
You don't have to remember now
-
S3 should be your default thought for any of things
-
and for offloading things
-
The 2 components are key an value and you don't have to remember them now this worth noting down an make it flaschcards and use them later in your studies
-
S3 object store- it’s not
-
file
-
Block
-
Great for large scale data storage or Distribution
-
you can't mount data
-
it is for large scaled data for data
-
S3 SHOULD be your default for any things input and for many Aws
CloudFormation (CFN) Basics
-
CloudFormation is a tool that lets you create, update and delete infrastructure in AWS in a consistent and repeatable way using templates instead of manually creating and editing
-
CloudFormation relies on templates to work
-
AWS infrastructure is created using cloudformation from the selected templates
-
templates can be updated and reapplied causing CloudFormation to update existing infrastructure and can be used to delete said infrastructure entirely
-
CloudFormation templates are written in YAML or JSON, to achieve the same thing and can be converted easily between the two
-
All templates have resource at lead 1. And It's the resources section
-
Then CloudFormation what if resouce are delete to it,
-
If resources are delete from a template and are Applied with what there physical Resource are deleted.
-
The Resource section of a template the only mandatory what makes sense withour the template woudn't actualu do anything
-
Use example has resource defined on it
-
The Discription this lets know what are the description
-
Now the only restricted which you need to both description and both template force.
-
Now Meta data this is what you woudn't want to task abut Meta data has some pretty a function
CloudWatch (CW) Basics
-
CloudWatch is a core infrastructure product that has operational magenment and monitoring as well as performs 3 main jobs
-
CloudWatch collects and manages operational data
-
CloudWatch produces metrics aws product apps on premise
-
CloudWatch logs aws product apps and on the on premises
-
CloudWatch Events - aws servcies and schedule.
-
CloutWatch is a management of the on your behalf
-
The operation data is the data geterated by anv enviorment and any data for
-
you can think of CloutWatch it collect metrci and montior action
-
metric Aws prodcut for applicatins
-
cloud watch this is a puvlic service or it is called metric
-
One aspect of a cloutWath that any native
-
if
-
some typer of what softwARE to DO with this is exmapler outside
-
will you
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.