This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Juan Pablo Jaramilo, DevOps
Over the last year, how many times have you found yourself itching to implement that great new service? Then you start getting your hands dirty and notice that you have to make choices: time to market? reliability? performance? If you are running low on budget (as I usually am), the problem gets exponentially more complicated. In this talk, I am going to share some recent experiences I had on using the Go programming language to explore the free-tier of cloud providers to quickly develop web services without putting aside good performance, and reliability.
Garage RDBMS
First name: Esteban
Last name: Lorenzano
Type: talk
Video: https://www.youtube.com/watch?v=_kuyAUt5AMw
Abstract: Access to RDBMS is key to make successful business and Pharo has improved support for them in the last years, but there is still a lot of work to do. DBXTalk is the umbrella project in which we are grouping all our relational persistence strategy: It contains low level database drivers and high level object mappers.
This talk proposes a review of the state of art on relational persistence support.
Bio: Esteban Lorenzano, 43 years old. He studied -and let unfinished- Computer Sciences at Universidad de Buenos Aires, and worked since 1994 in several object oriented technologies (Delphi, C++, Java), where he scaled from “Junior Programmer” to “Senior Architect”. On 2007 he and two friends began a new start-up, Smallworks, an enterprise for agile developments, centered on Smalltalk. Currently, he is working in the RMoD INRIA team in Lille, France, as core developer for Pharo.
Batch (Spark) and Streaming (Kafka) Data-PreprocessingData Science Club
In this talk we will dive deep into data pre-processing or data preparation part of Data Scientist work. Why data pre-processing is such an important topic to pay attention for aspiring Data Scientists / Machine Learning Engineers? How to process TBs of static and moving, aka streaming, schemaless data? How to ensure horizontal scalability for up to PBs when you expect such growth? We'll give you several insights how Apache Spark, a fast and general engine for large-scale data processing, and Apache Kafka helped us to deal with 80% of Data Scientists’ work.
Why do you need such high-caliber tools as Spark or Kafka, when is it viable to use them and how to avoid such tools? What are the pitfalls of distributed processing using Spark and Kafka? How can Google Cloud Platform help and save costs up to 90%? We'll share what we've learned along the (hard) way.
OSMC 2013 | Zabbix: A Practical Demo by Rihards OlupsNETWAYS
Auch wenn es nützlich ist sich einen Überblick darüber zu verschaffen wie ein System funktioniert, versteht man es am besten, wenn das System gerade läuft.
Dieser Vortrag wird ein praktischer Quickstart sein, der aktuelle Basiskonfigurationen von Zabbix zeigen wird, von der Datensammlung bis hin zu Warnmeldungen.
Presentation at NYC Storm Meetup #1 on the Kafka-Storm implementation used in production at Outbrain Engage to track thousands of web traffic pings per second.
Over the last year, how many times have you found yourself itching to implement that great new service? Then you start getting your hands dirty and notice that you have to make choices: time to market? reliability? performance? If you are running low on budget (as I usually am), the problem gets exponentially more complicated. In this talk, I am going to share some recent experiences I had on using the Go programming language to explore the free-tier of cloud providers to quickly develop web services without putting aside good performance, and reliability.
Garage RDBMS
First name: Esteban
Last name: Lorenzano
Type: talk
Video: https://www.youtube.com/watch?v=_kuyAUt5AMw
Abstract: Access to RDBMS is key to make successful business and Pharo has improved support for them in the last years, but there is still a lot of work to do. DBXTalk is the umbrella project in which we are grouping all our relational persistence strategy: It contains low level database drivers and high level object mappers.
This talk proposes a review of the state of art on relational persistence support.
Bio: Esteban Lorenzano, 43 years old. He studied -and let unfinished- Computer Sciences at Universidad de Buenos Aires, and worked since 1994 in several object oriented technologies (Delphi, C++, Java), where he scaled from “Junior Programmer” to “Senior Architect”. On 2007 he and two friends began a new start-up, Smallworks, an enterprise for agile developments, centered on Smalltalk. Currently, he is working in the RMoD INRIA team in Lille, France, as core developer for Pharo.
Batch (Spark) and Streaming (Kafka) Data-PreprocessingData Science Club
In this talk we will dive deep into data pre-processing or data preparation part of Data Scientist work. Why data pre-processing is such an important topic to pay attention for aspiring Data Scientists / Machine Learning Engineers? How to process TBs of static and moving, aka streaming, schemaless data? How to ensure horizontal scalability for up to PBs when you expect such growth? We'll give you several insights how Apache Spark, a fast and general engine for large-scale data processing, and Apache Kafka helped us to deal with 80% of Data Scientists’ work.
Why do you need such high-caliber tools as Spark or Kafka, when is it viable to use them and how to avoid such tools? What are the pitfalls of distributed processing using Spark and Kafka? How can Google Cloud Platform help and save costs up to 90%? We'll share what we've learned along the (hard) way.
OSMC 2013 | Zabbix: A Practical Demo by Rihards OlupsNETWAYS
Auch wenn es nützlich ist sich einen Überblick darüber zu verschaffen wie ein System funktioniert, versteht man es am besten, wenn das System gerade läuft.
Dieser Vortrag wird ein praktischer Quickstart sein, der aktuelle Basiskonfigurationen von Zabbix zeigen wird, von der Datensammlung bis hin zu Warnmeldungen.
Presentation at NYC Storm Meetup #1 on the Kafka-Storm implementation used in production at Outbrain Engage to track thousands of web traffic pings per second.
Presentation at LinuxCon Europe 2016 (Berlin). I introduced the concepts of logging for containers, aggregation patterns, distributted logging, data serialization, Fluentd: internals, architecture, Fluent Bit and it library API.
Presented at Stream Processing Meetup (7/19/2018)(https://www.meetup.com/Stream-Processing-Meetup-LinkedIn/events/251481797/).
At Uber, we operate 20+ Kafka clusters to collect system and application logs as well as event data from rider and driver apps. We need a Kafka replication solution to replicate data between Kafka clusters across multiple data centers for different purposes. This talk will introduce the history behind uReplicator and the high level architecture. As the original uReplicator ran into scalability challenges and operational overhead as the scale of Kafka clusters increased, we built the Federated uReplicator which addressed above issues and provide an extensible architecture for further scaling.
Talk about the InfluxData TICK Stack.
Demo source code can be found here: https://github.com/wilk/tick-golang-meetup
Here the live streaming recorded (IT): https://www.youtube.com/watch?v=5KI6Bv_alK8
Scylla Summit 2022: Overcoming the Performance Cost of Streaming TransactionsScyllaDB
For a long time distributed transactions have been known to make systems slow and unavailable. However, recent academic and industry advancements such as RAMP, Occult, Calvin and TAPIR have changed the landscape and made transactions remarkably fast.
In this talk, Denis Rystsov, Staff Engineer at Vectorized will explain how the Redpanda streaming data platform utilizes modern transactional approaches and pushes the envelope further by adjusting these concepts to the streaming workload. He'll share benchmarks and explain what makes Redpanda transactions so fast.
To watch all of the recordings hosted during Scylla Summit 2022 visit our website here: https://www.scylladb.com/summit.
At TiDB DevCon 2020, Max Liu, CEO at PingCAP, gave a keynote speech. He believes that today’s database should be more real-time, more flexible, and easier to use, and TiDB, an elastic, cloud-native, real-time HTAP database, is exactly that kind of database.
Analyzing and processing FInancial Market Data on AWS with Kinesis - AWS Pop ...Florian Benz
Processing real-time market data is an essential part of financial services companies operating on the stock market. This data comes in “big and fast” - thousands of ticks per second - requiring transformation for fast and efficient access by our apps and services as well as storage for compliance and research purposes. In this session, you will learn about Scalable Capital’s evaluation journey. How we ended up with a solution around Amazon Kinesis, and how we are processing and analyzing market data now. A combination of AWS services allowed us to build a solution that is scalable, efficient and tailored to our needs. A Fargate service receives market data and puts it into Kinesis. Lambda functions transform and store data in ElastiCache. From there, the data can either be accessed in an aggregated form or streamed to other services for further processing. Amazon Kinesis Data Firehose is used to store all data on Amazon S3.
Presented at the AWS Pop Up Loft Munich on November 14, 2019
Build real time stream processing applications using Apache KafkaHotstar
This talk was presented at the Hotstar Scale Meetup in Bangalore by Jayesh Sidhwani
In this talk, the presenter introduces Apache Kafka and the Apache Kafka Streams library. Starting from the need for building streaming applications to thinking the use-cases as a streaming job - this talk covers all the technicalities.
It ends with a short description of how Kafka is deployed and used at Hotstar
Stream Processing Live Traffic Data with Kafka StreamsTim Ysewyn
In this workshop we will set up a streaming framework which will process realtime data of traffic sensors installed within the Belgian road system.
Starting with the intake of the data, you will learn best practices and the recommended approach to split the information into events in a way that won’t come back to haunt you.
With some basic stream operations (count, filter, … ) you will get to know the data and experience how easy it is to get things done with Spring Boot & Spring Cloud Stream. But since simple data processing is not enough to fulfill all your streaming needs, we will also let you experience the power of windows.
After this workshop, tumbling, sliding and session windows hold no more mysteries and you will be a true streaming wizard.
The bond between automation and network engineeringJimmy Lim
The slides are presented in IDNOG5. It discusses the evolving role of network engineering. Automation is an integral part of network engineering. It provides real examples on how automation is the master of network engineering in Cloudflare.
Meteor is the next take on agile development on the full JavaScript stack. Based on established JavaScript tools like Node, JQuery and Underscore, it still brings a fresh and integrated approach. And MongoDB is very much its heart: Minimongo implements a client side MongoDB API for manipulating your data model; Transparent replication of data between client and server; Using WebSockets, MongoDB oplog events replicate immediately to all clients, making it simple to do distributed applications "Google Docs style."
Scaling the logging pipeline requires better understanding of each phase behind the scenes.
Everything about Fluentd as an aggregator and Fluent Bit as it Log Forwarder
Logs are one of the most important sources to monitor and reveal some significant events of interest. In this presentation, we introduced an implementation of log streams processing architecture based on Apache Flink. With fluentd, different kinds of emitted logs are collected and sent to Kafka. After having processed by Flink, we try to build a dash board utilizing elasticsearch and kibana for visualization.
Presentation at LinuxCon Europe 2016 (Berlin). I introduced the concepts of logging for containers, aggregation patterns, distributted logging, data serialization, Fluentd: internals, architecture, Fluent Bit and it library API.
Presented at Stream Processing Meetup (7/19/2018)(https://www.meetup.com/Stream-Processing-Meetup-LinkedIn/events/251481797/).
At Uber, we operate 20+ Kafka clusters to collect system and application logs as well as event data from rider and driver apps. We need a Kafka replication solution to replicate data between Kafka clusters across multiple data centers for different purposes. This talk will introduce the history behind uReplicator and the high level architecture. As the original uReplicator ran into scalability challenges and operational overhead as the scale of Kafka clusters increased, we built the Federated uReplicator which addressed above issues and provide an extensible architecture for further scaling.
Talk about the InfluxData TICK Stack.
Demo source code can be found here: https://github.com/wilk/tick-golang-meetup
Here the live streaming recorded (IT): https://www.youtube.com/watch?v=5KI6Bv_alK8
Scylla Summit 2022: Overcoming the Performance Cost of Streaming TransactionsScyllaDB
For a long time distributed transactions have been known to make systems slow and unavailable. However, recent academic and industry advancements such as RAMP, Occult, Calvin and TAPIR have changed the landscape and made transactions remarkably fast.
In this talk, Denis Rystsov, Staff Engineer at Vectorized will explain how the Redpanda streaming data platform utilizes modern transactional approaches and pushes the envelope further by adjusting these concepts to the streaming workload. He'll share benchmarks and explain what makes Redpanda transactions so fast.
To watch all of the recordings hosted during Scylla Summit 2022 visit our website here: https://www.scylladb.com/summit.
At TiDB DevCon 2020, Max Liu, CEO at PingCAP, gave a keynote speech. He believes that today’s database should be more real-time, more flexible, and easier to use, and TiDB, an elastic, cloud-native, real-time HTAP database, is exactly that kind of database.
Analyzing and processing FInancial Market Data on AWS with Kinesis - AWS Pop ...Florian Benz
Processing real-time market data is an essential part of financial services companies operating on the stock market. This data comes in “big and fast” - thousands of ticks per second - requiring transformation for fast and efficient access by our apps and services as well as storage for compliance and research purposes. In this session, you will learn about Scalable Capital’s evaluation journey. How we ended up with a solution around Amazon Kinesis, and how we are processing and analyzing market data now. A combination of AWS services allowed us to build a solution that is scalable, efficient and tailored to our needs. A Fargate service receives market data and puts it into Kinesis. Lambda functions transform and store data in ElastiCache. From there, the data can either be accessed in an aggregated form or streamed to other services for further processing. Amazon Kinesis Data Firehose is used to store all data on Amazon S3.
Presented at the AWS Pop Up Loft Munich on November 14, 2019
Build real time stream processing applications using Apache KafkaHotstar
This talk was presented at the Hotstar Scale Meetup in Bangalore by Jayesh Sidhwani
In this talk, the presenter introduces Apache Kafka and the Apache Kafka Streams library. Starting from the need for building streaming applications to thinking the use-cases as a streaming job - this talk covers all the technicalities.
It ends with a short description of how Kafka is deployed and used at Hotstar
Stream Processing Live Traffic Data with Kafka StreamsTim Ysewyn
In this workshop we will set up a streaming framework which will process realtime data of traffic sensors installed within the Belgian road system.
Starting with the intake of the data, you will learn best practices and the recommended approach to split the information into events in a way that won’t come back to haunt you.
With some basic stream operations (count, filter, … ) you will get to know the data and experience how easy it is to get things done with Spring Boot & Spring Cloud Stream. But since simple data processing is not enough to fulfill all your streaming needs, we will also let you experience the power of windows.
After this workshop, tumbling, sliding and session windows hold no more mysteries and you will be a true streaming wizard.
The bond between automation and network engineeringJimmy Lim
The slides are presented in IDNOG5. It discusses the evolving role of network engineering. Automation is an integral part of network engineering. It provides real examples on how automation is the master of network engineering in Cloudflare.
Meteor is the next take on agile development on the full JavaScript stack. Based on established JavaScript tools like Node, JQuery and Underscore, it still brings a fresh and integrated approach. And MongoDB is very much its heart: Minimongo implements a client side MongoDB API for manipulating your data model; Transparent replication of data between client and server; Using WebSockets, MongoDB oplog events replicate immediately to all clients, making it simple to do distributed applications "Google Docs style."
Scaling the logging pipeline requires better understanding of each phase behind the scenes.
Everything about Fluentd as an aggregator and Fluent Bit as it Log Forwarder
Logs are one of the most important sources to monitor and reveal some significant events of interest. In this presentation, we introduced an implementation of log streams processing architecture based on Apache Flink. With fluentd, different kinds of emitted logs are collected and sent to Kafka. After having processed by Flink, we try to build a dash board utilizing elasticsearch and kibana for visualization.
First overview of the deployment of Smart City Platform, Powered by FIWARE solutions following the recommendation of the FIWARE DevOps lesson learns. We introduce the concepts and the requirements to explain why we have adopted this approach based on Docker and Docker Compose and the reason behind the Orchestration of services, applied in this presentation into Docker Swarm. Finally, we provide the reason, why should be use the Infrastructure as Code (IaC) with Terraform and Ansible.
Terraforming your Infrastructure on GCPSamuel Chow
A talk I gave at the Google Cloud Platform LA Meetup event at Google Playa Vista on Nov 6, 2019. This is a 1+ hour-long, tutorial-oriented talk on Infrastructure as Code (IaC), Terraform (as a toolset for IaC and modern devops), and leverage the practice and tools in defining, deploying, and managing your infrastructure in GCP.
Terraform in production - experiences, best practices and deep dive- Piotr Ki...PROIDEA
In my presentation I would like to share my experiences about working with Terraform in various infra projects (ECS/Kops/Core-infra types). I'm gonna share what's "common-sense" in deploying projects with terraform with several different approaches (Should I use module? Should I write my own? How to structure repo with code? Terraform in Terraform (kops example)?)
Title: Docker and Pharo at ZWEIDENKER
Name: Pierre Chanson, Norbert Hartl, Marcus Denker
Abstract: Over the last year, we have setup a new infructure to host the applications developed by ZWEIDENKER.
With now over 100 Pharo images running, the new setup has proven its flexibility and scalability.
In this talk we will present the general setup with Pharo, Docker Swarm and the supporting software stack.
We discuss specifically:
- how we solve the problem of deploying a project for all three phases: development, testing and production.
- Integration of CI with automatic deployment (after each commit in case of development)
Slides form Config Management Camp, looking at how you can take a collaborative GitFlow approach to Terraform using Remote State, Modules and Dynamically Generated Credentials using Vault
The Oracle Cloud allows to build and configure various infrastructure resources. But you won't get far by just using "click acrobatics" via Web Console, especially if you want to build several similar and complex environments. A mouse click cannot be saved just like that. Oracle offers several API's to create and manage objects in OCI, e.g. Oracle OCI commandline utility, OCI SDK, Terraform Provider etc. This presentation will explain how to implement Infrastructure as Code in OCI using Terraform and the Oracle Terraform Provider. Using a training environment as an example, it will be shown how to build components with Terraform Server, databases and network components and how to scale them in terms of resources or number.
Click, click, click and I have already built my infrastructure in the cloud. But do you still know what you have built afterwards? With Infrastructure as Code or Terraform, cloud resources can be built, changed and deleted again relatively easily. This is ideal for dynamically building test and lab environments. But how do you make sure that a wrong command in the Terraform configuration does not dismantle the whole infrastructure again or shoot the costs up to astronomical heights? Where is the boundary between IaC testing and the actual release tests on the generated systems? Using Accenture Lab and training environments as an example, I will show various aspects around deploying cloud based infrastructures with Terraform. This course presentation will be complemented with demos and examples.
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Javier Fonseca, Back-end developer
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Diego Vivero, Business Development Manager
This deck was presented in Bogotà in the WordCamp 2017 event by people who are part of the company.
Presented by: Rhonlaf Martinez, Front-end developer
How to make wordpress an effective tool for the design of usable and function...Koombea
This deck was presented in Bogotà in the WordCamp 2017 event by people who are part of the company.
Presented by: Luis Hernandez, Senior ux/ui designer
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Jonathan Cabas
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Raúl Mantilla, Process Manager.
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Zayter Munive, QA Analyst
During this decade, we have gained deep industry expertise and a passion for building successful products that have led us to the launch of several products for SaaS.
Let's take a look!
Intro to Web Accessibility: Koombea TechTalksKoombea
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Fabian Altahona, Front-End Developer.
Implementing Mobile Application on your retail StoreKoombea
Tech-savvy customers are the future shoppers, and mobile apps serve as the medium that will power retail into the future. Contact Us! We can help you build your ideas. https://koombea.com/contact/
Are you a CMO looking to make an impact with your retail brand wherever your consumers are? Mobile is the solution for brand building, growth, and revenue. Learn how to unify brand awareness, engagement, and retention activities with a mobile campaign.
Instant Mobile Experiences: How to Create Unique In-Store Marketing Opportuni...Koombea
Are you an onsite store that needs a location app or responsive site?
80% of consumers use mobile devices inside a store to enhance their shopping experience. So what does that mean for YOU? Maybe it means you need to start bringing your in-store marketing onto a mobile platform experience for your consumers.
Learn the value of onsite experiences at stores and cafes using apps and wifi, gamification, ibeacon technologies, responsive sites, and wearable technologies.
It's 2014, and it's been an amazing year for us. As things have shifted so has our brand and we wanted to reflect that with a completely brand new logo, branding, and even website. (http://bit.ly/YTKoombea14)
Thanks to our clients, our team, and our friends and family who have made this possible for 7 years and counting!
Enjoy :)
Responsive Mit Irhem Webseiten (German Edition)Koombea
Responsive Mit Irhem Webseiten (German Edition)
Was ist responsive & warum? Welche Option sollten Sie wählen?
Warum brauchen wir performance? Optimierung für Performance
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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!
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/
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
2. Contents
● What is Terraform?
● Infrastructure as Code
● Examples
● Implementation at Koombea
Terraform
pablox.io
3. What is Terraform?
“..... it is a tool for building, changing, and
versioning infrastructure safely and efficiently.”
“... can manage existing and popular service
providers ….”
Terraform
pablox.io