Way of work.

  • AWS Technologies

    • EC2 Image Builder (Linux)
    • Auto Scaling
    • Launch Wizard
    • Elastic Load Balancing (ELB)
    • GuardDuty
    • CodeDeploy
    • Simple Storage Service (S3)
    • CloudFront
  • Other Technologies

    • JavaScript
    • MongoDB

At the beginning this was the panorama.

  • MyPoppins existing system had some AWS components, but it wasn’t scalable. 
  • Lacked redundancy, security, and internationalization . 
  • Needed a solution to handle more users, more traffic, and more growth

Our approach on this

MyPoppins had a cloud deployment strategy, but it wasn’t able to keep up with the young company’s rapid growth. Edrans understood their needs immediately, and we set to work rethinking the MyPoppins approach to the cloud.

  • Building out existing infrastructure
    We were able to utilize existing AWS elements and AMI configurations, moving the project along more quickly. The entire system is hosted behind AWS Auto-Scaling Groups so the application can scale quickly. 
  • Updating website and database
    We replaced MyPoppins’ static website with an S3 bucket behind a CloudFront CDN, and moved their database to AWS RDS-Aurora with a master-slave configuration. 
  • Continuous deployment
    We wanted MyPoppins to realize the benefits of continuous integration and delivery. Jenkins, an open-source continuous deployment tool that integrates nicely with AWS, automates software builds. Their Drupal applications are now automatically deployed through Jenkins, capable of spanning multiple EC2 servers. 

The results

MyPoppins now has a modern technology stack that works for them, not against them.

With a scalable, load-balanced cloud deployment, future growth won’t be hampered by technical limitations. Auto-scaling means they can grow their user base, continue providing excellent service, and build innovative solutions to drive their business forward. 
{ "id": 1, "companyName": "MyPoppins", "slug": "mypoppins", "logo": "\/img\/case-studies\/mypoppins\/logo-mypoppins.png", "masthead": "\/img\/case-studies\/mypoppins\/mypoppins-2.jpg", "opening": "FROM BOTTLENECK TO BENEFIT: SCALING CLOUD ARCHITECTURE FOR MYPOPPINS", "summary": "<div><!--block-->MyPoppins is a marketplace that connects cleaning professionals with eager customers needing their help.<\/div><div><!--block--><br>They grew quickly\u2014but also outgrew their early tech platform, which couldn\u2019t handle the influx of new users.<br><br>Edrans partnered with their tech team to architect a scalable solution that could grow with MyPoppins over time.<\/div>", "multimedia": "https:\/\/youtu.be\/np3bak-laiw", "aws_technologies": "EC2 Image Builder (Linux),Auto Scaling,Launch Wizard,Elastic Load Balancing (ELB),GuardDuty,CodeDeploy,Simple Storage Service (S3),CloudFront", "other_technologies": "JavaScript, MongoDB", "begining": "<h1><!--block-->At the beginning this was the panorama.<\/h1><ul><li><!--block-->MyPoppins existing system had some AWS components, but it wasn\u2019t scalable.&nbsp;<\/li><li><!--block-->Lacked redundancy, security, and internationalization .&nbsp;<\/li><li><!--block-->Needed a solution to handle more users, more traffic, and more growth<\/li><\/ul>", "quote": "<div><!--block-->Thanks to Edrans, cloud infrastructure changed from one of our bottlenecks to one of our strengths. We can now grow without worries.<\/div>", "quoteName": "Rube\u0301n Vilar", "quoteRole": "CTO & Co-Founder at MyPoppins", "approach_intro": "MyPoppins had a cloud deployment strategy, but it wasn\u2019t able to keep up with the young company\u2019s rapid growth. Edrans understood their needs immediately, and we set to work rethinking the MyPoppins approach to the cloud.", "approach_media": "\/img\/case-studies\/mypoppins\/edrans-mypoppins-pattern.jpg", "approach_text": "<ul><li><!--block--><strong>Building out existing infrastructure<br><\/strong>We were able to utilize existing AWS elements and AMI configurations, moving the project along more quickly. The entire system is hosted behind AWS Auto-Scaling Groups so the application can scale quickly.&nbsp;<\/li><li><!--block--><strong>Updating website and database <br><\/strong>We replaced MyPoppins\u2019 static website with an S3 bucket behind a CloudFront CDN, and moved their database to AWS RDS-Aurora with a master-slave configuration.&nbsp;<\/li><li><!--block--><strong>Continuous deployment<br><\/strong>We wanted MyPoppins to realize the benefits of continuous integration and delivery. Jenkins, an open-source continuous deployment tool that integrates nicely with AWS, automates software builds. Their Drupal applications are now automatically deployed through Jenkins, capable of spanning multiple EC2 servers.&nbsp;<\/li><\/ul>", "resultsImage": "\/img\/case-studies\/mypoppins\/edrans-mypoppins-team.jpg", "resultsText": "<div><!--block-->MyPoppins now has a modern technology stack that works for them, not against them.<br><br>With a scalable, load-balanced cloud deployment, future growth won\u2019t be hampered by technical limitations. Auto-scaling means they can grow their user base, <strong>continue providing excellent service<\/strong>, and build innovative solutions to drive their business forward.&nbsp;<\/div>", "created_at": null, "updated_at": "2020-08-11 13:49:41", "status": 1, "order": 1, "lang": "en-US", "userId": 3, "industries": [ "Consumer Goods", "Financial Services", "Food and Beverage" ], "services": [ "Application Modernization", "Migration", "Data Engineering & Analytics" ] }

Building expertise and delivering business outcomes since 2009.

  • OFFICE
    Buenos Aires
    Cordoba 5779 Avenue Floor 2, Office B Buenos Aires - Argentina CP: C1414BBD +54 11 5368 5839 Contact Us
  • OFFICE
    Barcelona
    Carrer Llacuna 166, 1.1 Barcelona - Spain, CP: 08018 +34 93 181 64 18 Contact Us
  • OFFICE
    Portland
    220 NW 8th Ave Portland - Oregon (US), CP: OR 97209 +1 505-718-3014 Contact Us
Always adapting and learning,
Always innovating,
Always growing.