1. 程式人生 > >AWS Case Study: Meteor Development Group

AWS Case Study: Meteor Development Group

For Meteor, it is now simple to orchestrate and manage its Galaxy container clusters. “What’s unique about Galaxy isn’t how container management works—it’s the management of the connected clients on top of the platform,” says DeBergalis. “That’s where we want to spend our time, and we can do that because Amazon ECS minimizes the number of technical considerations we need to worry about.” Amazon ECS also integrates well with other AWS technologies, according to DeBergalis. “Amazon ECS integrates with other parts of our AWS stack in ways that save us a lot of time and code,” he says. “For example, if I register a service within ECS, that service is automatically registered within Elastic Load Balancing. That’s a lot of behind the scenes functionality that we don’t have to worry about.”

As a result of simplified container management, Meteor was able to quickly get Galaxy into customers’ hands. “When we launched Galaxy, we had customers in production within a month, and that was only possible because Amazon ECS helps us run a reliable container orchestration service. It gave us a lot of confidence as far as bringing customer workloads onto Galaxy,” says DeBergalis. “With ECS, we were able carve out a big technical piece of our infrastructure from the usual development and testing cycles.”

AWS also supports multiple Availability Zones, which was critical to the Galaxy platform. “In order to deliver a highly available platform to our users, we need a container orchestration service that is highly available as well,” DeBergalis says. “We need to be able to run users’ applications across multiple zones, so that if one chunk of the service goes offline, other parts are unaffected. Amazon ECS is unique in that it addresses availability as a turnkey capability, rather than requiring us to write a complex piece of software to do it. With ECS, we have a simple architecture that was faster to build, easier to test, and simpler to maintain than managing those technical details inside of Galaxy itself.”

Meteor has also addressed its scalability challenges by using AWS. “There’s a very strong story around scalability in AWS,” says DeBergalis. “Our big questions were, ‘Can we scale the amount of compute resources necessary to run all our customers’ apps?’ and, ‘Can we scale the mechanics of coordinating all those pieces?’ Using AWS, we can answer ‘yes’ to both.”

In addition, Meteor’s own developers can operate faster. “Our engineering team developing Galaxy can move much faster because of the elasticity they get by using AWS,” says DeBergalis. “For provisioning new resources, it really just takes the push of a few buttons, and we have an entire infrastructure that makes it easy for us to build end-to-end tests across the entire system. It’s now easy to do scalability testing as a normal part of our development process, rather than as a huge effort at the end of the process, hoping it all works out.”

Using AWS to support Galaxy, Meteor can better meet the needs of developers creating modern apps. “We’re at the leading edge of the developer experience using JavaScript for mobile and web apps,” says DeBergalis. “And using AWS, we’re also at the leading edge of container and container-management technology to scale and operate those apps. That’s the future of app development.”

相關推薦

AWS Case Study: Meteor Development Group

For Meteor, it is now simple to orchestrate and manage its Galaxy container clusters. “What’s unique about Galaxy isn’t how container managemen

AWS Case Study: The GPT Group

GPT estimates a wide range of benefits moving to the AWS Cloud, including lower costs, better security, consistent application performance, and

AWS Case Study: The Schumacher Group & HIPAA

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Goodman Group

The website migration to the AWS platform was successful because Goodman reduced costs, improved scalability, and extended its redundancy and d

AWS Case Study: TIENS Group

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Willbros Group

By using AWS, Willbros is able to respond swiftly to marketplace conditions, prototype and complete projects quickly, and focus on business val

AWS Case Study: Domain Group

Domain Group has become a more agile and responsive business since migrating to AWS. The real estate services organization is deploying new app

AWS Case Study: Present Group

Present Group evaluated cloud providers and determined that Amazon Web Services (AWS) could best meet its requirements. Initially, the company

AWS Case Study: Totaljobs Group

Totaljobs Group estimates that a similar transfer to another physical data center would have taken six months longer than the company’s migratio

AWS Case Study: Apeejay Stya & Svrán Group

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Titans Group

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Kasturi & Sons Ltd (KSL)/The Hindu Group

Using AWS enabled KSL Digital to build a lean and agile business based on globally available technology without the hassles of traditional infr

AWS Case Study: Myriad Group

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: REA Group

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS 案例研究:Meteor Development Group

如今,編排和管理 Galaxy 容器群集對於 Meteor 而言非常簡單。“Galaxy 的獨特之處並不在於容器管理的工作方式,而在於對平臺上連線的客戶端的管理”,DeBergalis 說:“這才是我們想要花時間研究的領域,並且我們可以做到,因為 Amazon ECS 最大限度地減少了

AWS Case Study: Dash

The founders went looking for a cloud provider that would enable them to quickly and cost-effectively develop an application that would delight

AWS Case Study: Flitsmeister

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

AWS Case Study: Wooga

Wooga needed a cloud solution specifically for social games, which have a variable and unpredictable number of players who require quick reacti

AWS Case Study: 9GAG

“We have reaped considerable and immediate rewards by switching to AWS,” says Chan. “We have greatly increased the reliability of 9gag.com, whi

AWS Case Study: Chef

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So