AWS Certified SysOps Administrator–Associate (SOA-C01 .

Transcription

AWS Certified SysOpsAdministrator–Associate(SOA-C01) Cert GuideAnthony Sequeira, CCIE No. 15626221 River StHoboken, NJ 070309780135853252 print.indb i25/10/19 5:20 PM

AWS Certified SysOps Administrator–Associate (SOA-C01)Cert GuideEditor-in-ChiefMark TaubCopyright 2020 by Pearson Education, Inc.Director, ProductManagementBrett BartowAll rights reserved. No part of this book shall be reproduced, stored ina retrieval system, or transmitted by any means, electronic, mechanical,photocopying, recording, or otherwise, without written permission fromthe publisher. No patent liability is assumed with respect to the use of theinformation contained herein. Although every precaution has been taken inthe preparation of this book, the publisher and author assume no responsibility for errors or omissions. Nor is any liability assumed for damagesresulting from the use of the information contained herein.For information regarding permissions, request forms, and the appropriatecontacts within the Pearson Education Global Rights & PermissionsDepartment, please visit www.pearson.com/permissions.ISBN-10: 0-13-585325-7Acquisitions EditorPaul CarlstroemManaging EditorSandra SchroederDevelopment EditorChristopher ClevelandProject EditorMandie FrankISBN-13: 978-0-13-585325-2Library of Congress Control Number: 2019912877ScoutAutomatedPrintCodeCopy EditorBart ReedTechnical EditorRyan DymekEditorial AssistantCindy TeetersDesignerChuti PrasertsithCompositioncodeMantraIndexerTim WrightProofreaderKaren Davis9780135853252 print.indb ii25/10/19 5:20 PM

Figure CreditsFigure 1-1Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 1-2Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 1-3Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 1-4Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 1-5Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 1-6Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 1-7Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 1-8Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 2-1Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 2-2Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 2-3Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 2-4Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 2-5Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 2-6Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 2-7Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 2-8Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 3-1Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 3-2Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 3-3Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 3-4Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 3-5Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 3-6Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 4-1Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 4-2Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 4-3Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 4-4Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 4-5Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 5-2Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 5-4Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 5-5Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 5-6Screenshot of console.aws.amazon.com Amazon Web Services, Inc.9780135853252 print.indb iii25/10/19 5:20 PM

Figure 5-7Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 5-8Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 5-9Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 5-10 Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 6-2Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 6-3Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 6-4Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 6-5Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 6-6Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 6-7Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 6-8Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 6-9Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-1Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-2Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-3Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-4Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-5Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-6Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-7Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-8Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-9Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-10 Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure 7-11 Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure C-1Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure C-2Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure C-3Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure C-4Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure C-5Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure C-6Screenshot of console.aws.amazon.com Amazon Web Services, Inc.Figure C-7Screenshot of console.aws.amazon.com Amazon Web Services, Inc.CoverProStockStudio/Shutterstock9780135853252 print.indb iv25/10/19 5:20 PM

Contents at a GlanceIntroduction xixCHAPTER 1Monitoring and Reporting3CHAPTER 2High AvailabilityCHAPTER 3Deployment and ProvisioningCHAPTER 4Storage and Data ManagementCHAPTER 5Security and ComplianceCHAPTER 6NetworkingCHAPTER 7Automation and OptimizationCHAPTER 8Final Preparation397199129155193225Glossary of Key Terms235APPENDIX AAnswers to the “Do I Know This Already?” Quizzes andQ&A Sections 241APPENDIX BAWS Certified SysOps Administrator Associate (SOA-C01)Certification Guide Exam Updates 247APPENDIX CSelect Frequently Asked Questions (FAQs)249Index 271Online Only ElementsAPPENDIX D9780135853252 print.indb vStudy Planner25/10/19 5:20 PM

This page intentionally left blank9780135853252 print.indb vi25/10/19 5:20 PM

Table of ContentsIntroductionChapter 1xixMonitoring and Reporting3“Do I Know This Already?” Quiz4Performance and Availability MetricsAccessing CloudWatch in AWSAmazon CloudWatch ConsoleAWS CLI7777CloudWatch Query API11AWS SDKs 13Services Related to CloudWatch13Viewing Key CloudWatch Metrics for Various ServicesCreate and Maintain Metrics and AlarmsUsing CloudWatch DashboardsUsing CloudWatch Metrics161721Publishing Your Own MetricsUsing CloudWatch AlarmsRemediation Based on Metrics242631Services That Publish Metrics to CloudWatchAuthentication and Access Control3134Remediation of Issues Using CloudWatch: An ExampleReview All Key TopicsDefine Key TermsQ&AChapter 235373737High Availability39“Do I Know This Already?” Quiz39Implement Scalability and ElasticityAWS Auto Scaling4242Highly Available Versus Reliable and Resilient EnvironmentsLimit ManagementNetworkingSQS464848High Availability for Applications9780135853252 print.indb vii15505225/10/19 5:20 PM

viiiAWS Certified SysOps Administrator–Associate (SOA-C01) Cert GuideSNS58RDS60ElastiCache63Multi-Region HA65Common Disaster Recovery (DR) ApproachesAn HA Example SolutionReview All Key TopicsDefine Key TermsQ&AChapter 36567676868Deployment and Provisioning71“Do I Know This Already?” QuizTools and Best Practices7174The Importance of AutomationDeployment Strategies75Provisioning InfrastructureDeploying Applications7575Configuration ManagementTagging747576Custom Variables76Baking Amazon Machine Images (AMI)Logging7778Instance Profiles78Scalability CapabilitiesMonitoring7980Continuous DeploymentElastic Beanstalk8081Elastic Container Service83OpsWorks Stacks 84CloudFormationAWS CLI8687AWS Systems Manager87Deploying a REST API in API GatewayDeploying Lambda ApplicationsElastic Load Balancers9780135853252 print.indb viii88919225/10/19 5:20 PM

Table of ContentsTroubleshoot and RemediateEC2 Launch Issues9393ELB Error Messages94ELB CloudWatch MetricsCloudFormation IssuesReview All Key TopicsDefine Key TermsQ&AChapter 4ix9596969797Storage and Data Management99“Do I Know This Already?” Quiz99Object and Block StorageS3102102S3 Storage ClassesS3 Versioning105106MFA Delete 107Lifecycle PoliciesEBS107111Other Storage TechnologiesEFS112112AMIs113AWS Storage GatewaySnowball117Snowball EdgeAthena115118119Storage Encryption120AWS KMS 121CloudHSM122S3 Client-Side Encryption122S3 Server-Side Encryption122EBS Volume EncryptionSnapshots125Review All Key TopicsDefine Key TermsQ&A9780135853252 print.indb ix12312612612625/10/19 5:20 PM

xAWS Certified SysOps Administrator–Associate (SOA-C01) Cert GuideChapter 5Security and Compliance129“Do I Know This Already?” Quiz129The Shared Responsibility Model132Amazon ResponsibilitiesClient ResponsibilitiesSecurity Policies in AWSDDoS Mitigation133134135135AWS Shield Standard137AWS Shield Advanced137Data Encryption138Inventory and ConfigurationMonitoring and LoggingPenetration TestingAccess Controls139139140140Infrastructure Security141Identity and Access ManagementBest Practices with IAMReview All Key TopicsDefine Key TermsQ&AChapter 6148152152153Networking155“Do I Know This Already?” QuizAWS Networking FeaturesRegions155157AWS Global Infrastructure157157Availability Zones159Edge Locations and CloudFrontVirtual Private CloudThe Default VPCNetwork InterfacesRoute Tables160163165166168Internet Gateways170Egress-Only Internet Gateways9780135853252 print.indb x14117125/10/19 5:20 PM

Table of ContentsDHCP Option SetsDNSxi172174Elastic IP Addresses174VPC Endpoints 175Interface Endpoints (Powered by AWS PrivateLink)176Gateway Endpoints 176NAT177AWS CLI177AWS Connectivity Services178Network to Amazon VPCHardware VPNDirect Connect178178180Direct Connect and VPNVPN CloudHubSoftware VPN181182183Amazon VPC to Amazon VPCVPC Peering185Software VPN186Software-to-Hardware VPNHardware VPNDirect Connect184186186187Internal User to Amazon VPCNetwork Troubleshooting187187Network Troubleshooting ToolsVPC Flow Logs188188Route 53 Record Routing PoliciesReview All Key Topics189190Complete Tables and Lists from MemoryDefine Key TermsQ&AChapter 7190191Automation and Optimization“Do I Know This Already?” QuizManaging Resource Utilization9780135853252 print.indb xi19019319319625/10/19 5:20 PM

xiiAWS Certified SysOps Administrator–Associate (SOA-C01) Cert GuidePrepare for Operational Excellence197Operate to Achieve Operational ExcellenceEvolve for Operational Excellence200202Best Practices Offs210Key AWS ServicesMonitoring211212Cost Optimization Strategies213Best Practices 213Cost Monitoring 215Deploy Automation218Automation Tools and eStar218219Elastic Container tems ManagerAWS tic BeanstalkCodeCommit222222Automation Best Practices9780135853252 print.indb xii21822225/10/19 5:20 PM

Table of ContentsReview All Key TopicsDefine Key TermsQ&AChapter 8xiii223224224Final Preparation225Exam InformationGetting Ready225228Tools for Final Preparation229Pearson Cert Practice Test Engine and Questions on the WebsiteAccessing the Pearson Test Prep Software Online229Accessing the Pearson Test Prep Software Offline230Customizing Your Exams229231Updating Your Exams 232Premium Edition232Chapter-Ending Review Tools233Suggested Plan for Final Review/StudySummary233233Glossary of Key Terms235APPENDIX A Answers to the “Do I Know This Already?” Quizzesand Q&A Sections 241APPENDIX B AWS Certified SysOps Administrator Associate (SOA-C01)Certification Guide Exam Updates 247APPENDIX C Select Frequently Asked Questions (FAQs)Index9780135853252 print.indb xiii24927125/10/19 5:20 PM

xivAWS Certified SysOps Administrator–Associate (SOA-C01) Cert GuideAbout the AuthorAnthony Sequeira, CCIE No. 15626, is a seasoned trainer and author regardingvarious levels and tracks of Cisco, Microsoft, and AWS certifications. Anthonyformally began his career in the information technology industry in 1994 with IBMin Tampa, Florida. He quickly formed his own computer consultancy, ComputerSolutions, and then discovered his true passion—teaching and writing aboutinformation technologies.Anthony joined Mastering Computers in 1996 and lectured to massive audiencesaround the world about the latest in computer technologies. Mastering Computersbecame the revolutionary online training company KnowledgeNet, and Anthonytrained there for many years.Anthony is currently pursuing his second CCIE in the area of Cisco Data Center!Anthony is happier than he has ever been in his career as a freelance author andtrainer. Keep up with his latest projects at AJSnetworking.com.9780135853252 print.indb xiv25/10/19 5:20 PM

DedicationThis book is dedicated to my best friend, Pierre Smith. Pierre, thanks for the lifetime of laughsmixed with great advice, and the occasional brilliant football bet.9780135853252 print.indb xv25/10/19 5:20 PM

xviAWS Certified SysOps Administrator–Associate (SOA-C01) Cert GuideAcknowledgmentsThis manuscript was made truly great by the incredible technical review of RyanDymek. Sometimes I think he might have invented AWS.I would also like to express my gratitude to Chris Cleveland, the development editorof this book. I was so incredibly lucky to work with him again on this text. LikeRyan, he made this book several cuts above the rest.Finally, thanks you so much to Paul Carlstroem. Paul very patiently made this booka reality.9780135853252 print.indb xvi25/10/19 5:20 PM

About the Technical ReviewerRyan Dymek has been working with Amazon Web Services (AWS) for more than9 years and holds all nine AWS certifications as well as various Google Cloud Platform (GCP) certifications. Ryan trains and advises some of the largest companies inthe world on sound architectural practices in cloud strategy and DevOps principles.While working with business leaders, developers, and engineers, Ryan bridges thegap between business and technology, maintaining the understanding and skillsrequired to be able to perform at a deep technical level. Ryan runs his own cloudconsulting practice, advising more than 20 companies on the Fortune 500 list, andhas helped many startups find their way in the cloud.In addition to cloud and technical acumen, Ryan is a certified business coach personally trained by John Maxwell. He uses these professional skills not only to advisecompanies on best cloud practices but also on how to align with a business’s needsand culture, making confident business and technical decisions and cultivating atransformation into DevOps.9780135853252 print.indb xvii25/10/19 5:20 PM

xviiiAWS Certified SysOps Administrator–Associate (SOA-C01) Cert GuideWe Want to Hear from You!As the reader of this book, you are our most important critic and commentator.We value your opinion and want to know what we’re doing right, what we coulddo better, what areas you’d like to see us publish in, and any other words of wisdomyou’re willing to pass our way.We welcome your comments. You can email or write to let us know what you didor didn’t like about this book—as well as what we can do to make our books better.Please note that we cannot help you with technical problems related to the topic of this book.When you write, please be sure to include this book’s title and author as well as yourname and email address. We will carefully review your comments and share themwith the author and editors who worked on the book.Email:9780135853252 print.indb xviiicommunity@informit.com25/10/19 5:20 PM

IntroductionThe AWS Certified SysOps Administrator–Associate is a cloud-related certificationthat tests a candidate’s ability to operate effective solutions by calling upon the mostpopular aspects of Amazon Web Services. The SysOps Administrator candidatesmust demonstrate their skills on how to effectively implement a sophisticated designthat saves costs, is secure, and, perhaps most importantly, operates with excellence.Candidates are also required to know the most important facts regarding variousservices and their capabilities.The AWS Certified SysOps Administrator–Associate is an Associate-level cloudcareer certification. This certification is an excellent second step after the achievementof the AWS Certified Solutions Architect–Associate certification. For some students,this certification might actually be their third step. This is due to the fact they mayhave started with the AWS Certified Cloud Practitioner exam, which is an entry-levelexam considered by those who arrive to the study of AWS with little to no priorexperience.Following the SysOps Associate certification, AWS offers a Professional level ofcertification for the SysOps Administrator.AWS also offers certifications you might be interested in for different tracks.For example, there is a Developer track for AWS that also includes Associate andProfessional levels. There are also Specialty certifications that Amazon will use todeep-dive into many different areas such as security and advanced networking.The AWS Certified SysOps Administrator–Associate certification is globallyrecognized and does an excellent job of demonstrating that the holder has knowledgeand skills across a broad range of AWS topics.NOTEThe Goals of the AWS Certified SysOps Administrator–Associate CertificationThe AWS Certified SysOps Administrator–Associate certification is intendedfor individuals who have technical expertise in deployment, management, andoperations on AWS. It seeks to validate that the candidate can do the following:9780135853252 print.indb xix Deploy, manage, and operate scalable, highly available, and fault tolerantsystems on AWS. Implement and control the flow of data to and from AWS. Select the appropriate AWS service based on compute, data, or securityrequirements.25/10/19 5:20 PM

xxAWS Certified SysOps Administrator–Associate (SOA-C01) Cert Guide Identify appropriate use of AWS operational best practices. Estimate AWS usage costs and identify operational cost control mechanisms. Migrate on-premises workloads to AWS.Recommended Prerequisite SkillsWhile this text provides you with the information required to pass this exam, Amazon considers ideal candidates to be those that possess the following: Minimum of one year of hands-on experience with AWS Experience managing/operating systems on AWS Understanding of the AWS tenets—architecting for the cloud Hands-on experience with the AWS CLI and SDKs/API tools Understanding of network technologies as they relate to AWS Understanding of security concepts with hands-on experience in implementing security controls and compliance requirementsThe Exam Objectives (Domains)The AWS Certified SysOps Administrator–Associate exam is broken down into fivemajor domains. The contents of this book cover each of the domains and the subtopics included in them, as illustrated in the following descriptions.The following table breaks down each of the domains represented in the exam.DomainPercentage of Representation in Exam1: Monitoring and Reporting22%2: High Availability8%3: Deployment and Provisioning14%4: Storage and Data Management12%5: Security and Compliance18%6: Networking14%7: Automation and Optimization12%Total 100%9780135853252 print.indb xx25/10/19 5:20 PM

IntroductionxxiHere are the details of each domain:Domain 1: Monitoring and Reporting: This domain is covered primarily inChapter 1.1.1 Create and maintain metrics and alarms utilizing AWS monitoringservices1.2 Recognize and differentiate performance and availability metrics1.3 Perform the steps necessary to remediate based on performance andavailability metricsDomain 2: High Availability: This domain is covered primarily in Chapter 2.2.1 Implement scalability and elasticity based on use case2.2 Recognize and differentiate highly available and resilient environmentson AWSDomain 3: Deployment and Provisioning: This domain is covered primarily inChapter 3.3.1 Identify and execute steps required to provision cloud resources3.2 Identify and remediate deployment issuesDomain 4: Storage and Data Management: This domain is covered primarilyin Chapter 4.4.1 Create and manage data retention4.2 Identify and implement data protection, encryption, and capacityplanning needsDomain 5: Security and Compliance: This domain is covered primarily inChapter 5.5.1 Implement and manage security policies on AWS5.2 Implement access controls when using AWS5.3 Differentiate between the roles and responsibility within the sharedresponsibility modelDomain 6: Networking: This domain is covered primarily in Chapter 6.6.1 Apply AWS networking features6.2 Implement connectivity services of AWS6.3 Gather and interpret relevant information for network troubleshooting9780135853252 print.indb xxi25/10/19 5:20 PM

xxiiAWS Certified SysOps Administrator–Associate (SOA-C01) Cert GuideDomain 7: Automation and Optimization: This domain is covered primarilyin Chapter 7.7.1 Use AWS services and features to manage and assess resource utilization7.2 Employ cost-optimization strategies for efficient resource utilization7.3 Automate manual or repeatable process to minimize management overheadSteps to Becoming an AWS Certified SysOpsAdministrator–AssociateTo become an AWS Certified SysOps Administrator–Associate, a test candidatemust meet certain prerequisites and follow specific procedures. Test candidates mustqualify for the exam and sign up for the exam.Signing Up for the ExamThe steps required to sign up for the AWS Certified SysOps Administrator–Associateare as follows:1. Create an AWS Certification account at https://www.aws.training/Certificationand schedule your exam.2. Complete the examination agreement, attesting to the truth of your assertionsregarding professional experience and legally committing to the adherence ofthe testing policies.3. Submit the examination fee.Facts About the ExamThe exam is a computer-based test. The exam consists of multiple-choice questionsonly. You must bring a government-issued identification card. No other forms of IDwill be accepted.TIP Refer to the AWS Certification site at https://aws.amazon.com/certification/for more information regarding this, and other, AWS certifications. I am also in theprocess of building a simple hub site for everything AWS certification related atawscerthub.com. This site is made up of 100 percent AWS solutions, of course!9780135853252 print.indb xxii25/10/19 5:20 PM

IntroductionxxiiiAbout the AWS Certified SysOpsAdministrator–Associate Certification GuideThis book maps directly to the topic areas of the exam and uses a number of featuresto help you understand the topics and prepare for the exam.Objectives and MethodsThis book uses several key methodologies to help you discover the exam topics onwhich you need more review, to help you fully understand and remember thosedetails, and to help you prove to yourself that you have retained your knowledgeof those topics. This book does not try to help you pass the exam only by memorization; it seeks to help you to truly learn and understand the topics. This bookis designed to help you pass the AWS Certified SysOps Administrator–Associate(SOA-C01) exam by using the following methods: Helping you discover which exam topics you have not mastered Providing explanations and information to fill in your knowledge gaps Supplying exercises that enhance your ability to recall and deduce the answersto test questions Providing practice exercises on the topics and the testing process via test questions on the companion websiteBook FeaturesTo help you customize your study time using this book, the core chapters have several features that help you make the best use of your time: Foundation Topics: These are the core sections of each chapter. They explainthe concepts for the topics in that chapter. Exam Preparation Tasks: After the “Foundation Topics” section of eachchapter, the “Exam Preparation Tasks” section lists a series of study activitiesthat you should do at the end of the chapter: 9780135853252 print.indb xxiiiReview All Key Topics: The Key Topic icon appears next to the mostimportant items in the “Foundation Topics” section of the chapter. TheReview All Key Topics activity lists the key topics from the chapter, alongwith their page numbers. Although the contents of the entire chaptercould be on the exam, you should definitely know the information listedin each key topic, so you should review these.25/10/19 5:20 PM

xxivAWS Certified SysOps Administrator–Associate (SOA-C01) Cert Guide Define Key Terms: Although the SysOps - Associate exam may beunlikely to ask a question such as “Define this term,” the exam doesrequire that you learn and know a lot of AWS-related cloud terminology.This section lists the most important terms from the chapter, asking youto write a short definition and compare your answer to the glossary atthe end of the book. Review Questions: Confirm that you understand the content thatyou just covered by answering these questions and reading the answerexplanations.Web-based practice exam: The companion website includes the PearsonCert Practice Test engine that allows you to take practice exam questions. Useit to prepare with a sample exam and to pinpoint topics where you need morestudy.How This Book Is OrganizedThis book contains seven core chapters—Chapters 1 through 7. Chapter 8 includespreparation tips and suggestions for how to approach the exam. Each core chaptercovers a subset of the topics on the AWS Certified SysOps Administrator–Associate(SOA-C01) exam. The core chapters map to the AWS Certified SysOps Administrator–Associate (SOA-C01) exam topic areas and cover the concepts and technologies thatyou will encounter on the exam.9780135853252 print.indb xxiv25/10/19 5:20 PM

CHAPTER 5Security and ComplianceIt is amazing just how many engineers are often scared to move to the clouddue to security reasons. In all actuality, there are many reasons to move therethat might encourage a more secure infrastructure. Just think, because Amazoncan afford the latest in physical security measures at their data centers, youwill enjoy a level of physical security that might not be possible in your ownenterprise environment.This chapter focuses on important security topics you should know and knowwell for AWS. This includes a look at the Shared Responsibility Model as wellas an exploration of key security policies and access controls available to you.“Do I Know This Already?” QuizThe “Do I Know This Already?” quiz allows you to assess if you should readthe entire chapter. Table 5-1 lists the major headings in this chapter and the“Do I Know This Already?” quiz questions covering the material in thoseheadings so you can assess your knowledge of these specific areas. Theanswers to the “Do I Know This Already?” quiz appear in Appendix A.Table 5-1 “Do I Know This Already?” Foundation Topics Section-to-Question MappingFoundations Topics SectionQuestionsThe Shared Responsibility Model1–2Security Policies in AWS3–4Access Controls5–6CAUTION The goal of self-assessment is to gauge your mastery of the topicsin this chapter. If you do not know the answer to a question or are only partiallysure of the answer, you should mark that question as wrong for purposes of theself-assessment. Giving yourself credit for an answer you correctly guess skewsyour self-assessment results and might provide you with a false sense of security.9780135853252 print.indb 12925/10/19 5:20 PM

130AWS Certified SysOps Administrator–Associate (SOA-C01) Cert Guide1. Who is responsible for creating users, groups, and roles in IAM for use in anAWS architecture?a. The AWS customerb. AWS staffc. The managed service providerd. There are no users, roles, or groups in IAM2. Who is responsible for securing the hypervisor in use in AWS?a. AWS staffb. The client of AWSc. The managed service providerd. There is no hypervisor in use in AWS3. You would like to add DDoS protection against your EC2 instances and yourElastic Load Balancing services. What service should you use?a. AWS CloudIPSb. AWS Shield Advancedc. AWS Cognitod. AWS Shield Standard4. What credentials would you require in order to submit a penetration testingrequest?a. AWSFullAdminb. Root accountc. AWSIAMAdmind. AWS Region Admin5. What is the IAM component that is often ideal for allowing EC2 instances toother AWS services and resources?a. Groupsb. Usersc. Clustersd. Roles9780135853252 print.indb 13025/10/19 5:20 PM

Chapter 5: Security and Compliance1316. When creating a user account in AWS IAM, what are the options for accesstype? (Choose two.)a. AWS Management Console accessb. Restorec. Programmatic accessd. CLI only9780135853252 print.indb 13125/10/19 5:20 PM

132AWS Certified SysOps Administrator–Associate (SOA-C01) Cert GuideFoundation TopicsThe Shared Responsibility ModelThe AWS Shared Responsibility Model is very simple. It divides the securityresponsibilities between two parties—the AWS customer (you) and Amazon (AWS).The fact that you are no longer responsible for a massive portion of the securityrequired for scalable data centers is a huge advantage. Y

AWS Certifi ed SysOps Administrator–Associate (SOA-C01) Cert Guide Anthony Sequeira, CCIE No. 15626 221 River St Hobo