万本电子书0元读

万本电子书0元读

顶部广告

Multi-Cloud for Architects电子书

售       价:¥

37人正在读 | 0人评论 6.6

作       者:Florian Klaffenbach

出  版  社:Packt Publishing

出版时间:2019-01-31

字       数:28.8万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Your one-stop guide to work with multiple cloud service providers Key Features * A practical step-by-step guide that will teach you to architect effective Cloud computing solutions and services efficiently * You will learn the key differences in both platforms and how you can interconnect them to each other * Eliminate the pain-points of architecting, interconnect and managing multi-cloud services and solutions. Book Description With the passing of time and with technology evolving, organizations all around the globe, from small- to medium-sized enterprises through to companies that are fully equipped, have started migrating or adapting to cloud computing. If you are looking at adapting entirely to any cloud and its services, this book will be your go-to guide to find perfect solutions, irrespective of the size of your infrastructure. This book will teach you effective solutions for overcoming various implementation scenarios. Our book covers two major cloud platforms (AWS and Azure) and provides practical use cases. You will start by designing the building blocks for infrastructure solutions that will involve core cloud platform services, such as compute, networking, storage, and identity, through various cloud providers. You will be able to plan and design solutions across major cloud providers and streamline interconnections and identities. Finally, you will understand the differences between, and the behavior of, both platforms, and you will be able to plan interconnects and identities for single-instance management. By the end of this book, you will know everything you need in order to be able to architect a multi-cloud solution for your organization. What you will learn * Get to grips with different cloud offerings according to service and availability model * Choose your cloud model, depending on real-world requirements * Become familiar with interconnecting and designing multi-cloud solutions according to network, identity, and application * Interconnect major cloud providers and frameworks, such as Microsoft Azure/Azure Stack, and AWS, and manage hosting solutions * Resolve key show stoppers in a multi-cloud environment * Familiarize yourself with example architectures based on real-world projects and solutions Who this book is for If you are a Cloud Architect, Solutions architect, system/network administrator, or a DevOps engineers aware of Cloud solutions and keen to successfully architect them to your organization then, this book is for you.
目录展开

Title Page

Copyright and Credits

Multi-Cloud for Architects

About Packt

Why subscribe?

Packt.com

Contributors

About the authors

About the reviewers

Packt is searching for authors like you

Preface

Who this book is for

What this book covers

To get the most out of this book

Conventions used

Get in touch

Reviews

Introduction to Cloud Computing

The history of cloud computing

Characteristics of cloud computing

Cloud models

Cloud service models

Classic data centers

Infrastructure as a Service

Platform as a Service

Software as a Service

Cloud deployment models

Private clouds

Hybrid clouds

Public clouds

Community clouds

Definition of a multi-cloud

Summary

Microsoft Public Cloud Offerings

Microsoft Azure

Microsoft 365

The strategy behind Microsoft's cloud offerings

Microsoft data centers and global network backbone

The Microsoft Azure service portfolio

Computing

Network

Storage

Mobile

Databases

Data and analytics

AI and cognitive services

Internet of things

Enterprise integration

Security and identity

Developer tools

Monitoring and management

The Azure Marketplace

The Microsoft 365 service portfolio

Microsoft Office 365

Windows 10 as a service

Enterprise mobility and security

Microsoft Trust Center

Summary

Amazon Web Services and Its Public Cloud Service

Regions and availability zones

AWS Edge Locations

AWS services

AWS compute services

AWS storage services

AWS database services

Networking

DevOps

Security, identity, and compliance

Monitoring and management tools

Integrating an application

Analytics

Container service

Migration services

Machine learning

Augmented reality and virtual reality

Mobile

Internet of Things

Game development

Customer engagement

Business productivity

Desktop and app streaming

Media services

Summary

Microsoft Azure Stack and Private Cloud Services

Microsoft Cloud and Azure Stack

Resource providers

Azure Stack's core management services

Authorization management

Subscriptions, plans, and offers

Plan

Offer

Subscription

Events

Working with Azure Stack

Azure Stack portal

PowerShell commandlets

Azure Stack CLI

Azure Stack API

Sizing Azure Stack

Azure Stack services

Infrastructure as a Service

Platform as a Service

Serverless computing on Azure Stack

Azure design scenarios

Sensitive data

Regulations

ROI and TCO

Starting an Azure Stack experience

Testing Azure Stack in public Azure

Summary

OpenStack and Its Private Cloud Service

The history of OpenStack

OpenStack architecture

Control plane

OpenStack services

OpenStack compute service – Nova

OpenStack bare-metal service – Ironic

OpenStack identity service – Keystone

OpenStack block storage service – Cinder

OpenStack object storage service – Swift

OpenStack networking – Neutron

OpenStack image service – Glance

OpenStack dashboard – Horizon

OpenStack telemetry service – Ceilometer

OpenStack orchestration service – Heat

OpenStack backup/restore and disaster recovery service – Freezer

