Book Image

VMware Cross-Cloud Architecture

By : Ajit Pratap Kundan
Book Image

VMware Cross-Cloud Architecture

By: Ajit Pratap Kundan

Overview of this book

Over the past two decades, VMware vSphere has been known as the most trusted and reliable virtualization platform. VMware Cross-Cloud Architecture shows you how to design and configure Cross Cloud Architecture by using VMware Cloud Foundation and vRealize Suite with various use cases across private, public, and hybrid Cloud. This book takes you through everything from a basic understanding of virtualization to advanced aspects of storage and network virtualization, clustering, automation, and management. This book will be your guide to designing all aspects of Cloud. We start with the challenges faced by a traditional data center, define problem statements for you, and then brief you on respective solutions. Moving on, all kinds of virtualization and Cloud offerings from AWS and IBM Soft Layer are introduced and discussed in detail. Then, you'll learn how to design IT infrastructures for new and existing applications with a combination of Cloud Foundation, vRealize Suite, and vSphere enabled with VSAN and NSX. Furthermore, you'll learn how to design and configure high availability, disaster recovery, and apply an appropriate compliance matrix. Toward the end of the book, you will learn how to calculate the TCO/ROI, along with the VMware products packaging and licensing in detail.
Table of Contents (19 chapters)
Title Page
Packt Upsell
Contributors
Preface
Index

Cloud challenges and solutions


We have cloud options, such as a private cloud, different service provider options, and large public clouds. The best solution is possible without adding cost and complexity. The VMware Cross-Cloud Architecture helps you to choose the cloud that fulfills your business objective.

Challenge 1 – connection and security with full compliance and control

We have to manage incompatibility between different cloud models or service providers, otherwise it will create new silos and create overhead. You must avoid these silos and get a unified console to fulfill the requirements of the business objective. IT organizations are looking for ways to take advantage of the flexibility and agility that various clouds offer, even though many mission-critical and data-sensitive apps are currently running on-premises. We need to take a close look at how we can migrate applications running on-premises or in a private cloud to the public cloud, without adding any cost to their existing investments. We have to utilize the application design, SDLC processes, and maintain security and compliance best practices.

Solution: VMware overcomes this issue by extending a network to public clouds through a network virtualization technique. It interacts with public clouds and services in a secure manner by applying all governance regulatory compliance. You can maintain all on-premises network policies, even extending your applications across multiple clouds. You have all the freedom to host/publish your applications anywhere and anytime with end-to-end control and compliance.

Challenge 2 – managing/integrating across clouds

We want to host our applications and manage resources in various clouds. As organizations invest in multiple clouds, they are also creating more complex, siloed environments that don't have common management tools or enterprise-class security across their cloud infrastructure. They may even build new teams to own and operate these different silos, reducing efficiency and driving up costs. Customers are looking for a solution that can help them to manage mixed clouds from a single console.

Solution: VMware will give you the holistic view from a single console of the entire infrastructure, and also management tools to monitor and manage resources, applications, and operations across different clouds. This approach prevents you from experiencing cloud vendor lock-in, monitoring operations, and managing specific service-level agreements (SLAs). You have holistic management and your end users can connect to public clouds with confidence. A single unified management layer with automated processes delivers a fully customized cloud management platform, which gears up service delivery, enhances operations, and delivers end-user choice with control and compliance, across heterogeneous, multi-cloud environments.