AWS Meetup - Sydney - March

22
ʺMYOB Beanstalk Experienceʺ Amazon Web Services ‑ Sydney User Group Shan

Transcript of AWS Meetup - Sydney - March

ʺMYOB Beanstalk Experienceʺ

Amazon Web Services ‑ Sydney User Group

Shan

AgendaAbout usWhat is Beanstalk?Why we chose Beanstalk?Beanstalk setupOur deployment processLessons LearnedQ & A

Who are we?

Elastic Beanstalk

Why Beanstalk

Beanstalk Setup

Beanstalk Setup ‑ More Detail

C:\Program Files\Amazon\ElasticBeanstalk\logs

Our Deployment Process

Lessons Learned

AdvantagesFocus on application not on infrastructureSimpler and Faster DeploymentAutomates lots of app management tasksCan control EC2 environment via Beanstalk ExtensionSwap URLsCan save and reuse environment configurationSupports VPC

ChallengesCan only host one application per beanstalkManaging cost efficiency in a micro‑service architectureObscure error messages if application is not packaged properlyApplication update in .NET with ebx failsCannot ʺStop/Restartʺ a beanstalk instance

Thanks for listening !