Eazyflicks builds a continous integration and delivery pipeline with the help of Shire Cloud
Who is Eazyflicks?
Eazyflicks provides an online media platform that helps customers deliver professional videos. The company was growing at a record pace and managing the IT infrastructure had become a distraction for its software development team. Read how Shire Cloud helped Eazyflicks build a continuous integration and continuous delivery (CI/CD) pipeline to drive efficiency and innovation.
Eazyflicks provides an online media platform that helps customers deliver professional videos. The company was growing at a record pace and managing the IT infrastructure had become a distraction for its software development team. Read how Shire Cloud helped Eazyflicks build a continuous integration and continuous delivery (CI/CD) pipeline to drive efficiency and innovation.
The Challenge
Eazyflicks online media platform was growing rapidly, and managing the IT infrastructure was increasingly becoming a distraction for its software development team. The company needed to focus on pushing out new features while at the same time giving its users the security and resilience they needed.
The Solution
- Eazyflicks engaged Shire Cloud to build a continuous integration and continuous delivery (CI/CD) pipeline that automated the entire code deployment process
- At the same time, Shire Cloud upgraded Eazyflicks security by implementing a central authentication account, among other things
- Shire Cloud also leveraged Auto Scaling and multiple Availability Zones to improve resilience
The Benefits
AUTOMATION
- The new CI/CD pipeline uses GitHub, CodeDeploy and CodePipeline to remove all of the friction when deploying new code. As a result, Eazyflicks is now able to push small, incremental updates to its software, increasing the pace of innovatio
- Developers and systems administrators now authenticate using a central “Auth” account that provides secure granular access from a single, centrally managed account. The new account uses the AssumeRole feature of identity and Access Management (IAM).
RESILIENCE
- With the implementation of Auto Scaling Groups, servers automatically spawn to handle spikes in traffic and failed servers are replaced with healthy servers in the event of a problem.
- Furthermore, the application can gracefully handle the loss of an entire AWS data center.