onehourtranslation - aws cloud case study
Post on 19-Oct-2014
742 views
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.comTRANSCRIPT
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!