OpenStack container service – Zun

OpenStack load-balancing solution – Octavia

OpenStack database service – Trove

OpenStack DNS service – Designate

OpenStack container orchestration – Magnum

OpenStack messaging system – Zaqar

OpenStack data-processing service – Sahara

OpenStack resource-reservation service – Blazar

OpenStack cluster service – Senlin

Computing inside storage objects – Storlets

Application data protection – Karbor

Resource optimization service – Watcher

Key manager service – Barbican

Root-cause analysis service – Vitrage

OpenStack search service – Searchlight

OpenStack file-sharing service – Manila

Summary

Network Interconnects to the Cloud

Connectivity providers

Network service providers

Internet service providers

Internet exchange points

Exchange providers

Cloud and content providers

Technology and terms

Autonomous Systems

Border Gateway Protocol routing

Open Shortest Path First

Private peering or private network interconnect

Internet direct peering or public peering and remote peering

Decentralized and centralized routing

Common connectivity options for cloud providers

Encryption via the internet

Virtual private network tunnels via the internet

Private network interconnect via Ethernet, MPLS, or an IPVPN provider

What matters the most

Latency and bandwidth

Data in transit and data that's stored

Summary

An Overview of Network-Based Interconnect

Public interconnect and points of presence

Interconnect via internet (HTTPs)

Azure VPN

VPN with network virtual appliances in Azure

Private network interconnects

Azure ExpressRoute

Azure ExpressRoute Global Reach

Azure ExpressRoute Direct

Mixed interconnect with software-defined WANs

Azure Virtual WAN

Summary

An Overview of Network-Based Interconnecting AWS

A VPC

Subnets

Internet gateways

Routing tables

NAT gateways

The Network Access Control List (NACL)

Building a VPC

Step 1 – Creating a VPC

Step 2 – Creating the subnets

Step 3 – Creating an internet gateway

Step 4 – Creating a routing table

Step 5 – Launching instances and associating Elastic IP

Step 6 – Creating a NAT gateway

Interconnecting to an Amazon VPC

Connecting to an Amazon VPC using a hardware VPN

Interconnecting using Direct Connect

Interconnecting using Direct Connect and a VPN

AWS VPN CloudHub

Software VPN

Connecting without a VPN

Interconnecting between Amazon VPCs

VPC peering

Software VPN

Software-to-hardware VPN

Hardware VPN

Direct Connect

Interconnecting to AWS services from inside a VPC

VPC endpoints – the gateway endpoint

VPC endpoints – the interface endpoint

Endpoint services

Transit Gateway

Summary

Interconnecting Different Cloud Solutions

Interconnecting cloud solutions in the network layer

Interconnecting via the internet

Virtual Private Networks

Interconnecting via private network interconnects

Interconnecting cloud solutions in the identity layer

Multi-cloud templates and management

Summary

Identity and Access Management in Microsoft Azure

Directory services in general

Active Directory basics

Azure Active Directory basics

Azure Active Directory

Azure AD users

Azure AD groups

Azure AD roles

Azure AD devices

Azure AD design guidelines

Designing a hybrid cloud identity management solution

Active Directory Federation Services

Seamless single sign-on

Pass-through authentication

Custom domain names

Designing a hybrid cloud access management solution

Self-service password reset

Multi-factor authentication

Summary

An Overview of Identity and Access Management in AWS

How IAM works

The principal

Resources

Actions or operations

Authentication

Authorization

Requests

Users

Root users

IAM users

Federated users

SAML 2.0-based federation

Web identity federation

Groups

Roles

AWS service roles

AWS service roles for EC2 instances

AWS service-linked roles

Delegation

Cross-account access roles

Access management

Evaluating a policy

Policy types

Identity-based policies

Resource-based policies

Writing a JSON policy

Managing policies

AWS managed policies

Customer-managed policies

Inline policies

Summary tables

Summary

Clustered Application Servers

Technical requirements for cross-cloud application servers

Networking connectivity between different clouds

Single identity management solutions for all servers

Supported applications for georedundancy

Examples of clustered application servers

Microsoft SQL Server

Microsoft Exchange Server

Supporting cross-cloud implementations using geo load balancers

Azure Traffic Manager

AWS Route 53

Managing multi-cloud virtual machines for clustered application servers

Troubleshooting cross-cloud application servers

Summary

Mixed IaaS, PaaS, and SaaS in Multi-Cloud Environment

Design guidelines for multi-cloud solutions

Definition of cloud services

Infrastructure as a Service

Platform as a Service

Software as a Service

Containerization

Cloud Foundry

Docker

OpenShift

Microservices

Docker Services as a Service

Best practices

Best practices

A real-world design scenario

Solution design

Preparations

Networking

Identity management

Modern workplace services

Infrastructure services

Setting up new cloud services

Development environment

Cost management

Monitoring and security

Summary

Another Book You May Enjoy

Leave a review - let other readers know what you think

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部