AWS ホワイトペーパーより要点をピックアップ

AWSのホワイトペーパーである「Architecting for the Cloud AWS Best Practices – Oct 2018」から要点をピックアップしました。ちなみに下記のような参考書を読んでからホワイトペーパーを読むのが試験対策としてはベストだ。

合格対策 AWS認定ソリューションアーキテクト – アソシエイト [ 大塚康徳(日立インフォメーションアカデミー) ] 徹底攻略AWS認定ソリューションアーキテクトアソシエイト教科書 [ 鳥谷部昭寛 ]

さて、本題である。ホワイトペーパーから大項目、中項目、小項目、みたいな感じでピックアップしている。下記のそれぞれの項目ごとに、要約をしていくとGoodである。

Differences Between Traditional and Cloud Computing Environments

  • IT Assets as Provisioned Resources
  • Global, Available, and Scalable Capacity
  • Higher-Level Managed Services
  • Built-in Security
  • Architecting for Cost
  • Operations on AWS

Design Principles

  • Scalability
    • Scaling Vertically
    • Scaling Horizontally
      • Stateless Applications
      • Distribute Load to Multiple Nodes
      • Stateless Components
      • Stateful Components
      • Implement Session Affinity
      • Distributed Processing
      • Implement Distributed Processing
  • Disposable Resources Instead of Fixed Servers
    • Instantiating Compute Resources
      • Bootstrapping
      • Golden Images
      • Containers
      • Hybrid
    • Infrastructure as Code
      • AWS CloudFormation Templates
  • Automation
    • Serverless Management and Deployment
    • Infrastructure Management and Deployment
      • AWS Elastic Beanstalk
      • Amazon EC2 auto recovery
      • AWS Systems Manager
      • Auto Scaling
    • Alarms and Events
      • Amazon CloudWatch alarms
      • Amazon CloudWatch Events
      • AWS Lambda scheduled events
      • AWS WAF security automations
  • Loose Coupling
    • Well-Defined Interfaces
      • Amazon API Gateway
    • Service Discovery
      • Implement Service Discovery
    • Asynchronous Integration
    • Distributed Systems Best Practice
      • Graceful Failure in Practive
  • Services, Not Servers
    • Managed Services
    • Serverless Architectures
  • Databases
    • Choose the Right Database Technology for Each Workload
    • Relational Databases
      • Scalability
      • High Availability
      • Anti-Patterns
    • NoSQL Databases
      • Scalability
      • High Availability
      • Anti-Patterns
    • Data Warehouse
      • Scalability
      • High Availability
      • Anti-Patterns
    • Search
      • Scalability
      • High Availability
    • Graph Databases
      • Scalability
      • High Availability
  • Managing Increasing Volumes of Data
  • Removing Single Points of Failure
    • Introducing Redundancy
    • Detect Failure
      • Design Good Health Checks
    • Durable Data Storage
      • Synchronous Replication
      • Asynchronous Replication
      • Quorum-based Replication
    • Automated Multi-Data Center Resilience
    • Fault Isolation and Traditional Horizontal Scaling
      • Shuffle Sharding
  • Optimize for Cost
    • Right Sizing
    • Elasticity
    • Take Advantage of the Variety of Purchasing Options
      • Reserved Instances
      • Spot Instances
  • Caching
    • Application Data Caching
    • Edge Caching
  • Security
    • Use AWS Features for Defense in Depth
    • Share Security Responsibility with AWS
    • Reduce Privileged Access
    • Security as Code
    • Real-Time Auditinng
よっさん
  • よっさん
  • 当サイトの管理人。ニューヨークの大学を飛び級で卒業。その後某日系IT企業でグローバル案件に携わる。マレーシアに1.5年赴任した経験を持つ。バイリンガルITエンジニアとしていかに楽に稼ぐか日々考えている。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です