CloudCenter for Developers

Similar documents
Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

DevNet Workshop-Hands-on with CloudCenter and Jenkins

Migrating Applications with CloudCenter

Hybrid Cloud Automation using Cisco CloudCenter API

Deploying Cloud-Agnostic Applications with Cisco CloudCenter

NXOS in the Real World Using NX-API REST

Customer s journey into the private cloud with Cisco Enterprise Cloud Suite

DevOps CICD for VNF a NetOps Approach

Cisco UCS Director and ACI Advanced Deployment Lab

Cisco Container Platform

NetDevOps Style Configuration Management for the Network

Empower your testing with Cisco Test Automation Solution Featuring pyats & Genie

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

DEVNET Introduction to Git. Ashley Roach Principal Engineer Evangelist

Automation with Meraki Provisioning API

PSOACI Tetration Overview. Mike Herbert

Cisco CloudCenter Solution with VMware

Title DC Automation: It s a MARVEL!

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Contiv installation and integration with ACI

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco

Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests

Cisco Spark Messaging APIs - Integration Platforms as a Service Real World Use-Cases

Get Hands On With DNA Center APIs for Managing Intent

Introducing Cisco Network Assurance Engine

Automation and Programmability using Cisco Open NXOS and DevOps Tools

Cloud Mobility: Meraki Wireless & EMM

Contiv installation and integration with ACI. LTRCLD-2003

Hybrid Cloud Solutions

Fast IT - Policy Driven Infrastructure for the Intercloud World

Tetration Hands-on Lab from Deployment to Operations Support

Routing Underlay and NFV Automation with DNA Center

NSO in Brownfield: Fully Automated One-Click Reconciliation

Getting Started with OpenStack

Cisco UCS Agentless Configuration Management Ansible or Microsoft DSC

DevOps and Continuous Delivery USE CASE

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments

Intuit Application Centric ACI Deployment Case Study

Cisco Enterprise Agreement

European DevNet Pros Panel

Cisco SD-Access Hands-on Lab

Cisco Tetration Analytics

An Introduction to Developing for Cisco Kinetic

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

DNA Automation Services Offerings

NetBrain Technologies: Achieving Agile Network Operations: How Automation Can Improve Visibility Across Hybrid Infrastructures

Cisco Virtualized Infrastructure Manager

OpenStack Enabling DevOps Shannon McFarland CCIE #5245 Distinguished DEVNET-1104

Inside Cisco IT: Automated end user services via Cisco Prime Service Catalog, Process Orchestrator and AppDynamics

Hands-On with IoT Standards & Protocols

Cloud-Ready WAN For IAAS & SaaS With Cisco s Next- Gen SD-WAN

Taming the Multi-Cloud With Simplicity and Openness. Minh Dang Cisco Systems Vietnam 2018 January

Managing Cisco UCS with the Python SDK

Advanced Continuous Delivery Strategies for Containerized Applications Using DC/OS

An Introduction to Monitoring Encrypted Network Traffic with "Joy"

Catalyst 9K High Availability Lab

TRex Realistic Traffic Generator

BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab

AlgoSec: How to Secure and Automate Your Heterogeneous Cisco Environment

Finesse APIs: Getting started with the REST APIs and XMPP events

Insights into your WLC with Wireless Streaming Telemetry

PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure

Taming your heterogeneous cloud with Red Hat OpenShift Container Platform.

Cisco Spark Widgets Technical drill down

Is your IT Infrastructure Ready for Machine Learning & Artificial Intelligence?

Consuming Model-Driven Telemetry

Building Applications with IOx

WORKSHOP: from Zero to a Network Application with #golang

Git, Atom, virtualenv, oh my! Learn about dev tools to live by!

Managing The Digital Network Workforce Transformation

Using DC/OS for Continuous Delivery

Virtual Tech Update Intercloud Fabric. Michael Petersen Systems Engineer, Cisco Denmark

Kuber-what?! Learn about Kubernetes

Ipswitch: The New way of Network Monitoring and how to provide managed services to its customers

Serviceability of SD-WAN

Introduction to OpenConfig

Enterprise Recording and Live Streaming Architecture with VBrick

The Transformation of Media & Broadcast Video Production to a Professional Media Network

Cisco VIRL. The Swiss-Army Knife of Network Simulators. Simon Knight, Software Engineer Brian Daugherty, Technical Leader.

How to be a Network Engineer in a Programmable Age Cisco DevNet Webinar Series

Who wants to be a millionaire? A class in creating your own cryptocurrency

Deploying a Private OpenStack Cloud at Scale. Matt Fischer & Clayton O Neill

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

Orange: Cisco & Orange: a human touch for a digital experience

Magical Chatbots with Cisco Spark and IBM Watson

LTRDCT-2781 Building and operating VXLAN BGP EVPN Fabrics with Data Center Network Manager

Privacy Requirements Scoping

Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing

Creating a custom gadget using the Finesse JavaScript Library API

Automating the Software-Defined Data Center with vcloud Automation Center

