Introduction
The objective of this exercise is to determine the effectiveness of utility computing over enterprise method of computation. To ascertain the facts on a real-time scenario, we decided to try out a payroll system as it involves complex and time consuming processes.
We were amazed by the outcome of this exercise as our Payroll system thrived on EC2, and in a nutshell the initial finding is that this is a right step towards reducing cost /time and improving productivity. We are pleased with the outcome and would like to take this opportunity to congratulate Amazon for this great service. Infact, we are pretty confident that based on our testimony of this great service from Amazon, many more enterprises would contemplate and eventually move their payroll system to Amazon web services environment.
Background
Our payroll system takes about 5 to 10 seconds to calculate a pay check per employee and it takes approximately 6 hours for 4500 employees. Our current infrastructure has two dedicated servers to process the payroll and we could achieve each payroll cycle in about 3 hours.
Our challenges were to,
1. Reduce the processing time
2. Optimize the usage of available resources
3. To come up with an approach to withstand the increasing head counts.
Let’s take a look at our approach towards solving the above listed problems.
Our Approach
We looked at various cloud computing offerings and finally decided on AWS. This is mainly because of its cost effectiveness and composite service offerings like EC2, S3 and Simple Message Queue. This unique infrastructure provides flexibility for us to store and operate independently.
Our payroll software is well architected based on distributed computing. We could easily plug out the Payroll engine and make our first AMI. The core components of this AMI are Fedora, Java 1.5 and the Payroll engine. We have also created a My-Sql AMI to host our payroll database.
On the other hand, the transfer of entire database to S3 may pose problems due to its volume. So we decided to extract the necessary information using Kettle (It’s an amazing tool for data extraction needs) and upload to S3.
We launched four different instances of our Payroll AMI and one instance of My-Sql AMI, importing the database from S3. The db server was running with a binary log option switched on. The “payroll engine” configurations were modified in accordance with the My-Sql database and launched the payroll execution. The entire payroll process is completed in about 2 hours, which includes delivering the pay slip PDF to our employees email box.
Upon completion of the payroll process, we took a differential backup on the payroll database and stored it in S3. The differential database is pushed back to the original payroll database using kettle again.
Conclusion
It was a great experience running our payroll on AWS. This is not only because of the fact that it enabled us to reduce the processing time considerably (from 5 hours to approximately 1 hour), but we have also got a scalable solution to withstand our increasing head count day by day.
As we discussed, AWS has rich set of offerings for utility computing like EC2, S3, Simple Message Queue...etc. This would definitely change the enterprise computing to a new dimension soon and our payroll exercise is a classic beginning for that.
The biggest advantage of using EC2 is ‘Power Costs associated with air conditioning in India’ A 200 square feet data center consumes close to $1500 in power costs each month. We plan to embrace Amazon’s cloud computing for several applications that are not constrained by latencies of (250 to 250 ms) on the cloud.
236 comments:
«Oldest ‹Older 201 – 236 of 236Sinusitis Surgery in Meerut
ENT Doctor in Meerut
Top English Medium School in Meerut
Top School in Meerut
I have been a keen follower of your website.recently I came across this topic and after reading the whole article I am amazed that how well you have written it.
Best C/C++ training in greater noida.
I genuinely enjoy to read your articles, your blog page provided us useful information for me. Thanks for sharing valuable Information. I appreciate your work.
Solitairian Review
Solitairian Review
Good Post! Thank you so much for sharing. It’s really useful to me & I hope it helps the people who in need of this information. keep sharing such informative blog with us.
Best C Programming Classes in Greater Noida
Best C Programming Classes in Greater Noida
UBIQCOM is the 1G GPON/XPON ONU manufacturers, supplier & exporter in India and we are providing the best price for GPON 1GE ONU.
Amazing blog, keep it up for more update. Hire the digital marketing company for SEO in Delhi, Gurgaon, Noida, Faridabad, and Rohini. For more information about our company ogen infosystem, visit our website.
SEO Service in Delhi
Our Capsim Assignment Help services are open 24/7 for all students with capsim assignment difficulties to reach us at any time.
Great! Thanks for sharing this kind of information it’s really very nice and useful for me.Website Designing Company in Delhi
Hi I am john smith, I am a mobile app developer with frantic infotech. We provide full-stack ui ux android app development services which include app development on (Native / Cross-platform), migration, update, & ongoing maintenance services.
DigiOmate is a Delhi based web development agency putting together to fulfill all your web-based needs like website development,E-commerce Website, Search engine optimization (SEO), Mobile app development, Social media marketing, Content creation, Graphic designing putting all the efforts and dedication to make the best out of everything & with a passion to succeed in the marketREAD MORE
UBIQCOM is offering dual band ONU with voice router all over India. UB5042 GVW-D supports EPON/GPON/XPON three modes of access. A Dual band ONU router uses two bands: 2.4GHz and 5GHz. It can provide users with more efficient data transmission.
Upon completion of the payroll process, we took a differential backup on the payroll database and stored it in S3. The differential database is pushed back to the original payroll database using kettle again.
sewing manufacturing ,
burlington coat factory tailor ,
I read this article is very valuable information Thanks for Sharing. Furniture Design Course in Delhi
Nice post Sociology Dissertation Assignment Help Ottawa
These joint boxes are printed with your brand details and slogans to appeal your customers. Get your pre roll product boxes from Custom Boxes Zone with free shipping all across the United States.
Thanks for sharing this marvelous post. I m very pleased to read this article.
Oxbuilt Infratech Reviews And Complaints
Oxbuilt Infratech Reviews And Complaints
Thanks for sharing the valuable information.
First Point Web Design is an innovative and most trusted
website designing company in delhi, India with 10+ years of experience.
Searching for Best Website development services in Delhi visit: https://www.indiatransform.com
Best article i had ever read. Thanks for ur blog keep writing. Peeling Machine"
Kernel Grading Machine"
Vacuum Packing Machine"
Tin Filling And Packing Machine"
Plant Inegration Handing Equipment"
Technical Service"
Testing Scissor Cutter Hand Cutter"
Factory Shed Buildings"
Warehouses"
Stables"
Steel Structures"
Roof Sheeting"
Turbo Ventilators"
Skylights"
Cladding"
Cashew Kernels"
Raw Cashew Nuts"
Cashew Shell"
Best article i had ever read. Thanks for ur blog keep writing. Technical Service"
Testing Scissor Cutter Hand Cutter"
Factory Shed Buildings"
Warehouses"
Stables"
Steel Structures"
Roof Sheeting"
Turbo Ventilators"
Skylights"
Cladding"
Cashew Kernels"
Raw Cashew Nuts"
Cashew Shell"
Best article i had ever read. Thanks for ur blog keep writing.Warehouses"
Stables"
Steel Structures"
Roof Sheeting"
Turbo Ventilators"
Skylights"
Cladding"
Cashew Kernels"
Raw Cashew Nuts"
Cashew Shell"
Best article i had ever read. Thanks for ur blog keep writing. Cashew Shell"
Best article i had ever read. Thanks for ur blog keep writing. Raw Cashew Nuts"
Best article i had ever read. Thanks for ur blog keep writing. Turbo Ventilators"
Very good product. Try it once, it's very good. Gluten free muesli"
Best article i had ever read. Thanks for ur blog keep writing. Golden Gate Roasted Pistachios"
Best article i had ever read. Thanks for ur blog keep writing. Golden Gate Classic Almonds"
Soya Granules"
Gluten Free Jowar Flour"
Millets Combo"
Golden Gate Salted Peanuts"
Peanuts Masala"
Golden Gate Roasted & Salted Cashews"
Golden Gate Roasted Pistachios"
Best article i had ever read. Thanks for ur blog keep writing. Cashew Kernels"
Raw Cashew Nuts"
Cashew Shell"
Best article i had ever read. Thanks for ur blog keep writing. Stables"
Best article i had ever read. Thanks for ur blog keep writing. Instant Oats"
Golden Gate Choco Champ"
Golden Gate Classic Almonds"
Soya Granules"
Gluten Free Jowar Flour"
Millets Combo"
Golden Gate Salted Peanuts"
Peanuts Masala"
Golden Gate Roasted & Salted Cashews"
Golden Gate Roasted Pistachios"
Sikaria Tech: Your go-to e-commerce website design company.best e-commerce website designing company in laxmi nagar We specialize in creating visually appealing online stores while implementing robust SEO strategies. Drive traffic, boost conversions, and amplify your brand's online presence with our expertly crafted designs and search engine optimized content."
Dynamic Website Designing Company in laxmi nagar
brochures are not just informative; they are engaging, visually appealing, and adaptable to your business's growth. If you're seeking a brochure designing agency in Delhi, Sikaria Tech is your ultimate choice. Contact us today, and let's embark on a journey to create brochures that set your business apart and drive success.
brochure designing agency in delhi
brochures are not just informative; they are engaging, visually appealing, and adaptable to your business's growth. If you're seeking a brochure designing agency in Delhi, Sikaria Tech is your ultimate choice. Contact us today, and let's embark on a journey to create brochures that set your business apart and drive success.
catalogue design agency in delhi
If you're in search of a catalogue design agency in Delhi, Sikaria Tech is your ultimate choice. Contact us today, and let's embark on a journey to create catalogues that set your business apart and drive success. Your catalogue design journey begins with Sikaria Tech.
Post a Comment