This webinar discusses polyglot persistence, which is the strategy of using multiple data storage technologies together to solve different data problems. It explains that while relational databases are good for transactions and consistency, NoSQL databases are better for scale and unstructured data. The webinar shows how to integrate SQL and NoSQL databases by routing requests based on data type or synchronizing data automatically between the databases. It provides an example architecture using a SQL database for legacy apps and reporting with a NoSQL database for mobile and web apps, and discusses benefits like scalability, accelerated development, and leveraging existing tools.
Part of proper governance in Power BI means taking proper care of what goes on in your tenant. Here's a list of areas you need to watch for and some helpful telemetry to start collecting.
Watch the companion webinar at:
Join John Sterrett, Senior Advisor at Linchpin People and Scott Walz, Director of Software Consultants, to learn how execution plans get invalidated and why data skew could be the root cause to seeing different execution plans for the same query. We will look at options for forcing a query to use a particular execution plan. Finally, you will learn how this complex problem can be identified and resolved simply using a new feature in SQL Server 2016 called Query Store.
Oracle data integrator 12c - getting startedMichael Rainey
I think it’s time for a fresh look at Oracle Data Integrator 12c. What is ODI? How has it evolved over the years and where is it going? And, of course, how do you get started with Oracle Data Integrator? I plan to share what I love about ODI, how to get started building your first ODI project, and what makes Oracle Data Integrator 12c the premier ETL and data warehousing tool on the market. It’s time to get back to the basics!
Presented at BIWA Summit 2017
Oracle Data Integrator 12c - Getting StartedMichael Rainey
I think it’s time for a fresh look at Oracle Data Integrator 12c. What is ODI? How has it evolved over the years and where is it going? And, of course, how do you get started with Oracle Data Integrator? I plan to share what I love about ODI, how to get started building your first ODI project, and what makes Oracle Data Integrator 12c the premier ETL and data warehousing tool on the market. It’s time to get back to the basics!
Presented at UTOUG Training Days 2017.
Demystifying the 3d web - Codemotion 2016Pietro Grandi
The slides I used for my talk at Codemotion Rome and Dubai in 2016.
In talk I explain what is WebGL and we is the most powerful technology you can choose to deliver 3D contents over the web. Then I present some of the biggest frameworks: ThreeJS, BabylonJS, OSGJS and SceneJS.
Later I show real world case studies (Google, Autodesk and Unity) and in the end I rebut some myths about security concerns.
Oracle Data Integrator (ODI) Online Training is providing at Glory IT Technologies. You will learn how to create the ODI topology, design ODI interfaces, packages, procedures and organize ODI models & other objects. Every student will learn how to use manage projects in ODI to develop interfaces and objects. Our ODI Training takes student through some of the more advanced features is used of Oracle Data Integrator.
Part of proper governance in Power BI means taking proper care of what goes on in your tenant. Here's a list of areas you need to watch for and some helpful telemetry to start collecting.
Watch the companion webinar at:
Join John Sterrett, Senior Advisor at Linchpin People and Scott Walz, Director of Software Consultants, to learn how execution plans get invalidated and why data skew could be the root cause to seeing different execution plans for the same query. We will look at options for forcing a query to use a particular execution plan. Finally, you will learn how this complex problem can be identified and resolved simply using a new feature in SQL Server 2016 called Query Store.
Oracle data integrator 12c - getting startedMichael Rainey
I think it’s time for a fresh look at Oracle Data Integrator 12c. What is ODI? How has it evolved over the years and where is it going? And, of course, how do you get started with Oracle Data Integrator? I plan to share what I love about ODI, how to get started building your first ODI project, and what makes Oracle Data Integrator 12c the premier ETL and data warehousing tool on the market. It’s time to get back to the basics!
Presented at BIWA Summit 2017
Oracle Data Integrator 12c - Getting StartedMichael Rainey
I think it’s time for a fresh look at Oracle Data Integrator 12c. What is ODI? How has it evolved over the years and where is it going? And, of course, how do you get started with Oracle Data Integrator? I plan to share what I love about ODI, how to get started building your first ODI project, and what makes Oracle Data Integrator 12c the premier ETL and data warehousing tool on the market. It’s time to get back to the basics!
Presented at UTOUG Training Days 2017.
Demystifying the 3d web - Codemotion 2016Pietro Grandi
The slides I used for my talk at Codemotion Rome and Dubai in 2016.
In talk I explain what is WebGL and we is the most powerful technology you can choose to deliver 3D contents over the web. Then I present some of the biggest frameworks: ThreeJS, BabylonJS, OSGJS and SceneJS.
Later I show real world case studies (Google, Autodesk and Unity) and in the end I rebut some myths about security concerns.
Oracle Data Integrator (ODI) Online Training is providing at Glory IT Technologies. You will learn how to create the ODI topology, design ODI interfaces, packages, procedures and organize ODI models & other objects. Every student will learn how to use manage projects in ODI to develop interfaces and objects. Our ODI Training takes student through some of the more advanced features is used of Oracle Data Integrator.
Watch the companion webinar at: http://forms.embarcadero.com/AgileAutomatedAware
Data management teams face some tough challenges these days. Organizations need business-driven visibility that enables understanding and awareness of enterprise data assets – without worrying about definitions and change management. But with information architectures evolving, serving up accurately defined, reusable data can become a complex issue.
In this episode of The Briefing Room hosted by the Bloor Group, veteran analyst David Loshin explains the importance of agile, automated workflows in today’s enterprise data architectures. Ron Huizenga of Embarcadero discusses how the ER/Studio suite approaches data modeling and management from a modern architecture standpoint. He explains that unifying the way information is represented can not only eliminate the need for costly workarounds, but also foster collaboration between data architects, developers and business users.
Learn more about data modeling and data architecture with ER/Studio at http://www.embarcadero.com/products/er-studio.
SQL o NoSQL? Progettare applicazioni 'Big Data-ready' attraverso l'utilizzo d...Codemotion
"SQL o NoSQL? Progettare applicazioni 'Big Data-ready' attraverso l'utilizzo della Polyglot Persistence" by Mario Cartia
Il teorema CAP, formulato da Eric Brewer nel 1998, è una congettura matematica secondo la quale un sistema distribuito non è in grado garantire contemporaneamente scalabilità orizzontale, disponibilità e consistenza. Da qui l’esigenza di un approccio semplice per la progettazione di applicazioni che utilizzano una molteplicità di tecnologie per lo storage dei dati (RDBMS, NoSQL, DFS, etc.) nascondendo tale complessità sottostante attraverso la realizzazione di un’unica interfaccia esterna per l’accesso agli stessi.
SSIS Tutorial For Beginners | SQL Server Integration Services (SSIS) | MSBI T...Edureka!
This Edureka SSIS Tutorial will help you learn the basics of MSBI. SSIS is a platform for data integration and workflow applications. This tutorial covers data warehousing concepts which is used for data extraction, transformation and loading (ETL). It is ideal for both beginners and professionals who want to brush up their basics of MSBI. Below are the topics covered in this tutorial:
1. Why do we need data integration?
2. What is data integration?
3. Why SSIS?
4. What is SSIS?
5. ETL process
6. Data Warehousing
7. Installation
8. What is SSIS Package?
Businesses make critical decisions using key data assets, but stakeholders often find it difficult to navigate the complex data landscape to ensure they have the right data and understand it correctly. Companies are dealing with a number of different technologies, multiple data formats, and high data volumes, along with the requirements for data security and governance.
Moving to the cloud; PaaS, IaaS or Managed InstanceThomas Sykes
In this session we'll look at the cloud choices available in Azure for SQL Server. Whether it's PaaS, IaaS or Managed Instance we'll look into the features provided, the major differences and the Pros and Cons of each solution and how to choose the best option available.
Join Postgres experts Bruce Momjian and Marc Linster as they preview everything new in Postgres 12. You don’t want to miss this!
Highlights include:
- New compatibility features
- PostgreSQL: Table access methods
- Partitioning Improvements
Postgres Integrates Effectively in the "Enterprise Sandbox"EDB
This presentation provides guidance through these challenges and provide solutions that allow you to:
- Connect to multiple sources of data to support your growing business
- Integrate with existing incumbent systems that power your business
- Share siloed data among your technical teams to address strategic objectives
- Learn how customers integrated EDB Postgres within their corporate ecosystems that included Oracle, SQL Server, MongoDB, Hadoop, MySQL and Tuxedo
This presentation covers the solutions, services, and best practice recommendations you need to be a leader in today’s complex digital environment.
Target Audience: The content will interest both business and technical decision-makers or influencers responsible for the overall strategy and execution of a PostgreSQL and/or an EDB Postgres database.
Marc Linster explores the global economic impact of Postgres development and the network of ecosystem players heavily investing in core Postgres technology. Discover how these impacts have fueled Postgres longevity and are paving the way for its dominance. Not only has Postgres expanded broadly in the enterprise, bolstering the Postgres skills of DBA's and other technologists. But, now there is a tremendous ecosystem surrounding Postgres that continues to develop, and it's impacting markets the world over.
This presentation explains the Integrator's Dilemma and and how the SnapLogic Integration Cloud can help.
To learn more, visit: http://www.snaplogic.com/.
Data virtualization, Data Federation & IaaS with Jboss TeiidAnil Allewar
Enterprise have always grappled with the problem of information silos that needed to be merged using multiple data warehouses(DWs) and business intelligence(BI) tools so that enterprises could mine this disparate data for businessdecisions and strategy. Traditionally this data integration was done with ETL by consolidating multiple DBMS into a single data storage facility.
Data virtualization enables abstraction, transformation, federation, and delivery of data taken from variety of heterogeneous data sources as if it is a single virtual data source without the need to physically copy the data for integration. It allows consuming applications or users to access data from these various sources via a request to a single access point and delivers information-as-a-service (IaaS).
In this presentation, we will explore what data virtualization is and how it differs from the traditional data integration architecture. We’ll also look at validating the data virtualization and federation concepts by working through an example(see videos at the GitHub repo) to federate data across 2 heterogeneous data sources; mySQL and MongoDB using the JBoss Teiid data virtualization platform.
No Time to Waste: Migrate from Oracle to Postgres in MinutesEDB
Need to break free from Oracle? An open source-based DBMS like Postgres is the answer. So, what is stopping you? Discover how to migrate from Oracle to Postgres, quickly and without risk. This talk will explain how to leverage tools and technologies to convert your Oracle database to EDB Postgres with ease and offer helpful best practices, including: What challenges to look for, like complex schemas, database stored procedures and more, where to start, like self-contained databases that help free up Oracle licenses, and, when to deploy your workload on-premises or in the cloud
5 New Mystery Features of the Denodo PlatformDenodo
Watch full webinar here: https://bit.ly/31ujjep
The Denodo Platform has such a wide range of features that even a seasoned Denodo expert would be hard-pressed to list them all. Here, we present 5 exciting new features that you might not know about.
Join Ravi Shankar, SVP & CMO at Denodo, as he tests his knowledge about these 5 new “mystery” features, each one introduced and explained by a Denodo expert: Pablo Alvarez, Global Director of Product Management; Inessa Gerber, Director of Product Management; Vincent Fages Gouyou, EMEA Product Management Director; Chris Walters, Senior Solutions Consultant; and Mitesh Shah, Senior Cloud Product Manager.
Several of these powerful new features can be implemented during a free trial of the Denodo Platform.
In this session, you will learn:
- Which feature streamlines cloud deployments?
- Which feature simplifies and strengthens security?
- Which feature enables you to work directly with geospatial data?
- Which feature seamlessly supports cubes?
- Which feature will be of particular interest to healthcare practitioners?
The EDB Postgres Platform is an enterprise-class data management platform based on the open source database PostgreSQL, complemented by tool kits for management, integration, and migration; flexible deployment options, and services and support to enable enterprises to deploy Postgres at scale.
10 Lessons Learned from Meeting with 150 Banks Across the GlobeDataWorks Summit
Who's looking at you? Your ocean of data--is it secure? Leading banks and capital markets firms process huge amounts of data from traditional and non-traditional sources. Regulatory risk is present in all of these businesses and there is always internal risk. A few rogue individuals can cause extraordinary losses if their malicious activities go unnoticed. And compliance teams need to analyze both data-in-motion and data-at-rest to detect suspicious activity in real-time.
Join Diego Baez, GM Financial Services for Hortonworks, as he discusses the top lessons learned over the last two years, from his work with over 150 Financial Services Companies across the globe, including Global Mega Banks, Regional institutions, Hedge Funds, Fintech, Regulators and Central banks. Hear as he covers the key lessons learned from these clients - what is working, what is not - and which institutions are harnessing the power of BigData and Analytics to transform their business.
Deploy, move and manage Postgres across cloud platformsAshnikbiz
Running applications in a hybrid set-up creates complexities that can increase downtime and maintenance. PostgreSQL runs across virtual, cloud, and container environments; minimizing complexity without sacrificing the performance, so you can take control. Being today’s undisputed leader of relational databases for new and modern applications, Postgres’ tools and features will enable you to swiftly deploy, move and manage your database across platforms.
Watch the companion webinar at: http://forms.embarcadero.com/AgileAutomatedAware
Data management teams face some tough challenges these days. Organizations need business-driven visibility that enables understanding and awareness of enterprise data assets – without worrying about definitions and change management. But with information architectures evolving, serving up accurately defined, reusable data can become a complex issue.
In this episode of The Briefing Room hosted by the Bloor Group, veteran analyst David Loshin explains the importance of agile, automated workflows in today’s enterprise data architectures. Ron Huizenga of Embarcadero discusses how the ER/Studio suite approaches data modeling and management from a modern architecture standpoint. He explains that unifying the way information is represented can not only eliminate the need for costly workarounds, but also foster collaboration between data architects, developers and business users.
Learn more about data modeling and data architecture with ER/Studio at http://www.embarcadero.com/products/er-studio.
SQL o NoSQL? Progettare applicazioni 'Big Data-ready' attraverso l'utilizzo d...Codemotion
"SQL o NoSQL? Progettare applicazioni 'Big Data-ready' attraverso l'utilizzo della Polyglot Persistence" by Mario Cartia
Il teorema CAP, formulato da Eric Brewer nel 1998, è una congettura matematica secondo la quale un sistema distribuito non è in grado garantire contemporaneamente scalabilità orizzontale, disponibilità e consistenza. Da qui l’esigenza di un approccio semplice per la progettazione di applicazioni che utilizzano una molteplicità di tecnologie per lo storage dei dati (RDBMS, NoSQL, DFS, etc.) nascondendo tale complessità sottostante attraverso la realizzazione di un’unica interfaccia esterna per l’accesso agli stessi.
SSIS Tutorial For Beginners | SQL Server Integration Services (SSIS) | MSBI T...Edureka!
This Edureka SSIS Tutorial will help you learn the basics of MSBI. SSIS is a platform for data integration and workflow applications. This tutorial covers data warehousing concepts which is used for data extraction, transformation and loading (ETL). It is ideal for both beginners and professionals who want to brush up their basics of MSBI. Below are the topics covered in this tutorial:
1. Why do we need data integration?
2. What is data integration?
3. Why SSIS?
4. What is SSIS?
5. ETL process
6. Data Warehousing
7. Installation
8. What is SSIS Package?
Businesses make critical decisions using key data assets, but stakeholders often find it difficult to navigate the complex data landscape to ensure they have the right data and understand it correctly. Companies are dealing with a number of different technologies, multiple data formats, and high data volumes, along with the requirements for data security and governance.
Moving to the cloud; PaaS, IaaS or Managed InstanceThomas Sykes
In this session we'll look at the cloud choices available in Azure for SQL Server. Whether it's PaaS, IaaS or Managed Instance we'll look into the features provided, the major differences and the Pros and Cons of each solution and how to choose the best option available.
Join Postgres experts Bruce Momjian and Marc Linster as they preview everything new in Postgres 12. You don’t want to miss this!
Highlights include:
- New compatibility features
- PostgreSQL: Table access methods
- Partitioning Improvements
Postgres Integrates Effectively in the "Enterprise Sandbox"EDB
This presentation provides guidance through these challenges and provide solutions that allow you to:
- Connect to multiple sources of data to support your growing business
- Integrate with existing incumbent systems that power your business
- Share siloed data among your technical teams to address strategic objectives
- Learn how customers integrated EDB Postgres within their corporate ecosystems that included Oracle, SQL Server, MongoDB, Hadoop, MySQL and Tuxedo
This presentation covers the solutions, services, and best practice recommendations you need to be a leader in today’s complex digital environment.
Target Audience: The content will interest both business and technical decision-makers or influencers responsible for the overall strategy and execution of a PostgreSQL and/or an EDB Postgres database.
Marc Linster explores the global economic impact of Postgres development and the network of ecosystem players heavily investing in core Postgres technology. Discover how these impacts have fueled Postgres longevity and are paving the way for its dominance. Not only has Postgres expanded broadly in the enterprise, bolstering the Postgres skills of DBA's and other technologists. But, now there is a tremendous ecosystem surrounding Postgres that continues to develop, and it's impacting markets the world over.
This presentation explains the Integrator's Dilemma and and how the SnapLogic Integration Cloud can help.
To learn more, visit: http://www.snaplogic.com/.
Data virtualization, Data Federation & IaaS with Jboss TeiidAnil Allewar
Enterprise have always grappled with the problem of information silos that needed to be merged using multiple data warehouses(DWs) and business intelligence(BI) tools so that enterprises could mine this disparate data for businessdecisions and strategy. Traditionally this data integration was done with ETL by consolidating multiple DBMS into a single data storage facility.
Data virtualization enables abstraction, transformation, federation, and delivery of data taken from variety of heterogeneous data sources as if it is a single virtual data source without the need to physically copy the data for integration. It allows consuming applications or users to access data from these various sources via a request to a single access point and delivers information-as-a-service (IaaS).
In this presentation, we will explore what data virtualization is and how it differs from the traditional data integration architecture. We’ll also look at validating the data virtualization and federation concepts by working through an example(see videos at the GitHub repo) to federate data across 2 heterogeneous data sources; mySQL and MongoDB using the JBoss Teiid data virtualization platform.
No Time to Waste: Migrate from Oracle to Postgres in MinutesEDB
Need to break free from Oracle? An open source-based DBMS like Postgres is the answer. So, what is stopping you? Discover how to migrate from Oracle to Postgres, quickly and without risk. This talk will explain how to leverage tools and technologies to convert your Oracle database to EDB Postgres with ease and offer helpful best practices, including: What challenges to look for, like complex schemas, database stored procedures and more, where to start, like self-contained databases that help free up Oracle licenses, and, when to deploy your workload on-premises or in the cloud
5 New Mystery Features of the Denodo PlatformDenodo
Watch full webinar here: https://bit.ly/31ujjep
The Denodo Platform has such a wide range of features that even a seasoned Denodo expert would be hard-pressed to list them all. Here, we present 5 exciting new features that you might not know about.
Join Ravi Shankar, SVP & CMO at Denodo, as he tests his knowledge about these 5 new “mystery” features, each one introduced and explained by a Denodo expert: Pablo Alvarez, Global Director of Product Management; Inessa Gerber, Director of Product Management; Vincent Fages Gouyou, EMEA Product Management Director; Chris Walters, Senior Solutions Consultant; and Mitesh Shah, Senior Cloud Product Manager.
Several of these powerful new features can be implemented during a free trial of the Denodo Platform.
In this session, you will learn:
- Which feature streamlines cloud deployments?
- Which feature simplifies and strengthens security?
- Which feature enables you to work directly with geospatial data?
- Which feature seamlessly supports cubes?
- Which feature will be of particular interest to healthcare practitioners?
The EDB Postgres Platform is an enterprise-class data management platform based on the open source database PostgreSQL, complemented by tool kits for management, integration, and migration; flexible deployment options, and services and support to enable enterprises to deploy Postgres at scale.
10 Lessons Learned from Meeting with 150 Banks Across the GlobeDataWorks Summit
Who's looking at you? Your ocean of data--is it secure? Leading banks and capital markets firms process huge amounts of data from traditional and non-traditional sources. Regulatory risk is present in all of these businesses and there is always internal risk. A few rogue individuals can cause extraordinary losses if their malicious activities go unnoticed. And compliance teams need to analyze both data-in-motion and data-at-rest to detect suspicious activity in real-time.
Join Diego Baez, GM Financial Services for Hortonworks, as he discusses the top lessons learned over the last two years, from his work with over 150 Financial Services Companies across the globe, including Global Mega Banks, Regional institutions, Hedge Funds, Fintech, Regulators and Central banks. Hear as he covers the key lessons learned from these clients - what is working, what is not - and which institutions are harnessing the power of BigData and Analytics to transform their business.
Deploy, move and manage Postgres across cloud platformsAshnikbiz
Running applications in a hybrid set-up creates complexities that can increase downtime and maintenance. PostgreSQL runs across virtual, cloud, and container environments; minimizing complexity without sacrificing the performance, so you can take control. Being today’s undisputed leader of relational databases for new and modern applications, Postgres’ tools and features will enable you to swiftly deploy, move and manage your database across platforms.
Microsoft Azure zmienia się. Jego częśc poświęcona bazie danych (Windows Azure SQL Database) zmienia się jeszcze szybciej. Podczas tej sesji chciałbym pokazac tym, którzy nie widzieli, oraz przypomniec tym, którzy już coś wiedzą - o co chodzi z WASD, jakie zmiany nastapiły i czego możemy po tej bazie oczekiwać. Dla odważnych będzie okazja podłączenia się do konta w chmurze i przetestowania ych rozwiązań samemu.
There’s data and there’s Big Data, and these days some of the biggest creators of big data are online gaming apps.
This talk by Dave Shuttleworth of EXASOL uses case studies, including King (makers of hit games Candy Crush Saga and Farm Heroes Saga), to illustrate how the challenges of rapidly acquired data can be managed. This includes the integration of SQL and Hadoop environments, predictive analytics in SQL and emerging industry trends in this area.
YouTube video available at https://www.youtube.com/watch?v=DGxXCH_BSJo
Speaker:
Dave Shuttleworth is a specialist in database technology, parallel processing in the database field, data warehousing and data mining techniques. He has almost 40 years experience in the IT industry and has been at the forefront of the implementation of parallel processing for commercial databases for the last 25 years.
He has spoken at Data Warehouse Institute events in the UK and U.S., DBExpo and at Netezza User Forums in London, San Francisco and Boston, where he won an award for his outstanding contributions to the online Netezza Community.
The cloud is all the rage. Does it live up to its hype? What are the benefits of the cloud? Join me as I discuss the reasons so many companies are moving to the cloud and demo how to get up and running with a VM (IaaS) and a database (PaaS) in Azure. See why the ability to scale easily, the quickness that you can create a VM, and the built-in redundancy are just some of the reasons that moving to the cloud a “no brainer”. And if you have an on-prem datacenter, learn how to get out of the air-conditioning business!
In this session, we explain how the new version of SQL Server will improve database operations, advance security and compliance and bring advanced analytics to all your data workloads.
Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...Hitachi Vantara
Learn how you can virtualize and optimize your Windows applications and workloads while accommodating growth with Microsoft® Private Cloud and SQL Server 2012 running on Hitachi Unified Compute Platform.
You can create building blocks for a cloud environment that is reliable, scalable, multitenant and multi-tiered with Hitachi Unified Compute Platform Select for Microsoft Private Cloud.
Also, the Hitachi solution for a medium-sized Microsoft SQL Server data warehouse enables your enterprise to consolidate silos for enterprise-wide business intelligence and scale your data warehouse to hundreds of terabytes.
Microsoft released SQL Azure more than two years ago - that's enough time for testing (I hope!). So, are you ready to move your data to the Cloud? If you’re considering a business (i.e. a production environment) in the Cloud, you need to think about methods for backing up your data, a backup plan for your data and, eventually, restoring with Red Gate Cloud Services. In this session, you’ll see the differences, functionality, restrictions, and opportunities in SQL Azure and On-Premise SQL Server 2008/2008 R2/2012. We’ll consider topics such as how to be prepared for backup and restore, and which parts of a cloud environment are most important: keys, triggers, indexes, prices, security, service level agreements, etc.
Azure SQL Database Managed Instance is a new flavor of Azure SQL Database that is a game changer. It offers near-complete SQL Server compatibility and network isolation to easily lift and shift databases to Azure (you can literally backup an on-premise database and restore it into a Azure SQL Database Managed Instance). Think of it as an enhancement to Azure SQL Database that is built on the same PaaS infrastructure and maintains all it's features (i.e. active geo-replication, high availability, automatic backups, database advisor, threat detection, intelligent insights, vulnerability assessment, etc) but adds support for databases up to 35TB, VNET, SQL Agent, cross-database querying, replication, etc. So, you can migrate your databases from on-prem to Azure with very little migration effort which is a big improvement from the current Singleton or Elastic Pool flavors which can require substantial changes.
This is a presentation by Peter Coppola, VP of Product and Marketing at Basho Technologies and Matthew Aslett, Research Director at 451 Research. Join them as they discuss whether multi-model databases and polyglot persistence have increased operational complexity. They'll discuss the benefits and importance of NoSQL databases and how the Basho Data Platform helps enterprises leverage Big Data applications.
Similar to Why does Microsoft care about NoSQL, SQL and Polyglot Persistence? (20)
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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
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.
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
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
2. SQL, NOSQL, AND POLYGLOT PERSISTENCE
• Microsoft published a book
on 10/15/13 on the benefits
of combining SQL data and
unstructured data
• This webinar explores the
practical implementation of
this strategy
3. QUESTIONS TO ANSWER
•
•
•
•
•
What is NoSQL?
What is Polyglot Persistence (aka hybrid)?
How do you integrate SQL and NoSQL?
Why is it important?
How does a hybrid .NET, SQL and NoSQL Database benefit
your applications?
• What are the steps to enable your apps to use a
hybrid solution?
4. WHAT IS NOSQL?
A NoSQL (Not Only SQL) database provides a mechanism for storage and
retrieval of data that employs less constrained consistency models than
traditional relational databases. Motivations for this approach include
simplicity of design, horizontal scaling and finer control over availability.
(Source: Wikipedia)
•
•
•
•
•
Distributed computing – scale out versus scale up
Fault tolerance through mirroring/replication
Ability to be schema-less and handle unstructured data
Eventually consistent as opposed to fully consistent
Several approaches – Key Value, Document, Graph etc
6. COMPARISON OF SQL AND NOSQL
A NoSQL database, as the name implies, provides a different storage and processing model than a
traditional SQL based relational database.
RELATIONAL
DOCUMENT
{
“_id” : ObjectId(“4fehbf26
s
{
“frt_name” : “Jeremy”,
i
“_id” : ObjectId(“4fehbf26
s
“last_name” : “Smith”,
{
“frt_name” : “Jeremy”,
i “address” : {
“_id” : ObjectId(“4fehbf26 Glendon
s
“last_name” ::“Smith”,
“street”
“1100
{
“frt_name” : “Jeremy”,
i “address” : {
Avenue”,
“_id” : ObjectId(“4fehbf26 Glendon
s
“last_name” ::“Smith”,Angeles”,
“street”
“city” : “Los
“1100
“frt_name” :“state” : “CA”
i “address”“Jeremy”,
Avenue”,{
:
“last_name” }:“Smith”,Angeles”,
“street”: : “LosGlendon
“city” “1100
“address” : }
Avenue”,{
“state” : “CA”
“street”}: : “LosGlendon Avenue”,
“city” “1100 Angeles”,
“city” :}“Los “CA”
“state” : Angeles”,
“state” : “CA”
}
}
}
}
KEY-VALUE
7. NOSQL STRENGTHS AND WEAKNESSES
Strength
Multi-node scalability
Weakness
Guaranteed data consistency
Source: Data Access for Highly-Scalable Solutions:
Using SQL, NoSQL, and Polyglot Persistence
8. COMPARISON OF SQL AND NOSQL
SQL Server
NoSQL
Consistency Model
Fully consistent
Eventually Consistent
Scalability
Single Server (Scale up)
Multiple Servers (Scale out)
Fault Tolerance
HA through Secondary fail over
Server
Fault tolerance through
Mirroring/Replication
Data Design
DBA does data design first
Start schema-less and implement data
structure as you code
Data types
SQL/Relational Data
Table and/or unstructured data
Strengths
Transactions/data
consistency/Robust BI/Reporting
and tooling
Scale/performance/ease of
development and adaptation
So, which is best? BOTH!
9. WHAT IS POLYGLOT PERSISTENCE?
Polyglot Persistence, like polyglot programming, is all about choosing the
right persistence option for the task at hand.
Scott Leberknight
Different databases are designed to solve different problems. Using a single
database engine for all of the requirements usually leads to non- performant
solutions.
Martin Fowler
Polyglot Persistence is about using hybrid storage approach (RDBMS,
NOSQL,BLOB,FILE) that allows you to use the best tool for the job versus
being locked into one approach.
FatCloud
10. WHAT DOES POLYGLOT PERSISTENCE LOOK LIKE?
Source: Data Access for Highly-Scalable Solutions:
Using SQL, NoSQL, and Polyglot Persistence
11. METHOD 1: HOW TO INTEGRATE SQL WITH NOSQL
Data Driven Request Routing
Calls for relational and
transactional data
SQL Server
Invoice
Invoice
Invoice
024
175
832
Web / Mobile or
other Client app
Calls for unstructured
and scale sensitive data
NoSQL Server Cluster
Invoice
Invoice
Invoice
936
492
751
Invoice
Invoice
Invoice
595
037
275
Invoice
Invoice
Invoice
275
Invoice
037
Invoice
936
Invoice
275
Invoice
037
Invoice
936
Invoice
275
037
936
Invoice
Invoice
Invoice
832
Invoice
492
Invoice
024
Invoice
832
Invoice
492
Invoice
024
Invoice
832
492
024
Invoice
Invoice
Invoice
751
Invoice
175
Invoice
595
Invoice
751
Invoice
175
Invoice
595
Invoice
751
175
595
12. METHOD 2: HOW TO INTEGRATE SQL WITH NOSQL
Automatic Synchronization
FatDB Server Cluster
SQL Server
Invoice
Invoice
Invoice
024
175
832
Invoice
Invoice
Invoice
936
492
751
Invoice
Invoice
Invoice
595
037
275
Automate routine
synchronization
tasks for effortless
data consistency.
SQL Write Back
Invoice
Invoice
Invoice
275
Invoice
037
Invoice
936
Invoice
275
Invoice
037
Invoice
936
Invoice
275
037
936
Invoice
Invoice
Invoice
832
Invoice
492
Invoice
024
Invoice
832
Invoice
492
Invoice
024
Invoice
832
492
024
Invoice
Invoice
Invoice
751
Invoice
175
Invoice
595
Invoice
751
Invoice
175
Invoice
595
Invoice
751
175
595
1. Changes to SQL Server automatically sent to FatDB
2. Changes to FatDB automatically sent to SQL Server
13. EXAMPLE OF A POLYGLOT DATA STORE
Mobile Clients
1. Legacy apps continue unchanged
updating SQL Server
2. Changes in SQL Server are
transmitted to FatDB
3. FatDB is accessed by
mobile, web, cloud clients delivering
scale and fault tolerance
3
New Web App
FatDB Server Cluster (In house or In cloud)
Invoice
Invoice
Invoice
Invoice
275
Invoice
037
Invoice
936
Invoice
275
Invoice
037
Invoice
936
275
037
936
Invoice
Invoice
Invoice
Invoice
751
Invoice
175
Invoice
595
Invoice
751
Invoice
175
Invoice
595
751
175
595
Invoice
Invoice
Invoice
832
Invoice
492
Invoice
024
Invoice
832
Invoice
492
Invoice
024
832
492
024
2
4. Updates to FatDB are transmitted
back to SQL Server
4
SQL Server
Invoice
Invoice
Invoice
024
175
832
5. BI and Reporting tools can continue
accessing SQL Server as an
accurate data repository
1
Legacy Apps
Invoice
Invoice
Invoice
936
492
751
Invoice
Invoice
Invoice
595
037
275
BI & Reporting
5
14. WHY IS POLYGLOT (a.k.a HYBRID) IMPORTANT?
“…the advent of NoSQL databases has meant that many application
developers, designers, and architects are now looking to apply the most
appropriate means of data storage to each specific aspect of their systems,
and this may involve implementing multiple types of database and
integrating them into a single solution.”
Microsoft, “Data Access for Highly Scalable Solutions”, 2013
• One size may not fit all that well
• We can now use the best tools or toolset for the job
15. HOW DOES A HYBRID SOLUTION BENEFIT YOU
1.
2.
3.
4.
5.
6.
7.
More scalable, less cost
Preserve legacy apps
Accelerate time to market
New application functionality
Preserve proven BI and reporting tools
Improved data mining
Superior elasticity
16. 10 TIPS FOR CREATING A HYBRID SOLUTION
1. Think holistically, do your traffic and data analysis
2. Test and meter
3. Minimize architectural complexity, “Missions” trump “Services”
4. Minimize “glue” code and impedance mismatches, standardize
5. Don’t paint yourself into a corner, be “Agile”
6. Minimize maintenance and configuration overhead
7. Look for portability and flexibility
8. Look for strong RDBMS integration
9. Look for an integrated extensible framework
10.Look for good support and resources
Not only SQL, a different way of thinking about storage. Not relational, but relations can, in fact exist, but they do in code.Designed for unstructured data…Uses a cluster of low cost servers to drive performance, mirror the data, and scale-out the database. This method also allows for high availability and fault tolerance, whereas individual compute nodes may fail, but the data is still available within the clusterRelational - Highly-structured table organization with rigidly-defined data formats and record structure.Document - Collection of complex documents with arbitrary, nested data formats and varying “record” format.Key-Value - An item of data that is identified by an arbitrary name. The key is the name, and the value is the content.BenefitsFLEXIBEL DATA MOdelMANAGING BIG DATASCALABILITY AND ELASTICITYLOWER TCOSql database and relation strengths are for OLTP and ACID requirements.It has been estimated 80% data stored in SQL does not require a relation model and would benefit from the NoSQL model
We cantake the first diagram and make a generic e-commerce version out of easily enough. And draw and analogy to how it would be done with straight SQL
Relational - Highly-structured table organization with rigidly-defined data formats and record structure.Document - Collection of complex documents with arbitrary, nested data formats and varying “record” format.Key-Value - An item of data that is identified by an arbitrary name. The key is the name, and the value is the content.BenefitsFLEXIBEL DATA MOdelMANAGING BIG DATASCALABILITY AND ELASTICITYLOWER TCOSql database and relation strengths are for OLTP and ACID requirements.It has been estimated 80% data stored in SQL does not require a relation model and would benefit from the NoSQL model