260 likes | 525 Views
Energetic Hacking on AWS With Elastic Beanstalk. Markku Lepistö – Technology Evangelist @ markkulepisto. Demo. Application prototype. One-click deployment. Production ready AWS infrastructure. Application package is deployed into Beanstalk. Tools. CloudFormation. Elastic Beanstalk.
E N D
Energetic Hacking on AWS With Elastic Beanstalk Markku Lepistö – Technology Evangelist @markkulepisto
Application prototype One-click deployment Production ready AWS infrastructure
Application package is deployed into Beanstalk Tools CloudFormation Elastic Beanstalk
Which creates the container in EC2 User Application Application Service HTTP Service Language Interpreter Operating System Host Tools CloudFormation Elastic Beanstalk
…into a range of containers .Net PHP • Java • Python • Ruby • Node.js Tools CloudFormation Elastic Beanstalk
Beanstalk takes care of the environment… Tools CloudFormation Elastic Beanstalk
…adding Elastic Load Balancer… Tools CloudFormation Elastic Beanstalk
…Auto Scaling groups Tools CloudFormation Elastic Beanstalk
…and launching instances Tools CloudFormation Elastic Beanstalk
…all wired into the Beanstalk framework Tools CloudFormation Elastic Beanstalk
…and published under a CNAME Tools CloudFormation Elastic Beanstalk
…with logs and app versions held in S3 Tools CloudFormation Elastic Beanstalk
Package up as normal… Java .war file PHP .zip file Tools Git integration IDE plugins CloudFormation Elastic Beanstalk Microsoft Web Deploy package Python .zip file
Tools CloudFormation Elastic Beanstalk .. use RDS for your DB and access S3 for the Data Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations MySQL, Oracle and MS SQL Server S3 – Durable, Web Scale Storage 99.999999999% durability of objects Unlimited storage of objects of any type Up to 5TB size per object RDS for the database S3 for the data
FIRST ! Create an AWS account http://bit.ly/aws-signup
http://aws.amazon.com/elasticbeanstalk/ Find out more… get started with the free tier @markkulepisto