Hybrid Cloud for Architects
eBook - ePub

Hybrid Cloud for Architects

Alok Shrivastwa

Compartir libro
  1. English
  2. ePUB (apto para móviles)
  3. Disponible en iOS y Android
eBook - ePub

Hybrid Cloud for Architects

Alok Shrivastwa

Detalles del libro
Vista previa del libro
Índice
Citas

Información del libro

Build your own hybrid cloud strategy with this comprehensive learning guide.About This Book• Build a hybrid cloud strategy for your organization with AWS and OpenStack • Leverage Hybrid Cloud to design a complex deployment pipeline• Learn to implement security and monitoring best practices with real-world examplesWho This Book Is ForThis book is targeted at cloud architects, cloud solution providers, DevOps engineers, or any working stakeholder who wants to learn about the hybrid cloud architecture. A basic understanding of public and private cloud is desirable.What You Will Learn• Learn the demographics and definitions of Hybrid Cloud• Understand the different architecture and design of Hybrid Cloud• Explore multi-cloud strategy and use it with your hybrid cloud• Implement a Hybrid Cloud using CMP / Common API's • Implement a Hybrid Cloud using Containers• Overcome various challenges and issues while working with your Hybrid Cloud • Understand how to monitor your Hybrid Cloud• Discover the security implications in the Hybrid CloudIn DetailHybrid cloud is currently the buzz word in the cloud world. Organizations are planning to adopt hybrid cloud strategy due to its advantages such as untested workloads, cloud-bursting, cloud service brokering and so on. This book will help you understand the dynamics, design principles, and deployment strategies of a Hybrid Cloud. You will start by understanding the concepts of hybrid cloud and the problems it solves as compared to a stand-alone public and private cloud. You will be delving into the different architecture and design of hybrid cloud. The book will then cover advanced concepts such as building a deployment pipeline, containerization strategy, and data storage mechanism. Next up, you will be able to deploy an external CMP to run a Hybrid cloud and integrate it with your OpenStack and AWS environments. You will also understand the strategy for designing a Hybrid Cloud using containerization and work with pre-built solutions like vCloud Air, VMware for AWS, and Azure Stack. Finally, the book will cover security and monitoring related best practices that will help you secure your cloud infrastructure. By the end of the book, you will be in a position to build a hybrid cloud strategy for your organization.Style and approachThis book follows a step-by-step, practical approach to deploying and implementing hybrid cloud architectures using AWS and OpenStack.

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es Hybrid Cloud for Architects un PDF/ePUB en línea?
Sí, puedes acceder a Hybrid Cloud for Architects de Alok Shrivastwa en formato PDF o ePUB, así como a otros libros populares de Ciencia de la computación y Computación en la nube. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Año
2018
ISBN
9781788627986

Hybrid Cloud Deployment – Architecture and Preparation

It is finally the time to put all the theory we have learnt into practice, and create an environment that will be used to show the implementation of the different use cases possible in the hybrid cloud.
For this, we will need a private cloud environment and a public cloud environment connected to each other. The private cloud environment will be run from our data center, so, we can also assume that the traditional workloads are also there.
In order to set this up, we will use OpenStack as the private cloud and we will create an AWS VPC for a public cloud infrastructure. Since, we are using this as a lab or demo environment, we will simply use the IPSec VPN to connect between the two as no particular jitter-sensitive applications are going to be running in the environment.
In this chapter, we will also look at the use cases that allow the hybrid cloud to be more pragmatic in nature.
A hybrid cloud is said to be pragmatic when one end is the public cloud and the other end is holistic, by including the physical and virtual environments in the private data center in addition to the private cloud.

Getting started with the public cloud – AWS

So, regardless of the fact that we are integrating it with only a private cloud, or being realistic and integrating it just with a virtualized data center, we still need to set up the public cloud. In this case, we have chosen to set up AWS as our public cloud, however, the concepts will be similar for other cloud providers.
AWS is nothing short of a technological marvel. The scale they operate at is just mind-boggling. In order to give you an idea of the scale they operate at, read the following quote:
"In 2015, AWS almost deployed enough server capacity EVERYDAY to support Amazon in 2005, when it was an $8.49 Billion Enterprise"
- James Hamilton, VP & Distinguished Engineer, AWS, (Re:Invent 2016)
Now, we can assume that enough capacity is being added to support a Fortune 500 company, every day of the year.
To top it off, AWS also uses its own network equipment and its own undersea cables running about 100 waves of 10 GBps each on an optical fiber in full-redundancy.
If you want to hear the full presentation from James Hamilton, with details on the AWS infrastructure at scale, you could visit: https://www.youtube.com/watch?v=AyOAjFNPAbA
Before we start setting up our own little piece of this public cloud, let's understand some of the terminology.

AWS terminology

If you have worked with AWS, you would already know this. However, just to ensure that we are all on the same page, I am mentioning the terminology you need to know to get started with your AWS architecture. Please remember that this is not an exhaustive list.
If you want to know all the different terminology in use, please refer to the glossary at: http://docs.aws.amazon.com/general/latest/gr/glos-chap.html#A.

Account

The easiest way I can explain this is that an account is a billing/payment construct. It is quite literally an account that is allowed to use AWS services. You need to set an account up before we can spin anything up on AWS. It's normally associated with a credit card, which gets charged at the end of a billing cycle.
For enterprises however, the bill of all accounts can be charged to a master paying account.

Region

A region is a geographical tag where AWS resources are located. This is mostly on a city level. For example, North Virginia, Sydney, Mumbai, and so on are regions. Each region comprises multiple Availability Zones. The data transfer out of the regions will typically be carried by some undersea cables, and they are chargeable.

Availability zones (AZ)

An AZ is a collection of one or more data centers, a region will be made out of a few of them (minimum of two). The data centers in the availability zones are connected with high-speed fiber, with a single digit latency.

Virtual private cloud (VPC)

A VPC is a private network that you can create for your own cloud in AWS. In a way, the VPC can be considered your personal network space.
You start out by defining the major subnet, and then divide these into smaller pieces called subnets. VPCs also include gateways to reach the internet or the VPN (called Internet Gateways and VPN gateways respectively).
It is inside these VPCs that you create the resources that are needed. A VPC spans a region, but the subnets span only an AZ.

AWS services

AWS keeps adding services and features to services at such a rapid pace, that it is almost impossible to write about them in a book and expect it to still be relevant. It is for this reason, that I point you to their official website for the list of services that they have currently.
Refer https://www.amazonaws.cn/en/products/ to see the list of services that the cloud offers (at the time of writing, there were about 100 services being offered).
Let's take a look at some of the services:
Service name Category Description
Virtual public cloud (VPC) Networking Allows us to create private networking and connectivity in ...

Índice