Cloud Computing - Helion
ebook
Autor: Kamal Kant, Ruchi Doshi, Temitayo Fagbola, Mehul MahrishiISBN: 9789388511407
stron: 330, Format: ebook
Data wydania: 2024-12-11
Księgarnia: Helion
Cena książki: 76,49 zł (poprzednio: 88,94 zł)
Oszczędzasz: 14% (-12,45 zł)
Unleash the power of cloud computing using Azure, AWS and Apache Hadoop
Key Features
Description
With the advent of internet, there is a complete paradigm shift in the manner we comprehend computing. Need to enable ubiquity, convenient and on-demand access to resources in highly scalable and resilient environments that can be remotely accessed, gave birth to the concept of Cloud computing. The acceptance is so rapid that the notion influences sophisticated innovations in academia, industry and research world-wide and hereby change the landscape of information technology as we thought of.
This book begins with the fundamentals of cloud computing, its service and deployment models, architecture, as well as applications and platforms. It presents some key enterprise strategies and models for the adoption of and migration to cloud. Privacy and security issues and challenges also form a major part of our discussion in the book as well as case studies of cloud computing adoption in Sub-Saharan Africa and India. The book concludes with a discussion of several advanced topics, such as Amazon Web Services (AWS), Open Nebulla, Microsoft Azure, Apache Hadoop and Google App Engine (GAE).
What you will learn
Who This Book is For
This book is intended for students of B.E., B.Tech., B.Sc., M.Sc., M.E., and M.Tech. as a text book. The content is designed keeping in mind the bench marked curriculum of various universities (both National and International). Aspiring Cloud Computing Researchers Instructors, Academicians and Professionals, if they are familiar with cloud, can use this book to learn various open source cloud computing tools, applications, technologies. They will also get a flavor of various international certification exams available.
Table of Contents
Osoby które kupowały "Cloud Computing", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Cloud Computing eBook -- spis treści
- Cover
- Cloud Computing
- Copyright
- About the Author
- Preface
- Acknowledgements
- Errata
- Foreword
- Table of Contents
- 1. Foundation of Cloud Computing
- Objectives
- Introduction to cloud computing
- History of cloud computing
- Fundamentals of the cloud computingecosystem
- Cloud computing characteristics
- Technical characteristics of cloud computing
- Basic characteristics of cloud computing
- Advantages and disadvantages of cloud computing
- Comparison of traditional and cloud computing paradigms
- Cluster computing
- Grid computing
- Cloud computing
- Evaluating the clouds business impact andeconomics
- Business drivers of cloud computing adoption
- Future of the cloud (FoC)
- Summary
- Exercise
- 2. Cloud Services and deployment Models
- Objectives
- Cloud deployment models
- Public (external) cloud
- Private/Internal/Corporate cloud
- Hybrid cloud
- Community cloud
- Cloud Service Models
- Infrastructure-as-a-Service (IaaS)
- Platform-as-a-Service (PaaS)
- Software-as-a-Service (SaaS)
- Cloud infrastructure mechanisms
- Logical network perimeter (LNP)
- Virtual server
- Cloud storage devices (CSD)
- Cloud usage monitor
- Resource replication
- Ready-made environment
- Cloud service management
- Summary
- Exercise
- 3. Cloud Computing Architecture
- Objectives
- Cloud computing architecture designprinciples
- Cloud computing life cycle (CCLC)
- Phase 1 - Architect
- Phase 2 - Engage
- Phase 3 - Operate
- Phase 4 - Refresh
- Cloud computing reference architecture
- Load balancing approach
- Mobile cloud computing (MCC)
- Mobile computing features
- Challenges
- Mobile cloud computing architecture
- Case study - Oracle cloud management
- Conceptual view
- Logical view
- Oracle cloud mapping to the logical view
- Summary
- Exercise
- 4. Virtualization Technology
- Objectives
- Understanding virtualization
- Adopting virtualization
- Techniques of virtualization
- How virtualization works?
- XEN
- Kernel-based virtual machine (KVM)
- VMware
- VirtualBox
- Citrix
- Types of Virtualization
- Data virtualization
- Desktop virtualization
- CPU virtualization
- Network virtualization
- Storage virtualization
- Server virtualization
- Virtualization in Cloud
- Summary
- Exercise
- 5. Service oriented Architecture
- Objectives
- SOA foundation
- Web Services and SOA
- SOA communication
- SOA components
- SOA Infrastructure
- Need of SOA
- Business Process Management (BPM)
- Business Process Management Platform as aService - BPM PaaS
- Business Process as a Service-BPaaS
- Summary
- Exercise
- 6. Cloud Security and privacy
- Objectives
- Cloud security
- Cloud CIA security model
- Data confidentiality
- Data integrity
- Data availability
- Cloud computing security architecture
- Service provider security issues
- Security issues in virtualization
- Cloud legal issues
- Performance monitoring and management of cloud services
- Legal issues in cloud computing
- Data security in cloud
- The cloud risk management framework
- Risk management process for cloud consumers
- Requirement for risk management in ISO/IEC 27001
- Data privacy risks in the cloud
- Availability risks
- Service provisioning risks
- Business continuity and disaster recovery
- Disaster recovery requirements
- Mechanisms for cloud disaster recovery
- Disaster recovery as a service
- The cloud disaster recovery architecture
- Challenges of the cloud disaster recovery
- Threats in cloud
- Security techniques for threats protection
- Cloud service level agreements (SLA) practices
- Components of a cloud SLA
- Types of SLAs
- Cloud vendors
- Issues of Quality of Cloud Services
- Techniques for providing QoS to the cloudapplications
- Migration of a local server into cloud
- Preliminary checklist/planning for migration
- Migration steps
- Types of migration for cloud-enabled applications
- Trust management
- Trust management evaluation attributes
- Cloud trust management techniques
- Summary
- Exercise
- 7. Cloud Computing Applications
- Objectives
- Introducing cloud computing applications
- Google App Engine
- Google Apps
- Gmail
- Google Docs
- Google Calendar
- Google Drive
- Google Cloud Datastore
- Dropbox Cloud
- Apple iCloud
- Microsoft Windows Azure Cloud
- Amazon Web Services (AWS)
- Amazon Elastic Compute Cloud (Amazon EC2)
- Amazon Simple Storage Service (S3)
- Summary
- Exercise
- 8. Cloud Computing Technologies, Platforms and Services
- Objectives
- High-performance computing with cloudtechnologies
- Message Passing Interface (MPI)
- MapReduce programming model
- Dryad and DryadLINQ
- Eucalyptus cloud platform
- Components of Eucalyptus
- OpenNebula cloud platform
- Layers of OpenNebula
- Features of OpenNebula
- OpenStack cloud platform
- OpenStack components
- Benefits of Open Stack
- Nimbus Cloud Computing Platform
- Features of Nimbus
- The Apache Hadoop ecosystem
- Architecture of Hadoop
- Major components of Hadoop
- Hadoop and cloud
- Summary
- Exercise
- 9. Adoption of Cloud Computing
- Objectives
- Adoption of cloud computing in the current era
- Factors affecting cloud computing adoption
- Technological factors
- Organizational factors
- Environmental factors
- Cloud computing existing areas of application
- Cloud computing in education
- Cloud computing in healthcare
- Cloud computing in politics
- Cloud computing in business
- Cloud computing in agriculture
- Case studies
- Cloud computing adoption in Sub-Saharan Africa
- Cloud computing adoption in India
- Cloud computing certifications
- Google Cloud Certifications
- IBM Cloud Certifications
- Amazon Web Services (AWS) Cloud Certifications
- Summary
- Exercises
- Model Paper 1
- Model Paper 2
- Model Paper 3
- Model Paper 4
- Index
- Bibliography