My Account Log in

1 option

AWS for Solutions Architects : Design and Scale Secure AWS Architectures with GenAI Strategies and Real-World Patterns.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Shrivastava, Saurabh.
Contributor:
Srivastav, Neelanjali.
Thakur, Dhiraj.
Arora, Kamal.
Language:
English
Subjects (All):
Amazon Web Services (Firm).
Web services.
Cloud computing.
Physical Description:
1 online resource (789 pages)
Edition:
1st ed.
Place of Publication:
Birmingham : Packt Publishing, Limited, 2025.
System Details:
Mode of access: World Wide Web.
Summary:
Master AWS architecture and design secure, scalable, production-ready cloud systems.This practical guide features real-world patterns, GenAI strategies, cost optimization techniques, and certification-aligned best practices.
Contents:
Cover
Copyright
Forewords
Contributors
Table of Contents
Preface
Unlock Your Book's Exclusive Benefits
Part 1: Exploring AWS
Chapter 1: Understanding AWS Cloud Principles and Key Characteristics
What is cloud computing?
Software offerings in the cloud
Private versus public clouds
What is Amazon Web Services (AWS)?
Basic cloud and AWS terminology
Why is AWS so popular?
Elasticity and scalability
Security
Physical security
Encryption
AWS supports compliance standards
Availability
Faster hardware cycles
System administration staff
Knowledge check
Summary
Chapter 2: Understanding the AWS Well-Architected Framework and Getting Certified
The AWS Well-Architected Framework
The six pillars of the WAF
The first pillar - Security
The second pillar - Reliability
The third pillar - Performance efficiency
The fourth pillar - Cost optimization
The fifth pillar - Operational excellence
The sixth pillar - Sustainability
AWS Well-Architected Lenses
Building credibility and getting certified
AWS Learning Badges
Building a non-tech AWS cloud career
AWS Certified Cloud Practitioner - Foundational
The AWS Solutions Architect path
AWS Certified Solutions Architect - Associate
AWS Certified Solutions Architect - Professional
The AWS Cloud DevOps Engineer path
AWS Certified SysOps Administrator - Associate
AWS Certified DevOps Engineer - Professional
The AWS Cloud Developer path
AWS Certified Developer - Associate
The AWS Specialty Solutions Architect path
AWS Certified Advanced Networking - Specialty
AWS Certified Security - Specialty
AWS Machine Learning Engineer path
AWS Certified Data Engineer - Associate
AWS Certified AI Practitioner
AWS Certified Machine Learning Engineer - Associate.
AWS Certified Machine Learning - Specialty
Learning tips and tricks for obtaining AWS certifications
Focus on one cloud provider
Start with Practitioner certifications
Focus on the Associate-level certifications
Get experience wherever you can
The best way to get certified
Getting started in AWS
Online courses
Pluralsight
Packt Publishing
Udemy courses
YouTube videos
Books
Get your hands dirty with practice labs
Practice exam websites
AWS practice question sets
Whizlabs
BrainCert
Tutorials Dojo
Certification preparation approach
Some frequently asked questions about the AWS certifications
How long will it take to get certified?
The Cloud Practitioner certification
Associate-level certifications
Professional-level certifications
Specialty certifications
Time management and focus tips for AWS Pro and Specialty certification exams
How to request additional exam time
What are some last-minute tips for the day of the exam?
How to land a job as an AWS Solutions Architect
Chapter 3: Leveraging the Cloud for Enterprise Transformation
Exploring the various cloud computing models
On-premises
IaaS
PaaS
SaaS
Choosing between SaaS, PaaS, and IaaS
Understanding the cloud migration strategies
Cloud migration patterns - The 7 Rs
Rehost in the cloud
Replatform in the cloud
Refactor in the cloud
Repurchase in the cloud
Relocate to the cloud
Retain on-premises
Retire
AWS cloud migration tools
AWS Application Migration Services (MGN)
Migration Evaluator (ME)
Application Discovery Service (ADS) and Migration Hub
Mainframe Modernization
AWS Database Migration Service (DMS)
AWS Migration Acceleration Program (MAP)
The three-phase migration process.
Driving enterprise transformation using the cloud
Creating value for customers
Success factors for enterprise transformation
Modern business model for customer-centric transformation
Implementing an enterprise digital transformation program
What exactly is an enterprise digital transformation?
Enterprise digital transformation examples
Enterprise digital transformation tips
Enterprise digital transformation pitfalls
The AWS Cloud Adoption Framework (CAF)
Building large deals in AWS
What are large deals?
Components of a large deal
Drivers for large deals
Key business drivers for large deals
Key technology drivers for large deals
Customer expectations in large deals
Large deal commercial models
Common challenges in large deals
Commercial challenges
Operational challenges
Building large ITO deals using AWS
Part 2: AWS Core Service Offerings
Chapter 4: Networking in AWS
The AWS Global Infrastructure
Regions, Availability Zones, and Local zones
AWS Regions
AWS AZs
AWS LZs
Benefits of the AWS Global Infrastructure
AWS networking foundations
Amazon VPC
AWS TGW and VPC peering
Best practice
Use cases
AWS PrivateLink
Edge networking
Amazon Route 53
Amazon CloudFront
Caching strategies
AWS Global Accelerator
AWS Wavelength
Building hybrid cloud connectivity in AWS
AWS Virtual Private Network (VPN)
AWS Direct Connect
AWS Cloud WAN
High-speed networking with AWS Elastic Fabric Adapter
AWS cloud network security
AWS Network Firewall (ANFW)
AWS network security patterns - Best practices
AWS network security anti-patterns
AWS network security with third-party solutions
Chapter 5: Storage in AWS: Choosing the Right Tool for the Job.
Understanding Amazon EBS
Choosing the right EBS volume
Amazon EBS snapshots
Best practices for EBS cost optimization
Investigating Amazon EFS
Using Amazon FSx to manage file systems
Learning about Amazon S3
S3 Standard
Amazon S3 Intelligent-Tiering
Amazon S3 Standard-IA
Amazon S3 Express One Zone
Amazon S3 One Zone-IA
Amazon S3 Glacier
Amazon S3 on Outposts
Best practices to manage Amazon S3 storage
Managing data with S3 Object Lambda
Versioning in Amazon S3
Amazon S3 multi-destination replication
Enhancing Amazon S3 performance
Amazon S3 Transfer Acceleration
Choosing the right S3 bucket/prefix naming convention
Security best practices to protect your data in Amazon S3
Blocking Amazon S3 public access to buckets and objects whenever possible
Avoiding wildcards in policy files
Leveraging the S3 API
Leveraging IAM Access Analyzer to inspect S3
Enabling AWS Config
Implementing S3 Object Lock to secure resources
Implementing data at rest encryption
Enabling data-in-transit encryption
Turning on Amazon S3 server access logging
Considering the use of Amazon Macie with Amazon S3
Implementing monitoring leveraging AWS monitoring services
Using VPC endpoints to access Amazon S3 whenever possible
Amazon S3 cost optimization
Using S3 batch operations
Storage consistency in Amazon S3
Amazon S3 Tables
Understanding Amazon S3 analytics and metrics
Choosing the right cloud storage type
Building hybrid storage with AWS Storage Gateway
AWS Storage Gateway
Amazon S3 File Gateway
Amazon FSx File Gateway
Tape Gateway
Volume Gateway
AWS Storage Gateway comparison
AWS Backup
Approach and best practices for AWS storage assessment
Key challenges in data migration
AWS storage assessment approach.
Best practices for AWS storage migration
Chapter 6: Harnessing the Power of Cloud Computing
Compute in AWS
Amazon EC2
AWS Graviton
AWS compute for AI/ML
EC2 instance families
AWS instance naming conventions
AWS General Purpose instances
AWS Compute Optimized instances
AWS Accelerated Computing instances
AWS Memory Optimized instances
AWS Storage Optimized instances
AWS HPC Optimized instances
EC2 pricing model
AWS Compute Optimizer
Amazon Machine Images
Amazon EC2 best practices
Access management
Storage management
Resource management
Managing Amazon EC2 limits
EC2 backup, snapshots, and recovery
Containerization in AWS
Core container technologies
Container services in AWS
Amazon Elastic Load Balancer
Load balancer rules
Elastic load balancer types
Classic Load Balancers (CLBs)
Application Load Balancers (ALBs)
Network Load Balancers (NLBs)
Gateway Load Balancer (GWLBs)
AWS load balancers comparison
Serverless computing with AWS Lambda and Fargate
AWS Lambda
AWS Fargate
High-performance computing
Hybrid compute
AWS Outposts
Amazon Elastic VMware Service
Tips for choosing the right compute option in AWS
Chapter 7: Selecting the Right Database Service
A brief history of databases
Data-driven innovation trends
Database consistency model
ACID data consistency model
BASE data consistency model
Database usage model
Online Transaction Processing (OLTP) versus Online Analytical Processing (OLAP)
AWS database services
Relational databases
Amazon Relational Database Service (Amazon RDS)
Amazon Aurora
Amazon Aurora Distributed SQL (DSQL)
Amazon RDS Proxy
Enhancing database performance with Amazon DevOps Guru for RDS.
Enhancing Amazon RDS with machine learning and generative AI tools.
Notes:
Description based upon print version of record.
Includes bibliographical references and index.
Description based on publisher supplied metadata and other sources.
ISBN:
1-83664-192-3
OCLC:
1530375844

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account