

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Italy.
This is an outdated edition, and we have a new third edition live covering real-world patterns, GenAI strategies, cost optimization techniques, and certification-aligned best practices. Key Features Comprehensive guide to automating, networking, migrating, and adopting cloud technologies using AWS Extensive insights into AWS technologies, including AI/ML, IoT, big data, blockchain, and quantum computing to transform your business. Detailed coverage of AWS solutions architecture and the latest AWS certification requirements Book Description The second edition of AWS for Solutions Architects provides a practical guide to designing cloud solutions that align with industry best practices. This updated edition covers the AWS Well-Architected Framework, core design principles, and cloud-native patterns to help you build secure, high-performance, and cost-effective architectures. Gain a deep understanding of AWS networking, hybrid cloud connectivity, and edge deployments. Explore big data processing with EMR, Glue, Kinesis, and MSK, enabling you to extract valuable insights from data efficiently. New chapters introduce CloudOps, machine learning, IoT, and blockchain, equipping you with the knowledge to develop modern cloud solutions. Learn how to optimize AWS storage, implement containerization strategies, and design scalable data lakes. Whether working on simple configurations or complex enterprise architectures, this guide provides the expertise needed to solve real-world cloud challenges and build reliable, high-performing AWS solutions. What you will learn Optimize your Cloud Workload using the AWS Well-Architected Framework Learn methods to migrate your workload using the AWS Cloud Adoption Framework Apply cloud automation at various layers of application workload to increase efficiency Build a landing zone in AWS and hybrid cloud setups with deep networking techniques Select reference architectures for business scenarios, like data lakes, containers, and serverless apps Apply emerging technologies in your architecture, including AI/ML, IoT and blockchain Who this book is for This book is for application and enterprise architects, developers, and operations engineers who want to become well versed with AWS architectural patterns, best practices, and advanced techniques to build scalable, secure, highly available, highly tolerant, and cost-effective solutions in the cloud. Existing AWS users are bound to learn the most, but it will also help those curious about how leveraging AWS can benefit their organization. Prior knowledge of any computing language is not needed, and there’s little to no code. Prior experience in software architecture design will prove helpful. Table of Contents Understanding AWS Cloud Principles and Key Characteristics Understanding AWS Well Architected Framework and Getting Certified Leveraging the Cloud for Digital Transformation Networking in AWS Storage in AWS – Choosing the Right Tool for the Job Harnessing the Power of Cloud Computing Selecting the Right Database Service Best Practices for Application Security, Identity, and Compliance Driving Efficiency with CloudOps Big Data and Streaming Data Processing in AWS Data Warehouses, Data Queries, and Visualization in AWS Machine Learning, IoT, and Blockchain in AWS Containers in AWS Microservice Architectures in AWS Data Lake Patterns – Integrating Your Data across the Enterprise Hands-On Guide to Build Apps in AWS Review: An Invaluable Guide for Aspiring Solutions Architects - “AWS for Solutions Architect - As the Chief Technology Officer responsible for overseeing our architecture team, I cannot emphasize enough how crucial it is for professionals in this role to possess a deep understanding of desertcart Web Services (AWS). “AWS for Solutions Architect” is an exceptional book that truly equips aspiring and seasoned solutions architects with the knowledge and expertise required to excel in their roles. The book, authored by experts who have real-world experience with AWS, is a comprehensive guide that covers a wide range of topics relevant to solutions architects. From the fundamentals of AWS services to advanced architectural patterns, it offers valuable insights and practical advice throughout. One aspect that particularly impressed me was the book’s structured approach. It begins by laying a strong foundation with an overview of cloud computing and the AWS platform, ensuring that readers grasp the underlying concepts before delving into more complex topics. The authors have a talent for explaining intricate technical concepts in a clear and accessible manner, making it easy for readers of all experience levels to follow along. What sets this book apart from other resources is its emphasis on real-world scenarios and practical examples. The authors seamlessly integrate case studies, best practices, and architectural design patterns into the chapters, providing readers with invaluable guidance on how to effectively leverage AWS services to build scalable, secure, and highly available architectures. Furthermore, the book does an exceptional job of preparing solutions architects for the AWS Certified Solutions Architect - Associate exam. Each chapter concludes with a review section that reinforces key concepts and includes sample questions, ensuring readers can test their knowledge and assess their progress. While reading “AWS for Solutions Architect,” I appreciated the level of detail provided. The book covers a broad spectrum of AWS services, including compute, storage, databases, networking, security, and more. Additionally, it explores important topics such as cost optimization, performance tuning, and disaster recovery, equipping solutions architects with a holistic understanding of how to design and implement robust architectures. In summary, “AWS for Solutions Architect” is an invaluable resource for anyone aspiring to excel as a solutions architect or seeking to deepen their AWS knowledge. It combines theoretical explanations, real-world examples, and exam preparation guidance, making it an essential companion for both learning and reference purposes. I highly recommend this book to all solutions architects, as it will undoubtedly enhance their expertise and enable them to architect and optimize AWS solutions with confidence. Review: The most comprehensive guide in the market for AWS Architects!!! - I have been working with AWS systems and applications since last 6 years. Even now all the time I have so many questions on many basic areas like Networking and Security. "AWS for Solutions Architects" is an indispensable guide for anyone seeking to master the complexities of cloud computing and harness the power of desertcart Web Services (AWS). Authored by an expert in the field, this book provides a comprehensive overview of AWS services and their practical applications, specifically tailored for solutions architects. One of the book's standout features is its well-structured and organized approach. The author takes the reader through a step-by-step journey, starting with the basics of cloud computing and gradually delving into advanced topics. Each chapter is carefully crafted to build upon the previous one, ensuring a smooth and logical progression of concepts. The book covers a wide range of AWS services, including compute, storage, databases, networking, security, and more. What sets this book apart is its emphasis on solutions architecture. It goes beyond merely explaining the features and functionalities of AWS services and dives into real-world scenarios, providing practical examples and best practices for designing scalable, secure, and cost-effective solutions. The author's writing style is clear, concise, and easy to follow, making complex topics accessible to readers with varying levels of expertise. The book strikes a balance between providing in-depth technical knowledge and presenting it in a manner that is approachable for both newcomers to AWS and experienced solutions architects. Additionally, "AWS for Solutions Architects" is up-to-date with the latest advancements in AWS. It covers relevant topics such as serverless computing, containerization, machine learning, and data analytics, ensuring that readers stay abreast of the rapidly evolving AWS ecosystem. One of the book's most significant strengths is the way it helps readers understand the practical applications of AWS services. The author offers real-world scenarios and use cases that help readers understand how to apply AWS services to solve specific business problems. While the book primarily targets solutions architects, it can also be beneficial for developers, system administrators, and IT professionals who work with AWS or plan to migrate their infrastructure to the cloud. The comprehensive coverage of AWS services and the practical guidance provided make it a valuable resource for anyone involved in cloud computing. In conclusion, "AWS for Solutions Architects" is an outstanding guide that demystifies the complexities of AWS and empowers solutions architects to design and deploy scalable, secure, and efficient cloud solutions. Its comprehensive content, practical examples, and accessible writing style make it an essential reference for professionals looking to leverage the full potential of desertcart Web Services.











