OneHourTranslation - AWS Cloud Case Study

Preview:

DESCRIPTION

One Hour Translation provides High quality, Fast, 24x7 Professional Human Translation in more than 57 languages. We are able to provide high-quality translations around the clock, any day, thanks to a community of over 10000 professional translators from over 100 different countries. One Hour Translation serve tens of thousands of projects a month thanks to AWS cloud technologies which enables fast and transparent scaling of our service. In this session I will present a case study for IT architecture and deployment on AWS with security monitoring using Newvem's services.Oren Yagev Co-Founder, CTO at OneHourTranslation.com

Citation preview

One Hour Translation - AWSCase Study

+ newvem cloud analysis

THE LEADING ONLINE PROFESSIONAL TRANSLATION SERVICE

Traditional Translation Agencies

• Minimum text length • Turnaround in Weeks• Contact by emails and phone calls• Long purchase process• Limited – capacity, languages

THE TRANSITION

INSTANT PROJECT SUBMISSION

ONEHOURTRANSLATION HAS THOUSANDS OF BUSINESS CUSTOMERS

ONEHOURTRANSLATION - HIGH-QUALITY, FAST, PROFESSIONAL TRANSLATION, 24/7

• High Quality Human Translation• World's Fastest professional service• Native speaking certified translators• 60 languages • 2000 language pairs• Fixed price per word

OPERATIONS AND INFRASTRUCTURE

• Millions of Pageviews• Dynamic Projects Allocation• Manage Projects Lifecycle• Real-time Quality Monitor• Millions of Notifications• Payments• Rankings

OPERATIONS AND INFRASTRUCTURE

Security???

Service

Application

IT and Deployment

SECURITY LEVELS

• “The Human Factor”• Customers need to know who

sees their documents• NDAs• “Trusted Translators”• Screening Procedures

Software

Service

IT

SECURITY LEVELS

• Authentication• Enforce Resource Permissions• Communication Encryption• Resources Encryption• Passwords and Keys protection• Fraud Detection

– Credit Cards– Exploits

Software

Service

IT

SECURITY LEVELS

• Firewalls• DoS Protection• Data encryption• Codebase security• Scale Up/Out AutomationSoftware

Service

IT

SECURITY LEVELS

ONEHOURTRANSLATION ON AWS

CLOUD SECURITY

• How is the “Cloud” different from other/self hosting?– API Access = Owner of the master API key is the

KING– Cloud allows automated scaling– Not all services allow full control (RDS, ELB, etc…)

AWS Keys

CLOUD SECURITY

Security?DDoS Protection?

CLOUD SECURITY

• Security = Professional Time • Professionals Time = $$$• Security does not make $$$

• We are not flooded with $$$

CLOUD SECURITY

“Unnecessary ports are open on DB server”– Oops…– Why do I need port 80/443 on my DB servers???– Re-organize security groups

NEWVEM ANALYSIS

NEWVEM ANALYSIS

“Critical IP ports are open”• Big Oops…• Why the hell do I need public access to 3306

or 11211 ??• Filter ports access by source:

– IP– Security Group– Load Balancer

Why we liked Newvem from day one ?• No need to setup• No need to manage• Get your insights and act• Weekly insights email• Great communication and great Team!

NEWVEM ANALYSIS

It all comes down to:• While racing to success you don’t have time

for luxuries nor for garbage collection• You can’t expertise everything!

Hence:• Good to have somebody on guard• Use all the help you can get

NEWVEM ANALYSIS

Thank YOU!

Recommended