Spend more time building your application and less time managing infrastructure
#befaster
Reduce time-to-market and be customer obsessed
Focus on what differentiates you from your competitors
Managed vs. Unmanagedservices
Curious Orbit
Which option allows you to Focus?
Unmanaged Managed
If you find yourself wanting to…build an email system
… resist
build a login system
build a queuing system
build a notification system
install a database
install an operating system
Go #serverless
Curious Orbit
ServerIess Architecture
AWS ServicesLambdaAPI
GatewayCloudFront
Route53
Simple Storage Service
Curious Orbit
Still Serverless
CloudFront
Simple Storage Service
AWS Services
Simple Storage Service
hockeypool.io vs. mortalrobot.io
Automate, all the things
FoundationCloudFormation
Demo: Use CloudFormation to deploy a Virtual Private Cloud
Curious Orbit
Multi-AZ VPC Deployment
region
Availability Zone Availability Zone
Public subnet Public subnet
Private subnetPrivate subnet
ConvenienceElastic Beanstalk OpsWorks
Demo: Use Elastic Beanstalk to deploy a simple application
Curious Orbit
CodeCommit
Developers
CodePipeline
AutoScalinggroup
Elastic Beanstalk
Deploying Beanstalk via Code Pipeline
CI/CD PipelineCodeBuildCodeCommit CodeDeployCodePipeline
Demo: Use automated CI/CD pipeline to deploy a simple application
Curious Orbit
A Simple Deployment Pipeline
CodeCommit CodeBuildCodeDeploy
Developers
Simple Storage Staging
Production
Just Enough InfrastructureAutoscaling
Free Tier
+
Templates anyone?https://curiousorbit.com/#newsletter
Thanks!Questions?
https://ca.linkedin.com/in/brettgillett@brettg98
curiousorbit.com