Cisco
VP, Developer Relations Strategy & Experience

Grace Francisco

location Philadelphia, PA
About Me
I am defining and growing Cisco's broad-based developer strategy. At Cisco, we are building an expanded ecosystem supporting cloud-native architectures by creating new capabilities and programming for DevOps, site reliability engineers, cloud architects, and enterprise software developers working toward a cloud-first world

I was the developer evangelist for Microsoft's first enterprise developer tools offering and led developer relations at Intuit, Yodlee, Atlassian, Roblox and MongoDB.

I am a passionate and committed advocate for diversity initiatives and have created and sponsored multiple volunteer-driven programs, including serving as co-chairperson for Women@Microsoft Silicon Valley and serving as an advisor for Startup BootCamp and several early-stage startups. I enjoy serving on the board of the Drupal Association and am a co-author of three patents.
Languages
English

Grace's Recent Posts

Cisco Project, “An-API-For-An-API,” Wins Security Award
Cisco Project, “An-API-For-An-API,” Wins Security Award
Cisco's An-API-For-An-API, a project that controls the end-to-end cycle for enterprise API services, wins a CSO50 Security Award.
Read Grace's blog post
Developing Inclusive Teams
Developing Inclusive Teams
Learn how Cisco Developer Relation's "Full Stack Wellness & Diversity Initiative" can help you build and develop teams where everyone thrives.
Read Grace's blog post
Developer Announcements from Cisco Live! 2022
Developer Announcements from Cisco Live! 2022
Check out the developer-focused announcements made this week at Cisco Live – including APIx Manager, and the launch of AppDynamics Cloud.
Read Grace's blog post
The Rise of the Enterprise Developer
The Rise of the Enterprise Developer
Join Grace Francisco, Cisco VP of Developer Relations Strategy & Experience, at Cisco Live US as she discusses the power and influence of enterprise developers, and how dev teams are transforming in this rapidly evolving climate.
Read Grace's blog post
Cisco Developer Relations in 2021, and What’s Ahead in 2022
Cisco Developer Relations in 2021, and What’s Ahead in 2022
Take a look at two key trends that shaped 2021 and how our community can get ready in 2022 - Shift Left Security and Cloud Native development.
Read Grace's blog post
Reflecting on Marc Andreessen’s ‘Software is Eating the World’
Reflecting on Marc Andreessen’s ‘Software is Eating the World’
10 years ago today, Marc Andreessen said, "Software is Eating the World." Here's what that meant to me, my career, and to the software developers I work with.
Read Grace's blog post

MLOps & Data Engineering resources by Flo

Building a Machine Learning Pipeline with Cisco Intersight and Kubeflow
Building a Machine Learning Pipeline with Cisco Intersight and Kubeflow
How machine learning applications can be deployed using Cisco Intersight Kubernetes Service, and how to build an automated ML pipeline using Kubeflow.
Read Flo's blog post
Get Ready for Machine Learning Ops (MLOps)
Get Ready for Machine Learning Ops (MLOps)
There are a lot of articles and books about machine learning. Most focus on building and training machine learning models. But there’s another interesting and vitally important component to machine learning: the operations side. Let’s look into the practice of machine learning ops, or MLOps. Getting a handle on AI/ML adoption now is a key […]
Read Flo's blog post
Cisco Container Platform Sandbox
Cisco Container Platform Sandbox
The Cisco Container Platform Sandbox provides full access to a pre-installed Cisco Container Platform (CCP) installation which is configured with an existing Kubernetes cluster. In this environment you can use the CCP API's or UI to create, resize, manage and destroy multiple Kubernetes clusters for CI/CD or development purposes.
Try Sandbox
Monitor Your IT and OT Assets in Just One Dashboard
Monitor Your IT and OT Assets in Just One Dashboard
See how easy it is to gather data from IoT solutions, insert it into an Influx time series database, and visualize it with a Grafana dashboard.
Read Flo's blog post
Getting To Know ThousandEyes – Part 2
Getting To Know ThousandEyes – Part 2
ThousandEyes collects meta-data about the health of your running services. See how you can integrate data from ThousandEyes into your own application or dashboard, or display aggregated datasets.
Read Flo's blog post
ThousandEyes Grafana Dashboard
Extract data from the ThousandEyes REST API and visualize it on your customized Grafana Dashboard. Deploy Grafana, InfluxDBv2 and the Python connector script within a few minutes.
View Flo's repo

Internet of Things resources by Flo

Edge Native Applications Are Conquering the Smart Device Edge
Edge Native Applications Are Conquering the Smart Device Edge
See how cost-effective, compact compute devices enable applications to leverage AI/ML, computer vision and AR/VR. And enable uses-cases such as automated theft protection, predictive maintenance, autonomous driving, digital signage, and remote expert assistant
Read Flo's blog post
Connect and Use Your OT Cybersecurity Insights with APIs
Connect and Use Your OT Cybersecurity Insights with APIs
Want to see what devices are currently connected in your industrial network? Or detect abnormal behaviors happening between your industrial components? Check out the updated API and sample scripts for Cisco Cyber Vision.
Read Flo's blog post
Asset Monitoring Dashboard: Meraki IoT + Cisco Industrial Asset Vision
2in1 Dashboard for Meraki MT and Cisco Industrial Asset Vision sensors. Simply install your own dashboard anywhere within minutes.
The Ultimate Study Guide for the DevNet IoT Certification
The Ultimate Study Guide for the DevNet IoT Certification
Here is your roadmap to study materials that will help you pass the DevNet IoT certification exam. With your certification, a world of opportunity awaits.
Read Flo's blog post
Smart Parking: A Cisco IoT Solution with LoRaWAN
Smart Parking: A Cisco IoT Solution with LoRaWAN
Get a behind the scenes look at the architecture of this small, but real, IoT application, showing an easy way to get a digital output from an analog action.
Read Flo's blog post

