### [[Practice Exam 02 EN]] - SQL injection and other vulnerabilities - A company is developing a new application using a microservices framework. The new application is having performance and latency issues. Which AWS Service should be used to troubleshoot these issues? - x-ray vs inspector - S3 Transfer Acceleration - Network ACL은 네트워크 상에서? 보안 그룹과 차이를 확실히 외우자 ### [[Practice Exam 03 EN]] - AWS Cloud Adoption Framework (AWS CAF) recommends four phases for cloud transformation. Which of the following is one of these phases? - The AWS Cloud Adoption Framework (AWS CAF) cloud transformation journey is a four-phase process that helps AWS customers migrate to the cloud and digitally transform. **The four phases are:** **1- The envision phase** focuses on demonstrating how the cloud will help accelerate your business outcomes. It does so by identifying and prioritizing transformation opportunities across four transformation domains: Technological Transformation, Process Transformation, Organizational Transformation, and Product Transformation. **2- The align phase** focuses on identifying capability gaps across the six AWS CAF perspectives, identifying cross-organizational dependencies, and surfacing stakeholder concerns and challenges. Doing so will help you create strategies for improving your cloud readiness, ensure stakeholder alignment, and facilitate relevant organizational change management activities. **3- The launch phase** focuses on delivering pilot initiatives in production and demonstrating incremental business value. Pilots should be highly impactful, and if/when successful, they will help influence future direction. Learning from pilots will help you adjust your approach before scaling to full production. **4- The scale phase** focuses on expanding production pilots and business value to the desired scale and ensuring that the business benefits associated with your cloud investments are realized and sustained. - Which of the following activities supports the Operational Excellence pillar of the AWS Well-Architected Framework? - According to the AWS Well-Architected Framework, which of the following are design principles for operational excellence in the AWS cloud? - A customer is planning to move billions of images and videos to be stored on Amazon S3. The customer has approximately 60 Petabytes of data to move. Which of the following AWS Services is the best choice to transfer the data to AWS? - AWS Service Control Policies - What are the benefits of using DynamoDB? (Choose TWO) ### [[Practice Exam 04 EN]] - AWS SOC & PCI / AWS SCPs / AWS Acceptable Use Policy - AWS Code Deploy - **_"Use AWS CodeDeploy to build and automate your AWS environment" is incorrect._** AWS CodeDeploy cannot be used to manage the AWS infrastructure. AWS CodeDeploy is a service that automates application code deployments to Amazon EC2 instances and instances running on-premises. - Amazon Cloud Directory - Configuration management is part of which of the following perspectives of the AWS Cloud Adoption Framework (AWS CAF)? - According to best practices, which of the below options is best suited for processing a large number of binary files? - Amazon Cognito - ​ Which of the following AWS offerings are serverless services? (Choose TWO) ### [[Practice Exam 05 EN]] - Where can AWS account owners get a list of all users in their account, including the status of their AWS credentials? - Which of the following has the greatest impact on cost? (Choose TWO) - Which of the following is an available option when purchasing Amazon EC2 instances? - reserve serverless capacity - Which of the below options are use cases of the Amazon Route 53 service? (Choose TWO) - Select the services that provide serverless and server-based compute options: (Choose TWO) - Which of the following strategies helps protect your AWS root account? ### [[Practice Exam 06 EN]] - Which of the following actions may reduce Amazon EBS costs? - Is there different type of EBS? - Which AWS services allow users to run SQL queries against data stored in Amazon S3? (Choose TWO) - According to the AWS Cloud Adoption Framework (AWS CAF), which of the following are foundational capabilities of the Business perspective? (Choose TWO) - A company wants to use Amazon Elastic Container Service (Amazon ECS) to run its containerized applications. For compliance reasons, the company wants to retain complete visibility and control over the underlying server cluster. Which Amazon ECS launch type will satisfy these requirements? - Which of the following procedures can reduce latency when your end users are retrieving data? (Choose TWO) - What are the benefits of the AWS Marketplace service? (Choose TWO) - Which of the following makes it easier for you to categorize, manage and filter your resources? - What does Amazon GuardDuty do to protect AWS accounts and workloads? (Choose TWO) - Which AWS service provides the EASIEST way to set up and manage a secure, well-architected, multi-account AWS environment? - Control Tower 개념 다시 익히기 - What does the AWS "Business" support plan provide? (Choose TWO) --- ### 실패에 대비해 설계하라 - 이 원칙은 가용성을 이야기한다. 가용성이란 한 곳의 장애가 다른 곳에 영향을 주지 않는 것, 그리고 장애 복구가 신속하게 일어나 서비스 제공에 영향을 주지 않는 것을 뜻한다. 이것을 가능하게 하려면, ELB, Multiple Region해야 한다. ### Elasticity - 탄력성이라고 하는 이 용어는, 인스턴스의 자동 스케일을 통해 컴퓨팅 파워의 Capacity를 제공하는 것을 뜻한다. AutoScale을 활용하거나, DynamoDB, Lambda, AWS Aurora 등의 서버리스를 사용하면 이러한 문제를 해결할 수 있다. ### Reliability - 신뢰성이라하는 이 원칙도 가용성과 유사하다. 설계를 할 때, 상호의존적이기 보다는 독립적으로 느슨하게 설계하고 다양한 리젼에 배포를 한다. ### AWS Well-Architected Framework - 이 프레임 워크는 6가지의 원칙을 제시하는데, 이게 필요한 이유는 클라우드 운영에 대해 다양한 기준이 있어 혼란이 있는 것을 막기 위해서다. 즉, 클라우드를 운영할 때는 아래 원칙을 따라서 운영을 하기를 권장하는 것이다. [[AWS 모범 사례 및 설계 원칙#33. 다음 중 AWS Well-Architected Framework의 운영 우수성을 가장 잘 설명하는 설명은 무엇입니까?]] - 운영 우수성 - 보안 - 신뢰성 - 성능효율성 - 비용최적화 - 지속가능성 ### AWS Cloud Adoption Framwork - 기업이 왜 클라우드를 채택해야 하는지에 대해서 설명하는 프레임 워크다. 엔터프라이즈 기업의 각 의사결정권자들에게 각각의 관점을 통해서 왜 클라우드 채택이 유용한지를 설명하는 것이다. - 비즈니스 - 사람 - 거버넌스 - 플랫폼 - 보안 - 운영 - AWS 채택 프레임워크에서 각각의 요소를 '관점(Perspective)'으로 설명하는 것은 클라우드 도입의 모든 측면을 포괄적으로 이해하고 관리하려는 의도에서 비롯됩니다. 클라우드 기술의 도입과 운영은 단순히 기술적인 문제만을 해결하는 것이 아니라, 조직의 여러 부문에 걸쳐 영향을 미치며, 이러한 각각의 부문은 서로 다른 요구사항과 목표를 가지고 있습니다. - 각 관점은 특정 부문의 중요한 요소들을 명확히 하고, 해당 분야의 전문가들이 클라우드 도입 과정에 적극적으로 참여하고 이해할 수 있도록 돕습니다. 예를 들어: - **비즈니스 관점**은 경영진이 클라우드 도입의 비즈니스 가치를 이해하고 전략적 결정을 내릴 수 있도록 합니다. - **사람 관점**은 HR과 팀 리더가 직원들의 역량 강화와 문화 변화를 관리할 수 있도록 합니다. - **보안 관점**은 보안 팀이 클라우드 환경에서 조직의 데이터와 시스템을 보호하는 데 필요한 조치를 취할 수 있도록 중점을 둡니다. - **거버넌스 관점**: - 이 관점은 조직의 리더십 팀이 클라우드 자원의 사용을 체계적으로 관리하고 통제할 수 있도록 지원합니다. 예를 들어, 클라우드 사용에 관한 정책을 설정하고, 규제 준수를 보장하며, 전사적인 리소스 관리를 담당합니다. 거버넌스 팀은 예산 관리, 규정 준수 요구 사항의 이행, 그리고 리스크 관리 계획을 수립하여 조직이 클라우드 자원을 효율적으로 활용하면서도 법적 요구 사항을 충족하도록 합니다. - **플랫폼 관점**: - 이 관점은 기술 아키텍트와 시스템 엔지니어들이 중심이 되어 클라우드 아키텍처를 설계하고 구축합니다. 여기서는 적합한 클라우드 서비스를 선택하고, 이를 기반으로 효율적이고 확장 가능하며 보안성 높은 시스템을 구축하는 방법을 고민합니다. 예를 들어, 민감한 데이터를 처리하는 애플리케이션의 경우, 데이터 암호화와 네트워크 보안을 강화한 아키텍처 설계가 이뤄질 수 있습니다. - **운영 관점**: - 운영 팀은 클라우드 환경에서의 일상적인 관리와 유지 보수를 담당합니다. 이 관점에서는 자동화 도구를 활용하여 시스템 모니터링, 성능 최적화, 오류 대응 등을 효율적으로 처리하는 방법을 설계합니다. 예를 들어, Amazon CloudWatch를 사용하여 서버의 성능을 모니터링하고, 문제가 발생하면 자동으로 경고를 받아 신속하게 대응할 수 있도록 시스템을 설정합니다. - 이러한 접근 방식은 각 부문이 자신의 관점에서 클라우드 도입의 이점과 필요성을 명확히 파악하고, 전체적인 도입 과정에서 발생할 수 있는 리스크를 관리하며, 더욱 효과적으로 협력할 수 있게 합니다. 결국, 이것은 클라우드 기술 도입의 성공 확률을 높이고, 조직 전체의 효율성을 개선하는 데 기여합니다.