AWS Cloud Computing Concepts and Tech Analogies: A guide to understand AWS services using easy-to-follow analogies from real life
- Length: 358 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2023-04-28
- ISBN-10: 1804611425
- ISBN-13: 9781804611425
- Sales Rank: #1911937 (See Top 100 Books)
Overcome common issues and find answers to cloud-related questions through real enterprise scenarios, characters, and dialogue
Purchase of the print or Kindle book includes a free PDF eBook
Key Features
- Learn cloud concepts from AWS certified trainers using common analogies from real life
- Get to grips with the most commonly used services in the AWS cloud
- Understand how your knowledge from classical on premises IT can be applied to the Cloud
Book Description
This book makes understanding cloud computing easy by providing relatable examples that simplify the complex technology. By drawing parallels between cloud concepts and everyday scenarios, we will demystify cloud tech, and once you start to understand it, learning cloud computing will be more enjoyable.
This book will help you learn about cloud computing in general and AWS specifically, as you follow the journey of TrendyCorp—a fictitious company gearing up to move from traditional IT to cloud computing. You’ll shape your understanding of the cloud through scenarios of interactions between TrendyCorp’s new hires, seasoned IT professionals, external consultants, and the board of directors engaged in modernizing their applications. These characters’ discussions and actions are focused on learning about cloud services by drawing comparisons between the technology and examples taken from real life. Through this book, you’ll realize that cloud computing concepts have more in common with your day-to-day scenarios and situations than you’ve ever imagined.
This book offers a conversational and entertaining narrative that anyone working in IT and looking to understand how the cloud works will be able to follow. By the end of it, you’ll have developed a clear and simplified perspective of cloud technologies.
What you will learn
- Implement virtual servers in the cloud
- Identify the best cloud storage options for a specific solution
- Explore best practices for networking and databases in the cloud
- Enforce security with authentication and authorization in the cloud
- Effectively monitor applications in the cloud
- Leverage scalability and automation in the cloud
- Get the hang of decoupled and serverless architecture
- Grasp the fundamentals of containers and Blockchain in the cloud
Who this book is for
This book is for anyone who wants to learn AWS cloud computing. It explains all the foundational concepts and mechanisms in detail. So basic knowledge of IT systems or terminologies (like server, storage, IP address, and web applications) is all that you need to get started with this book.
Cover Title Page Copyright Dedication Contributors Table of Contents Preface Part 1: Cloud Infrastructure and Core Services Chapter 1: Understanding Cloud Computing – Demystifying the Cloud What is cloud computing? Providing IT as a utility service Differentiating between private, public, and hybrid cloud Understanding IaaS, PaaS, and SaaS Distinguishing between managed and unmanaged services Summary Further reading Chapter 2: Global Infrastructure behind Cloud Platforms – What Is the Cloud Made of? Availability Zones and Regions Edge locations A global network Disaster recovery Summary Further reading Chapter 3: Computing – In Cloud We Trust, Everything Else We Compute Understanding virtualization and hypervisors Distinguishing between the available options Getting the right configuration Running the servers Summary Further reading Chapter 4: Storage – Where Should I Keep My Data and Maybe Publish It? Enumerating the different types of storage Object storage Block storage Shared storage Starting the migration Further reading Chapter 5: Networking – So, How Do I Get Inside, Outside, and Across the Cloud? Networking in the cloud – to isolate and protect Allowing or disabling traffic by defining the right routes Filtering traffic with security rules (stateful and stateless) Connecting multiple networks in a safe way Summary Further reading Part 2: Platform Services Chapter 6: Databases – To SQL or Not to SQL for So Many Records… Purpose-built databases: using the right tool for the right job Relational databases Non-relational databases Summary Further reading Chapter 7: Identity and Access Management – Who Am I and What Can I Do? Visiting the software team Methods for accessing cloud services The shared responsibility model Authentication and authorization in the cloud Encryption and decryption Summary Chapter 8: Monitoring – Is Big Brother Watching? The notification emails Monitoring – metrics and tools Reacting to events – alarms Logging Summary Further reading Chapter 9: Scalability – I Scale to the Moon and Back Scaling – several resources, several types Rules to configure automatic scaling Some considerations – how do users interact with a variable number of servers? Summary Further reading Part 3: Application Services Chapter 10: Automation – Look, My Infrastructure Is in Code! Automation – The need Infrastructure as code Automation using APIs Automation via scripting Automation using AWS services Summary Further reading Chapter 11: Decoupled Architectures – in Space and Time Understanding decoupled architectures Let’s queue Let’s notify Summary Further reading Chapter 12: Containers – Contain Yourself and Ship Some Containers From monoliths to microservices What is a container? Running containers on AWS Summary Further reading Chapter 13: Serverless – So, Where Are My Servers? Going serverless Splitting your code even further AWS Lambda functions Serverless architectures Summary Further reading Chapter 14: Caching – Microseconds Latency: Why Are We Always in a Rush? Caching data using Amazon ElastiCache Caching strategies Using Amazon CloudFront to cache data on edge locations Other services offering caching Summary Further reading Chapter 15: Blockchain – Who Watches the Watchmen? Blockchain technologies Quantum ledger databases Summary Further reading Chapter 16: What the Future Holds It’s time for some company updates One final word from our authors Index About Packt Other Books You May Enjoy
Donate to keep this site alive
How to download source code?
1. Go to: https://github.com/PacktPublishing
2. In the Find a repository… box, search the book title: AWS Cloud Computing Concepts and Tech Analogies: A guide to understand AWS services using easy-to-follow analogies from real life
, sometime you may not get the results, please search the main title.
3. Click the book title in the search results.
3. Click Code to download.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.