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...
Otros Autores: | , |
---|---|
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.