The Cloud Computing Journey Design and Deploy Resilient and Secure Multi-Cloud Systems with Practical Guidance

Elevate your expertise and gain holistic insights into cloud technology with a focus on smooth transition from on-premises to the cloud Key Features Analyze cloud architecture in depth, including different layers, components, and design principles Explore various types of cloud services from AWS, Mi...

Descripción completa

Detalles Bibliográficos
Otros Autores: Gupta, Divit, author (author), Rahi, Rohit, author
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham, England : Packt Publishing Ltd [2023]
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009792869706719
Tabla de Contenidos:
  • Cover
  • Title page
  • Copyright and credits
  • Foreword
  • Contributors
  • Table of Contents
  • Preface
  • Part 1: Fundamentals and Components of the Cloud
  • Chapter 1: Fundamentals of Cloud Architecture
  • Technical requirements
  • The history of cloud computing
  • Cloud computing today
  • Understanding cloud architecture
  • The benefits of cloud architecture
  • Cloud architecture best practices
  • The future of cloud architecture
  • Summary
  • Chapter 2: Components of a Cloud Infrastructure
  • Technical requirements
  • Essential cloud infrastructure components
  • Physical data centers
  • Virtualization and hypervisors
  • Networking
  • Storage
  • Security
  • Management and orchestration
  • Monitoring and analytics
  • Disaster recovery and backup
  • Compliance and governance
  • Overview of virtualization and containerization
  • Virtualization in cloud computing
  • Containerization in cloud computing
  • Benefits and use cases of virtualization and containerization
  • Understanding the difference between virtualization and containerization
  • Summary
  • Part 2: Compute, Storage, and Networking
  • Chapter 3: Compute - Cloud Perspective
  • Technical requirements
  • Introduction to compute and storage in cloud computing
  • Virtual machines (VMs)
  • Containers
  • Serverless computing
  • Summary
  • Chapter 4: Storage - Cloud Perspective
  • Technical requirements
  • Introduction to storage in cloud computing
  • Exploring storage options in cloud computing
  • Block storage
  • File storage
  • Object storage
  • Google Cloud Storage
  • Azure Blob Storage
  • Integration with Azure services
  • Considerations and cost optimization strategies for compute and storage
  • Summary
  • Chapter 5: Networking - Cloud Perspective
  • Technical requirements
  • Introduction to networks in cloud computing
  • Exploring network options in cloud computing
  • VPCs
  • VPN.
  • Subnetting and IP addressing
  • Load balancing
  • CDNs
  • Considerations and cost optimization strategies for networks
  • Network security
  • Performance optimization
  • Cost optimization
  • Summary
  • Part 3: Security, Compliance, and Databases
  • Chapter 6: Security and Compliance 1 - Cloud Perspective
  • Technical requirements
  • Introduction to security in cloud computing
  • Understanding cloud security risks
  • Data breaches
  • Insider threats
  • Data loss and recovery
  • Insecure APIs
  • DoS attacks
  • Shared technology vulnerabilities
  • Cloud security tools and technologies
  • IAM
  • Encryption and data protection
  • Firewalls and network security
  • IDS/IPS
  • Summary
  • Chapter 7: Security and Compliance 2 - Cloud Perspective
  • Technical requirements
  • Compliance and legal considerations
  • AWS Artifact
  • Azure Compliance Manager
  • IR and cloud forensics
  • Tools and services for IR and cloud forensics
  • Managing cloud security at scale
  • Evolving threat landscape
  • Cloud security best practices
  • Summary
  • Chapter 8: Database Services 1 - Cloud Perspective
  • Technical requirements
  • Overview of database services in the cloud
  • Types of databases - relational and NoSQL
  • Setting up OCI
  • Data warehousing services in the cloud
  • Setting up Amazon Redshift
  • Setting up Google BigQuery
  • Databases beyond the traditional realm
  • Document database
  • In-memory database
  • Graph database
  • Columnar database
  • Key-value store
  • Time-series database
  • Converged database
  • Wide-column store
  • Summary
  • Chapter 9: Database Services 2 - Cloud Perspective
  • Data modeling and schema design
  • Conceptual data model
  • Physical data model
  • Normalization
  • Denormalization
  • Benefits of data modeling and schema design
  • Database provisioning and configuration
  • Database provisioning
  • Database configuration.
  • Benefits of effective provisioning and configuration
  • Example of database provisioning in the cloud - e-commerce platform
  • Example of database provisioning in the cloud - healthcare patient management
  • Example of database provisioning in the cloud - e-learning platform
  • Database security best practices
  • Access control
  • Popular tools and methods for access control
  • Encryption
  • Auditing and monitoring
  • Least-privilege principle
  • Secure configuration
  • Regular backups
  • Data masking and redaction
  • Multi-factor authentication (MFA)
  • Database high-availability and scalability features
  • High availability
  • Scalability
  • Database performance optimization
  • Summary
  • Part 4: Monitoring, Backup, and Restore
  • Chapter 10: Monitoring and Management
  • Technical requirements
  • Real-time monitoring and alerts
  • Proactive alerting
  • Cloud provider tools
  • Alibaba Cloud CloudMonitor (Alibaba Cloud)
  • Best practices
  • Automated scaling and resource management
  • Updates and patching
  • Summary
  • Chapter 11: Backup and Restore Mechanisms
  • Data backup strategies
  • Full backups
  • Incremental backups
  • Differential backups
  • Synthetic full backups
  • Mirror backups
  • Continuous data protection
  • Snapshot backups
  • Cloud-native backup solutions
  • Retention policies
  • Regulatory compliance
  • Business continuity
  • DR planning
  • Summary
  • Chapter 12: Backup and Restore Procedures
  • Technical requirements
  • Backup and restore procedures
  • Amazon Web Services (AWS)
  • AWS CLI command
  • AWS Backup integration
  • Microsoft Azure
  • Google Cloud Platform (GCP)
  • Summary
  • Index
  • Other Books You May Enjoy.