| Best Sellers Rank | #1,184,567 in Books ( See Top 100 in Books ) #191 in Web Services #364 in Computer Networking (Books) #710 in Cloud Computing (Books) |
| Customer Reviews | 4.4 out of 5 stars 171 Reviews |
J**I
An Invaluable Guide for Aspiring Solutions Architects - “AWS for Solutions Architect
As the Chief Technology Officer responsible for overseeing our architecture team, I cannot emphasize enough how crucial it is for professionals in this role to possess a deep understanding of Amazon Web Services (AWS). “AWS for Solutions Architect” is an exceptional book that truly equips aspiring and seasoned solutions architects with the knowledge and expertise required to excel in their roles. The book, authored by experts who have real-world experience with AWS, is a comprehensive guide that covers a wide range of topics relevant to solutions architects. From the fundamentals of AWS services to advanced architectural patterns, it offers valuable insights and practical advice throughout. One aspect that particularly impressed me was the book’s structured approach. It begins by laying a strong foundation with an overview of cloud computing and the AWS platform, ensuring that readers grasp the underlying concepts before delving into more complex topics. The authors have a talent for explaining intricate technical concepts in a clear and accessible manner, making it easy for readers of all experience levels to follow along. What sets this book apart from other resources is its emphasis on real-world scenarios and practical examples. The authors seamlessly integrate case studies, best practices, and architectural design patterns into the chapters, providing readers with invaluable guidance on how to effectively leverage AWS services to build scalable, secure, and highly available architectures. Furthermore, the book does an exceptional job of preparing solutions architects for the AWS Certified Solutions Architect - Associate exam. Each chapter concludes with a review section that reinforces key concepts and includes sample questions, ensuring readers can test their knowledge and assess their progress. While reading “AWS for Solutions Architect,” I appreciated the level of detail provided. The book covers a broad spectrum of AWS services, including compute, storage, databases, networking, security, and more. Additionally, it explores important topics such as cost optimization, performance tuning, and disaster recovery, equipping solutions architects with a holistic understanding of how to design and implement robust architectures. In summary, “AWS for Solutions Architect” is an invaluable resource for anyone aspiring to excel as a solutions architect or seeking to deepen their AWS knowledge. It combines theoretical explanations, real-world examples, and exam preparation guidance, making it an essential companion for both learning and reference purposes. I highly recommend this book to all solutions architects, as it will undoubtedly enhance their expertise and enable them to architect and optimize AWS solutions with confidence.
A**A
The most comprehensive guide in the market for AWS Architects!!!
I have been working with AWS systems and applications since last 6 years. Even now all the time I have so many questions on many basic areas like Networking and Security. "AWS for Solutions Architects" is an indispensable guide for anyone seeking to master the complexities of cloud computing and harness the power of Amazon Web Services (AWS). Authored by an expert in the field, this book provides a comprehensive overview of AWS services and their practical applications, specifically tailored for solutions architects. One of the book's standout features is its well-structured and organized approach. The author takes the reader through a step-by-step journey, starting with the basics of cloud computing and gradually delving into advanced topics. Each chapter is carefully crafted to build upon the previous one, ensuring a smooth and logical progression of concepts. The book covers a wide range of AWS services, including compute, storage, databases, networking, security, and more. What sets this book apart is its emphasis on solutions architecture. It goes beyond merely explaining the features and functionalities of AWS services and dives into real-world scenarios, providing practical examples and best practices for designing scalable, secure, and cost-effective solutions. The author's writing style is clear, concise, and easy to follow, making complex topics accessible to readers with varying levels of expertise. The book strikes a balance between providing in-depth technical knowledge and presenting it in a manner that is approachable for both newcomers to AWS and experienced solutions architects. Additionally, "AWS for Solutions Architects" is up-to-date with the latest advancements in AWS. It covers relevant topics such as serverless computing, containerization, machine learning, and data analytics, ensuring that readers stay abreast of the rapidly evolving AWS ecosystem. One of the book's most significant strengths is the way it helps readers understand the practical applications of AWS services. The author offers real-world scenarios and use cases that help readers understand how to apply AWS services to solve specific business problems. While the book primarily targets solutions architects, it can also be beneficial for developers, system administrators, and IT professionals who work with AWS or plan to migrate their infrastructure to the cloud. The comprehensive coverage of AWS services and the practical guidance provided make it a valuable resource for anyone involved in cloud computing. In conclusion, "AWS for Solutions Architects" is an outstanding guide that demystifies the complexities of AWS and empowers solutions architects to design and deploy scalable, secure, and efficient cloud solutions. Its comprehensive content, practical examples, and accessible writing style make it an essential reference for professionals looking to leverage the full potential of Amazon Web Services.
J**L
A Comprehensive Consultant’s Companion
AWS for Solutions Architects As technology advances at an astonishing pace, cloud computing has become an essential element for businesses seeking growth and scalability. In the realm of cloud computing, Amazon Web Services (AWS) stands out as a leading provider, offering a wide range of tools and services. However, navigating the vast landscape of AWS can be a daunting task. That's where the book "AWS for Solutions Architects" comes to the rescue. In this expertly crafted guide, the authors have channeled years of experience and comprehensive knowledge into a concise and engaging resource. From start to finish, the book takes aspiring and seasoned solutions architects on a captivating journey, unraveling the complexities of AWS and providing actionable insights for leveraging its capabilities to drive innovation. What sets this book apart is its effective blend of theory and practicality. The authors masterfully break down the core concepts of AWS, explaining crucial terms and features in a manner that is accessible and easy to understand. Through real-world examples and case studies, they demonstrate how to work with AWS tools, architect solutions, and overcome challenges that commonly arise in the cloud computing landscape. One standout feature of this book is its relevance to the ever-evolving nature of AWS. The authors constantly update the content to align with the latest AWS offerings, ensuring that readers stay ahead of the curve in a dynamic cloud environment. With frequent updates and ongoing support, this book becomes a valuable companion for anyone seeking to excel in the AWS ecosystem. Moreover, the book caters to various learning styles, with its clear explanations, diagrams, and hands-on exercises. Whether you prefer conceptual overviews or practical tutorials, this resource delivers on both fronts, granting readers the flexibility to learn at their own pace. Ultimately, "AWS for Solutions Architects" is a must-read for professionals who want to take full advantage of AWS and harness its true potential. With its engaging writing style, up-to-date content, and comprehensive coverage, this book becomes an indispensable asset in your journey towards becoming an AWS solutions architect. Whether you are a novice or an experienced professional, this guide will equip you with the knowledge and skills needed to navigate the AWS landscape and unlock innovation in the cloud. So, grab a copy of "AWS for Solutions Architects" and embark on a transformative learning experience that will enable you to revolutionize businesses in the ever-evolving world of cloud computing.
C**T
Don't Miss Out On This One! Top-Shelf AWS Resource!
As a techie with a solid 15+ years under my belt, mostly slinging code with C# and .NET, I've weathered my way through a heap of tech literature. When I say "AWS for Solutions Architects, 2nd Edition” is up there with the best, I really mean it! With the cloud taking over our tech world like wildfire, knowing your way around a beast like AWS isn't just nice-to-have anymore; it's practically a survival skill! This book? It's like an all-access backstage pass, a map that'll guide you through every nook and cranny of AWS, showing you how it can be used to juice up, scale, and flip a business on its head. The authors - Saurabh, Neelanjali, Alberto, and Imtiaz - have really outdone themselves. They've covered a ton of ground on AWS, yet they've managed to strike a sweet balance between the nitty-gritty theory and hands-on, rubber-meets-the-road practicality. Newbies and pros alike will find a ton of value in this guide. What stood out to me was how they laced practical examples and real-world scenarios throughout the book. You know, the kind of stuff that transforms the usually hair-pulling topics like migration and scaling into a more, "Aha! I got this!" kind of experience. Plus, the language is clean and easy-going, which certainly helped keep my eyes glued to the pages. And oh boy, the sections on building cloud-native apps? Pure gold! The book puts a solid emphasis on best practices and keeps you updated on the freshest features and services in AWS. Now, that's something I didn't know I needed until I read it! Just a quick heads-up though. If you're completely new to AWS or cloud computing, you might want to brush up on the basics before diving in. The book's written in a friendly, approachable manner, but having some groundwork done will help you take in the whole nine yards. All in all, "AWS for Solutions Architects, 2nd Edition" is a seriously impressive guide. If you want to wrap your head around AWS and learn how to build, scale, and really rock it in the cloud, this is your book! It's the kind of thing every software engineer, solutions architect, or anyone even remotely interested in AWS, should have on their shelf. Can't recommend it enough!
C**S
Unleash the Power of AWS, Choose the Right Tools, and Gain that Extra Edge
Dive into the world of cloud computing with "AWS for Solutions Architects," a comprehensive guide crafted by seasoned experts Saurabh and Neel. This book empowers you to grasp, analyze, and implement AWS services, bringing experience from working with thousands of organizations worldwide. Unlock the potential of AWS with this book's extensive coverage of crucial technical topics, such as networking, storage, computing, data & analytics, security, DevOps, and AI. Whether you're a technologist, a solution architect, or a business leader, this book speaks directly to you, illuminating the endless possibilities the cloud offers. One critical challenge customers face when adopting AWS is choosing the right tool for the job. With a substantial 650 pages, "AWS for Solutions Architects" strives to be an all-encompassing resource that demystifies the 200+ AWS services and guides you in selecting the most suitable service for your specific needs. What sets this book apart and provides an extra edge for avid readers is the inclusion of best practices for ML ops, security, and microservices, sprinkled throughout the book. By exploring real-world case studies, lessons learned, and the benefits of each service, you'll gain valuable insights into potential challenges, best practices, and the optimal tools for your organization's unique requirements. While the book may not offer an in-depth mastery of every AWS service or specific expertise in each area, it excels at providing a holistic understanding of the platform. This is a vital component for anyone seeking a clear, cohesive, and actionable view of the vast AWS ecosystem, focusing on choosing the right tools to ensure the success of your cloud journey. In conclusion, "AWS for Solutions Architects" is your indispensable companion in unlocking the true power of cloud computing, making informed decisions when selecting AWS services, and gaining an extra edge with invaluable best practices. Saurabh and Neel have created a compelling resource that bridges the knowledge gap and equips you to transform your organization or career through AWS. Take advantage of this opportunity to discover, learn, and capitalize on the immense potential that awaits you within the pages of this remarkable book.
L**N
A 5-Star Deep Dive into AWS for Solutions Architects-An Essential Read for Cloud Native Enthusiasts!
As a software engineer always striving to broaden my skills, "AWS for Solutions Architects" has been a transformative asset. This book serves as a comprehensive guide for understanding AWS, making it an indispensable tool for both newcomers and seasoned professionals alike. What particularly impressed me was the book's detailed exploration of Domain-Driven, Event-Driven Design, and the construction of high-performance cloud native applications. The author brilliantly deconstructs these intricate topics, making them accessible and engaging. The section on building high-performance cloud native applications was incredibly insightful. It emphasizes the architectural decisions and AWS services that can be leveraged to create scalable, resilient, and performant systems, while providing practical examples to solidify understanding. This invaluable knowledge will undoubtedly influence my future projects, helping me to optimize the use of AWS in the cloud native space. Furthermore, the Domain-Driven Design content enhanced my perspective on how to align software design with core business needs, fostering a more integrated and efficient system. The chapter on Event-Driven Design opened my eyes to how AWS's robust suite of services can be utilized to build reactive, resilient systems. Beyond the technical aspects, the book underscores the importance of understanding business needs, creating solutions that bring true value. It reiterated that an accomplished Solutions Architect isn't merely a technical expert but a strategic ally in the business. "AWS for Solutions Architects" is a must-read for anyone seeking to deepen their understanding of AWS, architectural design principles like Domain-Driven and Event-Driven Design, and building high-performing cloud native applications. Whether you're an experienced architect or a software engineer like me, this book is an invaluable addition to your professional toolkit.
A**G
Book
Nice
E**A
A disorganized collection of soon-to-be outdated facts
This book is just a collection of facts about several AWS services. You can find the same information, better organized and up to date, in the AWS documentation. The book does a very poor job of explaining the material, which is disorganized. For example, instead of starting with the most basic services like EC2 or S3, it starts with networking and presents everything related to networking, including a lot of advanced material, referencing EC2, ALB, NLB, etc. before it introduces those concepts or what the acronyms even stand for. There is no sense of progression, just a massive dump of facts that will quickly get out of date. It’s not a good book to learn about cloud computing concepts as implemented by AWS or to use as a study guide for certification. It could work as a reference, but then again, you’re better off using online documentation for that. Now, it is very obvious that most of the stellar, multi-paragraph reviews of this book were written with ChatGPT or a similar AI tool. The language is completely unnatural, full of superlatives. I don't know what the deal is, but the whole thing feels fake.
A**ー
Good
Good
V**V
The definitive guide on AWS you have been waiting for
AWS offers a wide range of over 3,000 features and 200+ services as of the time of writing, and the book “AWS for Solution Architects: The definitive guide to AWS Solutions Architecture for migrating to, building, scaling, and succeeding in the cloud, 2nd Edition” does an excellent job of explaining real-world use cases, examples, case studies, and best practices to help aspiring Cloud Architects. As someone who has cleared all 12 AWS certification exams, I found the chapter dedicated to AWS certifications particularly helpful. It offers useful tips and advice for those eager to start their AWS certification journey or find the best certification path for their career. The book covers the latest industry trends, Cloud-native architectures, Cloud DevOps, migrations, modernization, and more. It also covers the most recent innovative topics such as CodeWhisperer and Bedrock in Generative AI, as well as AWS Managed Blockchain and IoT coverage, which are informative and engaging. The book also addresses essential topics like network security patterns, best practices, and anti-patterns for Cloud security. The book goes into details when it comes to implementing key data architectures such as Data lakes, Data lakehouse, and Data mesh. It also provides guidance on selecting the right Databases and Compute resources, and offers an extensive chapter on Microservices, Event-Driven Architectures and Containers. The technical coverage in these sections is particularly impressive, providing readers with valuable insights and practical advice on how to design and deploy scalable solutions on the AWS platform. Each chapter is updated to reflect the latest industry trends, and the book emphasizes the importance of having both technical expertise and soft skills to succeed as a solution architect at any level of an organization, from Cloud Engineer to C-level. In the final chapter, the book provides a complete hands-on guide for building an app based on the concepts and best practices discussed throughout the book and how that can be leveraged for future projects. As AWS continues to innovate at a rapid pace, I am eagerly waiting for the next edition and hope the authors add more coverage for AppStream & Appflow and also reference use cases of Serverless options for EMR, Redshift, Amazon MSK, and Amazon OpenSearch (successor to Amazon Elasticsearch Service). I highly recommend this book to anyone looking to advance their career as a Solution Architect or improve their system design skills. It’s a valuable resource for anyone who wants to gain a deeper understanding of AWS services and learn best practices for designing and deploying scalable solutions on the AWS platform, regardless of their current role.
A**A
Alla scoperta di AWS
Ottimo testo per scoprire il mondo di AWS visto da un punto di vista dei servizi offerti.
D**J
I passed the AWS SAA exam with this book
This book is not a complete source for the exam. But it helped me in revising the learned concepts with real-time scenarios. After you finish watching the AWS videos on Udemy and reading the documentation from AWS's official documentation, I would suggest you to read this book to get more confidence and it makes you think like a Solution Architect.
D**H
Super Referenz für die AWS-Cloud (und z.T. auch völlig Hyperscaler unabhängig)
AWS for Solution Architects hast 627 Seiten und besteht aus 16 Kapiteln. Kapitel 1 ist eine allgeimeine Einführung in das Thema Cloud Computing. Wer schon Erfahrungen mit Azure oder GCP gemacht hat, findet hier Lookup-Tabellen, in denen die verschiednen Dienste aufeinander gemappt werden. Ansonsten wirklich nur für Anfänger. Etwa doppelt so lang ist Kapitel 2 mit ca. 40 Seiten. Hier wird das AWS Well Architected Framework vorgestellt. Die Vorstellung ist kurz und knackig - wer da tiefer rein möchte (und das sollte jeder Solution architect), der findet einige URLs, wo es weiter geht. Am Ende des Kapitels werden noch Optionen zu Zertifizierungen genannt. Für Berufsanfänger sicher sehr spannend. Im dritten Kapitel werden Begriffe wie IaaS, PaaS, etc. eingeführt. Danach geht es um Migrationsszenarien. Hier fand ich ein paar neue Buzzwords - neben dem allgemein bekannten "lift & shift" bspws. "drop & shop". Abschluss des Kapitel ist ein Ausflug zu Hochverfügbarkeit und Chaos Engineering... Die Kapitel 4, 5 und 6 beschreiben das Fundament von AWS Cloud Services: AWS Networking, Storage und Computing. Aus meiner Sicht wird hier das Basiswissen vermittelt, ohne das alle weiterführenden Dienste nicht ordentlich verwendet werden können. Dabei ist das Kapitel Networking sicher das wichtigste. Hier werden kurz und prägnant mit guten Skizzen unterstützt, verschiedene Netzwerkthemen präsentiert. Dabei darf natürlich auch Route 53 (DNS) nicht fehlen. Mir haben hier die Beispiele zur Anbindung von Corporate Datacenters gut gefallen. Die Kapitel Storage und Compute sehe ich eher als Nachschlage Referenzen. Hier werden diverse Szanrien bzgl. IOPS, Latency oder Performance vorgestellt. Erst am Ende bei der Vorstellung von Loadbalancer-Varianten und Serverless Computing wird es hier wieder interessant. Stichworte sind hier AWS Lambda und Fargate. Das Kapitel schließt mit AWS Outpost, der Möglichkeit AWS Dienste auf lokaler Server Hardware zu betreiben und VMware on AWS laufen zu lassen. Beides extrem gute Optionen um Workloads in die Cloud oder zurück schieben zu können. Das siebte Kapitel befasst sich mit Datenbanken in AWS. Hier ist die Einleitung wirklich gut gelungen. 9 Seiten über OLTP, OLAP, ACID, BASE, etc. (Wer mit diesen Abkürzungen nichts angfangen kann, sollte sich diese Seiten wirklich gut durchlesen. Ein muss für Entwickler, Admins und Architekten!). Im zweiten Teil des Kapitels werden dann die verschiedensten DBs von Amazon durchdekliniert. Die erstaunlichsten waren hier für mich "Amazon DevOps Guru for RDS" und "Amazon Quantum Ledger Database". Das Kapitel endet mit einigen Empfehlungen für Migrationen von selbst betriebenen DBs zu PaaS DBs. Sehr gut hat mir hier die tabellarische Übersicht (Figure 7.8) gefallen, die kurz zusammenfasst, welche DBs bei Amazon für die verschiedenen Anwendungsfälle zur Verfügung stehen. Kapitel 8 ist das Kapitel für alle, die in einem Unternehmen AWS im größeren Stil einführen möchten. Die ersten Seiten bzgl. "Shared responsibility model" können hier getrost übersprungen werden. Allerdings sind die Abschnitte zu AWS Organizations, Service Control Policies, AWS Control Tower und Integration mit Microsoft AD bzw. AAD sehr hilfreich. Der Rest des Kapitels ist leider nur eine Auflistung diverser Services bzgl. Protection und und Security. Da hier Beispiele fehlen, ist es wirklich schwer, sich die verschiedenen Begriffe zu merken. (z.B. DoS-Schutz = AWS Shield, verschiedenste ML basierende Dienste zum Schutz von Daten, Erkennung von bösartigen Zugriffen etc. = Amazon Detective, Amazon Macie, etc.). Das neunte Kapitel kommt mit dem etwas sperrigen Titel "Driving Efficiency with CloudOps". Dabei geht es um die 6 Pfeiler (nine pillars) die Amazon für den Betrieb der Cloud vorschlägt. Diese 6 Grundsätze sind für jedweden Cloudbetrieb empfehlenswert. Zwar wird bei jedem Pfeiler auf die passenden Umsetzungen von Amazon verwiesen, aber dieses Betriebsmodell ist komplett Hyperscaler unabhängig und kann auch auf GCS oder Azure übertragen werden. Wer dafür nicht das Buchkaufen möchte: Einfach mal nach "Amazon 6 pillars" im Internet suchen. Kapitel 10 dreht sich um die Verarbeitung und Analyse von großen Datenmengen. Dabei werden die Lösungen AWS Glue und Amazon EMR verglichen. In Kapitel 11 geht es dann weiter um Daten: "Data Warehouses, Data Queries and Visualization in AWS". Zu Beginn des Kapitels wird kurz die Datenbank Redshift vorgestellt, aber der Hauptteil dreht sich um Amazon Athena, das Abfragen jeglicher Datenquellen erlaubt. Diverse Fileformate (die z.B. in S3 Buckets liegen) plus Inhalte diverse Datenbanken (SQL + NoSQL). Zum Schluss wird kurz auf Amazon QuickSight eingegangen, das zur Datenvisualisierung verwendet werden kann. Das Kapitel 12 gibt einen kurzen Überblick über ML und IOT. Aus meiner Sicht ist es nicht möglich auf 50 Seiten ML und IOT zusammenzufassen. Wer eine Referenz braucht, um zu wissen, mit welchen Amazon Produktion man hier hantieren soll, wird hier fündig. Wer keine Kenntnisse in diesen Gebieten hat, wird hier erkennen, dass er erst die Grundlagen lernen muss. In Kapitel 13 geht es um Container-Infrastukturen. Die Einführung ist da sehr gelungen und streift alles (sogar docker-compose und docker-swarm werden kurz beschrieben). Das Kapitel selbst setzt sich im Detail mit den Unterscheiden zwischen ECS, EKS und Redhat OpenShift on AWS (ROSA) auseinander. Gerade die letzte Option fand ich jetzt nicht so interessant, aber falls nötig wäre das hier ein guter Einstieg. Zum Abschluss des Kapitels gibt es dann nochmal eine Tabelle, in der die Vorzüge gegeneinander aufgezeigt werden. Im Kapitel "Microservice Architecture in AWS" werden aus meiner Sicht recht allgemein Microservices, Event Driven Architectures und Domain Driven Design angesprochen. Dieses Kapitel hat recht wenig konkrete Verknüpfungen zu AWS - d.h. wer sich diesen Konzepten nähern will, sollte das ausgiebig studieren. Aber wer Konkretes im Bezug auf AWS sucht, wird enttäuscht werden. Zu Microservices hat der Autor 17 Beispiele zusammengetragen. Wer danach kein Gefühl dafür gewonnen hat, dem ist nicht zu helfen. Das vorletzte Kapitel handelt von Data Lake Pattern. Aus meiner Sicht wieder ein gelungenes Kapitel, gerade die 2 Seiten mit einer Liste von allen Metadaten, die beim Aufbau eines Datalakes berücksichtigt werden sollen, haben mir sehr gefallen. Auch der Abstecher in Data Security fand ich sehr erhellend. Natürlich fehlen auch die "5 Vs of big data" nicht: Volume, Velocity, Variety, Veracity, Value. Natürlich dürfen zum Ende des Kapitels die neuen Konzepte wie Lakehouse und Data Mesh nicht fehlen. Gut ist der Vergleich zwischen den 3 Konzepten mit Erläuterungen, unter welchen Bedingungen das eine oder andere besser passt. Das letzte Kapitel ist dann quasi Training des vorher gelesenen: Es wird der AWSsome Store komplett einmal durchdekliniert. Einige Designentscheidungen hätte ich hier anders getroffen - aber genau das macht es ja so lesenswert. Man kann seine eigenen Entscheidungen hinterfragen und überlegen, ob die vorgestellten Entscheidungen nicht vielleicht besser sind. Das Buch kann natürlich aufgrund der Menge der Themen nicht wirklich detailliert auf Services eingehen - aber das ist aus meiner Sicht auch gar nicht nötig. Richtig gut haben mir die Netzwerkskizzen in Kapitel 4 und die 6 Pillars aus Kapitel 9 gefallen. Der Rest passt aber auch - zu jedem Gebiet gibt es diverse Stichwörter oder Links, die einen guten Einstieg ermöglichen. Für alle, die andere Hyperscaler kennen und in AWS wechseln bzw. mit AWS den ersten Kontakt mit der Cloud haben, sollte dieses Buch eine Pflichtlektüre sein. Richtig gut haben mir die Kapitel 9, 14, 15, 16 gefallen, da diese allgemein die Themen behandeln. Hier kümmert sich der Autor mehr um das Wissensfundament des Lesers als um die konkrete Implementierung in AWS (und diese lässt er ja nicht aus). Absolute Leseempfehlung!
Trustpilot
1 week ago
1 week ago