O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction to Architecting Amazon Web Services

Video Description

In this Introduction to Architecting for the Cloud - Amazon AWS training course, expert author Daniel Hand will teach you the strategies and best practices used to efficiently and securely incorporate the AWS cloud into technology platforms. This course is designed for the absolute beginner, meaning no previous Amazon AWS experience is required.

You will start by learning about design principles and patterns, including cloud concepts, VPC design patterns, and integration strategies. From there, Daniel will teach you about availability, cost optimization, performance, and scalability and durability. This video tutorial also covers security, including network access controls, security groups, encryption, and logging. Finally, you will learn about Amazon deployment and management services.

Once you have completed this computer based training course, you will be fully capable of incorporating the AWS cloud into your organization's technology platform.

Table of Contents

  1. Introduction
    1. Introduction 00:02:27
    2. About The Author 00:00:56
  2. Resources
    1. AWS Economics And TCO Website 00:04:20
    2. AWS Products And Services Website 00:03:14
    3. AWS Architecture Website 00:02:51
    4. AWS Marketplace 00:03:58
    5. AWS Support 00:05:24
    6. Blogs 00:03:35
    7. AWS Events 00:02:01
  3. Business Considerations
    1. AWS Agreements, Terms And Acceptable Usage 00:05:04
    2. Resource Consumption Models 00:10:20
  4. Design Principles And Patterns
    1. Cloud Concepts 00:09:03
    2. An Introduction To Amazon Virtual Private Cloud - VPC 00:08:58
    3. VPC Design Patterns 00:12:15
    4. Integration Strategies For On-Premise IT 00:05:16
  5. Availability
    1. Estimating Application Availability 00:12:14
    2. Geographic Distribution Of Resources 00:07:17
    3. Highly Available NAT Or Proxy 00:10:29
    4. Self-Healing Resources 00:11:50
    5. Decoupling 00:08:23
  6. Cost Optimisation
    1. Pilot Light Architectures 00:08:58
    2. Platform As A Service - PaaS 00:06:34
    3. Server-Less Architectures 00:05:35
    4. Event Driven Architectures 00:06:22
    5. Environment Based Scaling 00:09:29
  7. Performance
    1. Amazon CloudWatch 00:11:24
    2. Amazon Compute Services 00:10:13
    3. Amazon Storage And Content Delivery Services 00:07:00
    4. Amazon Database Services 00:11:43
  8. Scalability
    1. AWS Service Limits 00:06:23
    2. Amazon Compute Services 00:09:02
    3. Amazon Storage And Content Delivery Services 00:07:19
    4. Amazon Database Services 00:07:09
  9. Durability
    1. Recovery Point Objective 00:08:27
  10. Security
    1. Governance, Risk And Compliance 00:08:07
    2. Network Access ControLs - ACLs 00:06:36
    3. The Shared Responsibility Model 00:08:25
    4. Security Groups 00:08:41
    5. Identity And Access Management 00:15:27
    6. S3 Bucket Policies 00:09:47
    7. Multi-Factor Authentication 00:06:12
    8. Cross AWS Account Access 00:06:54
    9. Encryption 00:10:10
    10. Perimeter Security 00:09:46
    11. Monitoring And Alerting 00:11:21
    12. Infrastructure As Code 00:09:20
    13. Logging 00:12:02
  11. Operations
    1. Amazon Deployment And Management Services 00:10:48
  12. Conclusion
    1. Wrap-Up 00:00:59