Brkaci 2591
Brkaci 2591
#CiscoLive
Agenda
• Introduction
• The Challenges of Multi-Cloud
• Optimization of workloads for the Cloud
• Consistent policies across OnPrem/Cloud
• Reality Check: Does this really work?
• Conclusion
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Expectations
• This presentation is mainly focusing on how one can move to a
multi-cloud solution including OnPrem
• It will not cover how to actually migrate workloads to the cloud
• All screenshots are taken from real systems, but cannot be showed
lived due to the setup of this session
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
The Challenges
of Multi-Cloud
Challenges going to Multi-Cloud
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Starting the journey Security
Refactoring Production
Ready
Cloud
Migration
Replatforming
Technical
Solution
Requirements
Lift & Shift Organization
Network
Ideas
Which Cloud?
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Cloud Journey in steps
Deploying
Defining Cloud Workload Defining
Workloads
Strategy & Optimization Network
and Network
Migration and Sizing Policies
Policies
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
How to migrate Workloads to the cloud (or not)
Rehosting Repurchase
Replatforming Refactoring
Retain / Retire
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Cloud Migration Methodology
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Discovery
• Use Cisco IWO to discover VM inventory
• Identify the sizing
• Identify if something should not be moved as well
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Strategy
• How to get from A to B.
• Define what type of migration:
• Lift and Shift
• Big-Bang Approach
• Smaller Move Groups
• Agile or Waterfall Approach
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Risk and Mitigation
• What can go wrong?
• What could go wrong?
• What will go wrong?
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Detailed Plan
• Which tool to use to migrate
• Lift and Shift Execution
• Refactor or Replatforming
• How to execute and move the workload to the Cloud.
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Execution
• Implement Automation where possible
• Execute the detailed plan
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Post / Validation / Testing
• Verify and Validate:
• Communications
• Functionality
• Resilience if applicable
• Security
• Verify that it was a success, using test automation
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Optimization of
workloads for
the Cloud
Cloud Journey in steps
Deploying
Defining Cloud Workload Defining
Workloads
Strategy & Optimization Network
and Network
Migration and Sizing Policies
Policies
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Intersight Workload Optimizer
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Combined Workload view with IWO
Hybrid OnPrem Cloud(s)
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Workload Discovery and Optimization
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Workload Discovery and Optimization
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Workload Discovery and Optimization
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Workload Discovery and Optimization
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
Workload Discovery and Optimization
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Workload Discovery and Optimization
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Planning the Migration to Cloud
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Benefits illustrated for the planning
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Consistent
policies across
OnPrem/Cloud
Cloud Journey in steps
Deploying
Defining Cloud Workload Defining
Workloads
Strategy & Optimization Network
and Network
Migration and Sizing Policies
Policies
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Network Challenges in a Multi-Cloud Environment
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
How can ACI Anywhere Help?
Common Policy
Abstraction, and
Compliance
Single Pane of Glass Multi-Cloud Workload
Migration
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Network Policy Abstraction
Multi-Site Orchestrator
App EPG
Deploying
Defining Cloud Workload Defining
Workloads
Strategy & Optimization Network
and Network
Migration and Sizing Policies
Policies
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Multi-Cloud Setup: On-Prem, AWS, Azure
OnPrem
Azure
AWS
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
A 3-tier application in a multi-cloud environment
Application
Database
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
Right Sizing the Workloads to Cloud
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Multi-Cloud Network Modeled in ACI MSO
VRF
User-to-Front Contract
Front-to-App Contract
App-to-DB Contract
Frontend EPG App EPG Database EPG
Database BD
Consistent Policies
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Multi-Cloud Network Modeled in ACI MSO
VRF
User-to-Front Contract
App-to-DB Contract
Front-to-App Contract
Frontend EPG App EPG Database EPG
Database BD
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Frontend Tier Network (Azure)
User Resource Group Infra Resource Group
Virtual machine
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Frontend Tier Network (Azure)
User Resource Group Infra Resource Group
Virtual machine
Front-to-App Contract
App-to-DB Contract
Frontend EPG App EPG Database EPG
Database BD
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Application Tier Network (AWS)
User Account Infra Account
EC2 Instance
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Application Tier Network (AWS)
User Account Infra Account
EC2 Instance
Front-to-App Contract
App-to-DB Contract
Frontend EPG App EPG Database EPG
Database BD
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
Database Tier Network (On-Prem)
ACI Tenant
VRF App-to-DB
Contract
Application
Profile
Database BD
Database
EPG
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
Database Tier Network (On-Prem)
ACI Tenant
VRF App-to-DB
Contract
Application
Profile
Database BD
Database
EPG
Automated &
Application Consistent
Network Policies
Database
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Conclusion
Conclusion
#CiscoLive BRKACI-2591 © 2021 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Thank you
#CiscoLive
#CiscoLive