Home Page Icon
Home Page
Table of Contents for
Multicloud for Architects
Close
Multicloud for Architects
by Suresh Sundaresan, Markus Klein, Florian Klaffenbach
Multi-Cloud for Architects
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
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title Page
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset