Computer science students, software engineers, cloud architects, and IT professionals.
The book assumes you have a modern laptop with virtualization enabled (VT-x/AMD-V). Install VirtualBox or VMware Workstation Player. You will use these to run Minikube (Kubernetes) and OpenStack DevStack locally.
What your current is with Python.
: This section starts from the ground up, exploring essential building blocks such as virtualization, load balancing, scalability, elasticity, and deployment. You'll also gain insight into service models (IaaS, PaaS, SaaS) and deployment models (public, private, hybrid cloud). Key technologies like Hadoop, MapReduce, and Software Defined Networking (SDN) are introduced. You will use these to run Minikube (Kubernetes)
Cloud Computing: A Hands-On Approach by Arshdeep Bahga & Vijay Madisetti - A Comprehensive Overview
When utilizing the digital or PDF versions of readers can take advantage of several strategies to maximize their learning:
Implementing Service-Oriented Architectures and modern RESTful microservices. You'll also gain insight into service models (IaaS,
If you want to delve deeper into these practical concepts, let me know:
Quantifying performance metrics, measuring database latency, and identifying throughput bottlenecks.
Mechanics of multi-tenancy, dynamic provisioning, and CPU/memory allocation. let me know: Quantifying performance metrics
: Details IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service), alongside public, private, and hybrid deployment strategies. Part II: Design & Programming
I recommend "Cloud Computing: A Hands-on Approach" to anyone interested in cloud computing, including students, professionals, and researchers. The book provides a comprehensive understanding of cloud computing and its applications, making it a valuable resource for those new to the field or seeking to deepen their knowledge.
Cross-platform deployment strategies.