1 option
AWS for Solutions Architects : Design and Scale Secure AWS Architectures with GenAI Strategies and Real-World Patterns.
- Format:
- Book
- Author/Creator:
- Shrivastava, Saurabh.
- 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.