I just finished reading “Cloud Application Architectures” by George Reese. It’s good reading for folks that are just getting into cloud computing but are already somewhat technically savvy around systems engineering. The book is focused on AWS, as it's the prevalent and most feature-rich public cloud out there. It’s a good primer for folks getting started with AWS and has some cool AWS command line tool examples and goes over some of the AWS services and concepts.
The book addresses such topics as cloud basics, security, disaster recovery, architecture design, databases, scalability, considerations before moving to the cloud, and more.
Overall this book is good for getting you to think cloud and how same rules don’t always apply. An easy reading book I recommend!