Best Cloud Computing Books

My favorite books to learning Cloud Computing concepts from scratch.

1. CompTIA Network+ Certification All-in-One Exam Guide, Seventh Edition (Exam N10-007)

Author: by Mike Meyers
McGraw-Hill Education
English
960 pages

View on Amazon

Publisher’s Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Thoroughly revised for the new CompTIA Network+ exam, the Seventh Edition of this bestselling All in One Exam Guide delivers 100 percent coverage of the exam objectives and serves as a valuable on the job referenceTake the latest version of the CompTIA Network+ exam with complete confidence using the fully updated information contained in this comprehensive self study system.

The book offers clear instruction and real world examples from training expert and bestselling author Mike Meyers along with hundreds of accurate practice questions. Fulfilling the promise of the All in One series, this complete reference serves both as a study tool and a valuable on the job reference that will serve readers beyond the exam.

CompTIA Network+ Certification All in One Exam Guide, Seventh Edition (Exam N10 007) also includes access to free video training and interactive hands on labs and simulations that prepare you for difficult performance based questions. A valuable pre assessment test enables readers to gauge their familiarity with the test’s objectives and tailor an effective course for study.


2. JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language

Author: by David Flanagan
O'Reilly Media
English
706 pages

View on Amazon

JavaScript is the programming language of the web and is used by more software developers today than any other programming language. For nearly 25 years this best seller has been the go-to guide for JavaScript programmers. The seventh edition is fully updated to cover the 2020 version of JavaScript, and new chapters cover classes, modules, iterators, generators, Promises, async/await, and metaprogramming.

You’ll find illuminating and engaging example code throughout. This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up.

It then builds on that foundation to cover the web platform and Node.Js. Topics include:Types, values, variables, expressions, operators, statements, objects, and arraysFunctions, classes, modules, iterators, generators, Promises, and async/awaitJavaScript’s standard library: data structures, regular expressions, JSON, i18n, etc.


3. CompTIA Security+ Certification Kit: Exam SY0-601

Author: by Mike Chapple
Sybex
English
1119794005

View on Amazon

Everything you need to prepare for and take the Security+ exam! The CompTIA Security+ Certification Kit includes CompTIA Security+ Study Guide: Exam SY0-601, 8th Edition, and the CompTIA Security+ Practice Tests: Exam SY0-601, 2nd Edition. Together, both books provide comprehensive review for the CompTIA Security+ SY0-601 certification exam.

The Kit covers: Assessing the security posture of an enterprise environment, and recommending and implementing appropriate security solutions Monitoring and securing hybrid environments, including cloud, mobile, and IoT Operating with an awareness of applicable laws and policies, including principles of governance, risk, and compliance Identifying, analyzing, and responding to security events and incidents The Study Guide has been completely revised to align with the latest version of the exam objectives.

The Practice Tests includes hundreds of domain-by-domain questions plus practice exams to test your knowledge of the topics. Receive one year of FREE access after activation to the Sybex online interactive learning environment, to help you prepare with superior study tools, rigorous questions, and practice exams that allow you to gauge your readiness and avoid surprises on exam day.


4. Adobe Photoshop Classroom in a Book (2021 release)

Author: by Conrad Chavez
Adobe Press
English
416 pages

View on Amazon

The fastest, easiest, most comprehensive way to learn Adobe Photoshop Classroom in a Book, the best-selling series of hands-on software training workbooks, offers what no other book or training program does – an official training series from Adobe, developed with the support of Adobe product experts.

Adobe Photoshop Classroom in a Book (2021 release) contains 15 lessons that cover the basics and beyond, providing countless tips and techniques to help you become more productive with the program. You can follow the book from start to finish or choose only those lessons that interest you.

Purchasing this book includes valuable online extras. Follow the instructions in the book’s Getting Started section to unlock access to: Downloadable lesson files you need to work through the projects in the book Web Edition containing the complete text of the book What you need to use this book: Adobe Photoshop (2021 release) software, for either Windows or macOS.

