![]() ![]() For example, we can launch a new service for our customers, adding a large number of users fast without the need to provision resources in advance,” says Toader. This means we can on-board customers really easily. “We can scale up quickly in the cloud so we can vastly increase our user base without having to wait. It also saved money by not having to purchase hardware that is subsequently underutilized. Even though we use multiple accounts we benefit from centralized billing, so we get some discounts on the computational power we use,” says Toader. “They sync together so they’re up to date with all projects on both sides, and our relationship has always been excellent. Because it has has projects running in Germany and Romania, Avira benefits from having two points of contact at AWS. “We’ve reduced overall development time, enabling us to push three times more releases in the same amount of time as before,” he says.Īvira also values its global relationship with AWS. Toader estimates that Avira has reduced the time to predict and budget its services infrastructure by 80 percent when using AWS, speeding up deployments. “It’s great to use this time I’ve gained to improve the business.” “I can focus most of my energy on development challenges and much less on ordering hardware, estimating specs, and predicting spikes like I used to do,” adds Ancuta. Plus, we can easily test an idea to see how it works.” “When we look at the AWS portfolio we can always find something to help us do this. “As developers we want to bring our ideas to life as quickly as possible,” says Toader. Many of our projects use CloudFront to store cascading style sheets, images, and JavaScript for faster loading times.”Īccording to Toader and Ancuta, the greatest benefit to using AWS is the speed it gives them. Ancuta says: “A benefit of using AWS is being able to deploy as close as possible to the user. It also caches much of its content at Amazon CloudFront edge locations. To keep uptime high, Avira makes use of AWS global regions and multiple Availability Zones. For business intelligence, Avira stores data in Amazon Redshift, with Amazon ElastiCache providing a scalable, in-memory cache in the cloud. Toader estimates that the company uses between 60 and 70 percent of services available on AWS, with the most common being Amazon Elastic Compute Cloud (Amazon EC2) for compute instances, Amazon Simple Storage Service (Amazon S3) for persistent object-level storage, Auto Scaling to automatically adjust Amazon EC2 capacity up or down, and Elastic Load Balancing to distribute incoming traffic between instances.Īmazon Elastic Block Store (Amazon EBS) provides block-level storage volumes for use with Amazon EC2 instances, while Amazon Relational Database Service (Amazon RDS) offers managed database instances, although some project teams run database instances in Amazon EC2 as well. “We found that AWS provides these in spades.”Įach project environment is isolated using Amazon Virtual Private Cloud (Amazon VPC). ![]() “We have three criteria when deciding how to host a project: scalability, redundancy, and availability,” says Ancuta. “The effort and cost required by us to set this up on physical servers in an existing location was too high, so we started to evaluate cloud providers.”Īvira chose Amazon Web Services, and currently has more than ten projects running on AWS, and that number is growing. ![]() “We needed significant compute power and resources to deliver good quality of service,” Ancuta says. Similarly, his colleague Cosmin Ancuta was working on a service for tens of millions of Windows and mobile users. But our local data center just couldn’t scale at that level.” “We wanted to offer this service free to customers,” says Toader, “meaning that the user base would increase by around 50 times. To take two examples, Cloud Services Manager Cristian Toader was leading the development of Avira Protection Cloud, a service that scans users’ files by extracting them to the cloud for threat detection before returning them to the local device. Each project requires a unique hosting environment. As Avira's product suite is constantly evolving, and the world of online security rarely stands still, the company's development teams are always working on new projects. ![]()
0 Comments
Leave a Reply. |