Edge Computing resources by Flo

Can You Play Minecraft on a Cisco Switch?
Can You Play Minecraft on a Cisco Switch?
Cloud Computing is awesome... everything centrally working in one place. But, in some cases putting computing workload on to networking devices like a switch might be very beneficial! Watch this video to see how to host your computer game servers directly on the switch.
Read Flo's blog post
Sandbox Deep Dive: Cisco Edge Intelligence
Sandbox Deep Dive: Cisco Edge Intelligence
Get a detailed overview of how we built the Cisco Edge Intelligence Sandbox, and how the whole environment can save you a lot of time. Register now to attend our live webinar, August 27th.
Read Flo's blog post
Edge Intelligence - IoT Operations Dashboard
Cisco Edge Intelligence allows for simplified data extraction from IoT sensors, transformation, governance and delivery to applications that need this data. Learn how to simply connect your sensors and how you can apply your own custom data logic at the edge.
View Learning Module
IOx - Cisco IoT Application Development
Introduction to IoT Edge computing. Create and deploy robust apps to run the Internet of Things.
View Learning Module
Ox v1.11 reservation sandbox
The IOx reservation based Lab provides a developer with an environment to deploy IOx applications on a simulated environment for Cisco IOx.
Reserve Ox v1.11 Sandbox
Edge Intelligence - IoT Operations Dashboard
The Edge Intelligence (EI) Sandbox provides a developer with an environment to setup your Edge Intelligence broker (EI Agent) and test it with pre-configured virtual southbound sensor simulators and a northbound MQTT broker and visualization stack.
Reserve Edge Intelligence Sandbox
IR1101 - Industrial Routing and Edge Compute Sandbox
The Industrial Networking and Edge Compute IR1101 sandbox provides you access to a real Cisco IoT gateway: the Industrial Router 1101. You can try out all programmability features what the platform has to offer!
Reserve IR1101 Sandbox
R1835 - Industrial Routing and Edge Compute Sandbox
This Sandbox provides you access to a real Cisco IoT gateway: the Industrial Router IR1835. You can try out all programmability features what the platform has to offer!
Reserve IR1835 Sandbox

Network Automation resources by Flo

Johann: Network Device Monitoring | Introduction
Johann: Network Device Monitoring | Introduction
Johann is a web-based network device monitoring tool for Cisco IOS XE devices. Collect configuration and operational data of your networking devices in a structured way in one single database!
Watch this video
Flexing the Network Device API Muscles with johann – Part 1: Introduction
Flexing the Network Device API Muscles with johann – Part 1: Introduction
Learn how to collect configuration and operational data of your networking devices, in a structured way, in one single database, and display it on one dashboard with the "johann" web-based network device monitoring tool.
Read Flo's blog post
Getting Data via RESTCONF – Flexing the Network Device APIs Muscles with "johann" Part 2
Getting Data via RESTCONF – Flexing the Network Device APIs Muscles with "johann" Part 2
Learn how operational and configurational data is requested directly from the network device, and how to implement device level APIs in your application.
Read Flo's blog post
Using Django with Celery & WebSockets – Flexing the Network Device APIs Muscles with "johann" Par …
Using Django with Celery & WebSockets – Flexing the Network Device APIs Muscles with "johann" Par …
Part 3 in the series focuses on the web-based network device monitoring tool application itself, the frameworks used, why they were chosen, and what the implementation looks like.
Read Flo's blog post
Using Django with Celery & WebSockets – Flexing the Network Device APIs Muscles with "johann" Par …
Deploying Your Django App to Production – Flexing the Network Device APIs Muscles with johann, Part 4
The fourth and final part of the series looks at deploying your Django, or any Python-based web application, to Production. Here's help on your NetDevOps / Device API journey.
Read Flo's blog post
Industrial NetDevOps Enables Your Industrial Network with Programmability and Automation
Industrial NetDevOps Enables Your Industrial Network with Programmability and Automation
Join the free webinar on July 14th to learn how to bring the culture, tools, technical methods, and best practices from DevOps to Industrial Networks
Read Flo's blog post
Industrial NetDevOps - Getting Started
Industrial NetDevOps brings the culture, tools, technical methods and best practices from DevOps to industrial networks. Instead of using SNMP and CLI, you configure, manage and monitor industrial network devices via standardised network device APIs and software automation tools. Industrial NetDevOps workflows use Open Source, standards and Python scripts alongside commercial devices and tools to deliver fast-responsive and secure industrial networks
Take learning module
Johann-network-device-monitoring
Johann is a web-based network device monitoring tool for Cisco IOS XE devices. Collect configuration and operational data of your networking devices in a structured way in one single database!
View Flo's repo
IE3400 - Industrial Networking and Edge Compute
This sandbox provides developers with a real Cisco Catalyst IE3400 switch and a Linux VM (Cent OS). Users can install IOx applications, access the webUI, do read-only NETCONF/RESTCONF calls and have access to the CLI.
Reserve IE3400 Sandbox