(Software not included. Note: Classroom in a Book does not replace the documentation, support, updates, or any other benefits of being a registered owner of Adobe Photoshop software.


5. AWS Certified Solutions Architect Study Guide: Associate SAA-CO2 Exam (Aws Certified Solutions Architect Official: Associate Exam)

Author: by Ben Piper
Sybex
English
464 pages

View on Amazon

Master the intricacies of Amazon Web Services and efficiently prepare for the SAA-C02 Exam with this comprehensive study guide AWS Certified Solutions Study Guide: Associate (SAA-C02) Exam, Third Edition comprehensively and efficiently prepares you for the SAA-C02 Exam. The study guide contains robust and effective study tools that will help you succeed on the exam.

The guide grants you access to the regularly updated Sybex online learning environment and test bank, which contains hundreds of test questions, bonus practice exams, electronic flashcards, and a glossary of key terms. In this study guide, accomplished and experienced authors Ben Piper and David Clinton show you how to: Design resilient architectures Create high-performing architectures Craft secure applications and architectures Design cost-optimized architectures Perfect for anyone who hopes to begin a new career as an Amazon Web Services cloud professional, the study guide also belongs on the bookshelf of any existing AWS professional who wants to brush up on the fundamentals of their profession.


6. Atlas of AI: Power, Politics, and the Planetary Costs of Artificial Intelligence

Author: by Kate Crawford
English
336 pages
0300209576

View on Amazon

The hidden costs of artificial intelligence, from natural resources and labor to privacy, equality, and freedom”This study argues that [artificial intelligence] is neither artificial nor particularly intelligent…. A fascinating history of the data on which machine-learning systems are trained.”New Yorker”A valuable corrective to much of the hype surrounding AI and a useful instruction manual for the future.”John Thornhill, Financial Times What happens when artificial intelligence saturates political life and depletes the planet?

How is AI shaping our understanding of ourselves and our societies? Drawing on more than a decade of research, awardwinning scholar Kate Crawford reveals how AI is a technology of extraction: from the minerals drawn from the earth, to the labor pulled from low-wage information workers, to the data taken from every action and expression.

This book reveals how this planetary network is fueling a shift toward undemocratic governance and increased inequity. Rather than taking a narrow focus on code and algorithms, Crawford offers us a material and political perspective on what it takes to make AI and how it centralizes power.


7. Adobe Illustrator Classroom in a Book (2021 release)

Author: by Brian Wood
Adobe Press
English
480 pages

View on Amazon

The fastest, easiest, most comprehensive way to learn Adobe Illustrator Classroom in a Book, the best-selling series of hands-on software training workbooks, offers what no other book or training program does – an official training series from Adobe, developed with the support of Adobe product experts.

Adobe Illustrator Classroom in a Book (2021 release) contains lessons that cover the basics and beyond, providing countless tips and techniques to help you become more productive with the program. You can follow the book from start to finish or choose only those lessons that interest you.

Purchase of this book includes valuable online features. Follow the instructions in the book’s Getting Started section to unlock access to: Downloadable lesson files you need to work through the projects in the book Web Edition containing the complete text of the book, interactive quizzes, and videos that walk you through the lessons step by step What you need to use this book: The desktop version of Adobe Illustrator (2021 release) software, for either Windows or macOS.


8. Exam Ref AZ-900 Microsoft Azure Fundamentals

Author: by Jim Cheshire
Microsoft Press
English
350 pages

View on Amazon

Prepare for Microsoft Exam AZ-900Demonstrate your real-world knowledge of cloud services and how they can be provided with Microsoft Azure, including high-level concepts that apply throughout Azure, and key concepts specific to individual services. Designed for professionals in non-technical or technical roles, the Exam Ref series focuses on the critical thinking and decision-making acumen needed for success at the Microsoft Certified Fundamentals level.

Focus on the expertise measured by these objectives: Describe cloud concepts Describe core Azure services Describe core solutions and management tools on Azure Describe general security and network security features Describe identity, governance, privacy, and compliance features Describe Azure cost management and Service Level Agreements This Microsoft Exam Ref: Organizes its coverage by exam objectives Features strategic, what-if scenarios to challenge you Assumes you want to show foundational knowledge of cloud services and their delivery with Microsoft Azure; no technical background or IT experience is required About the Exam Exam AZ-900 focuses on knowledge needed to describe cloud service benefits and usage considerations; explain IaaS, PaaS, and SaaS; compare public, private, and hybrid cloud models; describe core Azure architectural components, products, solutions, and management tools; describe how network connectivity is secured in Azure; describe core identity services; describe Azure security tools, features, governance methodologies, and monitoring and reporting options; describe privacy, compliance, and data protection standards; describe Azure subscriptions, cost planning, and cost management; and describe SLAs and the service lifecycle.


9. Learning SQL: Generate, Manipulate, and Retrieve Data

Author: by Alan Beaulieu
O'Reilly Media
English
384 pages

View on Amazon

As data floods into your company, you need to put it to work right awayand SQL is the best tool for the job. With the latest edition of this introductory guide, author Alan Beaulieu helps developers get up to speed with SQL fundamentals for writing database applications, performing administrative tasks, and generating reports.

You’ll find new chapters on SQL and big data, analytic functions, and working with very large databases. Each chapter presents a self-contained lesson on a key SQL concept or technique using numerous illustrations and annotated examples. Exercises let you practice the skills you learn.

Knowledge of SQL is a must for interacting with data. With Learning SQL, you’ll quickly discover how to put the power and flexibility of this language to work. Move quickly through SQL basics and several advanced featuresUse SQL data statements to generate, manipulate, and retrieve dataCreate database objects, such as tables, indexes, and constraints with SQL schema statementsLearn how datasets interact with queries; understand the importance of subqueriesConvert and manipulate data with SQL’s built-in functions and use conditional logic in data statements

10. Mastering Ethereum: Building Smart Contracts and DApps

Author: by Andreas M. Antonopoulos
O'Reilly Media
English
424 pages

View on Amazon

If you’re looking to get started with the Ethereum protocol-or are among the many open source developers, integrators, and system administrators already working with this platform-Mastering Ethereum is the definitive book on the topic. Ethereum represents the gateway to a worldwide, decentralized computing paradigm.

This platform enables you to run decentralized applications (DApps) and smart contracts that have no central points of failure or control, integrate with a payment network, and operate on an open blockchain. With this practical guide, Andreas M. Antonopoulos and Gavin Wood provide everything you need to know about building smart contracts and DApps on Ethereum and other virtual-machine blockchains.

Discover why IBM, Microsoft, NASDAQ, and hundreds of other organizations are experimenting with Ethereum. This essential guide shows you how to develop the skills necessary to be an innovator in this growing and exciting new industry.

11. Data Science on AWS: Implementing End-to-End, Continuous AI and Machine Learning Pipelines

Author: by Chris Fregly
O'Reilly Media
English
524 pages

View on Amazon

With this practical book, AI and machine learning practitioners will learn how to successfully build and deploy data science projects on Amazon Web Services. The Amazon AI and machine learning stack unifies data science, data engineering, and application development to help level up your skills.

This guide shows you how to build and run pipelines in the cloud, then integrate the results into applications in minutes instead of days. Throughout the book, authors Chris Fregly and Antje Barth demonstrate how to reduce cost and improve performance.

Apply the Amazon AI and ML stack to real-world use cases for natural language processing, computer vision, fraud detection, conversational devices, and moreUse automated machine learning to implement a specific subset of use cases with SageMaker AutopilotDive deep into the complete model development lifecycle for a BERT-based NLP use case including data ingestion, analysis, model training, and deploymentTie everything together into a repeatable machine learning operations pipelineExplore real-time ML, anomaly detection, and streaming analytics on data streams with Amazon Kinesis and Managed Streaming for Apache KafkaLearn security best practices for data science projects and workflows including identity and access management, authentication, authorization, and more

12. Linux Bible

Author: by Christopher Negus
Wiley
English
928 pages

View on Amazon

The industry favorite Linux guide Linux Bible, 10th Edition is the ultimate hands-on Linux user guide, whether you’re a true beginner or a more advanced user navigating recent changes. This updated tenth edition covers the latest versions of Red Hat Enterprise Linux (RHEL 8), Fedora 30, and Ubuntu 18.04 LTS.

It includes information on cloud computing, with new guidance on containerization, Ansible automation, and Kubernetes and OpenShift. With a focus on RHEL 8, this new edition teaches techniques for managing storage, users, and security, while emphasizing simplified administrative techniques with Cockpit.

Written by a Red Hat expert, this book provides the clear explanations and step-by-step instructions that demystify Linux and bring the new features seamlessly into your workflow. This useful guide assumes a base of little or no Linux knowledge, and takes you step by step through what you need to know to get the job done.

Get Linux up and running quickly Master basic operations and tackle more advanced tasks Get up to date on the recent changes to Linux server system management Bring Linux to the cloud using Openstack and Cloudforms Simplified Linux administration through the Cockpit Web Interface Automated Linux Deployment with Ansible Learn to navigate Linux with Amazon (AWS), Google (GCE), and Microsofr Azure Cloud services Linux Bible, 10th Edition is the one resource you need, and provides the hands-on training that gets you on track in a flash.

13. Learn JavaScript Quickly: A Complete Beginner’s Guide to Learning JavaScript, Even If You’re New to Programming (Crash Course With Hands-On Project)

Author: by Code Quickly
English
174 pages
1951791479

View on Amazon

Become a Master Coder and Cash In the Big Bucks: JavaScript Programming Made Easy. Do you want to develop a skill that will ensure you never go jobless again? Have you always wanted to learn how to program but could never afford those ridiculously expensive courses?

Developers and programmers are amongst the highest paid professions in the world, and according to the US Bureau of Labor Statistics, the number of jobs for software and app developers will increase by a shocking 24% in the next few years.

In 2019, the tech industry posted 4. 6 million job openings in the US job market, and their direct economic output was estimated at 1.9 trillion dollars. There’s no doubt that the IT industry is the future, and software, web, and app developers are and will be the most coveted professionals for many years to come.

But here’s the shock you may not have seen coming: the IT industry has a backdoor-you only need to know how to open it in order to jump straight on that cash wagon. The key to that door is JavaScript, a programming language that has withstood the test of time and has become one of the most used languages.

14. Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali

Author: by OccupyTheWeb
English
248 pages
1593278551

View on Amazon

This practical, tutorial-style book uses the Kali Linux distribution to teach Linux basics with a focus on how hackers would use them. Topics include Linux command line basics, filesystems, networking, BASH basics, package management, logging, and the Linux kernel and drivers.

If you’re getting started along the exciting path of hacking, cybersecurity, and pentesting, Linux Basics for Hackers is an excellent first step. Using Kali Linux, an advanced penetration testing distribution of Linux, you’ll learn the basics of using the Linux operating system and acquire the tools and techniques you’ll need to take control of a Linux environment.

First, you’ll learn how to install Kali on a virtual machine and get an introduction to basic Linux concepts. Next, you’ll tackle broader Linux topics like manipulating text, controlling file and directory permissions, and managing user environment variables. You’ll then focus in on foundational hacking concepts like security and anonymity and learn scripting skills with bash and Python.

15. AWS Certified Cloud Practitioner Study Guide: CLF-C01 Exam

Author: by Ben Piper
Sybex
English
304 pages

View on Amazon

Set yourself apart by becoming an AWS Certified Cloud Practitioner Take the next step in your career by expanding and validating your skills on the Amazon Web Services (AWS) Cloud. The AWS Certified Cloud Practitioner Study Guide: Exam CLF-C01 provides a solid introduction to this industry-leading technology, relied upon by thousands of businesses across the globe, as well as the resources you need to prove your knowledge in the AWS Certification Exam.

This guide offers complete and thorough treatment of all topics included in the exam, beginning with a discussion of what the AWS cloud is and its basic global infrastructure and architectural principles. Other chapters dive into the technical, exploring core characteristics of deploying and operating in the AWS Cloud Platform, as well as basic security and compliance aspects and the shared security model.

In addition, the text identifies sources of documentation or technical assistance, such as white papers or support tickets. To complete their coverage, the authors discuss the AWS Cloud value proposition and define billing, account management, and pricing models. This includes describing the key services AWS can provide and their common use cases (e.G., compute, analytics, etc..