Facebook Page View

Task tower email management using elastic beanstalk | SNDK CORP

TASK TOWER EMAIL MANAGEMENT USING ELASTIC BEANSTALK

How TASK TOWER uses ELASTIC BEANSTALK to make the EMAIL MANAGEMENT process skyrocket

About

Task Tower is a great tool for managing emails of employees within the company, creating tasks, handling projects, along with the unified calendar, sticky notes, directory, and many more features. These features enhance experiences for users and managers to communicate seamlessly. Task Tower is a communication platform programmed in .NET and Angular. It facilitates communication between internal system users and external emails addresses.

The Challenge

When Task Tower was implemented, we needed to meet significant compute needs cost-effectively.

We faced the challenge of automating the mail detecting system and cost factor which would have been too high if the database had to be set up. Another choice was to choose one email platform. A platform where we could share calendars and where there is a guarantee of security, stability, and performance. However, the process of managing the infrastructure required for the deployment of the application is pretty tedious. It becomes a stressful job for the IT department to manage the storage, especially Emails and operating system.

Approach

We came to the conclusion that the cloud was the best way to meet the needs for cost savings, scalability, and email automation and decided to use Amazon Web Services (AWS). After exploring all AWS services, one of those services was AWS Elastic Beanstalk, which is used to deploy and scale web applications.

However, AWS offers Elastic Beanstalk which provides a platform for those who want to deploy their code without any hassle. Beanstalk provides a lot of flexibility to the users by charging them according to their usage.

To use this service, developers just need to upload the code and AWS Beanstalk will take care of the rest. Elastic Beanstalk handles the deployment, from capacity provisioning, application health monitoring to load balancing.

Solution

Task Tower Email

We have set up an Email Processing service in Elastic Beanstalk of AWS. AWS S3 takes care of the mails which arrive in S3 Bucket. Email gets stored in Database after being processed.

We configured the Zimbra mail server on AWS EC2 instance. All the incoming mails from end-user first pass through SPAM_TITAN SERVICE which is a software solution that blocks spam, viruses, malware, ransomware, phishing attempts, and other email threats.

As the Incoming mail arrives in Zimbra mail server, it runs the scripts in crontab utility which moves the mail to s3 bucket. As soon as mail arrives in S3 Bucket from Zimbra server, it triggers the Lambda Function which then calls the web service in Elastic Beanstalk for the response (fig). Thus, using Elastic Beanstalk, we automate the process by attaching the S3 bucket along with Zimbra Email Service, with the help of Lambda Function.

Now, AWS Beanstalk helps us to automate the whole process of managing the application. We can retain full control over AWS resources powering our applications and can access the resources at any time.

Conclusion

Our goal was to meet the requirements of automating Email Management without spending significant amounts. Once we migrated to AWS Elastic Beanstalk and Lambda, there would be a greater impact on our business as productivity increases and cost decreases.

Beanstalk helps us to save the stress of handling data cost-effectively.

Subscribe to our Newsletter

EXPERIENCE

8 +

INDUSTRIES

10 +

DEV STAFF

50 +

PROJECTS

50 +

SUPPORT

24/7
Our Technologies

Microsoft .Net
Java
Amazon Aws Cloud
Google Cloud
Linux
Android Ios
php
nodejs
angularjs
python
Artificial intelligence
Machine Learning
IoT(Internet of Things)
IIoT(Industrial Internet of Things)
Recent Post

Give your ECommerce ML based Predictive Recommendation for your products

Online shopping has expanded its spectrum to groceries over the last five years. And the responses received have handed eCommerce...
Read More

What makes Untangle NG (NextGen) Firewall, SD-WAN, different from other Mainstream Firewalls?

This is the generation of the internet. It is becoming one of the most widely used platforms for growing business....
Read More

What Differentiates Nextcloud From Its Competitors?

In recent years, cloud computing services have boomed into the market. All kinds of businesses are opting for file hosting...
Read More

Facts, Features & Use Cases for Amazon FSx: Easy, Scalable, Robust & Secured File Storage

The Internet has connected the whole world and we live in a global village now. We have connected seamlessly to...
Read More

AWS IoT Sitewise: Managed Data Services For Industries Equipment At Scale

We are in a huge, dynamic space of various needs, opportunities and requirements. This arrangement seems tricky and can affect...
Read More

Amazon AppStream 2.0 – All You Need To Know

In today’s businesses, remote access to various software and services has become a crucial aspect. Enterprises are looking for services...
Read More

Amazon Interactive Video Service (IVS): The Next Big Thing

The whole world is online now, be it for learning or gaming or marketing. So, to make your time over...
Read More

AWS Pinpoint – Benefits, How does it work and Use Cases

Nowadays, it has become an important task for marketers to understand their customers deeply. They also need to engage with...
Read More

Case Study: FreePBX – A PHONE SYSTEM ON CLOUD

Requirement For a Business growing with 'n' no of warehouses, Restaurants, Offices setup in multilocation like Melbourne, Colorado, Texas, and...
Read More

AWS DynamoDB – Introduction, Use Cases & Case Study

AWS DynamoDB is a fast, flexible, NoSQL database service for all applications that need consistent latency, in milliseconds, at any...
Read More
118GROUP
Rated 4.6/ 5 based on 53 customer reviews
SNDKCorp
101 Astron Tech Park, Near Iskcon Cross Road, Ahmedabad, 380015, Gujarat, India
Phone: +917966775888