<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Service Virtualization &#8211; Sandhata</title>
	<atom:link href="https://resources.sandhata.com/tag/service-virtualization/feed/" rel="self" type="application/rss+xml" />
	<link>https://resources.sandhata.com</link>
	<description>Transform the Business of IT</description>
	<lastBuildDate>Mon, 21 Sep 2026 10:14:30 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.9.26</generator>
	<item>
		<title>The Microservice Hangover</title>
		<link>https://resources.sandhata.com/the-microservice-hangover/</link>
		<pubDate>Wed, 22 Apr 2026 07:03:42 +0000</pubDate>
		<dc:creator><![CDATA[Pravin Durai]]></dc:creator>
				<category><![CDATA[API Management]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[API management]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Sandhata]]></category>
		<category><![CDATA[Service Virtualization]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=5884</guid>
		<description><![CDATA[<p>The microservices gold rush is over. Teams that chased the pattern through 2019 and 2022 are now managing systems that take three engineers to debug a single failed transaction, require five teams to coordinate a two-line configuration change, and go down in four places when one database has a bad morning. The original promise was [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/the-microservice-hangover/">The Microservice Hangover</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>The microservices gold rush is over.</p>
<p>Teams that chased the pattern through 2019 and 2022 are now managing systems that take three engineers to debug a single failed transaction, require five teams to coordinate a two-line configuration change, and go down in four places when one database has a bad morning.</p>
<p>The original promise was real: split your application into independent services so each piece can be built, deployed, and scaled without touching anything else. When it works, it is genuinely powerful. When the boundaries are wrong, you do not get the benefits of microservices. You get all of the cost.</p>
<p>In 2026, the most important architectural question in Java shops is no longer “how many services should we build?” It is “do these boundaries actually make sense?”</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><em>“The right architecture is the one that matches the actual structure of your organization and your problem. Everything else is decoration.”</em></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2>The Myth That Started Most of the Trouble</h2>
<p>The assumption underneath most over-engineered microservice systems is this: smaller services scale better.</p>
<p>On the surface, the logic sounds reasonable. Less code, fewer responsibilities, simpler deployments. In practice, splitting a system into many small pieces does not make each piece faster. It adds a cost every time those pieces need to communicate. And in any real application, the pieces communicate constantly.</p>
<p>Here is what that looks like in a Java e-commerce system.</p>
<p>A user searches for running shoes. Fifty results come back from the Catalogue service. Each result needs a current price check from the Discount service. The Catalogue service, using Spring Cloud OpenFeign, makes 50 individual HTTP calls, one per product, before it can return the page.</p>
<p>Underneath this, Kubernetes is running, Docker containers are optimized, auto-scaling is configured. The page is still slow. The bottleneck is not computing power. It is the time spent on 50 separate “please respond to me” round-trips across a network. Each one is fast in isolation, 5 to 10 milliseconds. Fifty of them in sequence adds up to a visible delay on every single page load.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Plain English: What is a network round-trip?</strong></td>
</tr>
<tr>
<td width="624">Every time one service asks another for information, it sends a request and waits for a reply. That waiting time is called a round-trip. On a local network it might be 2ms. Multiply that by 50 calls and you have added 100ms to every page load before any business logic runs. Users feel this.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2>The Distributed Monolith: The Worst of Both Worlds</h2>
<p>The e-commerce example above has a name: a Distributed Monolith. The services are physically separated, running in different containers on different infrastructure. But they cannot function independently. The Catalogue service is useless without the Discount service. If Discount goes down, the product page breaks. The system behaves like a single application, but with all the operational overhead of a distributed one.</p>
<p>This is the failure mode that is not discussed enough, because it does not look like a failure from the outside. The architecture diagram has all the right boxes and arrows. The Kubernetes cluster is running. Teams feel like they did the modern thing.</p>
<p>The tell is this: if two services must be updated together every time a feature changes, they are not two services. They are one service distributed across two repositories.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><em>“The question is not how small can this be. The question is: if this service went down for four hours, what else would break?”</em></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>If the answer is “everything,” the boundary is wrong. Real service independence means a service can go down, recover, and catch up without any other part of the system losing data or failing its users.</p>
<p>&nbsp;</p>
<h2>Three Ways Java Teams Are Breaking Their Own Systems</h2>
<h3>1. Everything talks synchronously</h3>
<p>Synchronous communication means Service A sends a request to Service B and waits for a reply before doing anything else.</p>
<p>When everything is healthy, this works fine. When Service B is slow or briefly unavailable, Service A is stuck waiting. Every new request to Service A backs up behind the previous one. If Service C also depends on Service B, it backs up too. The failure moves outward until the whole system is unresponsive.</p>
<p>This is how a slow email verification service takes down an order confirmation flow. The Order Service waits for a 200 OK from the Email Service before confirming the order. The Email Service is under load. Orders queue up. Users see errors. Nobody touched the Order Service.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Plain English: What is synchronous vs. asynchronous?</strong></td>
</tr>
<tr>
<td width="624">Synchronous is like a phone call. You wait on the line until the other person answers and responds before you do anything else. Asynchronous is like sending a text. You send the message and continue with your day. The reply comes when it comes. In software, asynchronous communication between services means neither side has to wait on the other to keep working.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>The fix is to shift operations that do not need an immediate response to asynchronous messaging. Apache Kafka is the standard tool for this in Java ecosystems. Instead of Service A waiting for Service B, Service A drops a message into a Kafka topic and moves on. Service B picks up the message when it is ready.</p>
<p>There is a specific pattern that makes this reliable called the Transactional Outbox.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Plain English: The Transactional Outbox Pattern</strong></td>
</tr>
<tr>
<td width="624">When your Order Service saves an order to the database, it also writes a small note to a special &#8216;outbox&#8217; table in the same save operation. A background process reads that outbox table and publishes the message to Kafka. Because the order and the note are saved together in a single database transaction, if the application crashes mid-process, the note survives. The message still gets sent. No orders fall silently into a gap between &#8216;saved to database&#8217; and &#8216;sent to Kafka.&#8217;</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h3>2. The database is doing work nobody is watching</h3>
<p>Spring Data JPA is the most widely used database tool in the Java ecosystem. It generates SQL queries from your code automatically, which saves enormous amounts of development time. It also generates queries you did not intend, at volumes you did not anticipate, if you stop paying attention to what it produces.</p>
<p>The most common problem is the N+1 query.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Plain English: What is an N+1 query?</strong></td>
</tr>
<tr>
<td width="624">Imagine you ask a library assistant for a list of 100 books. That is 1 request. Then, for each book, you walk back to the desk and ask separately who the author is. That is 100 more requests. Total: 101 trips to the desk instead of 1.  In software, this happens when JPA loads a list of records (say, 100 orders), then makes a separate database call for each record to load the related data (the customer details for each order). One request to your application produces 101 database queries. At low traffic, this is invisible. At scale, it saturates the database connection pool and slows everything that touches the database.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>The fix is to tell JPA to load related data in the same query using a JOIN, or to use batch loading. Both are straightforward once you know the problem exists. The challenge is that the problem is invisible unless you are watching the queries.</p>
<p>The rule is simple: every significant query your application runs in production should be reviewed. Enable SQL logging during development. Use tools like P6Spy or Hibernate’s built-in logging to see the actual SQL being sent to the database. If you see repeated queries with a pattern, you have an N+1 problem. Fix it before it reaches production.</p>
<p>&nbsp;</p>
<h3>3. When something breaks, nobody knows where</h3>
<p>A request to a single-application system touches one codebase. When it fails, you look at one log file.</p>
<p>A request to a distributed system might touch eight services before something goes wrong. Which service failed? At what point in the chain? Was it slow, or did it return an error? Which downstream service caused the problem?</p>
<p>Without the right tooling, the answers to these questions require manually correlating timestamps across eight separate log files. This takes hours. In a production incident, hours are expensive.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Plain English: What is distributed tracing?</strong></td>
</tr>
<tr>
<td width="624">Every request that enters the system gets a unique tracking number (called a Trace ID) that travels with it through every service it visits. When something fails, you look up that Trace ID and see the complete picture: every service the request touched, how long each step took, and exactly where it broke. It works like a package tracking number, except for your API calls.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>The standard for implementing this in 2026 is OpenTelemetry. It is vendor-neutral, widely supported in the Java ecosystem, and integrates with Jaeger, Grafana, Datadog, and most observability platforms.</p>
<p>The non-negotiable rule: if you cannot trace a request through your entire system on your local machine before you deploy, you cannot operate it in production. Observability is an engineering requirement. It should be built before the first service ships, not retrofitted six months later when something breaks in a way nobody understands.</p>
<p>&nbsp;</p>
<h2>The Decision Framework: When a Separate Service Is Justified</h2>
<p>Before splitting anything into its own service, answer these four questions honestly.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Service Boundary Checklist</strong></td>
</tr>
<tr>
<td width="624">•       Can this component be deployed without coordinating with any other team or codebase?</p>
<p>•       Can this component fail completely without taking anything else with it?</p>
<p>•       Does this component have a genuinely different scaling requirement than the rest of the system?</p>
<p>•       Does a separate team own this, with no shared development dependencies?</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>If three or four answers are yes, a separate service is appropriate. If two or more answers are no, the service boundary is premature. Build a well-isolated module within your existing codebase instead, and revisit the question when the conditions change.</p>
<p>&nbsp;</p>
<h2>The Modular Monolith: The Most Underrated Architecture in Java</h2>
<p>The industry spent five years treating “monolith” as an insult. In 2026, the teams shipping fastest are building Modular Monoliths, and they are outpacing their microservice-heavy counterparts on delivery speed and system stability.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Plain English: What is a Modular Monolith?</strong></td>
</tr>
<tr>
<td width="624">A single application, but with strict internal walls between business domains. The billing code cannot reach directly into inventory code. The order management module cannot call the user management module through a back door. Each module owns its own data, its own logic, and its own interface with the outside world. The boundaries are enforced in code. It deploys as one unit, so there are no network calls between modules, no distributed transaction problems, and no distributed tracing needed just to understand what a single user action did.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>When a module grows to the point where it genuinely needs to scale independently or be owned by a fully autonomous team, extracting it into a real service is straightforward, because the boundary was already clean and well-defined.</p>
<p>A Modular Monolith is not a compromise or a step backward. It is the responsible default for any system that has not yet proven it needs the operational complexity of distributed services. The operational complexity of microservices is a cost you should pay only when the benefit justifies it.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><em>“A well-structured Modular Monolith will beat a poorly partitioned microservice system in delivery speed, incident response time, and developer experience. Almost every time.”</em></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2>Building Resilience Into What You Already Have</h2>
<p>Distributed systems have failures. Services go down. Networks slow. Third-party APIs miss their response time commitments. The goal is not to eliminate failures. It is to make sure individual failures do not become system-wide outages.</p>
<p>Resilience4j is the standard Java library for this. It gives you three core tools.</p>
<h3>Circuit Breaker</h3>
<p>When a downstream service starts failing repeatedly, the circuit breaker stops sending it requests for a set period. Instead of continuously hammering a struggling service and making the failure worse, the system gives it time to recover. Requests during the recovery window get a fallback response.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Plain English: Circuit Breaker</strong></td>
</tr>
<tr>
<td width="624">Like a fuse box in your house. When a circuit is overloaded, the fuse trips and cuts the power to that circuit before the wiring catches fire. You fix the problem, reset the fuse, power comes back on. A circuit breaker in software works the same way. When a service is failing, you stop sending it traffic temporarily, let it recover, then gradually let traffic flow again.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h3>Retry with Backoff</h3>
<p>Many failures are transient. A service might briefly be unreachable and recover within two seconds. A retry mechanism automatically re-attempts the request a defined number of times, with a pause between each attempt. This handles momentary blips without surfacing an error to the user. The pause between retries (called exponential backoff) prevents the retrying system from overwhelming the recovering service with requests.</p>
<p>&nbsp;</p>
<h3>Fallback</h3>
<p>A fallback defines what the system does when a service is genuinely unavailable. In a user registration flow, if the email verification service is down, a fallback might be: complete the registration in the database, queue the verification email in Kafka for when the service recovers, and return a success response to the user. The user is not blocked. The email goes when the system is healthy again.</p>
<p>These three patterns together represent the minimum viable safety net for any distributed system. None of them are optional once services depend on each other.</p>
<p>&nbsp;</p>
<h2>The Architecture Audit: Six Questions for Your Next Design Review</h2>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Run this before your next technical design session</strong></td>
</tr>
<tr>
<td width="624">•       Are service boundaries drawn at domain lines, or at &#8216;it felt too big&#8217; lines?</p>
<p>•       Are services communicating synchronously for operations that do not need an immediate response?</p>
<p>•       Are you monitoring the actual SQL that JPA generates in production?</p>
<p>•       Can you trace a single user request across every service it touches, in under two minutes?</p>
<p>•       Do you have circuit breakers on every external service dependency?</p>
<p>•       Could your system be reorganized into a well-structured Modular Monolith without losing any meaningful technical capability?</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>If more than two answers are uncomfortable, the architecture review is overdue. These are not edge-case concerns. Each one represents a category of production incident that is entirely preventable with the right design decision made earlier.</p>
<p>&nbsp;</p>
<h2>The Principle That Settles Most Architecture Debates</h2>
<p>Microservices are a solution to organizational and scaling problems that have already materialized. They are a destination, not a starting point.</p>
<p>The right size for a service is the smallest unit that can be genuinely deployed, owned, and operated independently by a team, for a clear purpose, without negotiating with anyone else. If that definition does not describe what you are building, the service is too small.</p>
<p>Every architectural decision has a carrying cost: the operational complexity you take on and maintain indefinitely. That cost is only worth paying when the capability you gain cannot be achieved any other way.</p>
<p>Build for the actual problem in front of you. The architecture should serve the business, not validate a technical preference.</p>
<p>&nbsp;</p>
<table width="624">
<tbody>
<tr>
<td width="624"><strong>Is Your Architecture Ready for What’s Next?</strong></p>
<p><em>We help engineering teams audit their service boundaries, identify operational risk, and build the right foundation for scale.</em></p>
<p><a href="https://sandhata.com/contact"><strong>→ Request an Architecture Review</strong></a></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/the-microservice-hangover/">The Microservice Hangover</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Sandhata&#8217;s DevOps Mastery: Digital Evolution Starts Here</title>
		<link>https://resources.sandhata.com/sandhatas-devops-mastery-digital-evolution-starts-here/</link>
		<pubDate>Mon, 08 Apr 2024 11:49:08 +0000</pubDate>
		<dc:creator><![CDATA[balakarthiga muruganantham]]></dc:creator>
				<category><![CDATA[Sandhata Landing Pages]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[CICD]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Innovation Platform]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[partnership]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Test Automation]]></category>
		<category><![CDATA[Transformation]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=5657</guid>
		<description><![CDATA[<p>&#160; &#160; &#160;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/sandhatas-devops-mastery-digital-evolution-starts-here/">Sandhata&#8217;s DevOps Mastery: Digital Evolution Starts Here</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><a href="https://resources.sandhata.com/wp-content/uploads/2024/04/DevOps-Flyer.jpg"><img class="alignnone  wp-image-5660" src="https://resources.sandhata.com/wp-content/uploads/2024/04/DevOps-Flyer-120x300.jpg" alt="Sandhata DevOps Capablities" width="740" height="1850" srcset="https://resources.sandhata.com/wp-content/uploads/2024/04/DevOps-Flyer-120x300.jpg 120w, https://resources.sandhata.com/wp-content/uploads/2024/04/DevOps-Flyer-768x1920.jpg 768w, https://resources.sandhata.com/wp-content/uploads/2024/04/DevOps-Flyer-410x1024.jpg 410w, https://resources.sandhata.com/wp-content/uploads/2024/04/DevOps-Flyer.jpg 800w" sizes="(max-width: 740px) 100vw, 740px" /></a></p>
<p>&nbsp;</p>
<p><a href="https://www.linkedin.com/company/239649/admin/feed/posts/" target="_blank" rel="noopener"><img class="size-medium wp-image-5646 alignleft" src="https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-300x94.png" alt="" width="300" height="94" srcset="https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-300x94.png 300w, https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel.png 320w" sizes="(max-width: 300px) 100vw, 300px" /></a> <a href="https://resources.sandhata.com/sandhata-company/contact-and-office-information/" target="_blank" rel="noopener"><img class="size-medium wp-image-5645 alignright" src="https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-1-300x94.png" alt="" width="300" height="94" srcset="https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-1-300x94.png 300w, https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-1.png 320w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/sandhatas-devops-mastery-digital-evolution-starts-here/">Sandhata&#8217;s DevOps Mastery: Digital Evolution Starts Here</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Unlocking Techno-Strategic Synergy: Solving Digital Dilemmas for Exponential Success</title>
		<link>https://resources.sandhata.com/unlocking-techno-strategic-synergy-solving-digital-dilemmas-for-exponential-success/</link>
		<pubDate>Mon, 08 Apr 2024 09:44:19 +0000</pubDate>
		<dc:creator><![CDATA[balakarthiga muruganantham]]></dc:creator>
				<category><![CDATA[Sandhata Landing Pages]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Cammunda Message buffering]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Innovation Platform]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Test Automation]]></category>
		<category><![CDATA[Transformation]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=5653</guid>
		<description><![CDATA[<p>&#160; &#160;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/unlocking-techno-strategic-synergy-solving-digital-dilemmas-for-exponential-success/">Unlocking Techno-Strategic Synergy: Solving Digital Dilemmas for Exponential Success</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer.png"><img class="alignnone  wp-image-5664" src="https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-212x300.png" alt="" width="733" height="1037" srcset="https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-212x300.png 212w, https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-768x1086.png 768w, https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-724x1024.png 724w, https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer.png 1414w" sizes="(max-width: 733px) 100vw, 733px" /></a></p>
<p><a href="https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-1.png"><img class="alignnone  wp-image-5662" src="https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-1-212x300.png" alt="" width="734" height="1038" srcset="https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-1-212x300.png 212w, https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-1-768x1086.png 768w, https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-1-724x1024.png 724w, https://resources.sandhata.com/wp-content/uploads/2024/04/Integration-Flyer-1.png 1414w" sizes="(max-width: 734px) 100vw, 734px" /></a></p>
<p><a href="https://resources.sandhata.com/sandhata-company/contact-and-office-information/" target="_blank" rel="noopener"><img class="size-medium wp-image-5645 alignleft" src="https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-1-300x94.png" alt="" width="300" height="94" srcset="https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-1-300x94.png 300w, https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-1.png 320w" sizes="(max-width: 300px) 100vw, 300px" /></a> <a href="https://www.linkedin.com/company/239649/admin/feed/posts/" target="_blank" rel="noopener"><img class="size-medium wp-image-5646 alignright" src="https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-300x94.png" alt="" width="300" height="94" srcset="https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel-300x94.png 300w, https://resources.sandhata.com/wp-content/uploads/2024/04/Colorful-Simple-Twitch-Panel.png 320w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/unlocking-techno-strategic-synergy-solving-digital-dilemmas-for-exponential-success/">Unlocking Techno-Strategic Synergy: Solving Digital Dilemmas for Exponential Success</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Generic Message Buffering &#124; Camunda 7</title>
		<link>https://resources.sandhata.com/generic-message-buffering-camunda-7/</link>
		<pubDate>Tue, 11 Jul 2023 13:49:08 +0000</pubDate>
		<dc:creator><![CDATA[Pravin Durai]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Cammunda Message buffering]]></category>
		<category><![CDATA[camunda]]></category>
		<category><![CDATA[Camunda 7]]></category>
		<category><![CDATA[camunda engine]]></category>
		<category><![CDATA[camunda-bpm-platform]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Innovation Platform]]></category>
		<category><![CDATA[Generic Message Buffering]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java 8]]></category>
		<category><![CDATA[message-buffer]]></category>
		<category><![CDATA[Sandhata]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[spring-boot]]></category>
		<category><![CDATA[Transformation]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=5497</guid>
		<description><![CDATA[<p>Imagine multiple messages waiting in a message catch event.   When a single throw event is triggered, the data is processed without any issues. However, if multiple message events are thrown simultaneously, only the first one is successfully processed, while the others fail.   This is because the message catch event is busy handling the first message [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/generic-message-buffering-camunda-7/">Generic Message Buffering | Camunda 7</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><span data-contrast="auto">Imagine multiple messages waiting in a message catch event. </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-contrast="auto">When a single throw event is triggered, the data is processed without any issues. However, if multiple message events are thrown simultaneously, only the first one is successfully processed, while the others fail. </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-contrast="auto">This is because the message catch event is busy handling the first message event.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-contrast="auto">We recently spotted this issue with Camunda 7’s message catch event.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<h2><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}">U</span><b><span data-contrast="auto">nlocking The Solution To This Challenge</span></b><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></h2>
<p><span data-contrast="auto">Our team of experts fabricated a groundbreaking &#8220;Generic Message Buffering&#8221; logic, with which we’ve revolutionised the way messages are processed asynchronously, effectively resolving any scenario you may encounter. </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-contrast="auto">Fig. 1.1 unveils the powerful list of message catch events eagerly awaiting the trigger.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<div id="attachment_5503" style="width: 310px" class="wp-caption aligncenter"><a href="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig1.1-1.png"><img class="size-medium wp-image-5503" src="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig1.1-1-300x117.png" alt="" width="300" height="117" srcset="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig1.1-1-300x117.png 300w, https://resources.sandhata.com/wp-content/uploads/2023/07/Fig1.1-1.png 602w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig1.1</p></div>
<p><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span><span data-contrast="auto">In Figure 2.1, we present the logic for Generic Message Buffering. By sending a POST request, we can activate the BPM process described below. Additionally, we have the ability to specify the retry count and retry delay as request parameters. Once the request is triggered, we conduct a basic validation to ensure all necessary information, such as message name, payload, process instance id, and business key, is present. </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-contrast="auto">If all the required data is available, we proceed to send the message to its destination within the &#8220;Message Send Task&#8221; depicted in Figure 2.1. </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-contrast="auto">If the message is successfully picked up and processed by the message catch event, we encounter no issues.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<div id="attachment_5500" style="width: 310px" class="wp-caption aligncenter"><a href="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig2.1.png"><img class="size-medium wp-image-5500" src="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig2.1-300x125.png" alt="" width="300" height="125" srcset="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig2.1-300x125.png 300w, https://resources.sandhata.com/wp-content/uploads/2023/07/Fig2.1.png 602w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig2.1</p></div>
<p><span data-contrast="auto">In a situation where the message catch event is already occupied processing another message, throwing our own message will result in failure. This is a common occurrence in real-time scenarios, and it is up to the developers to determine how the flow should be handled in such cases.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-contrast="auto">In our specific case, the failed message will be caught by the boundary event. The error message will then be examined in detail within the &#8220;Read Error Message&#8221; process (Fig 2.1).</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-contrast="auto">In the event of an error, we can:</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<ul>
<li data-leveltext="●" data-font="Calibri" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;●&quot;}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Distinguish between errors that require retry logic. </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559740&quot;:276,&quot;335559991&quot;:360}"> </span></li>
<li data-leveltext="●" data-font="Calibri" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;●&quot;}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Determine if it is a business error or a technical error. </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559740&quot;:276,&quot;335559991&quot;:360}"> </span></li>
<li data-leveltext="●" data-font="Calibri" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;●&quot;}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Necessitate the involvement of technical experts, if it happens to be a business error</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559740&quot;:276,&quot;335559991&quot;:360}"> </span></li>
</ul>
<p><span data-contrast="auto">When encountering a retriable error, we make an attempt to retry the operation. The number of retries and the delay between retries is determined by the input request.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<h2>Potential Scenarios In Re-try</h2>
<p><span data-contrast="auto">In the context of re-try logic, there are two potential scenarios to consider:</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<ul>
<li data-leveltext="●" data-font="Calibri" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;●&quot;}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">In one of the re-try attempts, the message can be successfully delivered to the end system.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559740&quot;:276,&quot;335559991&quot;:360}"> </span></li>
</ul>
<div id="attachment_5506" style="width: 310px" class="wp-caption aligncenter"><a href="https://resources.sandhata.com/wp-content/uploads/2023/07/MicrosoftTeams-image-12.jpg"><img class="size-medium wp-image-5506" src="https://resources.sandhata.com/wp-content/uploads/2023/07/MicrosoftTeams-image-12-300x140.jpg" alt="" width="300" height="140" srcset="https://resources.sandhata.com/wp-content/uploads/2023/07/MicrosoftTeams-image-12-300x140.jpg 300w, https://resources.sandhata.com/wp-content/uploads/2023/07/MicrosoftTeams-image-12-768x358.jpg 768w, https://resources.sandhata.com/wp-content/uploads/2023/07/MicrosoftTeams-image-12-1024x478.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig 3.1</p></div>
<ul>
<li data-leveltext="●" data-font="Calibri" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;●&quot;}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Alternatively, if the maximum number of re-try attempts is reached without success, the message will be marked as an error.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559740&quot;:276,&quot;335559991&quot;:360}"> </span></li>
</ul>
<p><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559731&quot;:0,&quot;335559740&quot;:276}"> </span><span data-contrast="auto">If the maximum re-try attempts have been exceeded and the message still hasn&#8217;t been delivered successfully, it will require manual re-processing (see Fig 3.2).</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<div id="attachment_5502" style="width: 310px" class="wp-caption aligncenter"><a href="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig3.2.png"><img class="wp-image-5502 size-medium" src="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig3.2-300x123.png" alt="" width="300" height="123" srcset="https://resources.sandhata.com/wp-content/uploads/2023/07/Fig3.2-300x123.png 300w, https://resources.sandhata.com/wp-content/uploads/2023/07/Fig3.2.png 602w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig 3.2</p></div>
<p><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p>&nbsp;</p>
<h2><span data-contrast="none"> </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335551550&quot;:2,&quot;335551620&quot;:2,&quot;335559740&quot;:276}"> </span><b><span data-contrast="auto">Key Advantages</span></b><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></h2>
<ul>
<li data-leveltext="●" data-font="Calibri" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;●&quot;}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><b><span data-contrast="auto">Streamlined Error Handling: </span></b><span data-contrast="auto">By effectively managing busy message catch events, we can significantly mitigate potential errors during data processing.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559740&quot;:276,&quot;335559991&quot;:360}"> </span></li>
</ul>
<ul>
<li data-leveltext="●" data-font="Calibri" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;●&quot;}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1"><b><span data-contrast="auto">Efficient Data Re-processing: </span></b><span data-contrast="auto">Our approach allows for a substantial reduction in the amount of data that needs to undergo re-processing.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559740&quot;:276,&quot;335559991&quot;:360}"> </span></li>
</ul>
<ul>
<li data-leveltext="●" data-font="Calibri" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;●&quot;}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><b><span data-contrast="auto">Versatile Solution:</span></b><span data-contrast="auto"> Utilizing the same bpmn models, we can easily adapt and apply them to various similar use cases simply by modifying the message name.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559740&quot;:276,&quot;335559991&quot;:360}"> </span></li>
</ul>
<h2><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span><b><span data-contrast="auto">Optimizing Efficiency</span></b><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></h2>
<p><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span><span data-contrast="auto">In order to optimize efficiency, it is vital that both the target BPM and the message buffering BPM are connected to a centralized database. This will allow for seamless integration and streamlined performance. Maintaining a unified database instance is key to achieving optimal results.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:276}"> </span></p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/generic-message-buffering-camunda-7/">Generic Message Buffering | Camunda 7</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Winner! Unicom Most Innovative Project 2023</title>
		<link>https://resources.sandhata.com/most-innovative-project-2023/</link>
		<pubDate>Mon, 27 Feb 2023 12:37:15 +0000</pubDate>
		<dc:creator><![CDATA[Bronwyn Davies]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News room]]></category>
		<category><![CDATA[Awards]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[partnership]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Tibco]]></category>
		<category><![CDATA[Vodafone]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=5403</guid>
		<description><![CDATA[<p>&#160; We are proud to announce that Sandhata, in partnership with Vodafone, were chosen as the winner of &#8220;Most Innovative Project 2023&#8221;. The Unicom India DevOps Awards showcases outstanding achievement from organisations, personalities and solutions operating within the DevOps space. At Sandhata most, if not all, of our customers are implementing DevOps ways of working. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/most-innovative-project-2023/">Winner! Unicom Most Innovative Project 2023</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p>We are proud to announce that Sandhata, in partnership with Vodafone, were chosen as the winner of &#8220;Most Innovative Project 2023&#8221;. The <a href="https://www.unicomlearning.com/2023/India_DevOps_Awards/">Unicom India DevOps Awards</a> showcases outstanding achievement from organisations, personalities and solutions operating within the DevOps space.</p>
<p>At Sandhata most, if not all, of our customers are implementing DevOps ways of working. We support them to achieve the maximum business benefit from these initiatives, bringing our unique breadth of experience to overcome their most difficult challenges with innovative, game-changing solutions.</p>
<p><span id="more-5403"></span></p>
<p>We adore innovation. We understand that ongoing innovation is the key to consistently meeting the customer’s changing needs and remaining competitive in today&#8217;s constantly evolving digitised market.</p>
<p>We are heavily focused on innovation at every level, both for our clients as well as internally. We believe that no improvement suggestion is too small and we coach all of our consultants to foster an innovative mindset.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>Relentless innovation</h3>
<p><img class="alignright wp-image-5405 size-medium" src="https://resources.sandhata.com/wp-content/uploads/2023/02/Unicom-DevOps-awards-2023-certificate-300x212.jpg" alt="certificate for Most Innovative Project 2023" width="300" height="212" srcset="https://resources.sandhata.com/wp-content/uploads/2023/02/Unicom-DevOps-awards-2023-certificate-300x212.jpg 300w, https://resources.sandhata.com/wp-content/uploads/2023/02/Unicom-DevOps-awards-2023-certificate-768x543.jpg 768w, https://resources.sandhata.com/wp-content/uploads/2023/02/Unicom-DevOps-awards-2023-certificate.jpg 800w" sizes="(max-width: 300px) 100vw, 300px" />The Multiplexer solution was developed to address the shortage of end-to-end test environments. Lack of environments was severely restricting Vodafone&#8217;s ability to test changes at the speed needed.</p>
<p>This was a multifaceted challenge with no known solution in the industry. Innovative thinking was required!</p>
<p>The solution was the Multiplexer. This intelligently enables the simulation of multiple environments, so that every project can perform end-to-end testing in parallel.</p>
<p>The Multiplexer is an example of true innovation – building a solution out of necessity which immediately meets a business need.</p>
<p>The Multiplexer solution has been so successful and valuable that it has been implemented across three other Vodafone domains as well. With each additional rollout, the total cost of ownership drops as efficiencies of scale are realised.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>The Ceremony</h3>
<p><img class="size-medium wp-image-5406 alignleft" src="https://resources.sandhata.com/wp-content/uploads/2023/02/Unicom-India-DevOps-awards-2023-Most-Innovative-project-trophy-300x224.jpeg" alt="certificate and trophy for Most Innovative Project 2023" width="300" height="224" srcset="https://resources.sandhata.com/wp-content/uploads/2023/02/Unicom-India-DevOps-awards-2023-Most-Innovative-project-trophy-300x224.jpeg 300w, https://resources.sandhata.com/wp-content/uploads/2023/02/Unicom-India-DevOps-awards-2023-Most-Innovative-project-trophy.jpeg 500w" sizes="(max-width: 300px) 100vw, 300px" />Sandhata&#8217;s Head of India, Anand Rajagopalan, was pleased to attend the awards ceremony in person to collect the award.</p>
<p>This recognition adds another feather in our cap for our award-winning DevOps services.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Learn More</h2>
<p>Sandhata are industry-leaders in delivering Digital Transformation and DevOps solutions to large organisations who are faced with unique, complex challenges and urgent business requirements. Learn how we can help you achieve your DevOps goals <a href="https://resources.sandhata.com/what-we-do-devops/">here</a>.</p>
<p>To find out more about us and how we operate, take a look at <a href="https://resources.sandhata.com/resources/technical-white-papers/">our solutions</a>, <a href="https://resources.sandhata.com/customers-sandhata-case-studies/">case studies</a> or <a href="https://resources.sandhata.com/sandhata-company/contact-and-office-information/">contact us</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/most-innovative-project-2023/">Winner! Unicom Most Innovative Project 2023</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>SE Asian DevOps Awards 2022</title>
		<link>https://resources.sandhata.com/se-asian-devops-awards-2022/</link>
		<pubDate>Thu, 24 Feb 2022 16:29:02 +0000</pubDate>
		<dc:creator><![CDATA[Bronwyn Davies]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News room]]></category>
		<category><![CDATA[Awards]]></category>
		<category><![CDATA[CICD]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[partnership]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Test Automation]]></category>
		<category><![CDATA[Transformation]]></category>
		<category><![CDATA[Vodafone]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=4629</guid>
		<description><![CDATA[<p>&#160; Sandhata Technologies, in partnership with Vodafone, are very proud to have been announced as Runner Up at the South East Asian DevOps Awards 2022 for &#8220;DevOps Team of the Year&#8221;. The UNICOM SE Asian DevOps Awards celebrate outstanding achievement from organisations, personalities and solutions operating within the DevOps space. The awards are judged by an [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/se-asian-devops-awards-2022/">SE Asian DevOps Awards 2022</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Sandhata Technologies, in partnership with Vodafone, are very proud to have been announced as <a href="https://www.unicomlearning.com/2022/South_East_Asian_DevOps_Awards_2022/">Runner Up at the South East Asian DevOps Awards 2022</a> for &#8220;DevOps Team of the Year&#8221;.</p>
<p>The UNICOM SE Asian DevOps Awards celebrate outstanding achievement from organisations, personalities and solutions operating within the DevOps space. The awards are judged by an independent panel of judges from some of the world’s biggest organisations.</p>
<p><span id="more-4629"></span></p>
<p>&nbsp;</p>
<h2>What have we been recognised for?</h2>
<p>The DevOps Team of the Year Award recognises the exceptional work that the team has done to transform the Integration Domain within Vodafone. This project has seen a complete overhaul in how we deliver in the Integration Domain by shifting the cultural mindset, strong collaboration with our delivery partners and industry-leading technical implementations. This project has paved the way for lasting excellence, building on our foundation of continuous change delivery, excelling through innovation, and continuous improvement.</p>
<p>&nbsp;</p>
<p>Some of the technologies and capabilities introduced to the Domain include:</p>
<ul type="disc">
<li>CICD with Jenkins pipelines</li>
<li>Mature config management with GIT</li>
<li>Full test automation and regression framework</li>
<li>Service virtualisation framework with RIT</li>
<li>Bespoke API directory with Splunk</li>
<li>Visibility with ELK stack</li>
<li>Migration to cloud AWS</li>
<li>And many more…</li>
</ul>
<p>&nbsp;</p>
<p>Throughout this project, the team showed a strong commitment to improving, upskilling and self-development to achieve their transformation goals. Their team ethos and cohesive team identity got them through the challenges, both technical and cultural, and resulted in a robust, well-implemented ecosystem of tools and practices which will provide value far into the future.</p>
<p>&nbsp;</p>
<p>Thank you for your fantastic collaboration, VOIS. Well done to the whole team, and thank you for your continued phenomenal efforts on this project over the past year. You each deserve this award.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Learn More</h2>
<p>We are industry-leaders in delivering DevOps solutions to large organisations who are faced with unique, complex challenges and urgent business requirements. <a href="https://resources.sandhata.com/what-we-do-devops/">Read more</a>  about how we can help you achieve your DevOps goals.</p>
<p>To find out more about our experience and how we operate, take a look at <a href="https://resources.sandhata.com/resources/technical-white-papers/">our solutions</a>, <a href="https://resources.sandhata.com/customers-sandhata-case-studies/">case studies</a> or <a href="https://resources.sandhata.com/sandhata-company/contact-and-office-information/">contact us</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/se-asian-devops-awards-2022/">SE Asian DevOps Awards 2022</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>We Are Sandhata &#8211; Meet Varun</title>
		<link>https://resources.sandhata.com/we-are-sandhata-meet-varun/</link>
		<pubDate>Mon, 24 Jan 2022 15:17:38 +0000</pubDate>
		<dc:creator><![CDATA[Varun Arora]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Test Automation]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=4495</guid>
		<description><![CDATA[<p>Based in the UK, Varun Arora is a Project Manager at Sandhata. We caught up with Varun to find out more about his role, his journey so far, and his hopes for the future. &#160; Tell us about your role at Sandhata I joined Sandhata in 2021 as Project Manager, working initially for one of [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/we-are-sandhata-meet-varun/">We Are Sandhata &#8211; Meet Varun</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Based in the UK, Varun Arora is a Project Manager at Sandhata. We caught up with Varun to find out more about his role, his journey so far, and his hopes for the future.</p>
<p>&nbsp;</p>
<h4>Tell us about your role at Sandhata</h4>
<p>I joined Sandhata in 2021 as Project Manager, working initially for one of our telecoms clients.  I am really enjoying my role as it opens the gates for both technical and managerial exposure with stakeholder management.  The Sandhata teams have lots of technical experience and in API management, integration and DevOps and I am excited about getting exposure and learning in these areas to grow my career.</p>
<p>&nbsp;</p>
<p><span id="more-4495"></span></p>
<h4>Did you study technology at university?</h4>
<p>I did a Bachelor&#8217;s degree in Electronics and Communication Engineering from Amity University Noida. Those 4 years were full of learning experiences, enjoyment and exploring new things. That was when I first lived alone, cooked food, managed my life and finances day to day, and started to see how I can find happiness in each and every small thing.  I finished my degree as a more mature person, confident enough to chase and achieve my dreams.</p>
<p>&nbsp;</p>
<h4>How did you get started working in IT?</h4>
<p>I have been working in IT for 10 years now, starting as a software tester with Accenture (in Pune, India) in 2011. My first client role was on a BT Openreach project, where I performed various roles including manual tester and test design assurance. I quickly learnt to adopt to different roles in a short duration of time. I then moved into a business analyst role, working with architects to design workflows and trace requirements.</p>
<p><img class="alignleft wp-image-4497 " src="https://resources.sandhata.com/wp-content/uploads/2022/01/Varun-2-e1643037221364-248x300.jpg" alt="" width="184" height="223" srcset="https://resources.sandhata.com/wp-content/uploads/2022/01/Varun-2-e1643037221364-248x300.jpg 248w, https://resources.sandhata.com/wp-content/uploads/2022/01/Varun-2-e1643037221364-768x929.jpg 768w, https://resources.sandhata.com/wp-content/uploads/2022/01/Varun-2-e1643037221364.jpg 841w" sizes="(max-width: 184px) 100vw, 184px" />I learnt a lot in my consultancy role over 5 years, then moved in 2016 to Vodafone India as Project manager with VOIS.</p>
<p>My journey at VOIS was life changing as it took my learning to the next level. I worked in various areas including digital transformation, DevOps, service virtualization and cloud migration, working with new products such as TIBCO and Chordiant. I was working closely with one of the Sandhata teams, and was highly impressed with the technology and transformation that Sandhata was bringing to Vodafone.</p>
<p>&nbsp;</p>
<h4>Which projects are you currently working on?</h4>
<p>The project I am currently focusing on will deliver Service Virtualization across a range of systems including integration and CRM applications. Considering the 3rd party dependencies and high impact of frequent unavailability, this project will deliver immense benefits to our client.</p>
<p>&nbsp;</p>
<h4>Why did you choose to join Sandhata?</h4>
<p>My first experience of Sandhata was working closely with them at Vodafone India, where Sandhata was introducing automation, DevOps and full digital transformation. Trust me, the switch from traditional styles of delivery to DevOps was not an easy ride and I was really impressed with how Sandhata helped to transform the ways of working in the team, reducing manual efforts for deployment and creating a robust framework for the future.</p>
<blockquote><p>&#8220;I wanted to learn from the Sandhata teams to broaden my skills, and be a part of delivering digital transformation for other clients in the future, so I chose to join Sandhata.&#8221;</p></blockquote>
<h2></h2>
<h4>What was your experience joining Sandhata during COVID?</h4>
<p>During COVID, the major problem most people face when joining a new organization is difficulty in onboarding and asset allocation. With Sandhata, my experience was outstanding as Sandhata management (Kumar, Babji and Gopi) worked closely with HR (Suresh and Bharathi), keeping in continuous touch with me, to provide all documentation and guidance needed and ensure a smooth transition.</p>
<p>&nbsp;</p>
<h4>What&#8217;s next for you?</h4>
<p>Joining Sandhata is the start a new phase of my career, and I look forward to delivering some great capabilities for our clients as part of the Sandhata team. I am very excited about the opportunities I have to experience new things, and develop skills which will mutually benefit me and Sandhata.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Learn More</h2>
<p>If you are interested in joining Sandhata, <a href="https://resources.sandhata.com/careers/">check out our careers page</a> for the latest job openings or <a href="https://resources.sandhata.com/sandhata-company/contact-and-office-information/">contact us</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/we-are-sandhata-meet-varun/">We Are Sandhata &#8211; Meet Varun</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Finalist &#8211; European Software Testing Awards 2021</title>
		<link>https://resources.sandhata.com/finalist-european-software-testing-awards-2021/</link>
		<pubDate>Tue, 26 Oct 2021 11:42:36 +0000</pubDate>
		<dc:creator><![CDATA[Bronwyn Davies]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News room]]></category>
		<category><![CDATA[Awards]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[partnership]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Test Automation]]></category>
		<category><![CDATA[Vodafone]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=4312</guid>
		<description><![CDATA[<p>We are very proud to announce that Sandhata, in partnership with Vodafone UK, have been announced as finalists in the European Software Testing Awards 2021! Our project, the &#8220;TIL Transformation Project &#8211; Test automation and Service Virtualisation&#8221; is a finalist in category: Best Overall Testing Project &#8211; Communication Sector. Now in its eighth year the Deloitte [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/finalist-european-software-testing-awards-2021/">Finalist &#8211; European Software Testing Awards 2021</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>We are very proud to announce that Sandhata, in partnership with Vodafone UK, have been announced as <a href="https://www.softwaretestingnews.co.uk/products/testawards/finalists-2021/">finalists in the European Software Testing Awards 2021</a>!</p>
<p>Our project, the &#8220;TIL Transformation Project &#8211; Test automation and Service Virtualisation&#8221; is a finalist in category: Best Overall Testing Project &#8211; Communication Sector.</p>
<p><span id="more-4312"></span></p>
<p>Now in its eighth year the Deloitte <a href="https://www.softwaretestingnews.co.uk/products/testawards/">European Software Testing Awards</a> celebrate companies and individuals who have accomplished significant achievements in the software testing and quality assurance market.</p>
<p>&nbsp;</p>
<h1>Why does the TIL Transformation Project deserve this award?</h1>
<p>Our Sandhata team, in partnership with Vodafone UK, have been working on the TIL Transformation Project for more than a year. It is a wide-sweeping project which has brought DevOps solutions and full automation to every part of the SDLC in the Integration Domain. This project continues to deliver benefits for the team as new capabilities are introduced.</p>
<p>This year, Phase 2 of the project has focused on Test automation and Service Virtualisation. The build, deploy and release automation capabilities which were part of Phase 1 provided a strong foundation for us to implement the next stage of automation.</p>
<p>The test automation framework is extensible and will cater to the 1000+ APIs within the Integration domain, enabling full regression testing to be performed, which was previously not possible. In addition to a service virtualisation framework spanning the backend dependencies, we also delivered a fully automated API Directory which provides self-service capabilities to the whole team, and an innovative solution to handle test environment constraints.</p>
<p>Our team has worked hard for this finalist nomination, and this project resulted in a fantastic solution for our client, Vodafone UK. Good luck to our team and to Vodafone UK on awards night!</p>
<p>&nbsp;</p>
<p>We are looking forward to the awards ceremony on 9th November 2021.</p>
<p>&nbsp;</p>
<h1>Learn More</h1>
<p>We have been working in the <a href="https://resources.sandhata.com/what-we-do-system-integration/">System Integration</a> space since Sandhata was founded in 2005 and we have broad and deep expertise in this area. Our skills in Test automation and service virtualisation are well established and we are expert at aligning automation with DevOps and CICD to achieve lasting, tangible business value.</p>
<p>To find out how we can help you, take a look at <a href="https://resources.sandhata.com/resources/technical-white-papers/">our solutions</a>, <a href="https://resources.sandhata.com/customers-sandhata-case-studies/">case studies</a> or <a href="https://resources.sandhata.com/sandhata-company/contact-and-office-information/">contact us</a>.</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/finalist-european-software-testing-awards-2021/">Finalist &#8211; European Software Testing Awards 2021</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Winner! Best Automation Project 2021</title>
		<link>https://resources.sandhata.com/winner-best-automation-project-2021/</link>
		<pubDate>Fri, 15 Oct 2021 14:16:08 +0000</pubDate>
		<dc:creator><![CDATA[Bronwyn Davies]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News room]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Awards]]></category>
		<category><![CDATA[CICD]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[partnership]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Test Automation]]></category>
		<category><![CDATA[Vodafone]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=4294</guid>
		<description><![CDATA[<p>We are thrilled to announce that we have been crowned winners at the Digital Tech Leaders Awards 2021! The Computing Digital Technology Leaders Awards exist to recognise the achievements of the individuals and companies who are really making it happen at the coal face of the digital technology stack: from website design and coding to [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/winner-best-automation-project-2021/">Winner! Best Automation Project 2021</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>We are thrilled to announce that we have been crowned winners at the <a href="https://event.computing.co.uk/digitaltechnologyleadersawards/en/page/home">Digital Tech Leaders Awards 2021</a>!</p>
<p>The Computing Digital Technology Leaders Awards exist to recognise the achievements of the individuals and companies who are really making it happen at the coal face of the digital technology stack: from website design and coding to UX and project management, from scrum masters and product managers, all the way up to the CDO.<span id="more-4294"></span></p>
<p>Our Sandhata team working in partnership with Vodafone UK have been recognised for the TIL Transformation Project.</p>
<p><a href="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-2.jpg"><img class="aligncenter wp-image-4298 size-full" src="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-2.jpg" alt="" width="1023" height="680" srcset="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-2.jpg 1023w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-2-300x199.jpg 300w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-2-768x510.jpg 768w" sizes="(max-width: 1023px) 100vw, 1023px" /></a></p>
<h1>The winning project</h1>
<p>Our TIL Transformation project has been announced as the winner in &#8220;Best Automation Project&#8221; category.</p>
<p>The TIL Transformation Project was recognised for the far-reaching and profound changes it has brought to the Vodafone UK Middleware platform. This project has already delivered full end to end build and deploy automation. This year we built full test automation and regression capability, a service virtualisation framework spanning the backend dependencies, a fully automated API Directory which provides self-service capabilities to the whole team, and an innovative solution to handle test environment constraints.</p>
<p>This project continues to boost the Middleware platform to the next level, introducing fundamental change and new capabilities which will ensure that the Middleware platform is able to meet the ever-changing needs of the business in the future.</p>
<p>&nbsp;</p>
<h1>The awards night</h1>
<p>Members of the Vodafone UK and Sandhata teams were at the awards event to collect the award. It was a pleasure to be able to celebrate together on this occasion, especially since we were unable to do so in 2020.</p>
<p><a href="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-3.jpg"><img class="size-medium wp-image-4297 alignleft" src="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-3-300x199.jpg" alt="" width="300" height="199" srcset="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-3-300x199.jpg 300w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-3-768x510.jpg 768w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-3.jpg 1021w" sizes="(max-width: 300px) 100vw, 300px" /></a><a href="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-4.jpg"><img class="alignnone size-medium wp-image-4296" src="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-4-300x195.jpg" alt="" width="300" height="195" srcset="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-4-300x195.jpg 300w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-4-768x498.jpg 768w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-4-1024x665.jpg 1024w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-4.jpg 1473w" sizes="(max-width: 300px) 100vw, 300px" /></a><a href="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-3.jpg"><br />
</a></p>
<p><a href="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-5.jpg"><img class="size-medium wp-image-4295 alignleft" src="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-5-300x201.jpg" alt="" width="300" height="201" srcset="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-5-300x201.jpg 300w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-5-768x514.jpg 768w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-5-1024x685.jpg 1024w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-5.jpg 1150w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<h1><a href="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-6.jpg"><img class="alignnone size-medium wp-image-4300" src="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-6-300x225.jpg" alt="" width="300" height="225" srcset="https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-6-300x225.jpg 300w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-6-768x576.jpg 768w, https://resources.sandhata.com/wp-content/uploads/2021/10/DTLA2021-6-1024x768.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px" /></a></h1>
<h1>Learn More</h1>
<p>We have worked closely with many Tier-1 organisations on their <a href="https://resources.sandhata.com/what-we-do-devops/">DevOps journeys</a>, to bring about lasting transformation and cultural change.</p>
<p>To find out how we can help you, take a look at <a href="https://resources.sandhata.com/resources/technical-white-papers/">our solutions</a>, <a href="https://resources.sandhata.com/customers-sandhata-case-studies/">case studies</a> or <a href="https://resources.sandhata.com/sandhata-company/contact-and-office-information/">contact us</a>.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/winner-best-automation-project-2021/">Winner! Best Automation Project 2021</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Sandhata selected as finalists in two categories at the European Software Testing Awards 2020!</title>
		<link>https://resources.sandhata.com/finalists-european-software-testing-awards-2020/</link>
		<pubDate>Thu, 03 Dec 2020 17:01:18 +0000</pubDate>
		<dc:creator><![CDATA[Bronwyn Davies]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News room]]></category>
		<category><![CDATA[Awards]]></category>
		<category><![CDATA[CICD]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Service Virtualization]]></category>
		<category><![CDATA[Test Automation]]></category>
		<category><![CDATA[Vodafone]]></category>

		<guid isPermaLink="false">https://resources.sandhata.com/?p=3804</guid>
		<description><![CDATA[<p>Sandhata Technologies, in partnership with Vodafone UK, are very proud to have been announced as finalists in 2 categories at the European Software Testing Awards 2020. Now in its seventh year the Deloitte European Software Testing Awards celebrate companies and individuals who have accomplished significant achievements in the software testing and quality assurance market. &#160; Sandhata, in [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/finalists-european-software-testing-awards-2020/">Sandhata selected as finalists in two categories at the European Software Testing Awards 2020!</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Sandhata Technologies, in partnership with Vodafone UK, are very proud to have been announced as <a href="https://www.softwaretestingnews.co.uk/products/testawards/finalists-2020/">finalists in 2 categories at the European Software Testing Awards 2020</a>.</p>
<p>Now in its seventh year the Deloitte <a href="https://www.softwaretestingnews.co.uk/products/testawards/">European Software Testing Awards</a> celebrate companies and individuals who have accomplished significant achievements in the software testing and quality assurance market.</p>
<p>&nbsp;</p>
<p>Sandhata, in partnership with Vodafone UK, has been nominated as finalists at the European Software Testing Awards 2020 in 2 categories:</p>
<ul type="disc">
<li>Best Overall Testing Project &#8211; Communication</li>
<li>Testing Team of the Year</li>
</ul>
<p>&nbsp;</p>
<p><span id="more-3804"></span></p>
<h3>A bit about the projects we are being recognised for</h3>
<p>&nbsp;</p>
<p>The <em><strong>Best Overall Testing Project &#8211; Communication</strong></em> category recognises the TIL Transformation Project which introduced both Test automation and Service Virtualisation to the integration Domain.</p>
<p>Vodafone’s business-critical Middleware (VF-TIL) has been through a monumental transformation to reduce cycle times while drastically increasing quality and stability.  This project has delivered Test Automation, Service Virtualisation, and embedded cross functional dashboards into the team culture.</p>
<p>&nbsp;</p>
<p>We have also been chosen as finalists in the<em><strong> Testing Team of the Year</strong></em> category.</p>
<p>This category recognises the incredible achievements of the team who have delivered the new test automation and service virtualisation capabilities as part of the TIL Transformation Project. The team delivered full integration of test automation and service virtualisation with the existing CICD capability enabling one-click deployment with full test execution performed, utilising SV where required.</p>
<p>Just one of the immediate benefits is more than 90% reduction in average Test Cycle Time from a few weeks to days.  In addition to this, the team have embraced cultural changes which will continue to pay dividends for many years to come.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>We look forward to the live online awards ceremony, which will take place on Tuesday 26th January 2021. We hope you can join us at the ceremony!</p>
<p>&nbsp;</p>
<h2>Learn More</h2>
<p>We have been working in the <a href="https://resources.sandhata.com/what-we-do-system-integration/">System Integration</a> space since Sandhata was founded in 2005 and we have very broad and deep expertise in this area. Our skills in test automation and service virtualisation are well established and we are expert at aligning automation with <a href="https://resources.sandhata.com/what-we-do-devops/">DevOps</a> and CICD to achieve lasting, tangible business value.</p>
<p>To find out how we can help you, take a look at <a href="https://resources.sandhata.com/resources/technical-white-papers/">our solutions</a>, <a href="https://resources.sandhata.com/customers-sandhata-case-studies/">case studies</a> or <a href="https://resources.sandhata.com/sandhata-company/contact-and-office-information/">contact us</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://resources.sandhata.com/finalists-european-software-testing-awards-2020/">Sandhata selected as finalists in two categories at the European Software Testing Awards 2020!</a> appeared first on <a rel="nofollow" href="https://resources.sandhata.com">Sandhata</a>.</p>
]]></content:encoded>
			</item>
	</channel>
</rss>
