This talk, What is Code?, explores the relationship between in-house developed software, open source software, development of workflow, training / labs, consulting and system integration.
The document discusses the adoption of artificial intelligence (AI). It defines AI and different types of learning such as supervised, unsupervised, and reinforcement learning. Deep learning is described as a class of deep neural networks that has helped increase AI adoption. Examples of real-world AI applications are provided, such as predictive policing, self-driving cars, and AI assistants. Challenges to AI adoption include accessing data, defining business cases, and a lack of expertise. The document suggests when to apply AI, such as when human expertise is absent or the problem is too large for human capabilities.
This document summarizes media evolution and outlets for geospatial information from 1985 to 2015. It shows that Esri has had the largest influence and presence over the 30 year period, followed by the web and Blogger. The analysis finds that influence of outlets generally increased over time, with the largest jump between 2000-2010. Esri, web, Blogger, Facebook, LinkedIn and Twitter have been the most influential outlets.
Automation: work, inequality, skills and jobsAzeem Azhar
This document discusses the impacts of automation on inequality and skills. It notes that automation has led to growing inequality and a decline in the labor share of value in many countries. Automation has created "superstar firms" with huge value per employee. However, automation also poses risks of mass long-term unemployment if not addressed. The document outlines two potential scenarios: 1) wide-scale automation leads to only a handful of jobs or 2) industrial reconfiguration creates plenty of new types of jobs. It argues companies should address the externalities of automation and societies should widen access to key skills to mitigate these risks.
The future of work and artisanal cheeseAzeem Azhar
"When robots can do every job better than humans, what's left for us?" Robots promise to make perfect products, drive perfectly well, cook perfect meals. In our future, perfection will be commonplace, imperfection rare. What will be rare will be the human-made, the artisanal. Does our post-work future lie in making artisanal cheese? If it does, who will eat it all?
This document introduces Nigel, an artificial intelligence created by Kimeria Systems that is able to comprehend speech and text to understand meaning. Nigel uses a single core algorithm to expand space-time and is a powerful network technology that can revolutionize areas like reducing global poverty, waste and energy, medical research, and more. It concludes by thanking the viewer and providing contact information for Mounir Shita, founder and CEO of Kimeria Systems.
This document discusses deep learning and provides examples of its applications. It begins with questions about whether machines can think and discusses the industrial revolutions led by steam power, electricity, electronics, and now artificial intelligence. It then provides examples of deep learning being used for self-driving vehicles, music generation, medical imaging, fraud detection, and more. It also addresses challenges like overfitting data and the need to interpret deep learning models. It concludes that deep learning works, overfitting must be addressed, and one can start using deep learning without a PhD.
Sky Wars: Attack of the Drones - Nerd Nite PresentationEvan Mulcahy
This document describes a drone attack on a Seattle woman. It references an earlier article about drone privacy rights when flying over private property. It then lists guidelines for flying drones recreationally, such as maintaining visual line of sight and flying below 400 feet. The final section is titled "Sky Wars: Episode VIII - Attack of the Drones" but provides no additional context or details about the attack.
The document provides an overview of the history and evolution of mobile phones, the hardware and software components of Android phones, and how the Android operating system works. It discusses that Android phones consist of radio hardware and a computer, that Android is an open-source operating system developed by Google and the Open Handset Alliance, and that Android applications are built using the Android software development kit and run on the Dalvik virtual machine.
The document discusses the adoption of artificial intelligence (AI). It defines AI and different types of learning such as supervised, unsupervised, and reinforcement learning. Deep learning is described as a class of deep neural networks that has helped increase AI adoption. Examples of real-world AI applications are provided, such as predictive policing, self-driving cars, and AI assistants. Challenges to AI adoption include accessing data, defining business cases, and a lack of expertise. The document suggests when to apply AI, such as when human expertise is absent or the problem is too large for human capabilities.
This document summarizes media evolution and outlets for geospatial information from 1985 to 2015. It shows that Esri has had the largest influence and presence over the 30 year period, followed by the web and Blogger. The analysis finds that influence of outlets generally increased over time, with the largest jump between 2000-2010. Esri, web, Blogger, Facebook, LinkedIn and Twitter have been the most influential outlets.
Automation: work, inequality, skills and jobsAzeem Azhar
This document discusses the impacts of automation on inequality and skills. It notes that automation has led to growing inequality and a decline in the labor share of value in many countries. Automation has created "superstar firms" with huge value per employee. However, automation also poses risks of mass long-term unemployment if not addressed. The document outlines two potential scenarios: 1) wide-scale automation leads to only a handful of jobs or 2) industrial reconfiguration creates plenty of new types of jobs. It argues companies should address the externalities of automation and societies should widen access to key skills to mitigate these risks.
The future of work and artisanal cheeseAzeem Azhar
"When robots can do every job better than humans, what's left for us?" Robots promise to make perfect products, drive perfectly well, cook perfect meals. In our future, perfection will be commonplace, imperfection rare. What will be rare will be the human-made, the artisanal. Does our post-work future lie in making artisanal cheese? If it does, who will eat it all?
This document introduces Nigel, an artificial intelligence created by Kimeria Systems that is able to comprehend speech and text to understand meaning. Nigel uses a single core algorithm to expand space-time and is a powerful network technology that can revolutionize areas like reducing global poverty, waste and energy, medical research, and more. It concludes by thanking the viewer and providing contact information for Mounir Shita, founder and CEO of Kimeria Systems.
This document discusses deep learning and provides examples of its applications. It begins with questions about whether machines can think and discusses the industrial revolutions led by steam power, electricity, electronics, and now artificial intelligence. It then provides examples of deep learning being used for self-driving vehicles, music generation, medical imaging, fraud detection, and more. It also addresses challenges like overfitting data and the need to interpret deep learning models. It concludes that deep learning works, overfitting must be addressed, and one can start using deep learning without a PhD.
Sky Wars: Attack of the Drones - Nerd Nite PresentationEvan Mulcahy
This document describes a drone attack on a Seattle woman. It references an earlier article about drone privacy rights when flying over private property. It then lists guidelines for flying drones recreationally, such as maintaining visual line of sight and flying below 400 feet. The final section is titled "Sky Wars: Episode VIII - Attack of the Drones" but provides no additional context or details about the attack.
The document provides an overview of the history and evolution of mobile phones, the hardware and software components of Android phones, and how the Android operating system works. It discusses that Android phones consist of radio hardware and a computer, that Android is an open-source operating system developed by Google and the Open Handset Alliance, and that Android applications are built using the Android software development kit and run on the Dalvik virtual machine.
This document provides an overview of Android development. It begins with a brief history of mobile phones and introduces Android as an open-source operating system developed by Google and the Open Handset Alliance. The document then discusses Android hardware components, software components like the Dalvik virtual machine and application framework, and how to develop Android applications using the Android SDK. It provides examples of using intents to launch built-in functionality and implementing a basic currency converter app. Videos and links are included to provide additional learning resources on Android architecture, application lifecycle, APIs, and development tools.
The document discusses embedding a web browser control in bada applications. It covers:
- Using the web control to load and display web content within an app. Events like loading started/completed can be handled.
- Controlling the web content using JavaScript, for example to get/set zoom level on Google Maps.
- Launching an external browser app using AppControl to view web content alongside the running app.
- Examples provided include building a Google search app and displaying current location on a map. Tips on intercepting web requests and using geolocation are also included.
Texas Association of State Systems for Computing and Communications, The Future is Here: IT Prime Time, Jim Brazell, Venture Ramp, Inc.August 3-5, Houston, Westin Galleria, Final Speech
The document provides a summary of recent news articles related to the IT and business industries. It discusses Apple surpassing Microsoft as the most valuable company, Cognizant becoming the second largest IT company in India, and which company executives at Google actually fear. It also summarizes other industry news such as acquisitions, launches, hiring/firing news, and other updates.
The document provides a summary of recent news articles related to the IT and business industries. It discusses Apple surpassing Microsoft as the most valuable company, Cognizant becoming the second largest IT company in India, and which company executives at Google actually fear. It also summarizes other industry news on acquisitions, launches, hiring/firing, and other updates.
In questo talk ho spiegato perchè secondo me JS ha vinto la battaglia del web e come ionic e capacitor superano il concetto di app ibrida con le native progressive web apps
This document discusses the rise of artificial intelligence and machine learning. It notes that IBM invested over $1 billion to establish a new business unit for Watson. It also mentions Google's acquisitions of robotics and AI companies, showing their focus on data acquisition. The document argues that AI requires ubiquitous data collection and exponentially growing computing power to continue advancing. It recognizes that while the path of intelligent machines' evolution is unclear, it will likely progress faster than expected due to exponential growth.
This document discusses cloud computing and Google App Engine. It provides definitions of cloud computing, utility computing, software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). It also describes Google App Engine, including its development environment, supported and non-supported technologies for Java, and architecture. Key benefits and factors of cloud computing are outlined as well.
This is a short guide for rookies to learn android Basics also to understand NASA space apps challenges from scientific way.
1. Scientific understanding links
2. Android for beginners resources
3. Android graphics with OpenGL resources
4. Android game development resources
Elon Musk has advocated for a "first principles" approach to problem solving rather than relying on analogy. This presentation discusses Musk's approach and companies like Tesla, SpaceX, their goals of accelerating sustainable energy and space exploration. It also summarizes Musk's views on autonomous vehicles and Tesla's progress on self-driving technologies through hardware, data collection, and software. The document also briefly discusses challenges around data fragmentation in drilling operations and proposes approaches to improve data access and interface architecture.
1) The document discusses the emerging field of connecting embedded devices to the internet and modeling their services using RESTful APIs to make them part of the World Wide Web.
2) Several prototypes are described that implement a "Web of Things" approach, including projects for energy monitoring and physical mashups.
3) Challenges are discussed around client-server interactions for embedded devices, discovery of connected devices, and the need for standards or best practices as the Web of Things continues to grow.
The document discusses improving performance for mobile web experiences. It begins by outlining some of the key reasons why mobile web is typically slower than desktop, such as network latency and bandwidth limitations. It then examines the current state of the mobile web, including average page sizes and number of requests. The document proposes that responsive design alone is not enough to optimize for mobile and introduces the concept of adaptive or responsive design with server-side components (RESS). Some techniques discussed for RESS include device detection, image optimization, and CSS processing to remove unnecessary styles. The overall message is that a hybrid approach considering server capabilities alongside responsive design can help create faster, lighter mobile web experiences.
The document provides a summary of news briefs across various topics like health, eco-products, jobs, oil IT-ITES news, and industry updates. It mentions studies on new non-surgical heart treatments, green apps, job openings for an ETL Architect and Delivery Manager, and new partnerships, product launches, and deals between companies like Samsung, Accenture, Dell, Dropbox, Autodesk, Infosys, Wipro, TCS, and more. It also provides links to additional details on these updates.
Cities: Input / Output, Thursday Night LecturesSmall Multiples
Part of the Thursday Night Lecture series from the Faculty of Architecture, Design and Planning http://sydney.edu.au/architecture/tnl/ at the University of Sydney.
We spoke about the relationship between data, maps, people, and data visualisation in understanding cities and how – as organisations with data and citizens who demand data, we should use open data practices to make data accessible, and datavis to create insight and understanding.
This document provides an overview of emerging technologies and trends from 2005-2010 as presented by Stephen P. Anderson and Jeremy Johnson from Bright Corner. Key points discussed include the future of the web, user experience design, visioning techniques, current and future technologies such as wireless power, augmented reality, mobile apps, touch interfaces, and more. Various concepts, products and emerging trends are illustrated through links to videos and articles.
DevCon Summit 2014: Trends in Android Development by Evan Dale ArominDEVCON
This document summarizes recent and upcoming trends in Android development. It discusses Material Design, Android Wear, mobile payments, the transition from ADT to Android Studio, and functional reactive programming. It also notes leadership changes at Google and efforts to get Chrome running at 60 fps on mobile through web technologies.
Humans create robots and not robots create humans.
Humans create robots and not robots create humans.
AI and Robots in Workplace: This slide shares some of the spaces where robots are invading(replacing humans), possible job opportunities for the people who would be replaced, other that that what solutions could be for robots overtaking humans.
Veronika Demedetska. Robot Simulation from ScratchIT Arena
Veronika Demedetska holds a Master’s Degree in Math, Mechanics and Computer Science from Dnipropetrovsk National University. Having over 10 years of industry experience in CAD development and 3D modeling, Veronika is now working with robotic simulation programming projects in AMC Bridge. An experienced project manager successfully leading several development teams, she has also earned the company highest-level recognition as a Tech Expert. Among the customers her team worked with were Autodesk, Microsoft, Solidworks and many more. Honored with the Women in Tech Travel and Conference Grant from Google, Veronika now is planning to get a PhD in Mechanical engineering. When not working, she can be found traveling and running marathons.
Speech description:
In the nearest future robots are going to revolutionize all industries from manufacturing to health care. Learn more about modern industrial robots. Discover what is required to create a simulation system for industrial robots from scratch. Get familiar with such terms as Collision detection, Motion planning, Inverse kinematics, 3D vision systems, 3D picking, etc.
My Minecraft Smart Home: Prototyping the internet of uncanny things - Sascha ...Codemotion Tel Aviv
This document is a lecture about prototyping smart home devices and systems using Minecraft. It discusses using Minecraft to simulate Internet of Things devices and interactions. It covers setting up Minecraft bindings for an open IoT platform called Eclipse SmartHome to integrate Minecraft devices. It also discusses using Minecraft plugins and APIs to implement device behaviors and interactions controlled via REST APIs. The goal is to prototype "The Internet of Uncanny Things" by using Minecraft to simulate human-device interactions in a smart home environment.
My Minecraft-Smart-Home: Prototyping the Internet of Uncanny ThingsSascha Wolter
Software and everyday objects are becoming increasingly “smarter”, take over more “responsibility” and know more and more about us. But what does that mean for developers and what impact does this have on the user? How do we convey the understanding and competence? Sascha covers IoT challenges and inspires with creepy examples. He also introduces a prototypic approach for hardware and software ideation based on visual programming and games like Minecraft. Of course, it is shown that this pragmatic approach is also suitable for professional projects using IoT platforms and smart home solutions.
I have over a thousand Powerpoint files on my laptop’s hard drive. The session examines using the MinIO Python SDK to upload and query presentation objects in the cloud. The Python libraries python-pptx, rake-nltk and Fuzzy Wuzzy are included to categorize and match keywords.
BRKEVT-2311 - Network Design and Implementation for IP Video Surveillance
This session discusses the fundamentals of deploying IP video surveillance. It provides a foundation on selecting the type of IP cameras, the placement, field of view, resolution and frame rate to address the safety and security requirements of the organization.
This document provides an overview of Android development. It begins with a brief history of mobile phones and introduces Android as an open-source operating system developed by Google and the Open Handset Alliance. The document then discusses Android hardware components, software components like the Dalvik virtual machine and application framework, and how to develop Android applications using the Android SDK. It provides examples of using intents to launch built-in functionality and implementing a basic currency converter app. Videos and links are included to provide additional learning resources on Android architecture, application lifecycle, APIs, and development tools.
The document discusses embedding a web browser control in bada applications. It covers:
- Using the web control to load and display web content within an app. Events like loading started/completed can be handled.
- Controlling the web content using JavaScript, for example to get/set zoom level on Google Maps.
- Launching an external browser app using AppControl to view web content alongside the running app.
- Examples provided include building a Google search app and displaying current location on a map. Tips on intercepting web requests and using geolocation are also included.
Texas Association of State Systems for Computing and Communications, The Future is Here: IT Prime Time, Jim Brazell, Venture Ramp, Inc.August 3-5, Houston, Westin Galleria, Final Speech
The document provides a summary of recent news articles related to the IT and business industries. It discusses Apple surpassing Microsoft as the most valuable company, Cognizant becoming the second largest IT company in India, and which company executives at Google actually fear. It also summarizes other industry news such as acquisitions, launches, hiring/firing news, and other updates.
The document provides a summary of recent news articles related to the IT and business industries. It discusses Apple surpassing Microsoft as the most valuable company, Cognizant becoming the second largest IT company in India, and which company executives at Google actually fear. It also summarizes other industry news on acquisitions, launches, hiring/firing, and other updates.
In questo talk ho spiegato perchè secondo me JS ha vinto la battaglia del web e come ionic e capacitor superano il concetto di app ibrida con le native progressive web apps
This document discusses the rise of artificial intelligence and machine learning. It notes that IBM invested over $1 billion to establish a new business unit for Watson. It also mentions Google's acquisitions of robotics and AI companies, showing their focus on data acquisition. The document argues that AI requires ubiquitous data collection and exponentially growing computing power to continue advancing. It recognizes that while the path of intelligent machines' evolution is unclear, it will likely progress faster than expected due to exponential growth.
This document discusses cloud computing and Google App Engine. It provides definitions of cloud computing, utility computing, software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). It also describes Google App Engine, including its development environment, supported and non-supported technologies for Java, and architecture. Key benefits and factors of cloud computing are outlined as well.
This is a short guide for rookies to learn android Basics also to understand NASA space apps challenges from scientific way.
1. Scientific understanding links
2. Android for beginners resources
3. Android graphics with OpenGL resources
4. Android game development resources
Elon Musk has advocated for a "first principles" approach to problem solving rather than relying on analogy. This presentation discusses Musk's approach and companies like Tesla, SpaceX, their goals of accelerating sustainable energy and space exploration. It also summarizes Musk's views on autonomous vehicles and Tesla's progress on self-driving technologies through hardware, data collection, and software. The document also briefly discusses challenges around data fragmentation in drilling operations and proposes approaches to improve data access and interface architecture.
1) The document discusses the emerging field of connecting embedded devices to the internet and modeling their services using RESTful APIs to make them part of the World Wide Web.
2) Several prototypes are described that implement a "Web of Things" approach, including projects for energy monitoring and physical mashups.
3) Challenges are discussed around client-server interactions for embedded devices, discovery of connected devices, and the need for standards or best practices as the Web of Things continues to grow.
The document discusses improving performance for mobile web experiences. It begins by outlining some of the key reasons why mobile web is typically slower than desktop, such as network latency and bandwidth limitations. It then examines the current state of the mobile web, including average page sizes and number of requests. The document proposes that responsive design alone is not enough to optimize for mobile and introduces the concept of adaptive or responsive design with server-side components (RESS). Some techniques discussed for RESS include device detection, image optimization, and CSS processing to remove unnecessary styles. The overall message is that a hybrid approach considering server capabilities alongside responsive design can help create faster, lighter mobile web experiences.
The document provides a summary of news briefs across various topics like health, eco-products, jobs, oil IT-ITES news, and industry updates. It mentions studies on new non-surgical heart treatments, green apps, job openings for an ETL Architect and Delivery Manager, and new partnerships, product launches, and deals between companies like Samsung, Accenture, Dell, Dropbox, Autodesk, Infosys, Wipro, TCS, and more. It also provides links to additional details on these updates.
Cities: Input / Output, Thursday Night LecturesSmall Multiples
Part of the Thursday Night Lecture series from the Faculty of Architecture, Design and Planning http://sydney.edu.au/architecture/tnl/ at the University of Sydney.
We spoke about the relationship between data, maps, people, and data visualisation in understanding cities and how – as organisations with data and citizens who demand data, we should use open data practices to make data accessible, and datavis to create insight and understanding.
This document provides an overview of emerging technologies and trends from 2005-2010 as presented by Stephen P. Anderson and Jeremy Johnson from Bright Corner. Key points discussed include the future of the web, user experience design, visioning techniques, current and future technologies such as wireless power, augmented reality, mobile apps, touch interfaces, and more. Various concepts, products and emerging trends are illustrated through links to videos and articles.
DevCon Summit 2014: Trends in Android Development by Evan Dale ArominDEVCON
This document summarizes recent and upcoming trends in Android development. It discusses Material Design, Android Wear, mobile payments, the transition from ADT to Android Studio, and functional reactive programming. It also notes leadership changes at Google and efforts to get Chrome running at 60 fps on mobile through web technologies.
Humans create robots and not robots create humans.
Humans create robots and not robots create humans.
AI and Robots in Workplace: This slide shares some of the spaces where robots are invading(replacing humans), possible job opportunities for the people who would be replaced, other that that what solutions could be for robots overtaking humans.
Veronika Demedetska. Robot Simulation from ScratchIT Arena
Veronika Demedetska holds a Master’s Degree in Math, Mechanics and Computer Science from Dnipropetrovsk National University. Having over 10 years of industry experience in CAD development and 3D modeling, Veronika is now working with robotic simulation programming projects in AMC Bridge. An experienced project manager successfully leading several development teams, she has also earned the company highest-level recognition as a Tech Expert. Among the customers her team worked with were Autodesk, Microsoft, Solidworks and many more. Honored with the Women in Tech Travel and Conference Grant from Google, Veronika now is planning to get a PhD in Mechanical engineering. When not working, she can be found traveling and running marathons.
Speech description:
In the nearest future robots are going to revolutionize all industries from manufacturing to health care. Learn more about modern industrial robots. Discover what is required to create a simulation system for industrial robots from scratch. Get familiar with such terms as Collision detection, Motion planning, Inverse kinematics, 3D vision systems, 3D picking, etc.
My Minecraft Smart Home: Prototyping the internet of uncanny things - Sascha ...Codemotion Tel Aviv
This document is a lecture about prototyping smart home devices and systems using Minecraft. It discusses using Minecraft to simulate Internet of Things devices and interactions. It covers setting up Minecraft bindings for an open IoT platform called Eclipse SmartHome to integrate Minecraft devices. It also discusses using Minecraft plugins and APIs to implement device behaviors and interactions controlled via REST APIs. The goal is to prototype "The Internet of Uncanny Things" by using Minecraft to simulate human-device interactions in a smart home environment.
My Minecraft-Smart-Home: Prototyping the Internet of Uncanny ThingsSascha Wolter
Software and everyday objects are becoming increasingly “smarter”, take over more “responsibility” and know more and more about us. But what does that mean for developers and what impact does this have on the user? How do we convey the understanding and competence? Sascha covers IoT challenges and inspires with creepy examples. He also introduces a prototypic approach for hardware and software ideation based on visual programming and games like Minecraft. Of course, it is shown that this pragmatic approach is also suitable for professional projects using IoT platforms and smart home solutions.
I have over a thousand Powerpoint files on my laptop’s hard drive. The session examines using the MinIO Python SDK to upload and query presentation objects in the cloud. The Python libraries python-pptx, rake-nltk and Fuzzy Wuzzy are included to categorize and match keywords.
BRKEVT-2311 - Network Design and Implementation for IP Video Surveillance
This session discusses the fundamentals of deploying IP video surveillance. It provides a foundation on selecting the type of IP cameras, the placement, field of view, resolution and frame rate to address the safety and security requirements of the organization.
Introduction to GraphQL using Nautobot and Arista cEOSJoel W. King
GraphQL is a query language for APIs and has been adopted by popular web services, including GitHub, ArangoDB and Nautobot, a network automation platform. This session introduces GraphQL and demonstrates using Nautobot as a Source of Truth for managing the configuration of Arista Containerized EOS (cEOS) routers using Ansible.
Network engineers who wish to learn GraphQL for Nautobot, Ansible, and cEOS will benefit from this session. A sample code repository will be published for attendees.
One challenge for a network engineer learning the ‘tools of the trade’ for programmable networks is how to set up a development environment.
The environment must be ephemeral, consistent, and repeatable with the instructor, your teammates and your study partner.
In this session, we demonstrate how to use Visual Studio Code along with Vagrant, Docker and cloud compute environments. We will share sample configurations in GitLab and also a number of Jupyter Notebooks which can be used as study aides for the Cisco DevNet Certification exams.
DevNet Associate : Python introductionJoel W. King
The document provides an introduction to Python programming and resources for learning Python. It discusses installing Python on personal computers or using containers. It also summarizes using Jupyter notebooks for Python, debugging Python code in VS Code, and additional learning resources like Coursera courses and DevNet labs. Key takeaways are that the session provides a foundation for learning Python concepts and using additional resources for more in-depth learning.
Refer to RTP Programmability and Automation Meetup Group:
https://www.meetup.com/Cisco-Programmability-and-Automation-Meetup-Group/events/278002529/
As engineers embrace infrastructure-as-code, building in testing and sanity checks of the proposed changes becomes critical. Batfish is an open-source tool that does network configuration analysis. Some of the project’s capabilities include analysis of system information, routing and forwarding tables, and ACLs. Batfish is written in python and is consumable in python, but also has Ansible modules available.
Using Terraform to manage the configuration of a Cisco ACI fabric.Joel W. King
Terraform is an open-source infrastructure as code software tool created by HashiCorp. It is written in GoLang. Cisco has developed an ACI terraform provider used to interact with the Cisco APIC. Network engineers define and provision the ACI infrastructure using a declarative configuration language known as HCL, HashiCorp Configuration Language.
This session will begin with a short presentation on Terraform and how it can be used to manage resources in an ACI fabric. There is a companion GitLab repository (https://gitlab.com/joelwking/terraform_aci) which will be used as a demo environment. Attendees can download Vagrant and VirtualBox to their laptop and execute the demonstration using the Cisco DevNet Always-on ACI sandbox.
Cisco IP Video Surveillance Design GuideJoel W. King
This document provides a summary of Cisco's IP Video Surveillance Design Guide, which outlines best practices and configurations for deploying Cisco's IP video surveillance solution. The guide covers components of an IP video surveillance system, planning and design considerations, product selection, implementation and configuration guidance. It includes examples of network diagrams, router configurations, and quality of service configurations to optimize video surveillance traffic.
Meraki Virtual Hackathon: app for Splunk PhantomJoel W. King
The Meraki app for Splunk Phantom uses the Meraki dashboard API to locate end-user devices within one or more organizations, networks / devices, and to bind a configuration template to a specified network.
Data manipulation for configuration management using AnsibleJoel W. King
This presentation explores techniques and best practices for ingesting, manipulating, and storing configuration management data for managing multi-cloud infrastructure deployments using Ansible. The presentation focuses on techniques to ingest, manipulate, and optimize configuration management data to drive automation processes. It also examines using relational, NoSQL, and graph databases as well as sequential files for configuration management data. The speaker's background is typically focused on network and security automation use cases using Ansible.
Foray into Ansible Content CollectionsJoel W. King
Overview on building and using Ansible Content Collections.
To quote - https://www.wwt.com/article/ansiblefest-2019-retrospective
Red Hat has announced Ansible Content Collections, a new packaging format for managing and consuming modules, plugins, roles, documentation and playbooks. This new package format, which leverages Ansible Galaxy, makes it easier for the community to consume this content without waiting for the next Ansible release.
Analytics for Application Security and Policy Enforcement in Cloud Managed Ne...Joel W. King
This talk provides insight into how network security will evolve in the next five years; a zero-trust model enabled thorough telemetry streaming, analytics, and policy publishing, using automation to implement policy through APIs in cloud managed networks.
Enabling policy migration in the Data Center with AnsibleJoel W. King
This document discusses using Ansible to automate the migration of network policies from Cisco Tetration Analytics to a new Application Centric Infrastructure (ACI) fabric at World Wide Technology (WWT). Tetration provides visibility into application communication and generates network policies that can be extracted as variables for Ansible playbooks. This allows Ansible to programmatically configure the new ACI fabric with the migrated policies rather than manually creating them in the ACI GUI.
Using Tetration for application security and policy enforcement in multi-vend...Joel W. King
Network engineers increasingly must view the network as one big software system, which streams telemetry data from software sensors and network devices to an analytics engine.
To implement the whitelist-based segmentation and zero-trust policy model generated from the data analysis, automation is a requirement when dealing with tens of thousands of workloads and complex rules.
This session examines how Cisco Tetration Analytics combined with automation can be used to implement a zero-trust policy model on multi-vendor network fabrics, firewalls and application delivery controllers.
Using Ansible Tower to implement security policies and telemetry streaming fo...Joel W. King
Network analytics provides insight to the traffic flow between applications and endpoints. Telemetry data is streamed in real-time from software sensors and network devices to big-data clusters. Implementing the policy to create a whitelist-based segmentation and zero-trust model requires automation when dealing with tens of thousands of workloads and complex rules.
This session examines how Cisco Tetration Analytics provides an accurate inventory of devices, software packages and version information to detect software vulnerabilities and implement a zero-trust policy model on network fabrics, firewalls and application delivery controllers.
View IT operations as a flow of data (Sources of Truth) thru work-cells (automation processes) to deliver value to the customer.
There should be only one source of truth for every piece of configuration data.
Device configurations are poor source of truth.
The document discusses using structured data and automation to manage network configuration changes. It recommends storing configuration data in a centralized source of truth like a database to enable programmatic changes. The demonstration shows retrieving firewall configuration data from a database, using it to update firewall rules to support new F5 VIPs, and storing the results back in the database along with audit records. Maintaining structured, machine-readable data in a source of truth allows network changes to be reliably and repeatably implemented through automation.
Introduction to Git for Network Engineers (Lab Guide)Joel W. King
This document provides an introduction to using Git and GitHub for network engineers to manage network configuration files. It describes setting up a GitHub account and installing Git locally. It then walks through various Git commands like configuring global settings, creating a repository, adding and committing files, branching, merging, undoing changes, and cleaning up. The goal is to provide hands-on experience with revision control of network configuration files using Git and GitHub.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Trusted Execution Environment for Decentralized Process MiningLucaBarbaro3
Presentation of the paper "Trusted Execution Environment for Decentralized Process Mining" given during the CAiSE 2024 Conference in Cyprus on June 7, 2024.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
4. "It is no longer about writing 300,000 lines of code.
It is about writing as little code as possible to get that rapid speed.“
Cultivating the API Economy
searchsoa.techtarget.com/feature/Cultivating-the-API-Economy
Tim Vanderham, the head of development for IBM Bluemix and IBM Cloud Marketplace.
6. “Device Configurations Are Not a Good Source of Truth”
Building network automation solutions
http://blog.ipspace.net/2017/01/device-configurations-are-not-good.html
.
8. “To put a man on the moon, the Apollo program would eventually
employ 300,000 individuals working for 20,000 contractors and 200
universities in 80 countries…
… one cannot understand a part of a system without having at least
a rudimentary understanding of the whole.”
.
Team of Teams
New rules of engagement for a complex world
ISBN-13: 978-1591847489
by General Stanley McChrystal
13. References
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
https://github.com/chrislgarry/Apollo-11
Apollo 11 landing from PDI to Touchdown
https://www.youtube.com/watch?v=RONIax0_1ec
The Apollo Guidance Computer, Part Two: David Scott
https://www.youtube.com/watch?v=NVHPunas4E4
Margaret Hamilton, the Engineer Who Took the Apollo to the Moon
https://medium.com/@verne/margaret-hamilton-the-engineer-who-took-the-apollo-to-the-moon-7d550c73d3fa
Margaret Hamilton
https://en.wikipedia.org/wiki/Margaret_Hamilton_(scientist)
Jack Garman: noted key figure of the Apollo 11 lunar landing
https://en.wikipedia.org/wiki/Jack_Garman
14. References
Troubleshooting 101 (1201 actually, and 1202 too)
https://www.airspacemag.com/daily-planet/troubleshooting-101-1201-actually-and-1202-too-111339271/
Margaret Hamilton Apollo and Beyond
http://www.i-programmer.info/history/people/10030-margaret-hamilton-apollo-and-beyond.html
How to Build Your Center of Excellence (CoE) for Automation
https://ayehu.com/build-center-excellence-coe-automation/
15. Abstract
To effectively develop a sales motion for infrastructure automation, there must be a
broader understanding of what value WWT can provide to solve the business needs
of customers. Our intellectual property is the knowledge and experience of the team,
combined with process and data, to deliver a business outcome.
This talk, What is Code?, explores the relationship between in-house developed
software, open source software, development of workflow, training / labs, consulting
and system integration. Technical marketing and social media, partnering with key
OEMs has generated customer demand, we need maturity in an execution model to
scale delivery.
Editor's Notes
Hamilton made up the term "software engineering" during the Apollo space mission days
The result was that the computer was being asked to perform all of its normal functions for landing while receiving an extra load of spurious data which used up 15% of its time. The computer (or rather the software in it) was smart enough to recognize that it was being asked to perform more tasks than it should be performing.
Astronauts monitor the Apollo 13 emergency in Mission Control. Seated, from the left, Deke Slayton, director of flight crew operations; capsule communicator Jack Lousma, and Apollo 13 backup commander John Young. Standing, from the left, are original Apollo 13 CM pilot Ken Mattingly and Vance Brand,
Credits: NASA
ISBN-13: 978-1591847489
By NASA; Restored by Adam Cuerden - http://www.nasa.gov/centers/johnson/images/content/589229main_s65-22203_full.jpg, Public Domain, https://commons.wikimedia.org/w/index.php?curid=50107768
As Garman later recounted, "Gene Kranz, who was the real hero of that whole episode, said, 'No, no, no. I want you all to write down every single possible computer alarm that can possibly go wrong.'" Garman made a handwritten list of every computer alarm code that could occur along with the correct reaction to each of them and put it under the plexiglass on his desk.
The intellectual property of the F5 | IT automation pod is the application of structured design and analysis concepts to create and automate a desired configuration state in the IT infrastructure to address a business requirement. The knowledge and experience of creating the architecture, and combining analysis, design, workflow and programming techniques is a skills gap many IT organizations lack.
https://en.wikipedia.org/wiki/Structured_analysis
1101111010101101 = DEADBEEF