Cisco Spark. Questions? Use Cisco Spark to communicate with the speaker after the session. How

Introduction to Cisco IoT Tools for Developers IoT 101

Upcoming Services in OpenStack Rohit Agarwalla, Technical DEVNET-1102

Next generation branch with SD-WAN and NFV

Getting Started With Containers

Building a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical

Cisco CloudCenter Use Case Summary

Automating Security Practices for the DevOps Revolution

Real time Location Services Overview and Use cases

Transcription:

DEVNET-1198 CloudCenter for Developers Conor Murphy, Systems Engineer Data Centre

Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#devnet-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Agenda CloudCenter Overview Building an App Lifecycle Management External Integrations Demo

UCS Performance Manager Cisco Workload Optimization Manager AppDynamics Tetration Analytics Cisco Security Portfolio CloudCenter Overview Cisco DC Reference Architecture Cisco Prime Service Catalog (PSC/CPO) 3 rd Party ITSM Cisco CloudCenter OpenStack UCS Director M UCS ACI DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 5

CloudCenter Overview Model Once. Deploy and Manage Anywhere Data Center DEPLOY MODEL Private Cloud MANAGE Public Cloud One Integrated Platform Lifecycle Management New and Existing Applications DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 6

CloudCenter Overview What Does Model Once Mean? Script-Based Application Profile-Based Infrastructure-Centric Cloud-Specific workflows and Scripts Labor /Services Intensive Unique Script / Workflow Unique Script / Workflow Unique Script / Workflow Application-Centric Cloud-Agnostic DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7

CloudCenter Overview Components Orchestrator Secure Orchestrator Scalable Manager Profile Orchestrator Extendable Multi-tenant DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8

CloudCenter Overview Integrations Platform Integration ITSM Build Automation (Jenkins) Content Integration Docker Puppet, Chef Components User Content Vendor Content MODEL DEPLOY MANAGE Tool Integration Hooks Scripts Events Security SSO HSM Cloud APIs Datacenter Private and Public Cloud Infrastructure IPAM DNS DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9

Application Lifecycle MODEL DEPLOY MANAGE DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

Building an App Terminology Application Profile Comprised of services Services Define a function of the application (e.g.- web, firewall, database, etc.) Instantiated using packages Customized using artifacts Services Application Profile Repositories Artifacts Consist of scripts, code snippets, applications Repositories Contain the artifacts and can contain packages. bash sql python Artifacts perl DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11

Building an App Application Profile Metadata / Parameters Job Name Tier IP Deployment Environment Build Number Other Customization Bash Python Perl SQL Other Services MySQL Apache Active MQ Container RDS Other Base Image Windows Red Hat Ubuntu External Service Other DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 12

Building an App Agents and External Services Service DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 13

Building an App Agents and External Services Customzation DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14

DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15

DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16

Application Lifecycle MODEL DEPLOY MANAGE DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

Application Lifecycle Deploy Environments and Governance PRODUCTION PROD EAST WEST QA QA DEV DEV DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18

Application Lifecycle MODEL DEPLOY MANAGE DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19

Lifecycle Management Action Library Start, Stop, Reboot, Terminate Promote, Migrate, Upgrade Install/Upgrade CloudCenter Agent Scale Out Add or memory Attach Storage Backup Data App Owner DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 20

Lifecycle Management Custom Defined Actions DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 21

External Integrations Example Pipeline Environment Setup Env = Dev DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 22

External Integrations Example Pipeline Environment Setup Env = Dev Cisco CloudCenter DEPLOY MODEL MANAGE DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 23

External Integrations Example Pipeline Environment Setup Env = Dev Cisco CloudCenter DEPLOY Config Management MODEL MANAGE DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 24

External Integrations Example Pipeline Environment Setup Source Repository Env = Dev Cisco CloudCenter DEPLOY Config Management MODEL MANAGE DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 25

External Integrations Example Pipeline Environment Setup Source Repository Build Automation Env = Dev Env = Test Cisco CloudCenter DEPLOY Config Management MODEL MANAGE DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 26

External Integrations Example Pipeline Environment Setup Source Repository Build Automation Artifact Repository Env = Dev Env = Test Cisco CloudCenter DEPLOY Config Management MODEL MANAGE DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 27

External Integrations Example Pipeline Environment Setup Source Repository Build Automation Artifact Repository Env = Dev Env = Test Cisco CloudCenter DEPLOY Config Management MODEL MANAGE Promote or New Build Env = Prod DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

External Integrations Example Pipeline Environment Setup Source Repository Build Automation Artifact Repository Env = Dev Env = Test Cisco CloudCenter DEPLOY Notifications Config Management MODEL MANAGE Promote or New Build Env = Prod Notifications DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

Demo

Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#devnet-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Please complete your Online Session Evaluations after each session Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt All surveys can be completed via the Cisco Live Mobile App or the Communication Stations Complete Your Online Session Evaluation Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at www.ciscolive.com/global/on-demand-library/. 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Tech Circle Meet the Engineer 1:1 meetings Related sessions DEVNET-1198 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 33

Thank you