Achieving Digital Transformation Using Hybrid Cloud Design Standardized Next-Generation Applications for Any Infrastructure /
Accelerate your career growth by building dynamic applications that function across all environments and cloud types Purchase of the print or Kindle book includes a free PDF eBook Key Features Learn hybrid cloud architecture from experienced cloud and telco architects Adapt and deploy emerging techn...
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing Ltd.,
2023.
|
Edición: | 1st edition. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- Title Page
- Copyright and Credits
- Contributors
- About the reviewers
- Table of Contents
- Preface
- Part 1: Containers, Kubernetes, and DevOps for Hybrid Cloud
- Chapter 1: Adopting the Right Strategy for Building a Hybrid Cloud
- Exploring cloud computing
- types and service delivery models
- Defining the hybrid cloud
- Variations in the hybrid cloud
- homogeneous and heterogeneous
- Hybrid cloud use cases
- Understanding the benefits of hybrid cloud computing
- Hybrid cloud strategies
- Addressing compliance considerations
- Automating security measures
- Finding the right balance between public and private clouds
- Evaluating available tools and technologies
- Summary
- Further reading
- Chapter 2: Dealing with VMs, Containers, and Kubernetes
- Introduction to VM and containers
- VMs
- Containers
- Anatomy of containers
- About OCI and Docker
- The differences between VMs and containers
- Container orchestration
- Why do we need container orchestration?
- Kubernetes
- a container orchestration tool
- OpenShift
- AWS EKS
- Azure Kubernetes Service (AKS)
- VMware Tanzu Kubernetes Grid (TKG)
- HashiCorp Nomad
- Google Kubernetes Engine (GKE)
- Docker Swarm
- CI/CD on the hybrid cloud
- Summary
- Further reading
- Chapter 3: Provisioning Infrastructure with IaC
- Infrastructure provisioning overview
- Virtualizing hardware with SDI
- Provisioning IaaS
- Provisioning and managing infrastructure with IaC
- Imperative and declarative frameworks
- Imperative and declarative framework tools for IaC
- Considerations for IaC
- Accelerating IT service delivery with DevOps
- CI/CD
- Continuous testing
- Continuous operations
- Monitoring and observability
- Automating delivery and deployment with GitOps
- Push versus pull deployments
- Enabling GitOps using Argo CD
- Best practices for GitOps
- Summary
- Further reading
- Chapter 4: Communicating across Kubernetes
- Pod design patterns
- The sidecar pattern
- The adapter pattern
- The ambassador pattern
- Container-to-container communication
- Pod-to-pod communication
- Pods with multiple interfaces
- Pod-to-service communication
- External-to-service communication
- How to discover pods and services
- How to publish services
- How to stitch multiple K8s clusters
- Submariner
- using layer 3 networking
- Skupper
- using a common application network (layer 7)
- Service meshes
- Federation of service meshes
- Summary
- Further reading
- Part 2: Design Patterns, DevOps, and GitOps
- Chapter 5: Design Patterns for Telcos and Industrial Sectors
- Applying design patterns for operational excellence
- Telco
- Creating your own pattern
- Defining a framework
- Cloud-friendly
- A common application platform
- Consistent management
- Automation
- Summary
- Further reading
- Chapter 6: Securing the Hybrid Cloud