Intent NetworksHow to be a NetworkEngineer in aProgrammable AgeCisco DevNet Webinar SeriesSpeaker: Hank Preston Cisco DevNetHostess: Kara Sullivan Cisco Networking Academy25 October 2017
Use the Q and A panel to askquestions. Use the Chat panel toWelcome to the3rd session of theCisco DevNetwebinar seriescommunicate with attendeesand panelists. A link to a recording of thesession will be sent to allregistered attendees. Please take the feedbacksurvey at the end of thewebinar. 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential2
Cisco DevNet SeriesSession 1: Intro to Software & Programmability (Available On-Demand)Session 2: Intro to Coding (Available On-Demand)Session 3: Intent Networks – Today!All Series Details can be Found @ http://bit.ly/DevNetSeriesMore Sessions to Come! 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential3
Joining YouToday:Hank Preston IIIDeveloper EvangelistDevNet, Cisco 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential4
Topics to Cover The Network Engineer of Old The Four Ages of Networking Cloud to the Rescue The Programmable NetworkEngineer 2017 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialTomorrow’s Network Engineers! 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential5
The Network Engineer of Old 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential6
Meet Carl the Network EngineerNetworking SkillsProgramming Skills TCLEEMExpect Scripts Spanning-TreeRouting ProtocolsQoSVPN DesignSpanning-TreeVOIPFibre ChannelSecurity PolicyMPLSSpanning-TreeDid I mention Spanning-Tree? 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential7
The Network 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential8
The Network 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential9
The Network 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential10
The Network 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential11
The Network 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential12
The Network 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential13
The OSI Model of Networking L7: ApplicationPlease don’task about this L6: PresentationL5: SessionL4: TransportL3: NetworkOh Yeah WeGot thisL2: Data LinkBlack MagicL1: Physical 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential14
The Four Ages of Networking 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential15
Stone AgeSpanning TreeVLANsThe Four Ages of Networking . 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential16
Stone AgeBronze AgeSpanning TreeRouting ProtocolsVLANsWAN DesignIP-magedonThe Four Ages of Networking . 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential17
Stone AgeBronze AgeThe RenaissanceSpanning TreeRouting ProtocolsSDNVLANsWAN XLANMicro-SegmentationWhite BoxThe Four Ages of Networking . 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential18
Stone AgeBronze AgeThe RenaissanceProgrammable AgeSpanning TreeRouting ProtocolsSDNCloudVLANsWAN DesignOpenFlowPythonIP-magedonControllersREST / APIsOverlaysNETCONF / ork FunctionVirtualization (NFV)White BoxDevOpsContainersThe Four Ages of Networking . 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential19
App EconomyUser Expectations andAgilityInternet of ThingsIf it isn’t connected, don’tbother Tech UnicornsLow barrier of entry fordisruptors 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential20
2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential21
The Cloud You Planto Build 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential22
The Cloud You Planto Build The Cloud You EndUp With 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential23
The New Infrastructure StackDevelopmentEnvironmentVagrant, Docker, Vim, Slack,Spark, GitOperating SystemCoreOS, Rancher, RedHat,Ubuntu, MicrosoftUsers andDevelopersArchitects andOperatorsInfrastructureUCS/ACI, HP,vSphere/NSX 2016Cisco and/or its affiliates. All rights reserved.Cisco Confidential24
The New Infrastructure StackUsers andDevelopersArchitects andOperatorsDevelopmentEnvironmentVagrant, Docker, Vim, Slack,Spark, GitDelivery PipelineGitHub, BitBucket, Jenkins,Team City, Drone, Puppet,Ansible, ChefCloud Managementand AutomationUCS Director, vRealize,OpenStack, AWS, CloudCenterOperating SystemCoreOS, Rancher, RedHat,Ubuntu, MicrosoftInfrastructureUCS/ACI, HP,vSphere/NSX 2016Cisco and/or its affiliates. All rights reserved.Cisco Confidential25
The New Infrastructure StackUsers andDevelopersDevelopmentEnvironmentVagrant, Docker, Vim, Slack,Spark, GitDelivery PipelineGitHub, BitBucket, Jenkins,Team City, Drone, Puppet,Ansible, ChefScheduling andPlacementContainer LayerArchitects andOperatorsDocker/Swarm, Kubernetes,Mesosphere, Tectonic, Rancher,RocketApplications andMiddlewareHAProxy, Cassandra,RabbitMQ, Hadoop, ConsulCloud Managementand AutomationUCS Director, vRealize,OpenStack, AWS, CloudCenterOperating SystemCoreOS, Rancher, RedHat,Ubuntu, MicrosoftInfrastructureUCS/ACI, HP,vSphere/NSX 2016Cisco and/or its affiliates. All rights reserved.Cisco Confidential26
The New Infrastructure StackUsers andDevelopersDevelopmentEnvironmentVagrant, Docker, Vim, Slack,Spark, GitDelivery PipelineGitHub, BitBucket, Jenkins,Team City, Drone, Puppet,Ansible, ChefScheduling andPlacementContainer LayerDevOpsEngineersArchitects andOperatorsDocker/Swarm, Kubernetes,Mesosphere, Tectonic, Rancher,RocketApplications andMiddlewareHAProxy, Cassandra,RabbitMQ, Hadoop, ConsulCloud Managementand AutomationUCS Director, vRealize,OpenStack, AWS, CloudCenterOperating SystemCoreOS, Rancher, RedHat,Ubuntu, MicrosoftInfrastructureUCS/ACI, HP,vSphere/NSX 2016Cisco and/or its affiliates. All rights reserved.Cisco Confidential27
Vagrant, Docker, Vim, Slack,Spark, GitDelivery PipelineGitHub, BitBucket, Jenkins,Team City, Drone, Puppet,Ansible, ChefScheduling andPlacementContainer LayerDevOpsEngineersArchitects andOperatorsDocker/Swarm, Kubernetes,Mesosphere, Tectonic, Rancher,RocketApplications andMiddlewareHAProxy, Cassandra,RabbitMQ, Hadoop, ConsulCloud Managementand AutomationUCS Director, vRealize,OpenStack, AWS, CloudCenterOperating SystemCoreOS, Rancher, RedHat,Ubuntu, MicrosoftInfrastructureIaaSUsers andDevelopersDevelopmentEnvironmentPaaSThe New Infrastructure StackUCS/ACI, HP,vSphere/NSX 2016Cisco and/or its affiliates. All rights reserved.Cisco Confidential28
2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential29
2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential30
The Programmable NetworkEngineer 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential31
Adding Network Programmability Skills!Phase 1 PythonREST APIsJSON/XMLgit/GitHubPhase 2 Linux SkillsAnsibleDockerNETCONF/YANGPhase 3 Linux Networking Container Networking NFVAs Needed Network ControllersIOT NetworkingCloud NetworkingNFV”DevOps” 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential32
Next Steps!Linux Unhatched Course – Available Now!http://bit.ly/LinuxUnhatchedPython Essentials and Emerging TechWorkshops – Coming Soon! 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential33
Adding Network Programmability Skills! Phase 1 Python REST APIs JSON/XML git/GitHub Linux Skills Ansible Docker NETCONF/YANG Linux Networking Container Networking NFV Network Controllers IOT Networking Cloud Networking NFV ”DevOps” Phase 2 Phase 3 As Needed
D. Starts an activity using an implicit intent. Answer: D Q22.Which method should you use to start a sub-activity? A. startActivity(Intent intent) B. startActivityForResult(Intent intent) C. startService(Intent intent) D. startSubActivity(Intent intent) Answer: B Q23.Which of the following packages does not
16 AndroidManifest.xml: activity. intent-filter action android:name "android.intent.action.MAIN" / category android:name "android.intent.category.HOME" / . At least two ways for it to be triggered: Activity Manager sends android.intent.category.HOME intent at startup Clicking on the "Home" button What this app DOESN'T do: Use any of the hidden APIs (LOCAL_SDK_VERSION : current)
work/products (Beading, Candles, Carving, Food Products, Soap, Weaving, etc.) ⃝I understand that if my work contains Indigenous visual representation that it is a reflection of the Indigenous culture of my native region. ⃝To the best of my knowledge, my work/products fall within Craft Council standards and expectations with respect to
system and software development and evolution, traceability, and specification of design rationale. An intent specification provides a hierarchical abstraction based on intent ("why") in addition to the usual "what" and "how." For a given system being specified, an intent specification
D. An Introduction to Insurance 37 1. Liability Insurance 38 Crisci v. Security Insurance Co. of New Haven 39 2. - t s r Fi y Punant eracrsI 46 Chapter 2 · Basic Intentional Torts 49 A. The Concept of Intent 49 1. Intent to Injure 49 Lambertson v. United States 49 2. Intent and Mistake 52 Ranson v. Kitner 52 3. Intent and Insanity 54 McGuire v .
need work, seek role models, fill your mind with worthy thoughts, and do caring things. (Php 2:3-4) Declare your intent. When you declare your intent, it lets people know what to expect. It also holds you accountable to behave in ways that match your stated intent. Be honest about your intent. (Eph 4:25) Choose abundance. Believe it's .
SMD Android SDK, Lecture 2 33/66. Service Lifecycle Callbacks (2) [ . . . ] @Override public IBinder onBind( Intent intent ) f // A client is binding to the service with bindService return mBinder ; g @Override public boolean onUnbind( Intent intent ) f // All clients have unbound with unbindService
Unified Networks Corporate Data Networks Public Data Networks Corporate Telephony Networks Public Telephony Networks The Unified Network Brings It All Together Unified Network defined: Brings together the world’s disparate telephony and data networks Optimized for both service