Introduction to ACI
Use Cisco Webex Teams (formerly Cisco Spark) Source: McKinsey study conducted for Cisco in 2016 ... ACI Multi-Site Architecture and Deployment.
BRKACI
Application Centric Infrastructure (ACI)
7 nov. 2013 Application Centric Infrastructure (ACI) ... CRAIG HUITEMA Cisco Global Data Center Marketing ... Staffing: One solution architect.
aci partner presentation
Session Presentation
Cisco Public. #CLUS. Abstract. Automating ACI explores the use of popular automation tools running configuration tasks against an ACI network.
BRKACI
Cisco ACI –Basics and Updates
So the first thing to remember about ACI: it is a programmable physical fabric with a single point of management … Page 15. APIC Controller. Overview of the
Tag ACI Intro FW
Aci Anywhere
Cisco ACI Virtual Edge. • Cisco Tetration Platform. • Cisco UCS. The Challenges. • Standardizing network architecture and policies.
aci anywhere webinar
Powerpoint Presentation
Questions? Use Cisco Webex Teams to chat with the speaker after the session. Find this session in the Cisco
BRKDCN
Demystifying ACI Security - Cisco Connect Dubrovnik
“…is an emerging architecture that is dynamic manageable
demystifying aci security
Nexus 9000 Architecture
System and hardware architecture key forwarding functions
BRKDCT
SDN-NFV for Telco DC Cisco Live Mel_Final_Final.pptx
SDN-NFV for Telco DC Cisco Live Mel_Final_Final. Abhishek Mande – Customer Solution Architect – APJ. March 2017 ... ACI an Integrated SDN Approach.
sdn nfv for telco cdc cisco live mel final final
Session Presentation
Enabled by Rakuten Cloud Platform & Cisco VIM NSO & ESC Cisco Multi-domain Telco DC (ACI) Architecture Centric Infrastructure. Controller.
BRKSPM
Russ Whitear²Consulting Systems Engineer
Steve Sharman ²Technical Solutions Architect
BRKACI-2770
Automating ACI
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSAbstract
Automating ACI explores the use of popular automation tools running configuration tasks against an ACI
network.The focus of the session is to provide network administrators with a range of tools to automate repetitive
day to day tasks. Technologies discussed will include APIC, visore, Postman, Ansible, UCS Director, and
CloudCenter
The session will initially provide a level set on the ACI building blocks and API functions, followed by
GHPRQVPUMPLRQV RI UHMO RRUOG XVH ŃMVHV ROHUH RH·OO MXPRPMPH MQ $FH IMNULŃ XVLQJ 3RVPPMQ $QVLNOH 8F6
Director, and Cloud Center
Postman will be used to Boot Strap the fabric and to create large numbers of Bridge Domains UCS Director will be used to automate Interface ConfigurationAnsible will be used to automate Contract deployment using just the source/destination IP, protocol and
port number CloudCenterwill be used to automate a complete application stack including EPGs and ContractsBRKACI-27703
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSSession objectives
This session will provide attendees with an understanding of the ACI policy model along with the basic skills required in order to automate an ACI fabric to create an internal private cloud.BRKACI-27704
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS %HIRUH RH VPMUP OHP·V JHP PR NQRR HMŃO RPOHU "BRKACI-27705
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSAgenda
Why Automate?
ACI Primer
ACI Policy Model
Automation Use Cases
Automating with UCS Director
Automating with Postman
Automating with Ansible
Automating with CloudCenter
Summary
BRKACI-27706
IHP·V VPMUP RLPO MQ
RNYLRXV TXHVPLRQ"
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSWhy are customers looking to use automation in
their Data Centers""BRKACI-27708
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSThere are actually many different reasons:
Increasing number of
complextechnologiesIncreasing scale
Skillsshortage
Service Catalogue
Fastertime to deliver
servicesCloud services
Securityfocus
Reduce Opex
Reduce human errors
Reduce change windows
Elastic scaling
Policy conformance
SimplifyConsumable TechnologyEconomic
BRKACI-27709
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSFXUUHQP RSHUMPLQJ PRGHOV MUHQ·P RRUNLQJ
OpEx Spent on Network
Changes and Troubleshooting
Policy Violations
Due to Human Error
Network Changes
Performed Manually
95%70%75%
$60BSpent on Network Operations Labourand Tools Source: McKinsey study conducted for Cisco in 2016BRKACI-277010
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSAutomation means different things to different
SHRSOH"A
BRKACI-277011
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSApplication Architect
SYSTEMS ENG
Placeholder text
SRESCRUM Lead
NetDevOpsDEVELOPER
DEVOPSSecOps Engineer
Network
DevOps Engineer
Reliability
DEVOPS ENG
Platform TeamDEVSECOPSDEV-TEST
NetOps
CHAOS ENG
FullSTACK
Placeholder
FULL-STACKInfrastructure DEV
TEST-DEV
SREPlatform Team
NETDEVOPS
BRKACI-277012
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSDifferent Mindsets
DevOps Mindset
Embrace failure, Change is good, Active
collaboration, Empowered accountability,Feedback systems, Automation
Change Management Mindset
Avoid failure, Change is Risky and Complex,
Empowered accountability, Limited Feedback
Systems, Manual
BRKACI-277013
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSThe Rise of the Developer
https://www.sequoiacap.com/article/rise-of-the-developer ´JH MUH QR ORQJHU UROOLQJ ŃRGH N\ OMQG³bespoke, crafted from scratch and stored in a private stash.Instead, developers integrate and connect existing pieces together. We fork and adapt. Code becomes a cumulative, open-sourced effort. We are a community of developers workingPRJHPOHUBµ
´7OLV QHR RM\ RI RRUNLQJ PRJHPOHU OMV M VXUSULVLQJ HIIHŃPB It means each dev has tremendous influence on which tools get adopted. The revelation is that developers have become a critical go-to-market distribution channel.If developers don't like a product, they won't use it. Period.No amount of pressure from a CIO can change that.
Developers will always find a work-MURXQG POMP RRUNV NHPPHUBµBRKACI-277014
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSJOMP LV FRUH YV FRQPH[P IRU 1HPRRUN $GPLQV""
Interface
Configuration
Routing
BGP, OSPF
Security
Change
Control
Fault Finding
BRKACI-277015
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSHow can I exit the
change controlORRS""
Internal IT is
so slow..!Lets use the
´ŃORXGµ
Cloud is
cheaperH·P LQ ŃRQPURO
Why not present the
network as justMQRPOHU ŃORXG""
Time for a change of mindset
Cloud is
quickerBRKACI-277016
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS7RROV PRROV MQG PRUH PRROV"A
Physical
Data Link
Network
Transport
Session
Presentation
Application
#CLUS #CLUSRuss Whitear²Consulting Systems Engineer
Steve Sharman ²Technical Solutions Architect
BRKACI-2770
Automating ACI
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUSAbstract
Automating ACI explores the use of popular automation tools running configuration tasks against an ACI
network.The focus of the session is to provide network administrators with a range of tools to automate repetitive
day to day tasks. Technologies discussed will include APIC, visore, Postman, Ansible, UCS Director, and
CloudCenter
The session will initially provide a level set on the ACI building blocks and API functions, followed by
GHPRQVPUMPLRQV RI UHMO RRUOG XVH ŃMVHV ROHUH RH·OO MXPRPMPH MQ $FH IMNULŃ XVLQJ 3RVPPMQ $QVLNOH 8F6
Director, and Cloud Center
Postman will be used to Boot Strap the fabric and to create large numbers of Bridge Domains UCS Director will be used to automate Interface ConfigurationAnsible will be used to automate Contract deployment using just the source/destination IP, protocol and
port number CloudCenterwill be used to automate a complete application stack including EPGs and Contracts