A session in the DevNet Zone at Cisco Live, Berlin. Flare allows users with mobile devices to discover and interact with things in an environment. It combines multiple location technologies, such as iBeacon and CMX, with a realtime communications architecture to enable new kinds of user interactions. This session will introduce the Flare REST and Socket.IO API, server, client libraries and sample code, and introduce you to the resources available on DevNet and GitHub. Come visit us in the DevNet zone for a hands-on demonstration.
TechWiseTV's Cisco Container Platform live workshop took place on July 17th. Explore new features of the Cisco Container Platform that make deploying and managing clusters more secure, versatile, and intuitive than ever before. This way, you can focus on running applications, not the underlying infrastructure.
Register now.
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...Cisco DevNet
A session in the DevNet Zone at Cisco Live, Berlin. Cisco Security is committed to an extensible product porfolio that enables integration with many best of breed technology partners. Through the Cisco Security Technical Alliance program (CSTA) customers can leverage more than a dozen APIs and integration points to share data with SIEM, MDM, EDM, IR, Vulnerability Management and many other critical security technologies found in the enterprise. Integration with nearly 100 partner solutions powers automation, provides additional context that speeds the resolution of critical events and increases overall security effectiveness.
The fourth-generation Cisco ASR 9000 Aggregation Services Routers series is our best yet. Not only does it sport high-density, 100-GE-port line cards; it also offers a flexible, pay-as-you-grow consumption model. Service providers can now use only the bandwidth they need and increase it at any time to meet traffic demands.
Learn the business and technical considerations of our latest ASR 9000, including:
• The pay-as-you-grow consumption model commercial terms
• Software license portability and permitting capacity
• Real-life customer case studies
Resources:
Watch the related TechWiseTV episode: http://cs.co/9008Dfyik
TechWiseTV: http://cs.co/9009DzrjN
TechWiseTV's Cisco Container Platform live workshop took place on July 17th. Explore new features of the Cisco Container Platform that make deploying and managing clusters more secure, versatile, and intuitive than ever before. This way, you can focus on running applications, not the underlying infrastructure.
Register now.
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...Cisco DevNet
A session in the DevNet Zone at Cisco Live, Berlin. Cisco Security is committed to an extensible product porfolio that enables integration with many best of breed technology partners. Through the Cisco Security Technical Alliance program (CSTA) customers can leverage more than a dozen APIs and integration points to share data with SIEM, MDM, EDM, IR, Vulnerability Management and many other critical security technologies found in the enterprise. Integration with nearly 100 partner solutions powers automation, provides additional context that speeds the resolution of critical events and increases overall security effectiveness.
The fourth-generation Cisco ASR 9000 Aggregation Services Routers series is our best yet. Not only does it sport high-density, 100-GE-port line cards; it also offers a flexible, pay-as-you-grow consumption model. Service providers can now use only the bandwidth they need and increase it at any time to meet traffic demands.
Learn the business and technical considerations of our latest ASR 9000, including:
• The pay-as-you-grow consumption model commercial terms
• Software license portability and permitting capacity
• Real-life customer case studies
Resources:
Watch the related TechWiseTV episode: http://cs.co/9008Dfyik
TechWiseTV: http://cs.co/9009DzrjN
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIsRobb Boyd
Learn more on getting hands-on with Cisco DNA Center Platform APIs. Join us as we go over the brand new DNA Center Platform and show you how to start integrating and developing your own applications on DNA Center. The possibilities are endless!
Today’s multicloud WAN environment is not only complicated–it can expose your business to an ever–expanding threat landscape. Learn how to provide consistent security across clouds, branches, and users. http://bit.ly/2DWBBX8
A day in the life of an enterprise CIO can be daunting—challenges such as managing complex environments, security and ongoing TCO pressures face us everyday. Addressing these challenges offer opportunities to significantly improve operations, productivity and have an impact on the bottom line if done successfully. To learn more please visit our website here: http://www.cisco.com/web/CA/index.html
10-minutes introduction to SDNRG (Software Defined Networking Research Group) ITB, the first open SDN community in Indonesia. Presented at 1st SDNRG ITB Meetup, 1st November 2014
IoT Microservices at the Edge with Eclipse ioFogKilton Hopkins
Learn how Eclipse ioFog open-source Fog Computing lets you create microservices for the Internet of Things and run them in any physical location you desire.
With the advent of SDN driven network programmability and abstraction, IT operations management is poised for a transformation to higher levels of agility and automation.
Presentation of the Mainflulux team held In Portland at Embedded Linux Conference & OpenIoT Summit North America March 14 2018.
IoT middleware platforms have become necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud; wide availability and rich capabilities have driven the first wave of IoT adoption. As the scale and complexity of IoT projects have grown, however, the need to provide solutions that move to process to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge computing in typical deployment models. As a result, there are few open solutions that address this need.
We introduce Mainflux (https://github.com/Mainflux/mainflux) - a IoT Platform for cloud and edge that can simultaneously scale-out to hundreds of nodes in the cloud but can also scale down to a modest RaspberryPi computer without changing a single line of code. This scalability is achieved thanks to careful architecture, the effectiveness of the Go programming language, and technology choices used in the implementation.
We will discuss the platform, its use and application, and our work to bring core concepts from it to various open source projects including EdgeX.
Repository for Mainflux open source and royalty-free IoT platform published under Apache-2.0 license, free download https://github.com/mainflux/mainflux
Mainflux company official website: https://www.mainflux.com/
Watch the replay: http://cs.co/9001DxsKP
Are you getting unrivaled simplicity, end-to-end visibility, hardware reliability, and consistent policies from your WAN? You can get all of these things when you combine SD-WAN software with Cisco IOS XE routing platforms.
Experts from Cisco’s enterprise routing team will be on hand to show you what intent-based networking and software-defined simplicity in the WAN can bring. Powerful new capabilities are possible with a simple software image change.
Resources:
Watch the related TechWiseTV episode: http://cs.co/9003DvZHt
TechWiseTV: http://cs.co/9009DzrjN
IoT is one of the biggest topics in IT system today.
In this session, we will discuss how we can achieve an effective IoT system on OpenStack.
Firstly we'll describe IoT use cases, and summarize some generic requirements for IoT backend.
Secondly, we'll present our reference design of IoT backend on OpenStack IaaS.
Finally, we'll discuss the result of fit and gap analysis of OpenStack itself as a platform for IoT backend.
This session includes following items.
* What kind of components we need to enable IoT backend
* How to design and create network model to gather up all data from distributed sources
* How to support flexible data gathering, storing and processing of massive data
* How to achieve multi-tenanty required for IoT platform
https://openstacksummitoctober2015tokyo.sched.org/event/0ca80f968b4e1e3dd23137405a7deb15#.VjSxm2s3LJA
IBM IoT Architecture and Capabilities at the Edge and Cloud Pradeep Natarajan
This slide deck answers the following questions:
1) What does the generalized IoT architecture looks like?
2) What is the need for an IoT gateway or IoT edge solution?
3) Why use a database solution in the IoT gateway?
4) Why IBM Informix is the perfect data management solution for IoT gateways at the edge?
Cisco IoT for Vietnam CIO Community - 2 Apr 2015 - splitSon Phan
Với tiến hóa của Internet sang Internet của sự vật- Internet of Thing cùng với các xu hướng Social, Mobility, Analytics/ Big Data, Cloud đang phát triển với tốc độ chưa từng có hướng đến viễn cảnh Internet of Everything cùng với các cơ hội lớn đối với cá nhân, doanh nghiệp, tổ chức, quốc gia, khu vực cũng như toàn cầu.
Không thể phủ nhận được rằng chuyển hóa sang Internet của Vạn vật đang thay đổi thế giới của chúng ta. Phương thức làm việc trong một vài năm tới rất khác so với cách chúng ta đang làm hôm nay. Tốc độ thay đổi cũng sẽ diễn ra nhanh hơn nhiều so với những gì chúng ta thấy trong hơn 15 năm vừa qua từ khi Internet bắt đầu xuất hiện tại Việt Nam. Hàng chục triệu người Việt Nam cùng nhiều dữ liệu, quá trình và sự vận vẫn chưa được kết nối. Chúng ta mới chỉ bắt đầu cuộc hành trình tiếp theo để kết nối những gì chưa được kết nối tại Việt Nam.Trong những thập kỷ tới đây, trên thế giới hàng tỷ người và sự vật sẽ tham gia vào Mạng Internet của Vạn vật. Nếu chúng ta hoạch định tốt ngay từ bậy giờ mọi thứ trong cuộc sống của chúng ta cũng sẽ thay đổi hướng đến những giá trị tốt đẹp và bền vững hơn với việc tận dụng tối đa các cơ hội của Internet của Vạn vật.Hiện nay thế giới mới chỉ có khoảng 13 tỷ sự vật được kết nối và dự kiến tới năm 2020 sẽ có 56 tỷ sự vật/ thiết bị sẽ kết nối tới mạng Internet. Khi đó:
- Điều gì xảy ra khi xe hơi được kết nối với Internet?
- Mạng Internet của vạn vật sẽ thay đổi chuỗi cung ứng như thế nào?
- Chúng ta có thể làm việc, sử dụng dịch vụ ngân hàng, mua sắm theo cách riêng của mình như thế nào khi được kết nối với Internet?
Cộng đồng CIO thân mời anh/ chị và các bạn tham dự Takshow lần thứ 46 với chủ đề “INTERNET OF EVERYTHING: CƠ HỘI, MÔ HÌNH KINH DOANH, ƯNG DỤNG, GIẢI PHÁP TRONG THỰC TẾ” xoay quanh các nội dung do Ông Phan Thanh Sơn- Chuyên gia CNTT-TT, người đã có 22 năm kinh nghiệm về Công nghệ thông tin- Truyền thông trong nhiều lĩnh vực như Ngân hàng, Chính phủ, Nhà cung cấp dịch vụ, Dầu khí, Sản xuất, Bất động sản/ Xây dựng, Quân sự.
- IoT đang phát triển và được ứng dụng mức nào trên thế giới và Việt nam?
- Giá trị IOT mang lại cũng như ứng dụng trong cuộc sống
- Một số thực tế triển khai IoT
Thời gian: 17h30 đến 19h30, thứ 5 ngày 2 tháng 4 năm 2015
Địa điểm: Ân Nam Restaurant & Cafe, 52A Trương Định, Phường 7, Qu
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIsRobb Boyd
Learn more on getting hands-on with Cisco DNA Center Platform APIs. Join us as we go over the brand new DNA Center Platform and show you how to start integrating and developing your own applications on DNA Center. The possibilities are endless!
Today’s multicloud WAN environment is not only complicated–it can expose your business to an ever–expanding threat landscape. Learn how to provide consistent security across clouds, branches, and users. http://bit.ly/2DWBBX8
A day in the life of an enterprise CIO can be daunting—challenges such as managing complex environments, security and ongoing TCO pressures face us everyday. Addressing these challenges offer opportunities to significantly improve operations, productivity and have an impact on the bottom line if done successfully. To learn more please visit our website here: http://www.cisco.com/web/CA/index.html
10-minutes introduction to SDNRG (Software Defined Networking Research Group) ITB, the first open SDN community in Indonesia. Presented at 1st SDNRG ITB Meetup, 1st November 2014
IoT Microservices at the Edge with Eclipse ioFogKilton Hopkins
Learn how Eclipse ioFog open-source Fog Computing lets you create microservices for the Internet of Things and run them in any physical location you desire.
With the advent of SDN driven network programmability and abstraction, IT operations management is poised for a transformation to higher levels of agility and automation.
Presentation of the Mainflulux team held In Portland at Embedded Linux Conference & OpenIoT Summit North America March 14 2018.
IoT middleware platforms have become necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud; wide availability and rich capabilities have driven the first wave of IoT adoption. As the scale and complexity of IoT projects have grown, however, the need to provide solutions that move to process to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge computing in typical deployment models. As a result, there are few open solutions that address this need.
We introduce Mainflux (https://github.com/Mainflux/mainflux) - a IoT Platform for cloud and edge that can simultaneously scale-out to hundreds of nodes in the cloud but can also scale down to a modest RaspberryPi computer without changing a single line of code. This scalability is achieved thanks to careful architecture, the effectiveness of the Go programming language, and technology choices used in the implementation.
We will discuss the platform, its use and application, and our work to bring core concepts from it to various open source projects including EdgeX.
Repository for Mainflux open source and royalty-free IoT platform published under Apache-2.0 license, free download https://github.com/mainflux/mainflux
Mainflux company official website: https://www.mainflux.com/
Watch the replay: http://cs.co/9001DxsKP
Are you getting unrivaled simplicity, end-to-end visibility, hardware reliability, and consistent policies from your WAN? You can get all of these things when you combine SD-WAN software with Cisco IOS XE routing platforms.
Experts from Cisco’s enterprise routing team will be on hand to show you what intent-based networking and software-defined simplicity in the WAN can bring. Powerful new capabilities are possible with a simple software image change.
Resources:
Watch the related TechWiseTV episode: http://cs.co/9003DvZHt
TechWiseTV: http://cs.co/9009DzrjN
IoT is one of the biggest topics in IT system today.
In this session, we will discuss how we can achieve an effective IoT system on OpenStack.
Firstly we'll describe IoT use cases, and summarize some generic requirements for IoT backend.
Secondly, we'll present our reference design of IoT backend on OpenStack IaaS.
Finally, we'll discuss the result of fit and gap analysis of OpenStack itself as a platform for IoT backend.
This session includes following items.
* What kind of components we need to enable IoT backend
* How to design and create network model to gather up all data from distributed sources
* How to support flexible data gathering, storing and processing of massive data
* How to achieve multi-tenanty required for IoT platform
https://openstacksummitoctober2015tokyo.sched.org/event/0ca80f968b4e1e3dd23137405a7deb15#.VjSxm2s3LJA
IBM IoT Architecture and Capabilities at the Edge and Cloud Pradeep Natarajan
This slide deck answers the following questions:
1) What does the generalized IoT architecture looks like?
2) What is the need for an IoT gateway or IoT edge solution?
3) Why use a database solution in the IoT gateway?
4) Why IBM Informix is the perfect data management solution for IoT gateways at the edge?
Cisco IoT for Vietnam CIO Community - 2 Apr 2015 - splitSon Phan
Với tiến hóa của Internet sang Internet của sự vật- Internet of Thing cùng với các xu hướng Social, Mobility, Analytics/ Big Data, Cloud đang phát triển với tốc độ chưa từng có hướng đến viễn cảnh Internet of Everything cùng với các cơ hội lớn đối với cá nhân, doanh nghiệp, tổ chức, quốc gia, khu vực cũng như toàn cầu.
Không thể phủ nhận được rằng chuyển hóa sang Internet của Vạn vật đang thay đổi thế giới của chúng ta. Phương thức làm việc trong một vài năm tới rất khác so với cách chúng ta đang làm hôm nay. Tốc độ thay đổi cũng sẽ diễn ra nhanh hơn nhiều so với những gì chúng ta thấy trong hơn 15 năm vừa qua từ khi Internet bắt đầu xuất hiện tại Việt Nam. Hàng chục triệu người Việt Nam cùng nhiều dữ liệu, quá trình và sự vận vẫn chưa được kết nối. Chúng ta mới chỉ bắt đầu cuộc hành trình tiếp theo để kết nối những gì chưa được kết nối tại Việt Nam.Trong những thập kỷ tới đây, trên thế giới hàng tỷ người và sự vật sẽ tham gia vào Mạng Internet của Vạn vật. Nếu chúng ta hoạch định tốt ngay từ bậy giờ mọi thứ trong cuộc sống của chúng ta cũng sẽ thay đổi hướng đến những giá trị tốt đẹp và bền vững hơn với việc tận dụng tối đa các cơ hội của Internet của Vạn vật.Hiện nay thế giới mới chỉ có khoảng 13 tỷ sự vật được kết nối và dự kiến tới năm 2020 sẽ có 56 tỷ sự vật/ thiết bị sẽ kết nối tới mạng Internet. Khi đó:
- Điều gì xảy ra khi xe hơi được kết nối với Internet?
- Mạng Internet của vạn vật sẽ thay đổi chuỗi cung ứng như thế nào?
- Chúng ta có thể làm việc, sử dụng dịch vụ ngân hàng, mua sắm theo cách riêng của mình như thế nào khi được kết nối với Internet?
Cộng đồng CIO thân mời anh/ chị và các bạn tham dự Takshow lần thứ 46 với chủ đề “INTERNET OF EVERYTHING: CƠ HỘI, MÔ HÌNH KINH DOANH, ƯNG DỤNG, GIẢI PHÁP TRONG THỰC TẾ” xoay quanh các nội dung do Ông Phan Thanh Sơn- Chuyên gia CNTT-TT, người đã có 22 năm kinh nghiệm về Công nghệ thông tin- Truyền thông trong nhiều lĩnh vực như Ngân hàng, Chính phủ, Nhà cung cấp dịch vụ, Dầu khí, Sản xuất, Bất động sản/ Xây dựng, Quân sự.
- IoT đang phát triển và được ứng dụng mức nào trên thế giới và Việt nam?
- Giá trị IOT mang lại cũng như ứng dụng trong cuộc sống
- Một số thực tế triển khai IoT
Thời gian: 17h30 đến 19h30, thứ 5 ngày 2 tháng 4 năm 2015
Địa điểm: Ân Nam Restaurant & Cafe, 52A Trương Định, Phường 7, Qu
1. How will the IoT help your business - ciscoMITEF México
Internet of Everything and Internet of Things
The quest for the next “killer” application
What it would take to make IoT work?
How does it all come together?
Q&A
In this talk an overview of the overall topic of the Industrial Internet is given with a focal point on Industry 4.0 / Industrie 4.0 / Factories of the Future / Smart Factories. The talk provides some history and covers the topics connectivity, communication and interoperability.
With uCPE/SD-WAN taking center stage in enabling software-defined Cloud services to enterprise branch offices globally, this session will provide a uCPE review from a solution, deployment and reference design standpoint.
Speaker: Sab Gosal, Segment Manager
Network Platforms Group (NPG), September 2018
Extreme Manufacturing Solutions
Operations Performance Analytics (OPA)
Business alignment - Over time, the proliferation of devices has created unnecessary complexity. Control Center delivers centralized visibility and granular control of network resources. One click can equal a thousand actions when you manage your network. Control Center can even manage beyond Extreme Networks switching, routing, and wireless hardware to deliver standards-based control of other vendors’ network equipment.
Pairing assets with intelligent sensors to gather, analyze, and communicate data is driving enormous new efficiencies in manufacturing and business operations. Just as in the consumer markets, where the first generation of personal fitness monitors and smart home devices leverage data sets to influence and shape events in the physical world, so too are operational efficiencies borne by the Internet of Things (IoT) generating high returns in manufacturing.
According to McKinsey, “business-to-business applications will account for nearly 70 percent of the value … from IoT in the next ten years.” The firm estimates that of the nearly $11 trillion a year in economic value generated globally, ‘nearly $5 trillion [will] be generated almost exclusively in B2B settings, including factories… such as those in manufacturing, agriculture, and even healthcare environments; work sites across mining, oil and gas, and construction; and, finally, offices.’
More informed decision-making and optimized operations across the extended supply chain are only some of the benefits. Wireless sensors, whether measuring hydrogen levels in the soil or temperature variables on the production line, are eliminating blind spots in traditional manufacturing processes and delivering a constant flow of data that optimize workflows. And while manufacturers have leveraged data in discrete applications for Manufacturing Execution Systems (MES) and Enterprise Manufacturing Intelligence (EMI) systems for years, the growth of sensors, real-time dashboards, cloud-applications, and mobile technologies are delivering new degrees of actionable intelligence to the precise location at the precise time it can be optimally leveraged.
Yet this goal of seamlessly moving data across plant and business functions, and applying analytical tools to enable new insights, requires a new degree of visibility into the performance of manufacturing applications, networks, and systems. Traditionally monitoring tools used in factory environments are often isolated, closed, proprietary, and offer only a keyhole view of IT system performance.
Introduction to the new MediaTek LinkIt™ Development Platform for RTOSMediaTek Labs
The new MediaTek LinkIt™ Development Platform for RTOS is based on ARM Cortex-M4 MCU architecture and provides leading features for the creation of connected appliances, home and office automation devices, smart gadgets, and IoT bridges. Supporting a range of chipsets (initially the MediaTek MT7687F), LinkIt for RTOS offers the convenience of a single toolset and common API implemented over a popular RTOS. With this you can achieve economies across a full range of consumer and business IoT devices. The platform consists of a Software Development Kit (SDK), Hardware Development Kits (HDKs), including modules from supply chain partners, and related technical documentation. The first release of the platform supports the MediaTek MT7687F Wi-Fi SOC which has a 192 MHz MCU, 1×1 802.11b/g/n Wi-Fi subsystem, integrated security engine (AES and 3DES/SHA), embedded SRAM/ROM and 2MB flash. The new platform uses FreeRTOS with open-source modules for TCP/IP, SSL/TLS, HTTP (client and server), SNTP, DHCP daemon, MQTT, XML and JSON. Development and debugging is supported by free command line tools, plus a KEIL plug-in.
Google and Intel speak on NFV and SFC service delivery
The slides are as presented at the meet up "Out of Box Network Developers" sponsored by Intel Networking Developer Zone
Here is the Agenda of the slides:
How DPDK, RDT and gRPC fit into SDI/SDN, NFV and OpenStack
Key Platform Requirements for SDI
SDI Platform Ingredients: DPDK, IntelⓇRDT
gRPC Service Framework
IntelⓇ RDT and gRPC service framework
Follow các Trang của Sunmedia Corporation để cập nhật những Video, CTKM và bản tin công nghệ mới nhất từ chúng tôi.
﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏
● Website : www.smediavn.com
● Youtube : www.youtube.com/c/smediavncorp
● Google+ : www.google.com/+Smediavncorp
● Facebook : www.facebook.com/smediavncorp
﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏
Hotline: 1900636437
Email: marketing@smediavn.com
Learn more about how today's service provider's networks are built to deliver yesterday's services and how the Next generation service require a new approach with our Evolved Programmable Network's offerings will enable business transformation for new service deliveries.
Learn how and why John McDonough contributes to Ansible and how you can too. We’ll arm you with what you need to know, things like Python, Git, and YAML.
Rome 2017: Building advanced voice assistants and chat botsCisco DevNet
If it takes minutes to code a simple bot, building professional bots represents quite a challenge. Soon you realize you need serious programming and API architecture experience but also “Bot” specific skills. In this session, we'll first show the code of advanced Chat and Voice interactions, and then explore the challenges faced when building advanced Bots (Context storage, NLP approaches, Bot Metadata, OAuth scopes), and discuss interesting opportunities from latest industry trends (Bot platforms, Serverless, Microservices). This talk is about showing the code and sharing lessons learned.
How to Build Advanced Voice Assistants and ChatbotsCisco DevNet
Learn more about the CodeMotion Voice Machine and Cisco DevNet Chatbot. Understand what a typical bot journey is and where to go to get more information about Cisco Spark and Tropo.
Cisco Spark and Tropo and the Programmable WebCisco DevNet
Learn how Cisco Spark and Tropo collaboration features can be easily combined with hundreds of cloud APIs to build sophisticated, flexible workflows via a new breed of programmable web solutions from 'Integration Platform as a Service (iPaaS)' partners like Built.io, Zapier and IFTTT. This session covers multiple real-world Cisco+iPaaS use-cases, and includes a hands-on walk-through demonstrating how to build a Spark+Tropo sample application using Built.io.
Watch the BRK-DEV2004 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92557&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
Cisco Open Plug-n-Play solution allows customers to reduce the costs associated with deployment/installation of network devices, increase the speed and reduce the complexity of deployments without compromising the security. Using Cisco Plug-n-Play solution, customers can do Zero Touch Installs of Cisco gear in various deployment scenarios and deployment locations.
Watch the DevNet 2052 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91108&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APICisco DevNet
Captive Portals, also known as Splash Pages, are a common requirement for guest WiFi. Captive portals typically deliver branding, a terms of service and a simple login process before authenticating the client onto the network. By leveraging the Meraki ExCap API, developers can customize this experience based on their requirements. This deep dive will walk through the various API options: Click-through vs Sign-on Splash page Programming a Click-through and Sign-on (w/ RADIUS) using NodeJS Programming a Click-through with Node-RED Leveraging OAuth for social login support.
Watch the DevNet 2049 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92727&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Application Visibility and Experience through Flexible NetflowCisco DevNet
The world of applications is changing rapidly in the enterprise; from the way applications are increasingly hosted in the cloud, the diverse nature of apps and to the way they are consumed by many devices. The need for organizations and network administrators is to focus on "Fast IT" - "Innovation in the Enterprise" is growing, which means having to spend less time on daily operations, maintenance and troubleshooting and more time on delivering business value with newer services. Cisco AVC with its NBAR2 technology is designed to detect applications and measure application performance through measuring round trip time, retransmission rates, jitter, delay, packet loss, MoS, URL statistics etc. Those details are transmitted using Flexible Netflow/IPFIX, so partners could leverage the data for application usage reporting, performance reporting and troubleshooting application issues to deliver best possible application experience.
Watch the DevNet 2047 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92664&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
The WAN Automation Engine (WAE) is a software platform that provides multivendor and multilayer visibility and analysis for service provider and large enterprise networks. It plays a critical role in answering key questions of network resource availability, and when appropriate can automate and simplify Traffic Engineering mechanisms such as RSVP-TE and Segment Routing. This session will focus on use-cases and APIs for developers.
Watch the DevNet 2035 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92720&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
Cisco DNA is an open and extensible, software-driven architecture built on a set of design principles with the objective of providing:
- Insights & Actions to drive faster business innovation
- Automaton & Assurance to lower IT costs and complexity while meeting business and user expectations
- Security & Compliance to reduce risk as the organization continues to expand and grow. The architecture extends to Cisco network elements.
This session will focus on the open, model-driven, programmable interfaces available across Cisco's network elements which enable you to leverage and extend your network through applications that directly access the routers and switches in your network.
Watch the DevNet 1028 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91041&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
In this small group, hands-on workshop session you'll learn how to write your first Python application that uses YANG, NETCONF and , RESTCONF to access operational and configuration data on a device.
Watch the DevNet 2044 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92725&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
NETCONF & YANG Enablement of Network DevicesCisco DevNet
A technical discussion and a demo showing how Tail-f's ConfD management agent can be used to implement NETCONF and YANG, the industry-leading solution for providing a programmable management interface in a network element. ConfD is recognized as the best-in-breed embedded software for implementing management functions in network elements, including physical devices and virtualized network functions (VNF) for NFV.
This Workshop is a best fit for engineers who are involved in the design and development of embedded software for network devices. Attendees will gain a basic understanding of what NETCONF and YANG are and how ConfD provides a solution for embedding this technology in the network devices. More information about ConfD can be found at: https://developer.cisco.com/site/confD/
Watch the DevNet 1216 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92703&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
UCS Management APIs A Technical Deep DiveCisco DevNet
Underneath the UCS API Python SDK, Powershell Libraries and VMware and OpenStack plugins there is the UCS XML API itself. This session will go deep into the API and explain how the SDK, Libraries and plugins actually communicate with UCS components. We will cover API session management, queries, query filters, configuration methods, functions and event subscription. Understanding the low-level UCS APIs and Object Model will enable you to build your own programmatic interface into your UCS environments in the language you like on the platform of your choosing.
Watch the DevNet 3003 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91099&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
The DevOps model is rapidly transforming IT operations and development practices. But what are the precursors necessary to implement DevOps? To achieve an agile, virtualized, and highly automated IT environment, what technological requirements need to be in place? OpenStack has the potential to facilitate DevOps implementation and practices at several different layers in the data center. In this session we'll quickly discuss what DevOps is, then discuss many components that are logically required to move towards DevOps in your environment. Finally we'll explore in depth several ways OpenStack can provide these baseline components.
Watch the DevNet 1104 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92695&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
What is Tropo, how do you use it, and what can you use it for? In this session, you'll learn how Tropo works, see some real-life examples, and learn how to create your own voice and SMS applications in minutes.
Watch the DevNet 1023 replay from the Cisco Live On-Demand Library at:https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91050&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
DevNet Express - Spark & Tropo API - Lisbon May 2016Cisco DevNet
Direct from the Cisco DevNet Lisbon Portugal Express event in May 2016. Learn about Cisco DevNet, Spark and Tropo APIs any why there's never been a better time to innovate with Cisco.
Direct from DevNet@TAG in Milan and Rome in May 2016! Learn about Cisco DevNet, Spark and Tropo APIs any why there's never been a better time to innovate with Cisco.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
When stars align: studies in data quality, knowledge graphs, and machine lear...
Introduction to Fog
1.
2. Cisco Field Area Network
• Multi services
• Smart End point (Connect Grid Endpoint) & the Ego System
• Fog computing --- IOx
• Security
• Management
• Standard
Devnet & Solution Partner Program
• Technology Focus Drill Down
• Partner Stories
Agenda
4. Multi-Application Network Architecture
Internet Protocol (IP)-Based
Network Design
Open, Standards-Based,
and Interoperable
Modular, Future-Proof,
Extensible Solution and
Product Architecture
Comprehensive
Security
Scalable, Enterprise-Based
Network Management
Solution
Platform for
Distributed Intelligence
EFFECTIVE FAN COMMUNICATION STRATEGY
5. IOT in Operational Technology (OT)
Sensors, Actuators, Smart Objects
Routing, Switching, Security
Wide Area Network
Data/Operations Center
Energy
SmartCities
Oil&Gas
Manufacturing
Transportation
Etc.
“Fog” Computing /
IOx
Communications, Security,
Standards
Network Management
Data Flows
Where Cisco enables
developer partners
IOT in Operational Technology (OT)
6. • Build the Secured / Managed / Scalable Network
• Provide Internet Protocol (IPv6) based network communications protocol stack for endpoints
• Provide a communications module (hardware) reference design for endpoints
• Provide scalable enterprise-based network management (Cisco Field Area Director)
• Provide comprehensive security, scalability and future proofing via open standards throughout
• Make better usage of the network, achieve higher ROI
• Provide application enablement capability at the network edge --- IOx
Cisco’s Approach to Enable IOT Application
7. Where Partners Can Add Value
IoT Endpoints
Cisco Connected Grid
Network Management &
Fog Director
Cisco CGR Routers
Cisco 8x9 Router
CG-FNDApp
Cisco’s CGE
Communication Module
Ref Design and SW,
Third parties’ sensors
Cloud Apps
(Data/Ops Center)
Add-in Hardware Modules
010101010
100101010
101010101
011010101
101010100
011111
IOX -- Fog
(Distributed)
computing
Partners
Fog
Dreictor
8. DevNet Solution Partner Program
Free Subscription-based
An open and collaborative
community of more than
32,000 individual
developers using self-
service portals consisting
of wikis, forums and blogs.
An eco-system
of more than 700
companies partnering
with Cisco to create
customer-relevant
solutions and take to
market.
Cisco DevNet And Solution Partner
ProgramDevNet and Solution Partner Program
10. SPP Subscription Benefits
• Access to Tech Center collateral (HW Schematics, API Docs, Code drops, White paper etc)
• Direct developer support from the BU (not TAC, IOT DevNet team members)
• Access to IOX sandboxes
• Access to cloud infrastructure services for development eg. CG-REDI for IP-enabled grid device Tech
Center
• 70% discounts on all Cisco hardware and software in most theatres
• Must be purchased through Distributors (eg. Comstor, Ingram Micro, Tech Data)
• (Joint) Compatibility Verification Testing (CVT)
• “Cisco Compatible” certification logo by Cisco
• Access to marketing assets like collateral templates and press release templates
• Joint collateral development (White papers, case study, etc)
11. FAN – Open Standards Reference Model
IPv6/IPv4
UDP/TCP
IEEE 802.15.4e MAC enhancements
IPv6 RPL
Web Services, EXI, SOAP,
RestFul,HTTPS/CoAP
• Open Standards – at all levels to ensure interoperability and reduce technology risk for utilities
•Future proofing – common application layer services over various wired and wireless communication technologies
802.1x / EAP-TLS & IEEE 802.11i based Access Control
Physical
Layer
IEEE 802.15.4
2.4GHz, 915, 868MHz
DSSS, FSK, OFDM
IEEE P1901.2
NB-PLC
OFDM
IEEE 802.11
Wi-Fi
2.4, 5 GHz, Sub-GHz
IEEE 802.3
Ethernet
UTP, FO
2G, 3G, LTE
Cellular
IEEE 802.16
WiMAX
1.x, 3.xGHz
Data
Link
Layer
IEEE 802.15.4
including FHSS
IEEE P1901.2
802.15.4 frame
format
IEEE 802.11
Wi-Fi
IEEE 802.3
Ethernet
2G, 3G, LTE
Cellular
IEEE 802.16
WiMAX
6LoWPAN (RFC 6282) IPv6 over Ethernet (RFC 2464)
IPv6 over PPP
(RFC 5072)
IP or Ethernet
Convergence SubL.
Network
Layer
Application
Layer
Addressing, Routing, Multicast, QoS,
Security
Security (DTLS/TLS)
DNS, NTP, IPfix/Netflow, SSH
RADIUS, AAA, LDAP, SNMP,…
(RFC 6272 IP in Smart Grid)
Metering
IEC 61968 CIM, ANSI C12.22,
DLMS/COSEM,…
SCADA
IEC 61850, 60870
DNP3/IP, Modbus/TCP,…
LLC
M
A
C
Mgmt
12. Wi-SUN Alliance
Vision: Drive industry to embrace
open standards and interoperability.
• Definition of Wi-SUN profile based
on IEEE 802.15.4g/e standard
• Testing
• Certification
• www.wi-sun.org
13
13. Cisco Connected Grid Endpoint SDK – IEEE 802.15.4g/e
• MAC layer: IEEE 802.15.4 compliant + 802.15.4e extensions
• 15.4g: frame size larger than 127 bytes
• 15.4e: EB and EBR for network discovery
• 15.4e: Enhanced ACK for security and information carrying
• 15.4e: Information Elements (RSSI, Time synchronization)
• Novel channel hopping scheme
• Per-node hopping sequence for maximum channel diversity
• Overlaid hopping sequence for multicasts
• PHY layer – IEEE 802.15.4g compliant
• Operating Band: 902-928 MHz
• Number of Channels: 64
• Channel Spacing: 400 kHz
• Modulation Method: 2FSK
• Baud Rate: 150 kbaud/sec
• Bit Rate: 75 kbits/sec after overhead from Convolutional FEC, or double without
• Output Power: 30 dBm
• Regional filtering for countries only supporting a subset of 902-928MHz
• Transmit power set-up for local regulations
Adaptation: 6lowpan (RFC 6282)
IPv6
UDP/TCP
PHY: IEEE 802.15.4g
MR-FSK
MAC: IEEE 802.15.4e
FHSS
Routing: RPL
Mgmt: CSMP
CoAP
802.1x / EAP-TLS
based Access Control Solution
Applications
Cisco Developer Network – IP Enabled Grid
Devices HW ref. model + SW SDK library
Small footprint open standards IPv6-based
14. 902-928 MHz RF Mesh
• Vision
• Drive industry to embrace open standards and interoperability
• Reduce technology risk
• Facilitate connectivity for 3rd party devices and applications
• Quality of Service (QoS)
• Enterprise Network Security
• Scalable Network Management
• Maximum 2,000-5,000* endpoints per CGR1000
• Average 200ms* latency per hop
• Range between 20ms and 500ms
IPv6 RF Mesh
* Highly dependent on WAN backhaul characteristics, network design, and traffic conditions
15. IEEE P1901.2 – Open standard for Narrow Band PLC
• IEEE P1901.2 – Open standard for Narrow Band PLC
• PHY & MAC layers definition (upper layers are open to IPv6-based standards
solution and evolution)
• Worldwide regions support
• Covers the full Low-frequency (below 500 KHz) PLC communication spectrum
• Use-cases extend beyond AMI
• EV to charging station, street lighting, power plugs, solar panels/inverters
• Enable MV/LV crossing – To be demonstrated
• Aligned with IEEE 802.15.4g/e RF Mesh profile – 6LoWPAN (RFC 6282) as adaptation layer
and RPL (RFC 6550) for routing at Network layer – ease the mix of PHY/MAC technologies
• Chipsets vendors advertising IEEE P1901.2 PLC support on new generation
chipsets, currently support G3-PLC
• CGR 1000 NB-PLC interface
• CGR 1120 – 3 phases, CGR 1240 – 1 phase
17. CGE SDK – NIC (PPP) model
Mesh End Point
Comm Module (NIC)
(Cisco CGE Reference Design)
Application Module
(Meter Registers, Digital/Analog
Sensor I/O, etc.)
U
A
R
T
CPU/memory
/IO
MCU
MAC/PHYintf
802.15.4gor
P1901.2
PHYFront
End
IPv6 over
PPP
SensorI/O
On-board
sensors
Ext.sensors
CGMesh
U
A
R
T
Cisco technology Partner technology
18. CGE SDK – Integrated Execution (IE) model
Mesh End Point
Comm Module + OS Kernel
(Cisco CGE Reference Design –
Integrated Execution model)
Endpoint Applications
(Meter Register,
Digital/Analog Sensor
I/O handlers, etc.)
MCU
MAC/PHYintf
802.15.4gor
P1901.2
PHYFront
End
SensorI/O
On-board
sensors
Ext.sensors
CGMesh
G
P
I
O
API
Cisco technology Partner technology
I2C Peripherals
19. CGE - The Starter Kit
Enables you to do the following:
• Perform local diagnostics to help bring
up CGE via its “host” UART
• Enable your CGEs to join RF or PLC
mesh network
• Enable your CGEs to connect with
Cisco’s CG-REDI head end servers,
and to your application server(s)
Requirements:
• CGR + modules must be purchased
from a Cisco distributor with any
applicable CDN developer discounts
• Your PC, Laptop, or Server
• Global static IP address (for CGR) from
your 3G carrier or ISP
CGR1240 or
CGR1120
WPAN i/f module
(RF or PLC)
3G i/f module
CDN
CSMP SW Tools
(MS Windows,
Mac OS X, Linux)
(Optional) For
your application
server
development
Cisco UCS Server C22-M3
20. CGE - Starter Kit Topology
Corp. LAN
Application
Server
802.15.4g RF
P1901.2 PLC
RF-mesh SDK CM
PLC SDK CMSerial to USB
console
wpan4/1
Debug
UART
Internet
Internet Routable IP
eth2/1
eth
Eth/Wifi
FAR
21. CGE Field Deployment Model
Neighborhood Area
Network
Utility Head-End
Cisco CG-NMS
DB
AAA
Certificate
Authority
Directory
Services, DNS
NTP source
DHCPv6
Services
Application Servers
MDMS, SCADA
DB
CG-mesh
(RF or PLC) CGR 1000
CG-mesh
(RF or PLC) CGR 1000
CG-mesh
(RF or PLC)
CGR 1000
Public or Private
Networks
Secure IPv6 tunnel
Secure IPv6 tunnel
Secure IPv6 tunnel
22. Partner CGE Development Model
Cisco CG-NMS
DB
AAA
Certificate
Authority
Directory
Services, DNS
NTP source
DHCPv6
Services
Cisco Connected Grid
Rapid Endpoint Development
Infrastructure (CG-REDI) as a
Service
Corp.
LAN
3G
Internet
Application
Server(s)
DB
Partner Premises
CG-mesh
(RF or PLC)
CGR
1000
JTAG/
UART
Consol
e
“Starter Kit”
Secure IPv6 tunnel
Secure IPv6 tunnel
23. CGE Development Life Cycle
• Build HW
development board
based on RF/PLC
Ref Design
• Load CGE FW and
use our diagnostics
to validate operation
• Join CGR’s WPAN
mesh and get IPv6
connectivity
• Perform CSMP
validation tests
• Send us your CGE
SNs (EUI64)
• We will send you
certificates to
embed in CGEs
• Verify that CGEs
register with
CGNMS (in CG-
REDI)
• Assemble your
Starter Kit with
SPP discount
• Get global static IP
for CGR (from 3G,
Cable/DSL, or ISP)
• Contact us for CG-
REDI access and
CGR configuration
• Develop firmware
application for CGE
(PPP or IE model)
• Build Server
application for
endpoint mgmt
• Connect Server to
CG-REDI and check
Server application
connection to CGE
CGE Development Life Cycle
Setup Starter Kit Mesh
Firmware
Sever Application
Turn On Security
24. Compatibility Verification Testing and beyond
Perform CVT Market Sell Advance
• Perform
Compatibility
Verification
Testing with Cisco
• Obtain Cisco
Compatibility logo
• Use Cisco logo is
marketing
materials
• Issue press
release upon
completion of
CVT to promote
compatibility and
membership
• Engage potential
joint customers
• Register closed
deals and submit
customer
references
• Earn points and
satisfy
requirements to
move up the
pyramid
• Access more
benefits
Compatibility Verification Testing and Beyond
25. Post Development Commercial Framework
• Cisco / Vendor License Agreement
• Vendor licenses Reference Design from Cisco for commercially marketing the CGE
developed
• Vendor manufacturing
• Securing the CGE with identity certificates and maintaining the PKI
• This may need to be delegated to (as required by) utility customer
• Cisco’s Advanced Services group can provide system design, technology
integration and EFT/deployment support
27. • Compute facility/capability at the
edge of the work
• Extends the concept of Cloud
Computing paradigm to the edge of
the network
• Critical component to IOT
Applications
• Data filtering to reduce traffic
• Consolidate/compress messages to
optimize for network
• Ability to react right at the edge when
backhaul to Cloud is not available
Fog Computing
28. IOx is an end-to-end application enablement framework that aims to provide application hosting
capabilities for different application types in a consistent and uniform manner on all Cisco network
platforms. The term Application enablement covers all life cycle aspects of applications including
development, distribution, deployment, hosting, monitoring and management.
What is IOx
Apps are the value addition on the IOx
platform.
Developers, Partners, ISV & MSP are
producers who create the apps.this
Customers and Users are the consumers of
this apps.
IOx framework facilitates this value creation
by providing a set of services that make it
easy for developers to build IoT apps and
host them on IOx platform, app distribution
and management tools for our customers to
discover and deploy the apps to IOx
framework.
29. The below picture summarizes how device resident IOx framework and services abstracts the
complexities and differences of the underlying hardware
IOx Architecture
30. IOx Development / Deployment Flow
Developer
IOx SDK
IOx Sandbox
(Local install or DevNet Cloud)
Fog Director
Admin
Build an applications
Run and test applications
using IOx Sandbox or
Cisco C8x9 edge router
Manage IOx applications
and devices in a systemic way
IR8x9
IR829/809
IR829/809
SensorsDeploy applications
on IOx devices
31. Bear in mind fog computing happens on Cisco edge routers which typically has limited resource
thus while design the application, choose the proper language between c, python, or java. As a
example:
IR829
CPU: Intel Atom C2308 (1M Cache, 1.25 GHz), Dual Core, X86 64bit.
1 Core for IOS , 0.5 Core for VDS, 0.5 Core for GOS
Memory: 2GB DDR3 totally; 1GB for GOS (700M for applications)
Storage: 8GB eMMC totally; 3GB for GOS (800MB for applications)
IOx Sandbox
OVA Installation: 1vCPU, 2GB RAM, 25GB HD, and ESXi 5.0+
IOx Sandbox environment is meant to be a IOx node for developers to play with ioxclient,
Fog Director and deploy their applications. There are several limitations such as physical
interfaces and performance difference.
http://developer.cisco.com/site/iox
IOx Application Development Considerations
Resource Constrain Consideration
32. When design your app, consider below and pick the “type” that fits:
VM packaged apps: These are applications packaged as virtual machines, that is, the
virtual machine that contains OS (kernel + root file system), libraries, and application
code packaged into one package.
Native/Container apps: These applications are designed to run natively on the Host OS
and are OS dependent. These applications are isolated from each other using isolation
capabilities provided by the Host OS (such as LXC in the case of Linux). The apps are
composed of application codes, 3rd party dependent libraries, native binaries (and entire
root file system, minus the kernel, in the case of LXC) packaged into one archive.
PaaS style apps: These applications are more portable and self contained, typically
developed using dynamic languages such as Java, Ruby, Python etc, and are designed
to run in specific PaaS frameworks, (OS independent)
IOx Application Development Considerations
33. Container and PaaS Style Applications Guidance
PaaS Style Applications:
• Self-contained apps, portable
• Write-once, deploy across IoT platforms
• Python, Java, etc
Container Style Applications:
• Tied to Host OS architecture
• Total isolation from other apps (via LXC )
• Limited control on life-cycle activity management
Cisco provides the IOx SDK to package the PaaS and Container Style applications for further deployment.
34. Cisco provides the IOx SDK to package the applications and open source software for further deployment. (IOx
SDK HW/SW Specification: 1vCPU, 2GB RAM, 25GB HD, and Ubuntu 14.04.01). Use SDK to package the app
and deploy using fog director will avoid potential issue of messing up the system configuration by “randomly” put
files into different locations.
An IOx application package shall consist of:
ONE package descriptor file named as "package.yaml" and should be present in the root of the package
ONE tar.gz envelope containing application or service artifacts with the name "artifacts.tar.gz". These artifacts
may be binaries, application code, application libraries, virtual disks, rootfs etc., More details about this in the
below sections.
zero or one application configuration file named as "package_config.ini". If present, should be in the root of the
package.
zero or one application manifest named as "package.mf". If present, should be in the root of the package.
zero of one certificate containing signing information named as "package.cert". If present, should be in the root
of the package.
IOx Application Installation Path:
All the applications and cartridges will be installed in a separate partition (/dev/sdb) with the mapping director
name of “/software”. The installed applications and cartridges will not be impacted in cases of IOS or GOS
image upgrade as long as you put them in the /software.
IOx Application Development Considerations
Packaging/File Structure
35. HW/SW Specification
1vCPU, 2GB RAM, 25GB HD, and Ubuntu 14.04.01
Application Management
Upload Application
Publish Application
Install/Uninstall Application
Deploy Application to Device
Start/Stop Application
Device Management
Add/Remove Device
Device Information
Fog Director Guidance
Cisco Fog Director manage multiple instances of applications, update
applications remotely, and enable applications from different development
environments /in different languages to run on the same fog node.
DNP3
Specific
Examples:
DB Analytics
Server
Modbus
Fog Director
• Available Resources
• App Distribution and Lifecycle
• App Monitoring
36. DevNet Service
• Same support model with expanded technology
• Current support
• CGE SDK
• IOx on C829/C809
• BOYI (on c829 --- incoming)
• Embedded system - ESR5921
41. Smart Grid
• .
• CSE
(www.corporatesystems.co
m) integrated Cisco CM
into their smart controller
system
• QinetiQ (www.QinetiQ-NA.com) integrated
Cisco CM into their energy harvesting device
• Leverage Cisco CM functions to deliver the
data of the energy voltage flow including theft
detection
42. Smart Lighting
• M2M (www.m2mtelemetria.com.br) integrated Cisco CM into their smart lighting
device
• CM is build into a small form factor to resell
• M2M’s is in discussion with other partners to integrate the CM module into their
end smart device.
43. Smart EV Application
Fog computing
enable business
intelligence at
the very edge of
the network from
grid2home