Another day, another buzzword in the world of software development! ‘Microservices’ is a new approach to structuring server-side software. But is it really new? In this talk I’ll walk you through the birth and ‘raison d’etre’ of microservices and tell about pro’s and con’s of the approach.
Having laid the foundation, we will take a look at best-practices and patterns for building micro service architectures and combine this with a tour of current technologies and development tools.
Finally, I will take a quick look at the future and discuss some of the remaining challenges. All parts of the presentation will be accompanied by structural examples based on a real ecommerse system.
Patterns for building resilient and scalable microservices platform on AWSBoyan Dimitrov
In this talk we explore Hailo's H2 platform under the hood taking a peek into the orchestration layer and introducing various patterns for building scalable and resilient microservices platform. We share insights about our architecture and how it evolved into a cloud agnostic self-managed system.
In this talk we explore some of the tools we built at Hailo to monitor our microservices platform. By using a combination of instrumentation, in-depth service monitoring, request tracing, event correlation and automation frameworks we manage to present a holistic view of our infrastructure.
Microservices and elastic resource pools with Amazon EC2 Container ServiceBoyan Dimitrov
This talk explores a scalable and cost efficient way of deploying and running microservices workloads using quality of service scheduling on top of Amazon EC2 Container service. Running services in a pay as you go fashion will soon be a reality as much as todays on demand compute
Observability foundations in dynamically evolving architecturesBoyan Dimitrov
Holistic application health monitoring, request tracing across distributed systems, instrumentation, business process SLAs - all of them are integral parts of today’s technical stacks. Nevertheless many teams decide to integrate observability last which makes it an almost impossible challenge - especially if you have to deal with hundreds and thousands of services. Therefore starting early is essential and in this talk we are going to see how we can solve those challenges early and explore the foundations of building and evolving complex microservices platforms in respect to observability.
We are going to share some of the best practices and quick wins that allow us to correlate different telemetry systems and gradually build up towards more sophisticated use-cases.
We are also going to look at some of the standard AWS services such as X-Ray and Cloudwatch that help us get going "for free" and then discuss more complex tooling and integrations building up towards a fully integrated ecosystem. As part of this talk we are also going to share some of the learnings we have made at Sixt on this topic and we are going to introduce some of the solutions that help us operate our microservices stack
Patterns for building resilient and scalable microservices platform on AWSBoyan Dimitrov
In this talk we explore Hailo's H2 platform under the hood taking a peek into the orchestration layer and introducing various patterns for building scalable and resilient microservices platform. We share insights about our architecture and how it evolved into a cloud agnostic self-managed system.
In this talk we explore some of the tools we built at Hailo to monitor our microservices platform. By using a combination of instrumentation, in-depth service monitoring, request tracing, event correlation and automation frameworks we manage to present a holistic view of our infrastructure.
Microservices and elastic resource pools with Amazon EC2 Container ServiceBoyan Dimitrov
This talk explores a scalable and cost efficient way of deploying and running microservices workloads using quality of service scheduling on top of Amazon EC2 Container service. Running services in a pay as you go fashion will soon be a reality as much as todays on demand compute
Observability foundations in dynamically evolving architecturesBoyan Dimitrov
Holistic application health monitoring, request tracing across distributed systems, instrumentation, business process SLAs - all of them are integral parts of today’s technical stacks. Nevertheless many teams decide to integrate observability last which makes it an almost impossible challenge - especially if you have to deal with hundreds and thousands of services. Therefore starting early is essential and in this talk we are going to see how we can solve those challenges early and explore the foundations of building and evolving complex microservices platforms in respect to observability.
We are going to share some of the best practices and quick wins that allow us to correlate different telemetry systems and gradually build up towards more sophisticated use-cases.
We are also going to look at some of the standard AWS services such as X-Ray and Cloudwatch that help us get going "for free" and then discuss more complex tooling and integrations building up towards a fully integrated ecosystem. As part of this talk we are also going to share some of the learnings we have made at Sixt on this topic and we are going to introduce some of the solutions that help us operate our microservices stack
Scaling micro-services Architecture on AWSBoyan Dimitrov
In this talk we are going to explore how Hailo evolved a monolithic LAMP stack into micro-services platform based on Go. We are going to share the challenges we faced and some of the design patterns that helped us scale our system. We will take a peek into our internal orchestration architecture and the tooling we built to help us automate and manage our platform
A high level overview of how a web application like Magento 2 CE/EE can be split up into a set of manageable MicroServices using Docker Containers. The resultant application will be fast, platform independent, portable, repeatable/scale-able and manageable, resulting in an immensely simplified DevOps.
Talk at JAWS DAYS '17 at Tokyo as the organizer to AWS User Group Taiwan. Covers Guanyu and kms-local a bit, both internal projects at 104 Corp. that will be opensourced.
Common considerations on Serverless architecture, AWS Lambda (including Serverless Framework) and ECS. Also introduces Guanyu, an open-sourced wrapper to Sophos-AV Free edition, as example to demonstrate patterns and tradeoffs in architecture.
Cliff Lu talked about how Trend Micro saved cost on AWS. Presented on AWS re:Invent re:Cap in Taipei, Enterprise track, Dec. 1st, 2015.
Note: I'll revise the slides and add more notes so it's easier to read.
Amazon EC2 Container Service is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster of Amazon EC2 instances. Part of ECS is Amazon EC2 Container Registry (ECR). Amazon ECR is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images. This session will describe how you can use ECS and ECR for your applications.
Speaker: Sascha Möllering, Solutions Architect, AWS
(ENT201) New Generation Hybrid Architectures with Suncorp, NetApp, and AWS | ...Amazon Web Services
Suncorp is Australia's largest insurance provider and leading regional bank, with 15,000 employees, $96 billion in assets, and 9 million customers across Australia and New Zealand. Last year, the company announced intentions to move its entire infrastructure to AWS.
In this session, a Suncorp cloud architect discusses the hybrid IT approach that allows Suncorp to use AWS while satisfying strict IT compliance requirements. He shares the thinking, challenges and roadmap related to Suncorp's use of NetApp Private Storage (NPS) for AWS for enterprise-wide disaster recovery, dual data centers for redundancy and compliance, and plans for enterprisewide production workloads in phase two of the company's cloud transition. Learn why making application architecture changes and moving workloads to AWS is quicker and easier when your on-premises storage platform is consistent with your cloud storage platform. Session includes a demo of the NPS for AWS solution used by Suncorp as well as a discussion f the latest public and hybrid cloud developments available to customers. Sponsored by NetApp.
(ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AW...Amazon Web Services
AWS and VMware is not an either/or decision. Many enterprises are looking to leverage AWS in addition to their existing VMware virtualized environments. They want to choose the right venue for each application and move applications between VMware and AWS as their business needs dictate.
In this session, you hear how RightScale helps customers successfully implement and manage hybrid environments that span AWS and VMware vSphere.
This session covers:- 5 common use cases for hybrid environments - Why VMware isn't the same as a cloud, and what to do about it- Architectural considerations for hybrid environments- Is portability a possibility or a pipe dream?- A demo of a single-pane-of-glass to manage hybrid environments.
Sponsored by RightScale.
The Journey To Serverless At Home24 - reflections and insights AWS Germany
Presentation "The Journey To Serverless At Home24" from Çağatay Gürtürk & Martin Lindenberg at the AWS E-Business Web Day for windows applications. All videos and presentations can be found here: http://amzn.to/2ds3aMX
How IT at Getty Images Brokers Cloud ServicesRightScale
As enterprise IT teams become brokers of cloud services, they need to embrace new approaches to governance and self-service. The Getty Images IT team will share how they have deployed a self-service portal to entice IaaS consumption on top of their own legacy infrastructure and how they focused on cloud-agnostic automation.
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...Techcello
Security considerations for data isolation
• Achieving granular level of access control
• Dealing with the top web security threats
• Empowering your application with Auditing / analytics capability
Cloud, SaaS, Multi-tenant, Multi-tenancy, Application Platform, SaaS Framework, Multi-tenant framework, .NET,Cloud Application Development Framework,SaaS Application Development Framework,Application Development Framework, SaaS Tenant
Scaling micro-services Architecture on AWSBoyan Dimitrov
In this talk we are going to explore how Hailo evolved a monolithic LAMP stack into micro-services platform based on Go. We are going to share the challenges we faced and some of the design patterns that helped us scale our system. We will take a peek into our internal orchestration architecture and the tooling we built to help us automate and manage our platform
A high level overview of how a web application like Magento 2 CE/EE can be split up into a set of manageable MicroServices using Docker Containers. The resultant application will be fast, platform independent, portable, repeatable/scale-able and manageable, resulting in an immensely simplified DevOps.
Talk at JAWS DAYS '17 at Tokyo as the organizer to AWS User Group Taiwan. Covers Guanyu and kms-local a bit, both internal projects at 104 Corp. that will be opensourced.
Common considerations on Serverless architecture, AWS Lambda (including Serverless Framework) and ECS. Also introduces Guanyu, an open-sourced wrapper to Sophos-AV Free edition, as example to demonstrate patterns and tradeoffs in architecture.
Cliff Lu talked about how Trend Micro saved cost on AWS. Presented on AWS re:Invent re:Cap in Taipei, Enterprise track, Dec. 1st, 2015.
Note: I'll revise the slides and add more notes so it's easier to read.
Amazon EC2 Container Service is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster of Amazon EC2 instances. Part of ECS is Amazon EC2 Container Registry (ECR). Amazon ECR is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images. This session will describe how you can use ECS and ECR for your applications.
Speaker: Sascha Möllering, Solutions Architect, AWS
(ENT201) New Generation Hybrid Architectures with Suncorp, NetApp, and AWS | ...Amazon Web Services
Suncorp is Australia's largest insurance provider and leading regional bank, with 15,000 employees, $96 billion in assets, and 9 million customers across Australia and New Zealand. Last year, the company announced intentions to move its entire infrastructure to AWS.
In this session, a Suncorp cloud architect discusses the hybrid IT approach that allows Suncorp to use AWS while satisfying strict IT compliance requirements. He shares the thinking, challenges and roadmap related to Suncorp's use of NetApp Private Storage (NPS) for AWS for enterprise-wide disaster recovery, dual data centers for redundancy and compliance, and plans for enterprisewide production workloads in phase two of the company's cloud transition. Learn why making application architecture changes and moving workloads to AWS is quicker and easier when your on-premises storage platform is consistent with your cloud storage platform. Session includes a demo of the NPS for AWS solution used by Suncorp as well as a discussion f the latest public and hybrid cloud developments available to customers. Sponsored by NetApp.
(ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AW...Amazon Web Services
AWS and VMware is not an either/or decision. Many enterprises are looking to leverage AWS in addition to their existing VMware virtualized environments. They want to choose the right venue for each application and move applications between VMware and AWS as their business needs dictate.
In this session, you hear how RightScale helps customers successfully implement and manage hybrid environments that span AWS and VMware vSphere.
This session covers:- 5 common use cases for hybrid environments - Why VMware isn't the same as a cloud, and what to do about it- Architectural considerations for hybrid environments- Is portability a possibility or a pipe dream?- A demo of a single-pane-of-glass to manage hybrid environments.
Sponsored by RightScale.
The Journey To Serverless At Home24 - reflections and insights AWS Germany
Presentation "The Journey To Serverless At Home24" from Çağatay Gürtürk & Martin Lindenberg at the AWS E-Business Web Day for windows applications. All videos and presentations can be found here: http://amzn.to/2ds3aMX
How IT at Getty Images Brokers Cloud ServicesRightScale
As enterprise IT teams become brokers of cloud services, they need to embrace new approaches to governance and self-service. The Getty Images IT team will share how they have deployed a self-service portal to entice IaaS consumption on top of their own legacy infrastructure and how they focused on cloud-agnostic automation.
Building Multi-tenant, Configurable, High Quality Applications on .NET for an...Techcello
Security considerations for data isolation
• Achieving granular level of access control
• Dealing with the top web security threats
• Empowering your application with Auditing / analytics capability
Cloud, SaaS, Multi-tenant, Multi-tenancy, Application Platform, SaaS Framework, Multi-tenant framework, .NET,Cloud Application Development Framework,SaaS Application Development Framework,Application Development Framework, SaaS Tenant
A Multi-tenant Architecture for Business Process ExecutionsSrinath Perera
Cloud computing, as a concept, promises cost savings to end-users by letting them outsource their non-critical business functions to a third party in pay-as-you-go style. However, to enable economic pay-as-you-go services, we need Cloud middleware that maximizes sharing and support near zero costs for unused applications. Multi-tenancy, which let multiple tenants (user) to share a single application instance securely, is a key enabler for building such a middleware. On the other hand, Business processes capture Business logic of organizations in an abstract and reusable manner, and hence play a key role in most organizations. This paper presents the design and architecture of a Multi-tenant Workflow engine while discussing in detail potential use cases of such architecture. Primary contributions of this paper are motivating workflow multi-tenancy, and the design and implementation of multi-tenant workflow engine that enables multiple tenants to run their workflows securely within the same workflow engine instance without modifications to the workflows.
Continuous Delivery for Python Developers – PyCon OttoPeter Bittner
Continuous Delivery sounds easy in theory, but it’s hard to do in practice. There are myriads of things you can and should do to get your code delivered faster, reliably. We look at what we can do as Python developers, or as a small or mid-sized team to make the industrialized software development production chain come true.
Monitoring as an entry point for collaborationJulien Pivotto
In the last years, we have been building complex stacks, made from lots of components. All of this backed by multiple teams. This talk will present how you can use monitoring to look at the business side and have everyone looking at the same dashboards, making cooperation a reality.
The e-commerce is one of the main points of modern software. The e-commerce sector is growing about 15% annually, which is why it deserves special attention from software engineers. Speaking of e-commerce and open source at once is not easy. For many years we have identified the concept with pain and despair, so we must work urgently to change the way we understand it should be. What are the important points to consider? Where do we find the line between architecture and pragmatism? Are we walking in the right direction? How can Symfony help in this?
KCD Munich - Cloud Native Platform Dilemma - Turning it into an OpportunityAndreas Grabner
This talk was given at KCD Munich - July 17 2023
Abstract
“Kubernetes is a platform for building platforms. It’s a better place to start: not the endgame”, tweeted by Kelsey Hightower in November 2017. 6 years later the Cloud Native Community is faced with 159 different CNCF projects to choose from. Entering CNCF can be overwhelming!
Cloud Native Platform Engineering with white papers, best practices and reference architectures are here to convert this dilemma into an opportunity. Internal Developer Platforms (IDP) are being built as we speak enabling organizations to harness the power of Kubernetes as a self-service platform.
Join this talk with Andreas Grabner, CNCF Ambassador, and get some insights on tooling, use cases and best practices so we can all fulfill the idea that Kelsey put out years ago.
Our team just released Keptn (https://keptn.sh/), an open source framework for event-based, automated continuous operations in cloud-native environments. In this session, we will talk about WHY we built Keptn, HOW we implemented it (Architecture) and where we want the community to take it.
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as CodeSteve Mercier
Slides from my talk at ConFoo Montreal, February 2016. A presentation on how to apply configuration management (CM) principles for your various environments, to control changes made to them. You apply CM on your code, why not on your environments content? This presentation will present the infrastructure as code principles using Chef and/or Ansible. Topics discussed include Continuous Integration, Continuous Delivery/Deployment principles, Infrastructure As Code and DevOps.
Selecting the right automation framework is hard. It might be a critical decision in implementing your continuous testing agenda. Today, there are so many possibilities. From open source solutions (Selenium Appium, etc.), to HPE developed commercial tools (QTP, UFT, Mobile Center).
What was the process that we did in order to select the right automation framework. Our approach was to 1st define our needs from such a framework and we ended up with a list of 10 must have requirements for such a framework and then went on to pick the right tool. We ended up with different frameworks for different projects with a wide combinations of open source to our own tools (UFT, LeanFT, etc.)
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
In the dynamic field of DevOps, the quest for efficiency and productivity is endless. This talk introduces a revolutionary toolkit: Large Language Models (LLMs), including ChatGPT, Gemini, and Claude, extending far beyond traditional coding assistance. We'll explore how LLMs can automate not just code generation, but also transform day-to-day operations such as crafting compelling cover letters for TPS reports, streamlining client communications, and architecting innovative DevOps solutions. Attendees will learn effective prompting strategies and examine real-life use cases, demonstrating LLMs' potential to redefine productivity in the DevOps landscape. Join us to discover how to harness the power of LLMs for a comprehensive productivity boost across your DevOps activities.
Michael Choi's process for designing web application(s), including which programming language to use, when to use Node.js, when to use a light-weight framework vs a heavy MVC framework, how to set up git for collaboration based on complexity of the project, how a tool like Jenkins can be used for continuous integration, continuous delivery, and continuous deployment, where to host the data, what services to use for orchestrating containers or servers.
Solving the Automation Puzzle - how to select the right automation framework ...Ori Bendet
From open source to commercial tools - how we selected the right tool for our automation framework in several projects and products in HPE Software.
Selecting the right automation framework is hard. Today, there are so many possibilities. From open source solutions (Selenium Appium, etc.), to our own developed commercial tools (QTP, UFT, Mobile Center) What was the process that we do in order to select the right automation framework. Our approach was to 1st define our needs from such a framework and we ended up with a list of 10 must have requirements for such a framework and then went on to pick the right tool. We ended up with different frameworks for different projects with a wide combinations of open source (yes, we at HP use open source) to our own tools (UFT, LeanFT, etc.)
Breaking the 2 Pizza Paradox with your Platform as an ApplicationMark Rendell
In my experience many large enterprises would love the adoption of DevOps to be as simple as bringing Development closer to Operations. In practice they need to consider many development teams, multiple suppliers, multiple service providers, not to mention multiple business divisions. I describe my experiences of implementing Continuous Delivery in large enterprises with heterogeneous technology stacks and share my belief that Platform Applications will be the saviour of enterprise DevOps.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
9. Small? Logical?
“Write services that do one thing and do it well.
Write services to work together.
Write services to handle RESTful http, because that is a universal interface.”
10. Small? Logical?
“For us, a service is micro if we can rewrite it in 2 weeks or less”
11. Breaking up Magento
System
Products
Customers
EAV
Sales
Get /products/21
POST /transactions
12. How is this different from SOA?
-Less specs (WS-*)
-Focus on being small
-Fit with Agile
-JSON > XML
-??
31. HTTP (REST)
Products
Customers
Sales
API Gateway: Authentication&Routing
HTTP
HTTP
HTTP
HTTP
System
32. Message Queue (MQ)
Products
Customers
Sales
API Gateway: Authentication&Routing
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
System
33. How to Transitioning from A Monolith?
Piece by piece: “Whenever a big new feature change came along, we asked ourselves? Can we split this into a seperate microservice?”
Sales
HTTP
35. Step1 : Write something
Tools& Techs:
-JAVA
-Go
-.Net
-Node.js
…
Standard(s)?:
Simple to run (separate) processes
36. Step 2: Test it
Tools& Techs:
-REST Clients (Paw,
Postman)
-Language specific test/mock frameworks
Standard(s)?:
Ad hoc testing
37. Step 3: Commit it
Tools& Techs:
-GitHub
-BitBucket
-Launchpad
-In-house hosting
Standard(s)?:
Support many repo’s, easy to use (GitHub?)
38. Step 4: Encapsulate it
Tools& Techs:
-Docker
-(platform specific process encapsulation)
Standard(s):
Docker
39. Step 5: Wire it up
Tools& Techs:
-Docker based:
-(google) Kubernetes
-(openshift) GearD
-(spotify) Helios
-Many more…
-DNS service disco
-Immutable:
-Terraform & Packer
Standard(s):
None, very much in flux, also check: http://www.mindmeister.com/389671722/docker-ecosystem
40. Step 6: Keeping Track
Tools& Techs:
-ELK stack
-Nagios
-Statsd/Graphite
-…
Standard(s):
Whatever your company is comfortable with and has support for your poly glot env
45. 3: Development tools are needed for (contract) testing and isolation
Products
Customers
Sales
API Gateway: Authentication&Routing
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
System