Talk by Bernd Alter
Slides from the talk by Thomas Kühnel (@thomaskuehnel) & me (@bazoo0815) about running a Spryker application without having a product catalog in the database at the first Spryker User Group meetup on 25.11.2019
Spryker meetup-distribute-your-spryker-deployment-with-docker-and-kubernetesBernd Alter
Talk by Bernd Alter
Slides of the talk about running Spryker with Docker & Kubernetes (local developmkent with Docker, deployment with Kubernetes and additional tips & tricks) at the second Spryker User Group meetup on 27.01.2020
Marcel Hild - Spryker (e)commerce framework als Alternative zu traditioneller...AboutYouGmbH
Spryker is a commerce technology company that provides a framework for building complex e-commerce sites. The document discusses Spryker's modular architecture, which separates features into independent bundles that can be updated separately. This allows projects to be customized while keeping dependencies minimized. The technology is built on solid principles like SOLID and follows best practices including frontend/backend separation and a modular monolith approach.
API First Workflow: How could we have better API Docs through DevOps pipelinePronovix
API Documentation plays an important role in improving the customer’s experience with APIs, which is always a struggle for most of the company. The way to accomplish this is to transition API development culture from “Code First” to “Design First”, here in SAS we call it “API First”. For better API designing and documentation, we have built an API First CI/CD workflow which brings many open-sourced API tools together and involves developers, product managers, documentation writers, and testers to synchronously work together to develop APIs in a “Design First” approach, the industry standard.
In the talk, we will discuss how the API-first Workflow could enable better collaboration between teams which could help in many aspects especially writing the openAPI documentation, keeping it up to date and sync with your code. We will take a deep look at one example, the Linting tool from API First workflow, which helps to make sure the API documentation follows the company standard from the start. With openSource linting tools like Spectral, it’s easy for teams to define their own linting rules which includes company standards. When your API specifications go through the linter in the CI/CD pipeline, the linter will throw errors and warnings as you write your spec. This will help ensure your specification is following proper guidelines and that’s all automatic.
Many of us have heard about Docs As Code. Applying the same tooling and delivery CI/CD (Continuous Integration and Continuous Delivery) pipelines as developers to improve the quality of (API) documentation sounds nifty. We’ll take a look at the philosophy, best practices and how to get started.
Fabian Wesner is the CTO of Spryker Systems GmbH. He presented on why an ecommerce framework is needed instead of standard shop software. Frameworks optimize developer productivity through clean and modular code, strict separation of concerns, and other principles. Spryker follows these best practices through its use of bundles, dependency injection, plugins, and state machines. It allows for high performance, scalability, and extensibility for ambitious projects.
apidays LIVE Paris - GraphQL meshes by Jens Neuseapidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
GraphQL meshes
Jens Neuse, Founder of Wundergraph
Talking architecture shop - Exploring open source success at scaleEric D. Schabell
You've heard of large scale open source architectures, but have you ever wanted to take a serious look at these real life enterprise implementations that scale? This session takes attendees on a tour of multiple use cases covering enterprise challenges like integration, optimisation, cloud adoption, hybrid cloud management, and much more. Not only are these architectures interesting, but they are successful real life implementations featuring open source technologies and power many of your own online experiences.
The attendee departs this session with a working knowledge of how to map general open source technologies to their solutions. Material covered is available freely online and attendees can use these solutions as starting points for aligning to their own solution architectures. Join us for an hour of power as we talk architecture shop!
Continuous integration for Ruby on RailsDavid Paluy
Continuous integration (CI) is a development practice that requires developers to integrate code into a shared repository multiple times per day. Each check-in is automatically built and tested to find problems early. For Ruby on Rails projects, CI can generate code coverage reports, perform static code analysis, and document APIs. CI builds confidence by continuously integrating and testing code changes. Continuous deployment further automates software delivery through continuous integration.
Spryker meetup-distribute-your-spryker-deployment-with-docker-and-kubernetesBernd Alter
Talk by Bernd Alter
Slides of the talk about running Spryker with Docker & Kubernetes (local developmkent with Docker, deployment with Kubernetes and additional tips & tricks) at the second Spryker User Group meetup on 27.01.2020
Marcel Hild - Spryker (e)commerce framework als Alternative zu traditioneller...AboutYouGmbH
Spryker is a commerce technology company that provides a framework for building complex e-commerce sites. The document discusses Spryker's modular architecture, which separates features into independent bundles that can be updated separately. This allows projects to be customized while keeping dependencies minimized. The technology is built on solid principles like SOLID and follows best practices including frontend/backend separation and a modular monolith approach.
API First Workflow: How could we have better API Docs through DevOps pipelinePronovix
API Documentation plays an important role in improving the customer’s experience with APIs, which is always a struggle for most of the company. The way to accomplish this is to transition API development culture from “Code First” to “Design First”, here in SAS we call it “API First”. For better API designing and documentation, we have built an API First CI/CD workflow which brings many open-sourced API tools together and involves developers, product managers, documentation writers, and testers to synchronously work together to develop APIs in a “Design First” approach, the industry standard.
In the talk, we will discuss how the API-first Workflow could enable better collaboration between teams which could help in many aspects especially writing the openAPI documentation, keeping it up to date and sync with your code. We will take a deep look at one example, the Linting tool from API First workflow, which helps to make sure the API documentation follows the company standard from the start. With openSource linting tools like Spectral, it’s easy for teams to define their own linting rules which includes company standards. When your API specifications go through the linter in the CI/CD pipeline, the linter will throw errors and warnings as you write your spec. This will help ensure your specification is following proper guidelines and that’s all automatic.
Many of us have heard about Docs As Code. Applying the same tooling and delivery CI/CD (Continuous Integration and Continuous Delivery) pipelines as developers to improve the quality of (API) documentation sounds nifty. We’ll take a look at the philosophy, best practices and how to get started.
Fabian Wesner is the CTO of Spryker Systems GmbH. He presented on why an ecommerce framework is needed instead of standard shop software. Frameworks optimize developer productivity through clean and modular code, strict separation of concerns, and other principles. Spryker follows these best practices through its use of bundles, dependency injection, plugins, and state machines. It allows for high performance, scalability, and extensibility for ambitious projects.
apidays LIVE Paris - GraphQL meshes by Jens Neuseapidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
GraphQL meshes
Jens Neuse, Founder of Wundergraph
Talking architecture shop - Exploring open source success at scaleEric D. Schabell
You've heard of large scale open source architectures, but have you ever wanted to take a serious look at these real life enterprise implementations that scale? This session takes attendees on a tour of multiple use cases covering enterprise challenges like integration, optimisation, cloud adoption, hybrid cloud management, and much more. Not only are these architectures interesting, but they are successful real life implementations featuring open source technologies and power many of your own online experiences.
The attendee departs this session with a working knowledge of how to map general open source technologies to their solutions. Material covered is available freely online and attendees can use these solutions as starting points for aligning to their own solution architectures. Join us for an hour of power as we talk architecture shop!
Continuous integration for Ruby on RailsDavid Paluy
Continuous integration (CI) is a development practice that requires developers to integrate code into a shared repository multiple times per day. Each check-in is automatically built and tested to find problems early. For Ruby on Rails projects, CI can generate code coverage reports, perform static code analysis, and document APIs. CI builds confidence by continuously integrating and testing code changes. Continuous deployment further automates software delivery through continuous integration.
In this presentation you will learn what Kubernetes is and how you can use it to deploy highly available applications. I’ll cover container orchestration concepts, the Kubernetes architecture and cloud native applications patterns.
The most important moments in the lifecycle of an application would be covered:
creation of the environment where the application will run,
deployment of an containerized app,
application debugging,
exposing the application to users,
scaling up,
zero downtime updates.
Audience should be familiar with Docker (containers) and have basic ideeas about microservices architecture and cloud computing. I’ll include a live demo (deploy app on hosted kubernetes platform, perform autoscalling, kill applications).
In this talk we will go through the journey of codifying the entire IT stack (infrastructure, configuration and applications) in Amazon Web Services (AWS). We will share our findings and how this greatly enables further automation for our IT department. Furthermore, we will talk about advantages both for the business and IT and how we can build on top of this.
This presentation was given during a Behind the Scenes talk at Coolblue.
https://www.coolblue.nl/behindthescenes0905
This document discusses different API design options like REST, gRPC, and GraphQL. It provides an overview of Apache Cassandra and describes a methodology for designing APIs that involves modeling the data, workflows, and technologies. A decision tree is presented to analyze criteria for different APIs like performance, data integrity, and developer experience to determine which option is best. REST is best for CRUD APIs, gRPC for high performance services, and GraphQL for complex queries.
A talk given by Marcin Gebala during the first meetup of GraphQL Wroclaw on 29 January 2019.
GraphQL became a mature ecosystem that answers the needs of modern web apps, and one of the most exciting trends in programming. The presentation talks about benefits from migrating to GraphQL (both backend and frontend), and the most interesting tools making frontend development easier and more pleasant.
Building successful business Java apps: How to deliver more, code less, and c...Red Hat Developers
Building business applications is, in a higher-level perspective, a way to translate business needs into runnable software. Unfortunately, this is easier said than done. The complexity of encoding business requirements requires overcoming several challenges, such as improving communication between stakeholders and increasing agility of delivery. In this presentation, we'll learn how developers can "up" their game, deliver more in the cloud with less effort, and even increase communication skills.
You’ve probably heard a lot of time that Xamarin tools generate native applications for iOS and Android, but how does this really work? What is the difference between developing with ObjectiveC/Swift and Java? What are the problems that could arise by using the Xamarin approach? Come and see as we take a look under the hood of the Xamarin frameworks.
APIdays Paris 2019 - Maintain & Evolve a Public GraphQL API by Aurélien Davi...apidays
This document discusses strategies for maintaining and evolving a public GraphQL API over time in a way that minimizes breaking changes for users. It recommends:
1. Designing the schema to allow new features to be added without breaking existing queries.
2. Communicating upcoming breaking changes well in advance and giving users time to update before the changes take effect.
3. Using techniques like schema analysis, analytics on query usage, and preview schemas to identify and prevent accidental breaking changes.
Branching Your Way to Low-Code PerfectionOutSystems
With the introduction of code branching into the OutSystems platform, development teams have the flexibility to collaborate more effectively. From feature branches, to refactoring, to hotfixing production code, OutSystems’ new branching capability allows you to maintain power of built-in dependency analysis along with flexibility that multiple parallel code lines enables.
The Building Blocks of DX: K8s Evolution from CLI to GitOpsOlyaSurits
Kubernetes has become the default container orchestrator framework, setting the standards for application deployment in a distributed architecture. Wider adaptability of the tool prompted the diversification of the end-user base, and a consistent DX for cluster interaction became essential for Kubernetes. The community channeled herculean efforts towards the enhancement of developer experience, by extending the cluster CLI, building portals and highly-responsive UIs. This talk will focus on the cluster interaction chronicles, showcasing tools and add-ons which contributed to a wider adoption for Kubernetes. An emphasis will be place on kubectl plugins and cluster state managers using mechanisms such as GitOps, ClickOps and even SheetOps.
apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Building an Accessible API Spec with Traditional Engineering Teams
Griffin Solot-Kehl, Developer Advocate at Dolby Laboratories
The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...Schlomo Schapiro
GitOps is an approach to infrastructure automation that uses Git as the single source of truth for declarative infrastructure definitions and configurations, and uses continuous integration and delivery tools to ensure that running systems match what is defined in Git. Adopting GitOps practices can help address many IT strategy requirements by driving greater automation of IT processes. This includes enabling hands-off operations where there are no manual changes to production environments and compliance and governance are automated. GitOps provides an ideal interface for compliance automation through a centralized place where all changes are passed in a machine-readable format.
Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...Thoughtworks
In this talk, we plan to explain some general tech considerations that developers need to be aware of while building a micro-frontends application. This comes from my year-long experience in building a micro-frontends application in a geographically distributed team. I will share some approaches and practices that worked for us and things that were learned from them!
Pexip Infinity Fusion for Skype for BusinessGraham Walsh
A brief overview of the Pexip Infinity Fusion for Skype for Business that is certified by Microsoft. Pexip allows VTCs to access Skype Meetings and point to point calling from Skype Clients to VTCs. It just works.
Last year we tasted the very first bits of the NET Core platform. The RTM is out and we are close to the next 2.0 version. Is this the right moment to adopt the platform?
What are the changes of the new project system brought from Visual Studio 2017? What is new in the tools, sdk and packaging?
Adopting the new NET Core doesn’t necessarily mean migrating everything in a single step but mixing it with the regular .NET Framework thanks to the new net standard which is evolving to the 2.0 version as well.
During this code-first session, we will try to see the developer’s and architect’s perspectives in a variety of scenarios, including the cross-platform and Raspberry.
This document discusses serverless applications and Ippon Technologies. It provides an overview of what serverless computing is, how a monolith application could be broken into serverless functions, best practices for serverless development including packaging code and continuous deployment, and tools for monitoring serverless applications on AWS like CloudWatch. It also advertises that Ippon Technologies is hiring for cloud-focused roles like Cloud Cost Architect and Site Reliability Engineers.
vodQA Pune (2019) - Testing ethereum smart contractsvodQA
This document discusses testing Ethereum smart contracts. It provides an overview of Ethereum as a distributed public network running the Ethereum Virtual Machine. It describes how to set up a testing environment using Geth and Truffle, including developing smart contracts, running unit and integration tests. It also discusses non-functional testing like node, performance, and security testing.
Flexible, hybrid API-led software architectures with KongSven Bernhardt
Kong is a lightweight, cloud-native API solution that makes it easier and faster than ever to connect APIs and microservices in today’s hybrid, multi-cloud environments. With its agnostic, flexible deployment approach, Kong can be used in today’s heterogeneous IT system landscapes to integrate a wide variety of data and systems – even across company boundaries – using APIs. In addition to REST APIs, Kong also offers support for gRPC and GraphQL, which broadens the possibilities to implement modern application architectures.
In this presentation, we will discuss deployment patterns and use cases for Kong to demonstrate the flexibility of the platform. Using a practical example, aspects of the API development and deployment process as well as the integration in existing software development processes will be discussed.
Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...mfrancis
OSGi Community Event 2016 Presentation by Jan Rellermeyer (IBM), Tim Verbelen (imec) & Jochen Hiller (Deutsche Telekom AG)
Eclipse Concierge provides a clean, small and lightweight implementation of the OSGi core framework specification, specifically tailored to embedded systems and IoT. In this talk, we will cover how to use and deploy the Concierge OSGi framework (e.g. using OSGi enRoute), and discuss many of the new and upcoming features in the Concierge project such as the OSGi REST interface and Cloud Ecosystems reference implementations. We will also present our work in progress on implementing the OSGi R6 core specification level and novel demonstrations that illustrate the advantages of having a lean and streamlined OSGi implementation to deal with deployment and dynamism in IoT applications.
Someone Call the Operator - ATL K8's MeetupRavi Lachhman
Stateful vs Stateless Applications in Kubernetes might be cliche in 2018. A host of advancements and projects in the K8’s ecosystem help bridge the gap. With the Product Owner’s dilemma, having to produce a K8’s deployable was one more distribution for an application.
The document discusses how knowledge graphs are needed for dialogue systems to avoid issues like the "mushroom effect" where answers provided by a system become increasingly vague and less applicable. It provides an example of a dialogue exchange where a system is unable to determine the architectural style of a building mentioned without access to a knowledge graph. The document argues that knowledge graphs allow systems to better constrain answer spaces and perform more complex question answering and reasoning by aggregating information across graphs.
In this presentation you will learn what Kubernetes is and how you can use it to deploy highly available applications. I’ll cover container orchestration concepts, the Kubernetes architecture and cloud native applications patterns.
The most important moments in the lifecycle of an application would be covered:
creation of the environment where the application will run,
deployment of an containerized app,
application debugging,
exposing the application to users,
scaling up,
zero downtime updates.
Audience should be familiar with Docker (containers) and have basic ideeas about microservices architecture and cloud computing. I’ll include a live demo (deploy app on hosted kubernetes platform, perform autoscalling, kill applications).
In this talk we will go through the journey of codifying the entire IT stack (infrastructure, configuration and applications) in Amazon Web Services (AWS). We will share our findings and how this greatly enables further automation for our IT department. Furthermore, we will talk about advantages both for the business and IT and how we can build on top of this.
This presentation was given during a Behind the Scenes talk at Coolblue.
https://www.coolblue.nl/behindthescenes0905
This document discusses different API design options like REST, gRPC, and GraphQL. It provides an overview of Apache Cassandra and describes a methodology for designing APIs that involves modeling the data, workflows, and technologies. A decision tree is presented to analyze criteria for different APIs like performance, data integrity, and developer experience to determine which option is best. REST is best for CRUD APIs, gRPC for high performance services, and GraphQL for complex queries.
A talk given by Marcin Gebala during the first meetup of GraphQL Wroclaw on 29 January 2019.
GraphQL became a mature ecosystem that answers the needs of modern web apps, and one of the most exciting trends in programming. The presentation talks about benefits from migrating to GraphQL (both backend and frontend), and the most interesting tools making frontend development easier and more pleasant.
Building successful business Java apps: How to deliver more, code less, and c...Red Hat Developers
Building business applications is, in a higher-level perspective, a way to translate business needs into runnable software. Unfortunately, this is easier said than done. The complexity of encoding business requirements requires overcoming several challenges, such as improving communication between stakeholders and increasing agility of delivery. In this presentation, we'll learn how developers can "up" their game, deliver more in the cloud with less effort, and even increase communication skills.
You’ve probably heard a lot of time that Xamarin tools generate native applications for iOS and Android, but how does this really work? What is the difference between developing with ObjectiveC/Swift and Java? What are the problems that could arise by using the Xamarin approach? Come and see as we take a look under the hood of the Xamarin frameworks.
APIdays Paris 2019 - Maintain & Evolve a Public GraphQL API by Aurélien Davi...apidays
This document discusses strategies for maintaining and evolving a public GraphQL API over time in a way that minimizes breaking changes for users. It recommends:
1. Designing the schema to allow new features to be added without breaking existing queries.
2. Communicating upcoming breaking changes well in advance and giving users time to update before the changes take effect.
3. Using techniques like schema analysis, analytics on query usage, and preview schemas to identify and prevent accidental breaking changes.
Branching Your Way to Low-Code PerfectionOutSystems
With the introduction of code branching into the OutSystems platform, development teams have the flexibility to collaborate more effectively. From feature branches, to refactoring, to hotfixing production code, OutSystems’ new branching capability allows you to maintain power of built-in dependency analysis along with flexibility that multiple parallel code lines enables.
The Building Blocks of DX: K8s Evolution from CLI to GitOpsOlyaSurits
Kubernetes has become the default container orchestrator framework, setting the standards for application deployment in a distributed architecture. Wider adaptability of the tool prompted the diversification of the end-user base, and a consistent DX for cluster interaction became essential for Kubernetes. The community channeled herculean efforts towards the enhancement of developer experience, by extending the cluster CLI, building portals and highly-responsive UIs. This talk will focus on the cluster interaction chronicles, showcasing tools and add-ons which contributed to a wider adoption for Kubernetes. An emphasis will be place on kubectl plugins and cluster state managers using mechanisms such as GitOps, ClickOps and even SheetOps.
apidays LIVE Paris 2021 - Building an Accessible API Spec with Traditional En...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Building an Accessible API Spec with Traditional Engineering Teams
Griffin Solot-Kehl, Developer Advocate at Dolby Laboratories
The Role of GitOps in IT-Strategy - November 2021 - Schlomo Schapiro - Contin...Schlomo Schapiro
GitOps is an approach to infrastructure automation that uses Git as the single source of truth for declarative infrastructure definitions and configurations, and uses continuous integration and delivery tools to ensure that running systems match what is defined in Git. Adopting GitOps practices can help address many IT strategy requirements by driving greater automation of IT processes. This includes enabling hands-off operations where there are no manual changes to production environments and compliance and governance are automated. GitOps provides an ideal interface for compliance automation through a centralized place where all changes are passed in a machine-readable format.
Building application in a "Microfrontends" way - Prasanna N Venkatesen *XConf...Thoughtworks
In this talk, we plan to explain some general tech considerations that developers need to be aware of while building a micro-frontends application. This comes from my year-long experience in building a micro-frontends application in a geographically distributed team. I will share some approaches and practices that worked for us and things that were learned from them!
Pexip Infinity Fusion for Skype for BusinessGraham Walsh
A brief overview of the Pexip Infinity Fusion for Skype for Business that is certified by Microsoft. Pexip allows VTCs to access Skype Meetings and point to point calling from Skype Clients to VTCs. It just works.
Last year we tasted the very first bits of the NET Core platform. The RTM is out and we are close to the next 2.0 version. Is this the right moment to adopt the platform?
What are the changes of the new project system brought from Visual Studio 2017? What is new in the tools, sdk and packaging?
Adopting the new NET Core doesn’t necessarily mean migrating everything in a single step but mixing it with the regular .NET Framework thanks to the new net standard which is evolving to the 2.0 version as well.
During this code-first session, we will try to see the developer’s and architect’s perspectives in a variety of scenarios, including the cross-platform and Raspberry.
This document discusses serverless applications and Ippon Technologies. It provides an overview of what serverless computing is, how a monolith application could be broken into serverless functions, best practices for serverless development including packaging code and continuous deployment, and tools for monitoring serverless applications on AWS like CloudWatch. It also advertises that Ippon Technologies is hiring for cloud-focused roles like Cloud Cost Architect and Site Reliability Engineers.
vodQA Pune (2019) - Testing ethereum smart contractsvodQA
This document discusses testing Ethereum smart contracts. It provides an overview of Ethereum as a distributed public network running the Ethereum Virtual Machine. It describes how to set up a testing environment using Geth and Truffle, including developing smart contracts, running unit and integration tests. It also discusses non-functional testing like node, performance, and security testing.
Flexible, hybrid API-led software architectures with KongSven Bernhardt
Kong is a lightweight, cloud-native API solution that makes it easier and faster than ever to connect APIs and microservices in today’s hybrid, multi-cloud environments. With its agnostic, flexible deployment approach, Kong can be used in today’s heterogeneous IT system landscapes to integrate a wide variety of data and systems – even across company boundaries – using APIs. In addition to REST APIs, Kong also offers support for gRPC and GraphQL, which broadens the possibilities to implement modern application architectures.
In this presentation, we will discuss deployment patterns and use cases for Kong to demonstrate the flexibility of the platform. Using a practical example, aspects of the API development and deployment process as well as the integration in existing software development processes will be discussed.
Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...mfrancis
OSGi Community Event 2016 Presentation by Jan Rellermeyer (IBM), Tim Verbelen (imec) & Jochen Hiller (Deutsche Telekom AG)
Eclipse Concierge provides a clean, small and lightweight implementation of the OSGi core framework specification, specifically tailored to embedded systems and IoT. In this talk, we will cover how to use and deploy the Concierge OSGi framework (e.g. using OSGi enRoute), and discuss many of the new and upcoming features in the Concierge project such as the OSGi REST interface and Cloud Ecosystems reference implementations. We will also present our work in progress on implementing the OSGi R6 core specification level and novel demonstrations that illustrate the advantages of having a lean and streamlined OSGi implementation to deal with deployment and dynamism in IoT applications.
Someone Call the Operator - ATL K8's MeetupRavi Lachhman
Stateful vs Stateless Applications in Kubernetes might be cliche in 2018. A host of advancements and projects in the K8’s ecosystem help bridge the gap. With the Product Owner’s dilemma, having to produce a K8’s deployable was one more distribution for an application.
The document discusses how knowledge graphs are needed for dialogue systems to avoid issues like the "mushroom effect" where answers provided by a system become increasingly vague and less applicable. It provides an example of a dialogue exchange where a system is unable to determine the architectural style of a building mentioned without access to a knowledge graph. The document argues that knowledge graphs allow systems to better constrain answer spaces and perform more complex question answering and reasoning by aggregating information across graphs.
This document provides information about Sam Waes and Verhaert, an innovation and technology company. It discusses their expertise in various technical areas and competence labs. It also outlines their market segments and describes their role in technology transfer between the space sector and other industries. Examples are given of specific technologies that have been transferred, such as using Mars rover technology for farm soil sampling and space research on plasma being applied to reduce smells from deep frying. Services discussed include funding for feasibility studies and technology demonstrators.
What's Agile ? Introduction to Agile methodsBruno Sbille
The document provides an introduction to Agile methods. It discusses that many IT projects do not succeed due to being over budget and schedule. Agile aims to deliver working software frequently through iterative development and valuing individuals, interactions, working software, and responding to change over processes, tools, documentation, and following a plan. The document then covers Scrum and user stories which are part of the Agile methodology.
Role of software in the sustainable energy transition codiblyBartosz Majewski
Energy industry is becoming more and more of a software business. Energy transition is becoming more and more a software challenge.
Learn:
- how software is changing the energy industry
- how software boost energy business
- example/ideas of how to improve energy business by software usage
The document provides information on SOLAIR, a solar compressor for HVACR systems that can also co-generate electricity. SOLAIR is a kit that can be added to existing HVACR systems with minimal changes. It will be rented to clients, who will pay based on tons of refrigeration and kilowatt hours delivered. Partners will manufacture components like fiber optics, controls and compressors. SOLAIR has the potential to provide green and cheaper HVACR while reducing greenhouse gases from grid electricity. It presents a disruptive solution that must address risks like refrigerant gas storage regulations and developing new control systems.
Smart application on Azure at Vattenfall - Rens Weijers & Peter van 't HofGoDataDriven
Vattenfall aims to transition to being fossil fuel free within one generation through investments in centralized wind and solar solutions. They have implemented a Microsoft Azure data lake to help achieve this goal and enable analysis across business units. The data lake will help customers reduce their carbon footprint through personalized insights and scenario analysis using real-time smart meter and other operational data. Two key challenges mentioned are managing high data volumes and sharing information across business units on the same platform.
Nick Tune discusses the importance of product data and interoperability in construction. Manufacturers need to provide standardized product information like COBie properties, BIM objects, and performance data to meet customer demands. A product data template (PDT) can be used to structure this information for distribution. CoBuilder offers a software called goBIM that allows manufacturers to create PDTs, map their data to different standards, and distribute it through various channels to facilitate interoperability across the industry.
This document discusses a turbine case study involving the PowerCo company. PowerCo initiated the Turbine project to develop a more competitive steam turbine as the market was declining and their turbines lagged competitors' in efficiency. The project involved multi-disciplinary teams from areas like aerodynamics and mechanical integrity working to increase efficiency while controlling costs. It pushed boundaries by developing the longest rotor blades ever and considering new materials like titanium. Successfully integrating knowledge across disciplines and developing new technologies was challenging due to uncertainties and limited validation of modeling tools.
This document contains information about Adnan Alshater including personal details, work experience, education, skills, and major projects. Key points include:
- Adnan has 5 years of experience in design, quality control, research and development, and HVAC project execution.
- His most recent role is at LG Electronics in Saudi Arabia as a Research Engineer where he is responsible for all aspects of new product development cycles.
- He has a Bachelor's degree in Mechanical Engineering and is skilled in design software like Unigraphics NX and AutoCAD.
This issue of Know+How focuses on the waste and recycling sector. It provides insights into improving productivity, energy savings, and safety in tough environments like waste facilities. The regional hubs of ERIKS are highlighted as resources that can help through expert workshops, customized solutions, and a total cost of ownership approach. Safety issues like hearing loss protection and properly applying protective greases even in hard to reach places are also addressed.
GE글로벌리서치센터는 첨단 기술을 마음대로 고를 수 있는 GE스토어라고도 불린다. 전세계 9곳에 있는 GE글로벌리서치센터에는 3,600명이 넘는 세계 최고의 과학자와 엔지니어들이 모여, GE의 모든 산업기술에서 바탕이 되는 첨단기술을 연구개발하고 있다. 또한 세계 여기저기에 위치한 GE의 여러 사업부와 공장에서, 5만여 명의 과학기술 전문가들이 날마다 GE의 미래를 위해 일하고 있다.
https://youtu.be/nOwbYMym4Ow
The GE Store is a global exchange where the world's most brilliant minds mix and match technology, tools and ideas to create solutions for our customers. Our engineers and scientists work together across our businesses to build, power, move and cure the world.
GE코리아 뉴스레터를 구독하세요! http://goo.gl/IE8WS8
GE코리아 YouTube 채널을 구독하세요! http://goo.gl/M2gc8m
상상을 현실로 만듭니다. Imagination at work.
GE가 꿈꾸는 가치입니다. 아니, GE는 단지 꿈만 꾸고 있는 것이 아닙니다. 상상을 현실로 만들기 위해, 불가능했던 것을 가능하게 만들기 위해 쉬지 않고 움직이고 있습니다. GE는 에너지, 의료, 항공, 수송, 금융 등의 여러 분야에서 고객과 인류사회의 진보를 위해 더 편리하고 빠르며 친환경적인 솔루션을 찾아냅니다.
Connect with GE Online:
GE코리아 웹사이트: http://www.ge.com/kr/
GE리포트코리아: http://www.gereports.kr/
GE코리아 페이스북 페이지: hhttps://www.facebook.com/GEKorea
GE코리아 슬라이드쉐어: http://www.slideshare.net/GEKorea
1) Aker BP has produced 1 billion barrels from the Valhall field and aims to produce an additional 500 million barrels through continued improvement.
2) Aker BP is focusing on no harm to people or the environment while pursuing a step change in competitiveness through radical change, continued improvement, value chain innovation, and digitalization.
3) Collaboration and sharing across the value chain, including with suppliers, can increase productivity, flow efficiency, and unlock over 300 million USD in annual potential savings through digitalization.
The document summarizes the new product development process for the OPT 2027 outdoor payment terminal. It involves preliminary market research, engineering pre-studies, prototype testing and certification, and a product launch. Key steps include a management review of the feasibility study, signing off on the development order, designing and assembling prototypes, evaluating the prototypes, and completing safety and regulatory testing before marketing and launching the new product.
ERIKS Know+How - Issue 29 - Ramp Up Your ProductivityERIKS UK
Covering the latest news, industry developments and technologies affecting the UK industrial services sector, this edition of know+how delves deeper into Industry 4.0
The document discusses SOLAIR AUTOMOTIVE, a modified Stirling engine car air conditioning compressor that uses exhaust heat and refrigerant gas as the working fluid. It would be a joint venture between three major German automakers. The compressor would take the AC load off the car engine, improving fuel economy. It has the potential to equip over 70 million new cars annually sold globally. The technology is based on proven Stirling engines and is protected by an existing patent.
Arla Foods @ ARC Forum March 2016 - I4.0 & PackMLArne Svendsen
This presentation discusses Industry 4.0 and how it applies to Arla Foods' supply chain. It provides a real-world example of how Arla implemented PackML, an open interface standard, to more easily integrate packaging lines from multiple vendors. For Industry 4.0 to succeed, open standards like OPC-UA and PackML are needed to ensure "any application" can communicate with "any device". Widespread adoption of standards will reduce costs and allow for faster integration of new technologies.
Similar to Spryker meetup-who-needs-products-in-spryker-anyway (20)
Liberarsi dai framework con i Web Component.pptxMassimo Artizzu
In Italian
Presentazione sulle feature e l'utilizzo dei Web Component nell sviluppo di pagine e applicazioni web. Racconto delle ragioni storiche dell'avvento dei Web Component. Evidenziazione dei vantaggi e delle sfide poste, indicazione delle best practices, con particolare accento sulla possibilità di usare web component per facilitare la migrazione delle proprie applicazioni verso nuovi stack tecnologici.
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Paul Brebner
Closing talk for the Performance Engineering track at Community Over Code EU (Bratislava, Slovakia, June 5 2024) https://eu.communityovercode.org/sessions/2024/why-apache-kafka-clusters-are-like-galaxies-and-other-cosmic-kafka-quandaries-explored/ Instaclustr (now part of NetApp) manages 100s of Apache Kafka clusters of many different sizes, for a variety of use cases and customers. For the last 7 years I’ve been focused outwardly on exploring Kafka application development challenges, but recently I decided to look inward and see what I could discover about the performance, scalability and resource characteristics of the Kafka clusters themselves. Using a suite of Performance Engineering techniques, I will reveal some surprising discoveries about cosmic Kafka mysteries in our data centres, related to: cluster sizes and distribution (using Zipf’s Law), horizontal vs. vertical scalability, and predicting Kafka performance using metrics, modelling and regression techniques. These insights are relevant to Kafka developers and operators.
How Can Hiring A Mobile App Development Company Help Your Business Grow?ToXSL Technologies
ToXSL Technologies is an award-winning Mobile App Development Company in Dubai that helps businesses reshape their digital possibilities with custom app services. As a top app development company in Dubai, we offer highly engaging iOS & Android app solutions. https://rb.gy/necdnt
Orca: Nocode Graphical Editor for Container OrchestrationPedro J. Molina
Tool demo on CEDI/SISTEDES/JISBD2024 at A Coruña, Spain. 2024.06.18
"Orca: Nocode Graphical Editor for Container Orchestration"
by Pedro J. Molina PhD. from Metadev
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...Luigi Fugaro
Vector databases are transforming how we handle data, allowing us to search through text, images, and audio by converting them into vectors. Today, we'll dive into the basics of this exciting technology and discuss its potential to revolutionize our next-generation AI applications. We'll examine typical uses for these databases and the essential tools
developers need. Plus, we'll zoom in on the advanced capabilities of vector search and semantic caching in Java, showcasing these through a live demo with Redis libraries. Get ready to see how these powerful tools can change the game!
14 th Edition of International conference on computer visionShulagnaSarkar2
About the event
14th Edition of International conference on computer vision
Computer conferences organized by ScienceFather group. ScienceFather takes the privilege to invite speakers participants students delegates and exhibitors from across the globe to its International Conference on computer conferences to be held in the Various Beautiful cites of the world. computer conferences are a discussion of common Inventions-related issues and additionally trade information share proof thoughts and insight into advanced developments in the science inventions service system. New technology may create many materials and devices with a vast range of applications such as in Science medicine electronics biomaterials energy production and consumer products.
Nomination are Open!! Don't Miss it
Visit: computer.scifat.com
Award Nomination: https://x-i.me/ishnom
Conference Submission: https://x-i.me/anicon
For Enquiry: Computer@scifat.com
Measures in SQL (SIGMOD 2024, Santiago, Chile)Julian Hyde
SQL has attained widespread adoption, but Business Intelligence tools still use their own higher level languages based upon a multidimensional paradigm. Composable calculations are what is missing from SQL, and we propose a new kind of column, called a measure, that attaches a calculation to a table. Like regular tables, tables with measures are composable and closed when used in queries.
SQL-with-measures has the power, conciseness and reusability of multidimensional languages but retains SQL semantics. Measure invocations can be expanded in place to simple, clear SQL.
To define the evaluation semantics for measures, we introduce context-sensitive expressions (a way to evaluate multidimensional expressions that is consistent with existing SQL semantics), a concept called evaluation context, and several operations for setting and modifying the evaluation context.
A talk at SIGMOD, June 9–15, 2024, Santiago, Chile
Authors: Julian Hyde (Google) and John Fremlin (Google)
https://doi.org/10.1145/3626246.3653374
Malibou Pitch Deck For Its €3M Seed Roundsjcobrien
French start-up Malibou raised a €3 million Seed Round to develop its payroll and human resources
management platform for VSEs and SMEs. The financing round was led by investors Breega, Y Combinator, and FCVC.
Odoo releases a new update every year. The latest version, Odoo 17, came out in October 2023. It brought many improvements to the user interface and user experience, along with new features in modules like accounting, marketing, manufacturing, websites, and more.
The Odoo 17 update has been a hot topic among startups, mid-sized businesses, large enterprises, and Odoo developers aiming to grow their businesses. Since it is now already the first quarter of 2024, you must have a clear idea of what Odoo 17 entails and what it can offer your business if you are still not aware of it.
This blog covers the features and functionalities. Explore the entire blog and get in touch with expert Odoo ERP consultants to leverage Odoo 17 and its features for your business too.
An Overview of Odoo ERP
Odoo ERP was first released as OpenERP software in February 2005. It is a suite of business applications used for ERP, CRM, eCommerce, websites, and project management. Ten years ago, the Odoo Enterprise edition was launched to help fund the Odoo Community version.
When you compare Odoo Community and Enterprise, the Enterprise edition offers exclusive features like mobile app access, Odoo Studio customisation, Odoo hosting, and unlimited functional support.
Today, Odoo is a well-known name used by companies of all sizes across various industries, including manufacturing, retail, accounting, marketing, healthcare, IT consulting, and R&D.
The latest version, Odoo 17, has been available since October 2023. Key highlights of this update include:
Enhanced user experience with improvements to the command bar, faster backend page loading, and multiple dashboard views.
Instant report generation, credit limit alerts for sales and invoices, separate OCR settings for invoice creation, and an auto-complete feature for forms in the accounting module.
Improved image handling and global attribute changes for mailing lists in email marketing.
A default auto-signature option and a refuse-to-sign option in HR modules.
Options to divide and merge manufacturing orders, track the status of manufacturing orders, and more in the MRP module.
Dark mode in Odoo 17.
Now that the Odoo 17 announcement is official, let’s look at what’s new in Odoo 17!
What is Odoo ERP 17?
Odoo 17 is the latest version of one of the world’s leading open-source enterprise ERPs. This version has come up with significant improvements explained here in this blog. Also, this new version aims to introduce features that enhance time-saving, efficiency, and productivity for users across various organisations.
Odoo 17, released at the Odoo Experience 2023, brought notable improvements to the user interface and added new functionalities with enhancements in performance, accessibility, data analysis, and management, further expanding its reach in the market.
8 Best Automated Android App Testing Tool and Framework in 2024.pdfkalichargn70th171
Regarding mobile operating systems, two major players dominate our thoughts: Android and iPhone. With Android leading the market, software development companies are focused on delivering apps compatible with this OS. Ensuring an app's functionality across various Android devices, OS versions, and hardware specifications is critical, making Android app testing essential.
Enhanced Screen Flows UI/UX using SLDS with Tom KittPeter Caitens
Join us for an engaging session led by Flow Champion, Tom Kitt. This session will dive into a technique of enhancing the user interfaces and user experiences within Screen Flows using the Salesforce Lightning Design System (SLDS). This technique uses Native functionality, with No Apex Code, No Custom Components and No Managed Packages required.
A neural network is a machine learning program, or model, that makes decisions in a manner similar to the human brain, by using processes that mimic the way biological neurons work together to identify phenomena, weigh options and arrive at conclusions.
🏎️Tech Transformation: DevOps Insights from the Experts 👩💻campbellclarkson
Connect with fellow Trailblazers, learn from industry experts Glenda Thomson (Salesforce, Principal Technical Architect) and Will Dinn (Judo Bank, Salesforce Development Lead), and discover how to harness DevOps tools with Salesforce.
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISTier1 app
Are you ready to unlock the secrets hidden within Java thread dumps? Join us for a hands-on session where we'll delve into effective troubleshooting patterns to swiftly identify the root causes of production problems. Discover the right tools, techniques, and best practices while exploring *real-world case studies of major outages* in Fortune 500 enterprises. Engage in interactive lab exercises where you'll have the opportunity to troubleshoot thread dumps and uncover performance issues firsthand. Join us and become a master of Java thread dump analysis!
6. THE NUMBERS: STORAGE REQUIREMENTSTHE NUMBERS: STORAGE REQUIREMENTS
Component per product results in
Elas cSearch ? kB ?
Redis ? kB ?
Postgres ? kB ?
7. THE NUMBERS: STORAGE REQUIREMENTSTHE NUMBERS: STORAGE REQUIREMENTS
Component per product results in
Elas cSearch ~10 kB > 5 TB
Redis ~20 kB > 10 TB
Postgres ~25 kB > 12.5 TB
8. THE NUMBERS: TIME CALCULATIONTHE NUMBERS: TIME CALCULATION
Wri ng to products per second results in
Postgres ? ? m/h/d
Elas cSearch ? ? m/h/d
Redis ? ? m/h/d
9. THE NUMBERS: TIME CALCULATIONTHE NUMBERS: TIME CALCULATION
Wri ng to products per second results in
Postgres ~100 > 63d
Elas cSearch ~1.000 > 6d
Redis ~2.000 > 3d
12. PRE-CONDITIONS IN THIS PROJECTPRE-CONDITIONS IN THIS PROJECT
no payment
no availability
no addi onal cost calcula on required
(e.g. for tax, shipping)
simple search (only by sku)