Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
25 views
Chapter 4
kubernetes book
Uploaded by
bharathvenna
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save chapter 4 For Later
Download
Save
Save chapter 4 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
25 views
Chapter 4
kubernetes book
Uploaded by
bharathvenna
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save chapter 4 For Later
Carousel Previous
Carousel Next
Save
Save chapter 4 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 12
Search
Fullscreen
= OREILLY Q Cnapter 4. Cloud Arcnitecture Design Principles This chapter covers the following subjects: © The Well-Architected Framework: AWS does not just hope you can architect a brilliant design on their cloud; they provide you detailed guidance on how to do so. “The AWS Well-Architected Framework” is a thorough document that is detailed in this section of the chapter. + Fault Tolerance and High Availability: This section discusses the rel- ative ease of achieving a fault tolerant and highly available architec- ture in AWS. * Web Hosting: ‘his section of the chapter describes how AWS can as- sist dramatically in the hosting of various web application content. There are many techniques and approaches to services of AWS that have been tried successfully by many companies all over the world. In this chapter, you benefit from all this experimentation and learn some of the key design principles that can guide you throughout your AWS experiences. “Do I Know This Already?” Quiz The “Do I Know This Already?” quiz allows you to assess if you should read the entire chapter. Table 4-1 lists the major headings in this chapter and the “Do I Know This Already?” quiz. questions covering the material in those headings so you can assess your knowledge of these specific ar- eas. The answers to the “Do I Know This Already?” quiz appear in Appendix A, “Answers to the “Do I Know This Already?” Quizzes and Q&A Sections.” x Preparing for certification? ‘Take Practice Exam => View Study Guide > Table 4-1 “Do I Know This Already?” Foundation Topi Question MappingFoundation Topics Section Questions ‘The Well-Architected Framework 12 Fault Tolerance and High Availability 34 Web Hosting 56 Caution The goal of self-assessment is to gauge your mastery of the topics in this chapter. If you do not know the answer to a question or are only partially sure of the answer, you should mark that question as wrong for purposes of the self-assess- ment. Giving yourself credit for an answer you correctly guess skews your self-assessment results and might provide you with a false sense of security. 1. Which of the following is not one of the pillars of “The Well-Architected Framework” from Amazon? a. Cost optimization b. Security ¢. Operational excellence d. Speed 2. Ensuring that you have “traceability” is critical in A\ under what AWS design pillar? a. Cost optimization b. Operational excellence ‘Take Practice Exam => View Study Guide > Preparing for certification? xc. Performance efficiency 4. Security 3. Which of the following is true regarding HA in your on-premises data center? a. Itis typically only reserved for the most mission-critical systems or data. b. It is typically implemented at a lower cost than cloud. ¢. It is typically implemented throughout the entire data center. d. It is never truly achievable. 4, Which is not a typical service or tool associated with HA in AWS? a. Auto Scaling b. ELB ¢. CloudWatch d. CloudTrail 5. What is the DNS service offered by AWS? a. SQS b, Route 53 x ¢. CloudFront Preparing for certification? ‘Take Practice Exam => d. CloudFormation View Study Guide > 6. Where should firewalling be accomplished in your web hosting design in AWS?a. At the perimeter b. At the core c. Everywhere d. For all access layer functions Foundation Topics The Well-Architected Framework You might think that at Amazon, really smart engineers sat down to pen “The Well-Architected Framework” based on their experience with cloud design. This is only partially true. In order to provide you with a docu- ment as critical as “The Well-Architected Framework,” these engineers and architects also did something very smart. They analyzed the actual implementations of successful designs by some of their largest and most successful customers (with their permission of course). All of this re- search gave rise to the framework that we cover here. What are some of the goals of they are pretty lofty. They include designing for security, performance, re- siliency, and efficiency. The framework also provides you with the valu- he Well-Architected Framework”? Well, able opportunity to evaluate a proposed design against the tried and true principles contained in the document. This makes it an even more valu- able tool. Amazon had many goals when they created this framework. Here are the most important: Build and deploy solutions faster than ever before. x « Lower and mitigate the risks associated with a mo} Preparing for certification? ‘Take Practice Exam => * Make informed decisions about how to implement 4 view study Guide > cloud. * Learn the most powerful best-practice approaches to using AWS ser- vices and tools.LS ue) To help organize the framework and make it more valuable, Amazon fo- cused the framework around the following five pillars: © Operational excellence © Security © Reliability * Performance efficiency © Cost optimization We should examine each of these pillars and the important design con- cepts in each. Operational Excellence The overall objective of this pillar is to make sure you run and monitor systems to ensure that they are providing value for the business goals of the organization. Note It is very important that you keep this point in mind. While so many of us in technology find the cloud incredibly “cool,” we should never be targeting technology just because it is very clever and exciting; instead, we should be targeting technology because it assists our organization in achieving the most important business objectives. x Preparing for certification? ‘Take Practice Exam => View Study Guide > This pillar consists of the following important design principles:* Perform operations in code. © Annotate documentation as much as possible. © Make frequent small and reversible changes to the architecture in or- der to improve it. * Refine your operational procedures frequently in order to improve them. * Anticipate failures and have your recovery plans in place. * Learn from any failures that you might have in your architecture in AWS. Security Clearly, the job of this pillar is to help protect your assets, your systems, and your information associated with AWS. This pillar should also assist you with risk assessments and your mitigation practices. LS We) =) (e4 This pillar consists of the following important design principles: * You should use strong identity practices in your architecture, * There should be full traceability in all operations. © Security should be implemented in absolutely all layers of your architecture. + There should be a concerted effort to automate as many of the security best practices as possible. « Information should be secured at rest as well as in transit. * You should prepare as much as possible for the inevitable security events in your architecture and cloud. x Preparing for certification? Take Practice Exam > View Study Guide > Reliability This pillar consists of many important design principl around ensuring your design can easily recover from service failures. It also ensures your architecture can grow resources as needed on-demand.Reliability in the cloud also means that disruptions can be mitigated with relative ease. Key. Here are the design goals around this pillar: © Test recovery. * Automate failure recovery as much as possible. * Automatically scale horizontally when needed, © Stop guessing at capacity for IT resources. © Manage changes through automation. Performance Efficiency This pillar concerns itself with the use of AWS resources as efficiently as, possible. The efficiency should be maintained as demand changes and technology evolves. LS Uy ei Here are the design goals around this pillar: * Democratize advanced technologies—meaning make them available to the masses. Take resources globally in minutes. * Target serverless computing as much as possible, « Experiment freely and often. x Preparing for certification? ‘Take Practice Exam => View Study Guide > * Maintain mechanical sympathy—meaning match b appropriate technologies.Cost Optimization The goal of this pillar is quite simple—to save money and stop the wast- ing of investments in technology. LS Uy ei The design goals are also straightforward: * Adopt a consumption model; this emphasizes the OpEx approach to IT. * Measure the efficiency of your architecture closely. * Stop spending money needlessly in an attempt to solve IT problems. © Closely analyze the expenditures in your AWS implementation. * Use managed services as much as possible. Fault Tolerance and High Availability Let’s begin by ensuring you understand these two critical concepts. Fault tolerance (FT) refers to the ability of a system to sustain the loss of a com- ponent without incurring any downtime at all. High availability (HA) refers to the ability of your entire architecture to maintain an increased level of availability. You should note that fault tolerance is a subcompo- nent of high availability. There are two important considerations for high availability with AWS. First, the HA should be able to be achieved at a small fraction of the cost of achieving HA in a traditional data center approach on your premises. Second, the HA should be achievable with a minimum of human inter- vention. In fact, most consider HA to mean there is no human. x intervention. Preparing for certification? ‘Take Practice Exam => View Study Guide > Understand that when you try and implement HA on ditional IT technology, it tends to be very expensive. It protect the most mission-critical resources. In AWS, HA tends to be muchmore cost effective and much more comprehensive for the entire architecture. LS What are some of the key services and tools of AWS that make incredible levels of HA possible? * Elastic Load Balancers * Elastic IP Addresses * Route $3 * Auto Scaling * Cloudwatch What about the tools that exist in AWS specifically for the fault tolerance aspect of HA? + Simple Queue Service (SQS) * Simple Storage Service ($3) « Simple DB Web Hosting Web hosting is a trend that began decades ago and shows no sign of slow- ing down. More and more applications are brought to users by being hosted by web servers. Web servers might play a key part in your organi- zation for the following reasons: «Hosting your company website * Web-based Content Management Systems * Social media applications x Preparing for certification? ‘Take Practice Exam => Internal SharePoint sites View Study Guide > + Web services such as API endpointsKey. No matter your specific need for web hosting with AWS, you should be able to achieve the following compelling benefits: © Cost effectiveness: Simple on-demand provisioning is needed as more web server scalability is needed. + On-demand resources: This capability promotes the use of test fleets, staging servers, and simulated user traffic. Architecturally, there are many positive effects, such as the following: An elimination of reliance on strict physical appliances. Firewalling can be done everywhere in the architecture. Multiple data centers can be located across the globe with ease. Hosts can be considered completely ephemeral and dynamic. You can also take advantage of many services and tools of AWS that can aid you in your transition to the cloud. These include the following: « VPC * Route 53 * CloudFront * Elastic Load Balancing AWS Web Application Firewall (WAF) + AWS Shield * Auto Scaling © EC2 * ElastiCache . x © RDS Preparing for certification? * DynamoDB Take Practice Exam > View Study Guide > Exam Preparation Tasks As mentioned in the section “How to Use This Book” in the Introduction, you have a few choices for exam preparation: the exercises here, Chapter16, “Final Preparation,” and the exam simulation questions in the Pearson Test Prep Software Online. Review All Key Topics Review the most important topics in this chapter, noted with the Key Topics icon in the outer margin of the page. Table 4-2 lists these key top- ics and the page numbers on which each is found, Key. Table 4-2 Key Topics for Chapter 4 Key Topic Element List List List List List List List a Page Description Number The five pillars 55 Design goals for operational se excellence Design goals for security 56 Design goals for reliability 57 Design goals for performance 5 efficiency Design goals for cost x optimization Preparing for certification? ‘Take Practice Exam => View Study Guide > Services for FT and HAKey Topic a. Page Description Element Number Positive effects of web hosting List 59 on AWS Define Key Terms Define the following key terms from this chapter and check your answers in the Glossary: HA ET Q&A The answers to these questions appear in Appendix A. For more practice with exam format questions, use the Pearson Test Prep Software Online. 1, Name the five pillars in “The Well-Architected Framework” of AWS. 2, What is often considered a subcomponent of HA? 3. What service is often used to build the web server itself in AWS, espe- cially if this web server is to host complex, dynamic content? ‘Take Practice Exam > View Study Guide > Preparing for certification? x
You might also like
AWS Cloud Foundations Module 4 Student Guide
PDF
No ratings yet
AWS Cloud Foundations Module 4 Student Guide
64 pages
AcademyCloudFoundations Module 09
PDF
No ratings yet
AcademyCloudFoundations Module 09
66 pages
AWS Cloud Practitioner Study Guide - v3 (1) ATOS
PDF
No ratings yet
AWS Cloud Practitioner Study Guide - v3 (1) ATOS
19 pages
Introduction - Kubernetes - Up and Running, 3rd Edition
PDF
No ratings yet
Introduction - Kubernetes - Up and Running, 3rd Edition
18 pages
Wilshire Software Technologies: Adv. Shell Scripting Schedule
PDF
No ratings yet
Wilshire Software Technologies: Adv. Shell Scripting Schedule
1 page
AWS Module 5 (First 3 Topics)
PDF
No ratings yet
AWS Module 5 (First 3 Topics)
38 pages
Session 4- Pillars of Cloud Architected Framework
PDF
No ratings yet
Session 4- Pillars of Cloud Architected Framework
36 pages
AWS Well Architected Framework
PDF
No ratings yet
AWS Well Architected Framework
58 pages
AWS Well-Architected Framework
PDF
100% (1)
AWS Well-Architected Framework
56 pages
SAMPLEnTopic 1+
PDF
No ratings yet
SAMPLEnTopic 1+
26 pages
ACAv3 EN M02 IntroCloudArch Instructor Deck
PDF
No ratings yet
ACAv3 EN M02 IntroCloudArch Instructor Deck
46 pages
AWS Reliability Pillar
PDF
No ratings yet
AWS Reliability Pillar
62 pages
See
PDF
No ratings yet
See
31 pages
Chapter 9 AWS Well Architected Framework and Best Practices
PDF
No ratings yet
Chapter 9 AWS Well Architected Framework and Best Practices
19 pages
Study Session
PDF
No ratings yet
Study Session
48 pages
AWS Serverless Applications Lens
PDF
No ratings yet
AWS Serverless Applications Lens
60 pages
ACA Outline
PDF
No ratings yet
ACA Outline
5 pages
AcademyCloudArchitecting Module 02
PDF
No ratings yet
AcademyCloudArchitecting Module 02
47 pages
Architecting Aws Days 2 4
PDF
No ratings yet
Architecting Aws Days 2 4
4 pages
AWS Well-Architected Framework
PDF
No ratings yet
AWS Well-Architected Framework
76 pages
Ace the AWS Well Architected Framework_ Learn, Measure
PDF
No ratings yet
Ace the AWS Well Architected Framework_ Learn, Measure
131 pages
Aws Short Notes
PDF
No ratings yet
Aws Short Notes
28 pages
AcademyCloudFoundations_clod arc
PDF
No ratings yet
AcademyCloudFoundations_clod arc
33 pages
AWS Well-Architected Framework
PDF
No ratings yet
AWS Well-Architected Framework
86 pages
ARCHIVE - Architecting For The Cloud - AWS Best Practices - AWS - Cloud - Best - Practices
PDF
No ratings yet
ARCHIVE - Architecting For The Cloud - AWS Best Practices - AWS - Cloud - Best - Practices
50 pages
AcademyCloudFoundations Module 09
PDF
No ratings yet
AcademyCloudFoundations Module 09
67 pages
Designing
PDF
No ratings yet
Designing
161 pages
AWS Solutions Architect Lesson 2
PDF
No ratings yet
AWS Solutions Architect Lesson 2
169 pages
AWS Well-Architected Framework - Five Pillars - Tutorials Dojo
PDF
No ratings yet
AWS Well-Architected Framework - Five Pillars - Tutorials Dojo
5 pages
AWS Well-Architected Framework
PDF
100% (1)
AWS Well-Architected Framework
85 pages
9.1 AWS-WAFW-Summary-Only PDF
PDF
No ratings yet
9.1 AWS-WAFW-Summary-Only PDF
3 pages
Mod-1-Architecting-Fundamentals
PDF
No ratings yet
Mod-1-Architecting-Fundamentals
39 pages
AWS Well-Architected Framework - Framework
PDF
No ratings yet
AWS Well-Architected Framework - Framework
485 pages
AWS Solutions Architect Lesson 2
PDF
No ratings yet
AWS Solutions Architect Lesson 2
161 pages
Architecting For The Cloud: Archived
PDF
100% (1)
Architecting For The Cloud: Archived
50 pages
Module 09
PDF
No ratings yet
Module 09
67 pages
AWS Cloud Best Practices
PDF
No ratings yet
AWS Cloud Best Practices
50 pages
AWS Cloud Best Practice
PDF
100% (1)
AWS Cloud Best Practice
49 pages
Reliability Pillar - AWS Well-Architected Framework
PDF
No ratings yet
Reliability Pillar - AWS Well-Architected Framework
75 pages
A Review Paper On AWS Product and Services
PDF
No ratings yet
A Review Paper On AWS Product and Services
5 pages
Module 11 - AWS Security Management
PDF
No ratings yet
Module 11 - AWS Security Management
19 pages
AWS Well Architected Framework
PDF
No ratings yet
AWS Well Architected Framework
30 pages
Right Sizing: Provisioning Instances To Match Workloads
PDF
No ratings yet
Right Sizing: Provisioning Instances To Match Workloads
10 pages
AWS T
PDF
No ratings yet
AWS T
14 pages
Lecture Week3
PDF
No ratings yet
Lecture Week3
38 pages
MergeResult 2024 05 05 11 32 46
PDF
No ratings yet
MergeResult 2024 05 05 11 32 46
30 pages
Aws Architecture Core Concepts Slides
PDF
No ratings yet
Aws Architecture Core Concepts Slides
32 pages
Transcript For Introduction To AWS Well-Architected Framework
PDF
No ratings yet
Transcript For Introduction To AWS Well-Architected Framework
2 pages
ACA-Course-Outline-EN-2019-6549
PDF
No ratings yet
ACA-Course-Outline-EN-2019-6549
11 pages
AWS Concepts
PDF
No ratings yet
AWS Concepts
6 pages
MODULE 9
PDF
No ratings yet
MODULE 9
12 pages
AWS CP 2022 Day1
PDF
No ratings yet
AWS CP 2022 Day1
98 pages
Anthony Sequeira Anthony Sequeira AWS Certified Solutions Architect Associate SAA C01 Cert Guide First Edition Pearson IT Certification 2019
PDF
No ratings yet
Anthony Sequeira Anthony Sequeira AWS Certified Solutions Architect Associate SAA C01 Cert Guide First Edition Pearson IT Certification 2019
217 pages
AWSome Day Online Conference 2019 - Module 4
PDF
No ratings yet
AWSome Day Online Conference 2019 - Module 4
15 pages
Wa0000.
PDF
No ratings yet
Wa0000.
1,214 pages
Architecting+on+AWS+ 01 04
PDF
No ratings yet
Architecting+on+AWS+ 01 04
116 pages
AWS Certified Cloud Practitioner Exam
PDF
No ratings yet
AWS Certified Cloud Practitioner Exam
578 pages
Preface: About The Book
PDF
No ratings yet
Preface: About The Book
8 pages
AWS Security Pillar
PDF
No ratings yet
AWS Security Pillar
36 pages
Aws - CCP
PDF
No ratings yet
Aws - CCP
31 pages
Discussion 07
PDF
No ratings yet
Discussion 07
37 pages
Degunking Linux (Paraglyph Press, 2005, 1-933097-04-3)
PDF
No ratings yet
Degunking Linux (Paraglyph Press, 2005, 1-933097-04-3)
60 pages
Keeping Your Secrets Out of Ansible Playbooks XLAB Steampunk Blog
PDF
No ratings yet
Keeping Your Secrets Out of Ansible Playbooks XLAB Steampunk Blog
6 pages
Program Tasks
PDF
No ratings yet
Program Tasks
3 pages
Using SSH Agent Forwarding - GitHub Docs
PDF
No ratings yet
Using SSH Agent Forwarding - GitHub Docs
5 pages
Chapter 6
PDF
No ratings yet
Chapter 6
9 pages
Chapter 5
PDF
No ratings yet
Chapter 5
9 pages
Chapter 5 - Updating and Deleting Applic... Command-Line Kubernetes in A Nutshell
PDF
No ratings yet
Chapter 5 - Updating and Deleting Applic... Command-Line Kubernetes in A Nutshell
12 pages
The Flow of Prana
PDF
No ratings yet
The Flow of Prana
2 pages
Repair GRUB - Error - Unknown Filesystem
PDF
No ratings yet
Repair GRUB - Error - Unknown Filesystem
13 pages
Sun Solaris Command Tips
PDF
No ratings yet
Sun Solaris Command Tips
13 pages
Popular Unix Performance-Monitoring Tools For Linux
PDF
No ratings yet
Popular Unix Performance-Monitoring Tools For Linux
24 pages
San Emc
PDF
No ratings yet
San Emc
2 pages
Jhanas and Brahma Viharas
PDF
No ratings yet
Jhanas and Brahma Viharas
22 pages
Kammathana Are Also Kilesas
PDF
No ratings yet
Kammathana Are Also Kilesas
8 pages
Bodhi Satta First Definite Prophecy
PDF
No ratings yet
Bodhi Satta First Definite Prophecy
8 pages
Essence of The Yoga Sutras
PDF
No ratings yet
Essence of The Yoga Sutras
6 pages