TensorFlow 2.0 Overview - For TensorFlow User Group by Ehsan Amjadian. Presented at TensorFlow for Banking & Financial Services meetup by TFUG on 22nd May, 2019.
Using Non-Spatial Dashboard to Update Spatial FeaturesSafe Software
This presentation covers the usage of a user update able non-spatial dashboard that is accessed through a FME translation to generate spatial features. The features are accessed through a JSON data streaming service on FME server. The presentation will show FME users how to access the data streaming service, generate spatial features based on the parameters, and display those spatial features on the WEBGL virtual globe, Cesium.
Using FME to Deliver Map-Based Geological Data for Oil & Gas CompaniesSafe Software
Learn how Halliburton Landmark, Neftex Insights, use FME to deliver geological content including palinspastic maps and data products to 20+ oil & gas majors around the globe.
FME, The Tool to Use When Standing Up a New Fiber UtilitySafe Software
We will cover the use of FME technology to interface with survey data in judging pre-enrollment of prospective fiber utility clients, logging and acknowledging enrollment and translation to marketing efforts for a complete picture of take rate. We will also show how we use FME to translate data to our very complex fiber map schema for use in inspection, construction of the utility, as-built's and final homes passed records of clients after they take service. Overall, FME has been integral in standing up our new utility from start-up to construction, as-built changes all the way to billing our customers. We have multiple FME workbenches as well as FME server processes to show.
Integrating Utility Data into a SCADA DashboardSafe Software
Learn how NamPower used FME to integrate spatial data from multiple sources into a SCADA Dashboard to enable engineers to make decisions under emergency conditions and to deliver critical data to staff while they are not in the office.
The Joys of APIs & FME - Integrating CAD documents to GIS from a Document Man...Safe Software
YVR Engineering Services has started using an enterprise document management system called Imagesite to host, manage, and serve out our CAD base plans. With FME, we update various components in our internal YVR GIS apps. From document updates & hotlinks to architectural linework for building floor plans, we have workbench files that run specific business needs, and FME Server automates the updates.
FME as an ESB at the Township of LangleySafe Software
The Township of Langley partnered with Spatial DNA to design and implement FME Server as an enterprise integration platform, enabling the bi-directional exchange of data across all systems. The final solution leverages FME as a message broker to integrate Microsoft Dynamics CRM (call center), billing (Tempest), address validation (Esri), and the work management platform for the third-party contractor who performs delivery and exchange of garbage and compost carts.
FME Spatial Querying in a CAD-Driven GISSafe Software
Ponderosa has used AutoCAD Map 3D and Microsoft SQL Server as its primary GIS for over 10 years. Having DWG objects stored with real world coordinates has allowed Ponderosa to manage its telecom infrastructure by providing accurate locations for underground locators, footage information to qualify available services as well as detailed maps for engineering and planning purposes.
In the past 5-years, regulatory requirements have relied more and more on GIS data to support reports that require a variety of GIS layer overlay including Census Blocks, Census Tracts and Zip code Boundaries. Limited GIS tools in AutoCAD have proven to be inefficient and time consuming in running some the required queries and analysis. This class will focus on how FME's robust GIS querying functionality was used to save hundreds of hours in querying and analyzing GIS data stored in AutoCAD Map 3d and SQL Server.
Using Non-Spatial Dashboard to Update Spatial FeaturesSafe Software
This presentation covers the usage of a user update able non-spatial dashboard that is accessed through a FME translation to generate spatial features. The features are accessed through a JSON data streaming service on FME server. The presentation will show FME users how to access the data streaming service, generate spatial features based on the parameters, and display those spatial features on the WEBGL virtual globe, Cesium.
Using FME to Deliver Map-Based Geological Data for Oil & Gas CompaniesSafe Software
Learn how Halliburton Landmark, Neftex Insights, use FME to deliver geological content including palinspastic maps and data products to 20+ oil & gas majors around the globe.
FME, The Tool to Use When Standing Up a New Fiber UtilitySafe Software
We will cover the use of FME technology to interface with survey data in judging pre-enrollment of prospective fiber utility clients, logging and acknowledging enrollment and translation to marketing efforts for a complete picture of take rate. We will also show how we use FME to translate data to our very complex fiber map schema for use in inspection, construction of the utility, as-built's and final homes passed records of clients after they take service. Overall, FME has been integral in standing up our new utility from start-up to construction, as-built changes all the way to billing our customers. We have multiple FME workbenches as well as FME server processes to show.
Integrating Utility Data into a SCADA DashboardSafe Software
Learn how NamPower used FME to integrate spatial data from multiple sources into a SCADA Dashboard to enable engineers to make decisions under emergency conditions and to deliver critical data to staff while they are not in the office.
The Joys of APIs & FME - Integrating CAD documents to GIS from a Document Man...Safe Software
YVR Engineering Services has started using an enterprise document management system called Imagesite to host, manage, and serve out our CAD base plans. With FME, we update various components in our internal YVR GIS apps. From document updates & hotlinks to architectural linework for building floor plans, we have workbench files that run specific business needs, and FME Server automates the updates.
FME as an ESB at the Township of LangleySafe Software
The Township of Langley partnered with Spatial DNA to design and implement FME Server as an enterprise integration platform, enabling the bi-directional exchange of data across all systems. The final solution leverages FME as a message broker to integrate Microsoft Dynamics CRM (call center), billing (Tempest), address validation (Esri), and the work management platform for the third-party contractor who performs delivery and exchange of garbage and compost carts.
FME Spatial Querying in a CAD-Driven GISSafe Software
Ponderosa has used AutoCAD Map 3D and Microsoft SQL Server as its primary GIS for over 10 years. Having DWG objects stored with real world coordinates has allowed Ponderosa to manage its telecom infrastructure by providing accurate locations for underground locators, footage information to qualify available services as well as detailed maps for engineering and planning purposes.
In the past 5-years, regulatory requirements have relied more and more on GIS data to support reports that require a variety of GIS layer overlay including Census Blocks, Census Tracts and Zip code Boundaries. Limited GIS tools in AutoCAD have proven to be inefficient and time consuming in running some the required queries and analysis. This class will focus on how FME's robust GIS querying functionality was used to save hundreds of hours in querying and analyzing GIS data stored in AutoCAD Map 3d and SQL Server.
Using FME to Automate Data Integration in a CitySafe Software
Learn how the City of Coquitlam uses FME to solve diverse data integration challenges across multiple departments and projects, improving data sharing and accessibility between staff and contractors.
Connecting Systems Across The EnterpriseSafe Software
Use the FME Platform to connect data across the enterprise. From authoring to automation, learn how FME can help you integrate inter-departmental workflows, remove manual data entry, and notify your stakeholders. We’ll demo an asset management workflow using IoT, discuss REST API integrations and webhooks, and show you how to synchronize database updates in the cloud.
Flink Forward San Francisco 2018: Gregory Fee - "Bootstrapping State In Apach...Flink Forward
Apache Flink is a popular stream computing framework for real-time stream computing. Many stream compute algorithms require trailing data in order to compute the intended result. One example is computing the number of user logins in the last 7 days. This creates a dilemma where the results of the stream program are incomplete until the runtime of the program exceeds 7 days. The alternative is to bootstrap the program using historic data to seed the state before shifting to use real-time data. This talk will discuss alternatives to bootstrap programs in Flink. Some alternatives rely on technologies exogenous to the stream program, such as enhancements to the pub/sub layer, that are more generally applicable to other stream compute engines. Other alternatives include enhancements to Flink source implementations. Lyft is exploring another alternative using orchestration of multiple Flink programs. The talk will cover why Lyft pursued this alternative and future directions to further enhance bootstrapping support in Flink.
With the implementation of the new Altalis Platform, Altalis continues to distribute a variety of spatial data products in various formats that span Alberta and elsewhere. To fulfill translation requests, a number of factors determine the automated workflow, such as by a data update or delivery task, by product, by format, and more. We will showcase how we used FME Workbench and FME Server as a core component of the application platform to perform the translations and the optimizations we implemented.
Bridging the Gap Between Unequal PartnersSafe Software
The GIS department at the San Jose Water Company uses FME technology to bring open source software and disparate data sources together to meet their needs as well as the needs of their sister company in Texas, without expending additional resources.
Data Integration Solutions for AirportsSafe Software
Welcome to a world where operational efficiency and passenger experiences are improved through connected systems and accessible data. This is FME’s data integration platform working to make your data flow freely between applications — helping you to solve problems and turn data into valuable insights. Specifically, in:
- Indoor Mapping (such as Apple Maps and HERE)
- Facilities Management
- Spatial Analysis
- Information Exchange via AIXM
FME is recognized as the integration platform with the best support for spatial data worldwide.
Using FME to Transform and Integrate Optical Connection Data Between SystemsSafe Software
Learn how Globema used FME to automatically process AutoCAD DWG source files into various output formats, to transform and load data into GE Smallworld, and to create reusable data transformation workflows for telecom operators.
Bentley ProjectWise is a widely used file management system for engineering projects. Automating processes and file conversions in ProjectWise has caused consultants numerous headaches in recent years. This presentation will explore the inner workings of ProjectWise and FME, walk through a world of complex documentation and experimentation, and explain how to access and make the most of remote APIs with FME.
Rapid Product Prototyping In Ordnance SurveySafe Software
Rapid prototyping of new and improved products is key to Ordnance Survey being able to understand and respond to customer feedback, and create evermore innovative products.
The presentation will go through a variety of products that have been created by the product development team over the last year, including Gazetteers and 3D models and explain how FME has helped to deliver them.
As a taster:
One product allowed customers, i.e. the emergency services, to quickly find access points to prominent places like schools, airports, etc... FME enabled us to bring many data sources togther, perform complex spatial tasks and write out to numerous data formats.
Another produced 3D models for a customer to allow them to see what there data looked like in 3D space before work on a national data model was undertaken.
All of these would not have been possible without the flexibility of FME and the endless possibilities that it provides.
Planes, Trains and Automobiles – Handling Infrastructure Assets with FMESafe Software
From airports to railways to roads, infrastructure asset handling is a complex task that inevitably involves a wide range of incompatible formats given the different applications and standards involved in design, management and data exchange. Using real cases, this webinar will demonstrate how FME can overcome data interoperability challenges commonly encountered in infrastructure asset handling and streamline processes.
Introduction to ArcGIS Developer Tools - Smart Development - Esri UK Annual C...Esri UK
It's been an exciting year for ArcGIS developers with some great new capabilities available to us! This introduction session is all about giving you the knowledge you need to get the best out of our developer tools. We'll take you through all our APIs and SDKs and discuss how you can use them to write powerful GIS apps.
Chemistry Data Basics with KNIME Analytics PlatformKNIMESlides
A short slide deck introducing Chemistry Data Basics with KNIME Analytics Platform. The topics covered include: types of chemistry formats integrated in KNIME, conversion between different formats, standardization of chemical structures, chemical sketching, and reading and writing files with chemistry data in KNIME.
Learn what to expect when migrating existing Smallworld applications to version 5 and how to prepare for the migration. The presentation was conducted at the International Software Summit 2016, held by GE Grid Solutions in Sorrento, Italy. Feel free to contact us for more details: contact@globema.com
Productionizing Spark ML Pipelines with the Portable Format for AnalyticsNick Pentreath
The common perception of machine learning is that it starts with data and ends with a model. In real-world production systems, the traditional data science and machine learning workflow of data preparation, feature engineering and model selection, while important, is only one aspect. A critical missing piece is the deployment and management of models, as well as the integration between the model creation and deployment phases.
This is particularly challenging in the case of deploying Apache Spark ML pipelines for low-latency scoring. While MLlib’s DataFrame API is powerful and elegant, it is relatively ill-suited to the needs of many real-time predictive applications, in part because it is tightly coupled with the Spark SQL runtime. In this talk I will introduce the Portable Format for Analytics (PFA) for portable, open and standardized deployment of data science pipelines & analytic applications.
I’ll also introduce and evaluate Aardpfark, a library for exporting Spark ML pipelines to PFA.
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...Safe Software
The Department of National Defence (DND) is developing a central repository for land, building, and infrastructure data. This a joint project between the Assistant Deputy Minister Infrastructure and Environment (ADMIE) and the Mapping and Charting Establishment (MCE). This project involves managing DND real property and other spatial data provided by DND bases and wings across Canada through a unique, integrated and standardized Real Property Spatial Data Warehouse (RPSDW), hosted at MCE, containing a SQL Server database. Data provided by DND bases and wings must meet standards defined and documented by ADMIE, in terms of data formats accepted (GeoMedia MDB, ArcGIS FGDB, MapInfo MIF or AutoCAD SDF), geometry, schema and attribute data types, domains and accepted values for each feature class. An FME workspace and an equivalent tool contained within an ArcGIS Data Interoperability Toolbox were created to provide the geotechs from DND Bases using ArcGIS Data Interoperability or FME Desktop with a toolset, delivered together with a user’s guide, that allows them to perform a self-validation of the DND real property and other spatial data before these data is sent to MCE to be loaded into the RPSDW SQL Server database.
Flink Forward Berlin 2018: Viktor Klang - Keynote "The convergence of stream ...Flink Forward
Two of the main software architectural trends in software development this decade has been the move to streaming data processing, and the move to microservice architecture.
Both of these architectures are driven by the needs of managing and mining knowledge from ever increasing volumes of data in a close to real-time fashion—all while being reactive: responsive under failure, and responsive under load. I'm here to tell you that these two trends are converging, and a fusion of the two is both logical and inevitable. In this session we will talk about what a fused approach to stream processing and microservices could look like, what opportunities exist—what software development for business software can look like in the following decade.
vKUG - Migrating Spring Boot apps from annotation-based config to FunctionalNicolas Fränkel
Migrating Spring Boot apps from annotation-based config to Functional with Kotlin - Nicolas Fränkel
In the latest years, there has been some push-back against frameworks, and more specifically annotations: some call them magic. Obviously, they make understanding the flow of the application harder.
Spring and Spring Boot latest versions go along this trend, by offering an additional way to configure beans with explicit code instead of annotations. It’s declarative in the sense it looks like configuration, though it’s based on Domain-Specific Language(s). This talk aims to demo a step-by-step process to achieve that.
.NET Fest 2019. Dan Patrascu-Baba. Microservices from the trenches. When buzz...NETFest
“Microservices” is certainly a buzzword. Everybody wants to work on microservices applications. However when working on such a project you’ll soon realize that a buzzword doesn’t magically make your application work. And there will be a lot of challenges that you’ll face on this journey. During this session I will share my experience from the trenches of a microservices project aiming to make developers aware of the different challenges you’ll mostly won’t see at conferences. I will also try to illustrate my experiences with relevant code samples.
Using FME to Automate Data Integration in a CitySafe Software
Learn how the City of Coquitlam uses FME to solve diverse data integration challenges across multiple departments and projects, improving data sharing and accessibility between staff and contractors.
Connecting Systems Across The EnterpriseSafe Software
Use the FME Platform to connect data across the enterprise. From authoring to automation, learn how FME can help you integrate inter-departmental workflows, remove manual data entry, and notify your stakeholders. We’ll demo an asset management workflow using IoT, discuss REST API integrations and webhooks, and show you how to synchronize database updates in the cloud.
Flink Forward San Francisco 2018: Gregory Fee - "Bootstrapping State In Apach...Flink Forward
Apache Flink is a popular stream computing framework for real-time stream computing. Many stream compute algorithms require trailing data in order to compute the intended result. One example is computing the number of user logins in the last 7 days. This creates a dilemma where the results of the stream program are incomplete until the runtime of the program exceeds 7 days. The alternative is to bootstrap the program using historic data to seed the state before shifting to use real-time data. This talk will discuss alternatives to bootstrap programs in Flink. Some alternatives rely on technologies exogenous to the stream program, such as enhancements to the pub/sub layer, that are more generally applicable to other stream compute engines. Other alternatives include enhancements to Flink source implementations. Lyft is exploring another alternative using orchestration of multiple Flink programs. The talk will cover why Lyft pursued this alternative and future directions to further enhance bootstrapping support in Flink.
With the implementation of the new Altalis Platform, Altalis continues to distribute a variety of spatial data products in various formats that span Alberta and elsewhere. To fulfill translation requests, a number of factors determine the automated workflow, such as by a data update or delivery task, by product, by format, and more. We will showcase how we used FME Workbench and FME Server as a core component of the application platform to perform the translations and the optimizations we implemented.
Bridging the Gap Between Unequal PartnersSafe Software
The GIS department at the San Jose Water Company uses FME technology to bring open source software and disparate data sources together to meet their needs as well as the needs of their sister company in Texas, without expending additional resources.
Data Integration Solutions for AirportsSafe Software
Welcome to a world where operational efficiency and passenger experiences are improved through connected systems and accessible data. This is FME’s data integration platform working to make your data flow freely between applications — helping you to solve problems and turn data into valuable insights. Specifically, in:
- Indoor Mapping (such as Apple Maps and HERE)
- Facilities Management
- Spatial Analysis
- Information Exchange via AIXM
FME is recognized as the integration platform with the best support for spatial data worldwide.
Using FME to Transform and Integrate Optical Connection Data Between SystemsSafe Software
Learn how Globema used FME to automatically process AutoCAD DWG source files into various output formats, to transform and load data into GE Smallworld, and to create reusable data transformation workflows for telecom operators.
Bentley ProjectWise is a widely used file management system for engineering projects. Automating processes and file conversions in ProjectWise has caused consultants numerous headaches in recent years. This presentation will explore the inner workings of ProjectWise and FME, walk through a world of complex documentation and experimentation, and explain how to access and make the most of remote APIs with FME.
Rapid Product Prototyping In Ordnance SurveySafe Software
Rapid prototyping of new and improved products is key to Ordnance Survey being able to understand and respond to customer feedback, and create evermore innovative products.
The presentation will go through a variety of products that have been created by the product development team over the last year, including Gazetteers and 3D models and explain how FME has helped to deliver them.
As a taster:
One product allowed customers, i.e. the emergency services, to quickly find access points to prominent places like schools, airports, etc... FME enabled us to bring many data sources togther, perform complex spatial tasks and write out to numerous data formats.
Another produced 3D models for a customer to allow them to see what there data looked like in 3D space before work on a national data model was undertaken.
All of these would not have been possible without the flexibility of FME and the endless possibilities that it provides.
Planes, Trains and Automobiles – Handling Infrastructure Assets with FMESafe Software
From airports to railways to roads, infrastructure asset handling is a complex task that inevitably involves a wide range of incompatible formats given the different applications and standards involved in design, management and data exchange. Using real cases, this webinar will demonstrate how FME can overcome data interoperability challenges commonly encountered in infrastructure asset handling and streamline processes.
Introduction to ArcGIS Developer Tools - Smart Development - Esri UK Annual C...Esri UK
It's been an exciting year for ArcGIS developers with some great new capabilities available to us! This introduction session is all about giving you the knowledge you need to get the best out of our developer tools. We'll take you through all our APIs and SDKs and discuss how you can use them to write powerful GIS apps.
Chemistry Data Basics with KNIME Analytics PlatformKNIMESlides
A short slide deck introducing Chemistry Data Basics with KNIME Analytics Platform. The topics covered include: types of chemistry formats integrated in KNIME, conversion between different formats, standardization of chemical structures, chemical sketching, and reading and writing files with chemistry data in KNIME.
Learn what to expect when migrating existing Smallworld applications to version 5 and how to prepare for the migration. The presentation was conducted at the International Software Summit 2016, held by GE Grid Solutions in Sorrento, Italy. Feel free to contact us for more details: contact@globema.com
Productionizing Spark ML Pipelines with the Portable Format for AnalyticsNick Pentreath
The common perception of machine learning is that it starts with data and ends with a model. In real-world production systems, the traditional data science and machine learning workflow of data preparation, feature engineering and model selection, while important, is only one aspect. A critical missing piece is the deployment and management of models, as well as the integration between the model creation and deployment phases.
This is particularly challenging in the case of deploying Apache Spark ML pipelines for low-latency scoring. While MLlib’s DataFrame API is powerful and elegant, it is relatively ill-suited to the needs of many real-time predictive applications, in part because it is tightly coupled with the Spark SQL runtime. In this talk I will introduce the Portable Format for Analytics (PFA) for portable, open and standardized deployment of data science pipelines & analytic applications.
I’ll also introduce and evaluate Aardpfark, a library for exporting Spark ML pipelines to PFA.
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...Safe Software
The Department of National Defence (DND) is developing a central repository for land, building, and infrastructure data. This a joint project between the Assistant Deputy Minister Infrastructure and Environment (ADMIE) and the Mapping and Charting Establishment (MCE). This project involves managing DND real property and other spatial data provided by DND bases and wings across Canada through a unique, integrated and standardized Real Property Spatial Data Warehouse (RPSDW), hosted at MCE, containing a SQL Server database. Data provided by DND bases and wings must meet standards defined and documented by ADMIE, in terms of data formats accepted (GeoMedia MDB, ArcGIS FGDB, MapInfo MIF or AutoCAD SDF), geometry, schema and attribute data types, domains and accepted values for each feature class. An FME workspace and an equivalent tool contained within an ArcGIS Data Interoperability Toolbox were created to provide the geotechs from DND Bases using ArcGIS Data Interoperability or FME Desktop with a toolset, delivered together with a user’s guide, that allows them to perform a self-validation of the DND real property and other spatial data before these data is sent to MCE to be loaded into the RPSDW SQL Server database.
Flink Forward Berlin 2018: Viktor Klang - Keynote "The convergence of stream ...Flink Forward
Two of the main software architectural trends in software development this decade has been the move to streaming data processing, and the move to microservice architecture.
Both of these architectures are driven by the needs of managing and mining knowledge from ever increasing volumes of data in a close to real-time fashion—all while being reactive: responsive under failure, and responsive under load. I'm here to tell you that these two trends are converging, and a fusion of the two is both logical and inevitable. In this session we will talk about what a fused approach to stream processing and microservices could look like, what opportunities exist—what software development for business software can look like in the following decade.
vKUG - Migrating Spring Boot apps from annotation-based config to FunctionalNicolas Fränkel
Migrating Spring Boot apps from annotation-based config to Functional with Kotlin - Nicolas Fränkel
In the latest years, there has been some push-back against frameworks, and more specifically annotations: some call them magic. Obviously, they make understanding the flow of the application harder.
Spring and Spring Boot latest versions go along this trend, by offering an additional way to configure beans with explicit code instead of annotations. It’s declarative in the sense it looks like configuration, though it’s based on Domain-Specific Language(s). This talk aims to demo a step-by-step process to achieve that.
.NET Fest 2019. Dan Patrascu-Baba. Microservices from the trenches. When buzz...NETFest
“Microservices” is certainly a buzzword. Everybody wants to work on microservices applications. However when working on such a project you’ll soon realize that a buzzword doesn’t magically make your application work. And there will be a lot of challenges that you’ll face on this journey. During this session I will share my experience from the trenches of a microservices project aiming to make developers aware of the different challenges you’ll mostly won’t see at conferences. I will also try to illustrate my experiences with relevant code samples.
Introducing Events and Stream Processing into Nationwide Building Society (Ro...confluent
Facing Open Banking regulation, rapidly increasing transaction volumes and increasing customer expectations, Nationwide took the decision to take load off their back-end systems through real-time streaming of data changes into Kafka. Hear about how Nationwide started their journey with Kafka, from their initial use case of creating a real-time data cache using Change Data Capture, Kafka and Microservices to how Kafka allowed them to build a stream processing backbone used to reengineer the entire banking experience including online banking, payment processing and mortgage applications. See a working demo of the system and what happens to the system when the underlying infrastructure breaks. Technologies covered include: Change Data Capture, Kafka (Avro, partitioning and replication) and using KSQL and Kafka Streams Framework to join topics and process data.
Introducing Events and Stream Processing into Nationwide Building Societyconfluent
Watch this talk here: https://www.confluent.io/online-talks/introducing-events-and-stream-processing-nationwide-building-society
Open Banking regulations compel the UK’s largest banks, and building societies to enable their customers to share personal information with other regulated companies securely. As a result companies such as Nationwide Building Society are re-architecting their processes and infrastructure around customer needs to reduce the risk of losing relevance and the ability to innovate.
In this online talk, you will learn why, when facing Open Banking regulation and rapidly increasing transaction volumes, Nationwide decided to take load off their back-end systems through real-time streaming of data changes into Apache Kafka®. You will hear how Nationwide started their journey with Apache Kafka®, beginning with the initial use case of creating a real-time data cache using Change Data Capture, Confluent Platform and Microservices. Rob Jackson, Head of Application Architecture, will also cover how Confluent enabled Nationwide to build the stream processing backbone that is being used to re-engineer the entire banking experience including online banking, payment processing and mortgage applications.
View now to:
-Explore the technologies used by Nationwide to meet the challenges of Open Banking
-Understand how Nationwide is using KSQL and Kafka Streams Framework to join topics and process data.
-Learn how Confluent Platform can enable enterprises such as Nationwide to embrace the event streaming paradigm
-See a working demo of the Nationwide system and what happens when the underlying infrastructure breaks.
Message Intelligence Service collects connection and message metadata from thousands of production email clusters for near real-time monitoring, reporting, and searching. The service processes billions of messages a day and manages hundreds of terabytes of indices with a standard 30 day retention.
MIS consists of conventional data pipeline components from the Kafka and Elastic ecosystems. What might be unusual is the choice of using Kubernetes to deploy these components.
Kubernetes is the current choice for deploying stateless services in the cloud. Unfortunately, many of the simplifying assumptions that makes Kubernetes outstanding for deploying stateless services cause complications for stateful services such as Kafka and Elasticsearch.
This presentation discusses some of these challenges and how we dealt with them.
Demystifying Orchestration and Assurance Across SDN NFV CE2.0WebNMS
Service providers worldwide are moving toward the dream goal of service automation from the front end of customer ordering and service monitoring to the back end of service provisioning, network monitoring, and active service-level agreement (SLA) enforcement.These are explored in depth with expert opinions. Also explored are a customer self-service portal for on-demand ordering and monitoring of Ethernet services, intelligent customer premises equipment for provisioning and monitoring, and testing and monitoring software for ensuring workability across physical and virtual networks.
Top 5 Considerations for Operating a Kubernetes Environment at Scale DevOps.com
Organizations are leveraging new cloud technologies and building innovation-centric delivery models to enable the speed required by today’s new digital initiatives and customer demands. While many are embracing leading edge technologies, few are ready to successfully manage the complexities and fundamentally different operational challenges in this new digital era.
Join Keitaro and SignalFx for a deep dive on operating Kubernetes at scale. Hear about Keitaro’s experience in leveraging Kubernetes to increase scalabilities and accelerate deployment cycles and gaining comprehensive visibility in these environments with SignalFx.
Top 5 Considerations for Operating a Kubernetes Environment at ScaleDeborah Schalm
Organizations are leveraging new cloud technologies and building innovation-centric delivery models to enable the speed required by today’s new digital initiatives and customer demands. While many are embracing leading edge technologies, few are ready to successfully manage the complexities and fundamentally different operational challenges in this new digital era.
Join Keitaro and SignalFx for a deep dive on operating Kubernetes at scale. Hear about Keitaro’s experience in leveraging Kubernetes to increase scalabilities and accelerate deployment cycles and gaining comprehensive visibility in these environments with SignalFx.
DevOpsCon 2020: The Past, Present, and Future of Cloud Native API GatewaysDaniel Bryant
An API gateway is at the core of how APIs are managed, secured, and presented within any web-based system. Although the technology has been in use for many years, it has not always kept pace with recent developments within the cloud native space, and many engineers are confused about how a cloud native API gateway relates to Kubernetes Ingress or a Service load balancer.
Join this session to learn about:
– The evolution of API gateways over the past ten years, and how the original problems they were solving have shifted in relation to cloud native technologies and workflow
– Current challenges of using an API gateway within Kubernetes: scaling the developer workflow; and supporting multiple architecture styles and protocols
– Strategies for exposing Kubernetes services and APIs at the edge of your system
– A brief guide to the (potential) future of cloud native API gateways
Application Modernisation through Event-Driven Microservices confluent
Microservices have emerged as a widely discussed and adopted way to build modern and scalable applications. They are easier to build, manage and maintain than monoliths due to smaller code bases; they isolate complexity, allowing for smaller, more agile teams to create services, and they are flexible—allowing the use of various platforms, programming languages, and tools since these choices affect only an individual service and a small team at a time.
Openbar 12 - Leuven - From reactive programming to reactive architectureOpenbar
Reactive Programming begint meer en meer door te dringen in de Java wereld. Deze programmeerstijl waarbij message-driven en data-streams centraal staat beloofd een betere schaalbaarheid en weerbaarheid van onze applicaties.
Deze andere manier van programmeren vraagt echter ook een ander soort architectuur onze systemen. We kijken naar hoe je de architectuur van je applicaties in lijn brengt met het gebruik van reactive streams, en welke voordelen dat deze manier van werken kan aanbieden.
TensorFlow 2.0 Autographs - For TensorFlow User Group Toronto by Vik Pant. Presented at TFUG meetup on TensorFlow for Banking & Financial Services on 22nd May, 2019.
Presentation on the impact of AI on the Wealth Management landscape. How can AI be used to improve the economic welfare of society. Presentation made for TensorFlow User Group Toronto - AI Meetup - 26th Feb 2019
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.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Accelerate your Kubernetes clusters with Varnish Caching
TensorFlow 2.0 Overview - For TensorFlow User Group - Ehsan Amjadian
1. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 1
TensorFlow 2.0
Speaker: Ehsan Amjadian | Senior Data Scientist | DNA Geolocation Intelligence Team
Head of Research @ AISC
2. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 2
TF 2.0 Overview
3. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 3
Multiple API Levels
4. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 4
Main Upgrades
1. Eager Execution
2. Ease of Debugging and Imperative Programming for Experimentation
3. Aggressive Cleanup of all the synonymous APIs and many MANY boilerplates
• tf.flags, tf.logging replaced by absl-py
4. Making API’s more consistent: Unified RNNs, Unified Optimizers
5. Removal of queue runners in favor of tf.data
5. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 5
Even More
1. Syntax Tree
• User manually creates a abstract syntax tree using tf.* when passing tensors to
session.run
• TF 2 runs the code in order: Pythonic
2. Removal of Globals
• Variables added to graph at the time of creation and would only be retrieved by
their names, even if no pointers anymore.
• (Variables 2.0 RFC) removes such and adds garbage collection
3. Functions no Sessions:
• Node Pruning
• Kernel Fusion
6. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 6
AutoGraph
• Imperative Dev. With Autograph:
7. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 7
But my Graph Advantages?
• Advantages of the TF Computation Graph:
• Performance Opt.
• Remote Execution and Serializability
• Easily Export and Deploy
• In TF2.0 you can develop in Eager mode and translate your program to a graph using tf.function
8. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 8
Keras Variables and Trainable Variables
9. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 9
Distribution Strategy API & Unified SavedModel And
Deployment
• Dist. And train models on multiple architectures: CPUs, GPUs, TPUs.
• Model Serving unified across:
• TensorFlow Serving: HTTP/REST
• TensorFlow Lite: Mobile and Edge RasPi, iOS etc.
• TensorFlow.js: embedded web dep.
• TensorFlow Hub: enabling transfer learning
10. STRICTLY PRIVATE & CONFIDENTIAL | RBC Royal Bank of Canada | May 31, 2019 | 10
Thank you