Companies got benefited from AWS

Harsh Agrawal
4 min readMar 14, 2021

Companies that are worth more than a billion dollars or Unicorns as they call them can easily setup their own data centers and have the budget. However, they still prefer to use Amazon AWS for most of their hosting needs because of the benefit amazon AWS provides even their own data centers.

Adobe

Adobe is the leading company for over the decades comprises over 14,000 employees. They are delivering products in digital media and digital marketing niche. They have a strong partnership with Amazon Web Services and developed the superior product with them. Adobe adopted AWS Cloud because of the richest set of APIs and deep integration of all the automated softwares. They want to provide an efficient environment to their customers.

They used Adobe Creative Cloud with a wide variety of services that are equally helpful in enterprise and government sector. They deployed Adobe CQ cloud manager that fully manages all the services of cloud running on both Redhat and Windows. They used EBS System extensively with Elastic Beam and Cloud Formation.

Mitch Nelson (Director, Managed Services) at Adobe, while interviewing in AWS said that AWS did a great job in helping us do that, and if we have any problem ever, AWS is always there to sync in such situations. Using AWS Cloud, we achieved the multiple location support with the multi-terabyte operating environment for our customers.

Netflix

Netflix is the online platform for video streaming with low latency and delay. The main focus of Netflix is to make it available for their customers to watch the videos on demand, of their interests. Their main goal is to deliver the customers an ease to enjoy whatever they like. They have an estimated 7 billion hours video streaming, 50 million customers in 60 countries. In 2009, they moved to AWS cloud to incorporate the content delivery throughout the globe. They preferred AWS because they wanted to be more focused on updating, saving and managing instances over the cloud. To do that, they used the model of the dynamic AWS infrastructure of about tons of instances over many geographical areas. Before using AWS cloud, they were using assembly language or any protocol available for deploying content. Using AWS, they can handle the infrastructure programmatically. Netflix is using dozens of EC2 instances running across 3 AWS regions. There are hundreds of micro services running and serving 1 billion hours of content serving per month. They use Amazon S3 for chopping the video content into 5 seconds parts, package it, and then deploy to the content delivery networks. AWs helps them in achieving setting up a backup for disaster activity (here, Lambda helped them to copy and validate it). AWS cloud helps them in monitoring and creating alerts and trigger it to compensate the changes in situations. They quoted that AWS Lambda helped them to build a rule-based self managing infrastructure and replacing it with the current system.

Coursera

Coursera is the online educational platform with the aim of promoting the world’s best curriculum website. They aim to spread knowledge under the kind supervision of the expertise of the relevant fields. They work in partnership with the top schools and universities all over the world. They offer online streaming/lectures as well as the video tutorial in any relevant field of study. They have an estimated 13 million users from around 190 countries with over 1000 courses. They are delivering tutorials in collaboration with almost 120 institutions. The main concern of their website is not targeted to one field. It covers courses from Programming to song writing tutorials. They just wanted to have efficient utilization of resources that are unused due to certain reasons. They used Amazon Elastic Container Services (ECS) to move easily to micro services-based architecture. They are using Amazon EMR, Redshift, Cassandra, Amazon RDS and many third party tool to set up their infrastructure on the cloud. Using ECS, each job is produced as a container and ESC schedule it across the instance cluster of EC2. Amazon ECS also helps them handling all the cluster management. Using AWS Cloud, they achieved the usability of resources, speed and agility in their processes , scalable capacity and operational efficiencies.

--

--