Introduction to Amazon Simple Workflow Service (Amazon SWF)

A workflow is a work procedure where workflow steps represent the activities, users must follow in order to achieve the desired outcome. A workflow consists of a sequence of concatenated (connected) steps, where each step follows the precedent without delay or gap and ends just before the subsequent step may begin. This concept is related to non overlapping tasks of single resources. The Simple Workflow Service of Amazon (SWF) is a service that deals with the flow of work that builds climbing and flexible applications. It makes it easy to build applications that coordinate work across distributed components. It is one of the Application services of Amazon Web Services (AWS).

Topics: Amazon Simple Workflow Service cloud computing Technology Amazon SWF

PCI Compliance Overview

PCI DSS version 2.0 must be adopted by all organizations with payment card data by 1 January 2011, and from 1 January 2012 all assessments must be against version 2.0 of the standard.

Topics: PCI Compliance PA-DSS PCI DSS Control Objectives Technology

PCI Compliance Introduction

The Payment Card Industry (PCI) has developed security standards for handling cardholder information in a published standard called the PCI-DSS Data Security Standard (DSS). The security requirements defined in the DSS apply to all members, merchants, and service providers that store, process or transmit cardholder data.

Topics: PA-DSS Validation PCI-DSS Compliance PCI Compliance PCI Technology Payment Card Industry

Applying Concurrency In Java

With multicore processors being widely used in the computing world, there is an increasing need to write multi-threaded software applications which fully utilize their computational power. A single-threaded program can run on only one core processor at a time. A single-threaded application running on a dual-core processor is losing 50% of the CPU resources. A program which executes multiple active threads concurrently makes the efficient use of multicore processors.

Topics: Java Multithreading Technology

Does your motivation have power?

Competing, winning, obtaining something is a constant race and for that we need motivation. Everyday people motivate themselves to reach the next goal, the next higher level of milestone. When we are students we have goals such as become an engineer, then it is get married to “most eligible” partner, then it is buy a car and house and life goes on.

Topics: Team Insights value Creation Creativity Success / Career Self Journey General

SLA Management for Cloud Applications


Topics: SLA Management Cloud Applications cloud computing Technology

Mobile App Design Tips

Mobile development is at all-time high. However, designing a good mobile app is still a challenge for many.

Topics: Mobile App Design Mobile Development Technology Design Tips

Key Attributes of Business Analysis Tools

In my post on Need for Innovative Tools in Business Analysis, I touched upon the need for innovative tools that can shorten business analysis cycle time so that commitment to estimates can be obtained early on. The tools I have encountered so far do not provide an end-to-end BA cycle - some handle only wireframing and collaboration, some handle only prototyping and documentation, and my hunt for a wholesome Business Analysis tool that is easy to learn and use goes on!

Topics: Tools and Techniques Documentation Collaboration Business Analysis

Go beyond goals

We are all pushed to have goals in life. Be achievement oriented, reach a level, make so much money etc. We have a feeling that if we achieve we will be successful and happy. But is having aggressive goals a way to achieve and be happy? Or is there is an easier and more effective way and happier?

Topics: Insights value Creation Success / Career General

Integrating Apache FOP with Java project to generate .PDF files

Apache FOP

Topics: Apache FOP Java Technology

Sliding in JavaFX (It’s all about clipping)

JavaFX animation package provides many amazing animation/transition effects. Let’s look into another effect, “Sliding” effect of node (relative to the parent node). The term ‘relative’ refers to, like the node should hide relatively under the parent node by sliding. If you are familiar with “Titled Pane”, I am speaking about the same effect how the content of the pane is shown and hide. I am trying to achieve this with some simple logic and using some properties of a node.

Topics: JavaFX Sliding Technology

Percent Width for TableColumn in JavaFX 2.x TableView

The moment I started working with TableView in JavaFX 2.x, the first question raised in my mind is “Why there is no feature of setting the column widths in percentage as we do in HTML?” I am not sure what could be the reasons for not setting this feature. But if my application demands, I have to implement this by somehow ;). Ofcourse there are a couple of issues logged in JIRA related to this functionality, but till it get resolved here is the way (workaround) how I tried to get it.

Topics: TableView JavaFX Technology

Calendar Control in JavaFX 2.0

It’s been great fun working with JavaFX 2.0. But before the release of Calendar Component in JavaFX I tried to create my own custom calendar component and to an extent I am succeeded in creating it.

Topics: Calendar Control JavaFX Technology

e-Zest is a leading digital innovation partner for enterprises and technology companies that utilizes emerging technologies for creating engaging customers experiences. Being a customer-focused and technology-driven company, it always helps clients in crafting holistic business value for their software development efforts. It offers software development and consulting services for cloud computing, enterprise mobility, big data and analytics, user experience and digital commerce.