SlideShare a Scribd company logo
Recap of AWS re:invent 2015
Join AWS User Group Norway!
http://meetup.com/AWS-User-Group-Norway/
About...
Anton Babenko
AWS user since 2010
Worked as web-developer, consultant and tech
lead for the last 10 years
Currently working for Telenor Digital
Anders Bjørnestad
AWS Certified Architect and Developer
4th time on re:Invent
6+ years on AWS
Webstep pay my bills
https://www.linkedin.com/in/antonbabenko
anton@antonbabenko.com
https://no.linkedin.com/in/abjoerne
anders.bjornestad@webstep.no
Recent news before re:invent
Elasticsearch
Service
https://aws.amazon.com/elasticsearch-service/
Managed on top of EC2
You have access to API
Support for Logstash and Kibana
Now
AWS Elastic
Beanstalk
https://aws.amazon.com/elasticbeanstalk/
Support Java and Go applications
Better support for nginx-config
Designer for
Cloudformation
Anders
Now
Are you well
Architected?
http://d0.awsstatic.com/whitepapers/architecture/
AWS_Well-Architected_Framework.pdf
“AWS Well-architected Framework”
Now
Anders
News from re:Invent 2015
Compute
New Instance types
t2.nano
x1 Instances
EC2 dedicated hosts
Anders
Coming
Coming
New in Lambda
Python
Long running (5 mins)
Versioning
Scheduled jobs
Now
Now
Now
Now
Anton
New In ECS
ECS CLI
Integration with Compose
Scheduler improvements
Container registry
Now
Coming
Now
Now
Anton
ECS new or improved features
The Amazon EC2 Container Service CLI (Amazon ECS CLI): The Amazon ECS CLI
supports Docker Compose, an open-source tool for defining and running multi-
container applications. You can use the same Compose definition used to define a
multi-container application on your development machine as well as in production.
You can now select additional options for running your Docker containers (e.g.,
privileged, log drivers). We have also added availability zone awareness to the
Amazon ECS service scheduler. You can now use the service scheduler to spread
tasks across availability zones maintaining balance and application availability. This
new scheduling behavior happens automatically for all new tasks and there is no action
required to start using it.
Werner also announced that the Amazon EC2 Container Registry is coming later this
year.
AWS WAF
https://aws.amazon.com/waf/
Anton
Now
Web Traffic Filtering (incl. https)
Real-time visibility
Works only with Cloudfront (no on-
prem, ELB or EC2)
Amazon
Inspector
https://aws.amazon.com/inspector/
Anton will cover this
Preview
Automated security assessment
service
AWS
Config rules
Preview
Anders
Dynamic Compliance
Checking
https://aws.amazon.com/config/preview/
AWS Config rules
Preview
Anders
7 managed rules
encyrypted-volumes
cloudtrail enabled
eip attached
restricted ssh
ec2-instances in vpc
required tags
restricted common ports
Custom rules
Cloudwatch
Dashboard
https://aws.amazon.com/cloudwatch/
Basic sharable dashboards
Now
Anton
Mobile Hub
https://aws.amazon.com/mobile/
Beta
Anton
Build App, Not Infrastructure
Integration console for mobile
features
Download SDK (iOS and Android)
and sample app
AWS
Import/export
Snowball
https://aws.amazon.com/importexport/
Now
Anders
New in RDS
https://aws.amazon.com/dms/
https://aws.amazon.com/rds/mariadb/
Migration service
Schema conversion tool
MariaDB
Preview
Preview
Now
Anton
New in Kinesis
https://aws.amazon.com/kinesis/
Kinesis Firehose
Kinesis Analytics
Extended retention
Now
Coming
Now
Anders
QuickSight
https://aws.amazon.com/quicksight/
Anders
Preview
QuickSight
Preview
QuickSight
Preview
QuickSight
Managed BI-solution
Datasources - SQL, NoSQL, Streams, flat files
SPICE (Superfast, Parallel, In-memory Calculation Engine)
QuickSight UI
Auto discovery and graph,
Mobile support
Sharing stories
From USD9/user/month incl. 10GB data
Preview
AWS IoT
https://aws.amazon.com/iot/
https://www.youtube.com/watch?v=rMiplPiU2nI
Beta
Anders
AWS IoT
Device gateway
pub/sub-protocol
MQTT-protocol, TLS
X509 in combination with policies and IAM-roles
Rules-engine
Beta
AWS IoT
Beta
AWS IoT
Device gateway
pub/sub-protocol
MQTT-protocol, TLS
X509 in combination with policies and IAM-roles
Rules-engine
Device shadow
SDK: C, JS, Arduino Yun
Beta
Anton’s Favorites:
(ISM301) Engineering Netflix Global Operations in the Cloud
Highlights: Engineering tools (Spinnaker - cloud management, delivery engine, automation platform), monitoring
http://www.slideshare.net/AmazonWebServices/ism301-engineering-netflix-global-operations-in-the-cloud
https://www.youtube.com/watch?v=IkPb15FfuQU
(ARC307) Infrastructure as Code
Highlights: Common sense and good demo of AWS toolkit
http://www.slideshare.net/AmazonWebServices/arc307-infrastructure-as-code-53716228
https://www.youtube.com/watch?v=WL2xSMVXy5w
(ARC309) Microservices: Evolving Architecture Patterns in the Cloud
Highlights: Lots of ideas related to microservices.
Anders’ top 3:
SEC324 - Introducing Amazon Inspector – Security Insight into Your Application Deployments
Good overview of new service
http://www.slideshare.net/AmazonWebServices/sec324-new-introducing-amazon-inspector
https://www.youtube.com/watch?v=HjuEtMrWc_w
ARC304 - Designing for SaaS: Next-Generation Software Delivery Models on AWS
Suggested architecture of a SaaS-solution on AWS
Experiences from Sumologic on building a SaaS-platform on AWS
https://www.youtube.com/watch?v=d16aUztH9hk
BDT310 - Big Data Architectural Patterns and Best Practices on AWS
Overview of what patterns. components and products to use when working with BigData related to different
requirements and characteristics
Summary
Security and auditing
Config rules
Inspector
Web Application Firewall
Databases and search
MariaDB
Migration service
Schema tool
Elasticsearch
Management and monitoring
News in Beanstalk
Cloudformation designer
Cloudwatch dashboard
Compute
EC2 new instances
EC2 dedicated hosts
News in ECS
New in Lambda
www.slideshare.net/AmazonWebServices
www.youtube.com/AmazonWebServices
AWS re:Invent 2016
28 NOV - 2 DEC in Las Vegas

More Related Content

What's hot (14)

AWS chez Attestis
AWS chez AttestisAWS chez Attestis
AWS chez Attestis
Olivier Destrebecq
 
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Codemotion
 
Something About Microservices - AWS & Azure Meetup Munich - 22.05.2018
Something About Microservices - AWS & Azure Meetup Munich - 22.05.2018Something About Microservices - AWS & Azure Meetup Munich - 22.05.2018
Something About Microservices - AWS & Azure Meetup Munich - 22.05.2018
Richard Zimmermann
 
Modern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWSModern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWS
AWS Germany
 
Aws
AwsAws
Aws
HimanshuPise1
 
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
AWS Germany
 
Deploying a simple Rails application with AWS Elastic Beanstalk
Deploying a simple Rails application with AWS Elastic BeanstalkDeploying a simple Rails application with AWS Elastic Beanstalk
Deploying a simple Rails application with AWS Elastic Beanstalk
Julien SIMON
 
Amazon ECS (December 2015)
Amazon ECS (December 2015)Amazon ECS (December 2015)
Amazon ECS (December 2015)
Julien SIMON
 
Top 10 Reasons to Learn AWS | Why AWS? | AWS Tutorial for Beginners | AWS Tra...
Top 10 Reasons to Learn AWS | Why AWS? | AWS Tutorial for Beginners | AWS Tra...Top 10 Reasons to Learn AWS | Why AWS? | AWS Tutorial for Beginners | AWS Tra...
Top 10 Reasons to Learn AWS | Why AWS? | AWS Tutorial for Beginners | AWS Tra...
Edureka!
 
Amazon Cloud | Amazon Cloud Computing Tutorial | AWS Tutorial | AWS Training ...
Amazon Cloud | Amazon Cloud Computing Tutorial | AWS Tutorial | AWS Training ...Amazon Cloud | Amazon Cloud Computing Tutorial | AWS Tutorial | AWS Training ...
Amazon Cloud | Amazon Cloud Computing Tutorial | AWS Tutorial | AWS Training ...
Edureka!
 
Media streaming on aws
Media streaming on awsMedia streaming on aws
Media streaming on aws
cloudnonstop
 
AWS Cloud9
AWS Cloud9AWS Cloud9
AWS Cloud9
Stacey Graham
 
Docker Paris #28
Docker Paris #28Docker Paris #28
Docker Paris #28
Julien SIMON
 
AWS Interview Questions And Answers | AWS Solution Architect Interview Questi...
AWS Interview Questions And Answers | AWS Solution Architect Interview Questi...AWS Interview Questions And Answers | AWS Solution Architect Interview Questi...
AWS Interview Questions And Answers | AWS Solution Architect Interview Questi...
Edureka!
 
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Codemotion
 
Something About Microservices - AWS & Azure Meetup Munich - 22.05.2018
Something About Microservices - AWS & Azure Meetup Munich - 22.05.2018Something About Microservices - AWS & Azure Meetup Munich - 22.05.2018
Something About Microservices - AWS & Azure Meetup Munich - 22.05.2018
Richard Zimmermann
 
Modern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWSModern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWS
AWS Germany
 
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
AWS Germany
 
Deploying a simple Rails application with AWS Elastic Beanstalk
Deploying a simple Rails application with AWS Elastic BeanstalkDeploying a simple Rails application with AWS Elastic Beanstalk
Deploying a simple Rails application with AWS Elastic Beanstalk
Julien SIMON
 
Amazon ECS (December 2015)
Amazon ECS (December 2015)Amazon ECS (December 2015)
Amazon ECS (December 2015)
Julien SIMON
 
Top 10 Reasons to Learn AWS | Why AWS? | AWS Tutorial for Beginners | AWS Tra...
Top 10 Reasons to Learn AWS | Why AWS? | AWS Tutorial for Beginners | AWS Tra...Top 10 Reasons to Learn AWS | Why AWS? | AWS Tutorial for Beginners | AWS Tra...
Top 10 Reasons to Learn AWS | Why AWS? | AWS Tutorial for Beginners | AWS Tra...
Edureka!
 
Amazon Cloud | Amazon Cloud Computing Tutorial | AWS Tutorial | AWS Training ...
Amazon Cloud | Amazon Cloud Computing Tutorial | AWS Tutorial | AWS Training ...Amazon Cloud | Amazon Cloud Computing Tutorial | AWS Tutorial | AWS Training ...
Amazon Cloud | Amazon Cloud Computing Tutorial | AWS Tutorial | AWS Training ...
Edureka!
 
Media streaming on aws
Media streaming on awsMedia streaming on aws
Media streaming on aws
cloudnonstop
 
AWS Interview Questions And Answers | AWS Solution Architect Interview Questi...
AWS Interview Questions And Answers | AWS Solution Architect Interview Questi...AWS Interview Questions And Answers | AWS Solution Architect Interview Questi...
AWS Interview Questions And Answers | AWS Solution Architect Interview Questi...
Edureka!
 

Similar to Recap of AWS re:invent 2015 (20)

AWS User Group Hungary - re:Invent review
AWS User Group Hungary - re:Invent reviewAWS User Group Hungary - re:Invent review
AWS User Group Hungary - re:Invent review
Attila Lengyel
 
What's New @AWS - AWS User Group UK
What's New @AWS - AWS User Group UKWhat's New @AWS - AWS User Group UK
What's New @AWS - AWS User Group UK
Ian Massingham
 
Innovation at Scale - Top 10 AWS questions when you start
Innovation at Scale - Top 10 AWS questions when you startInnovation at Scale - Top 10 AWS questions when you start
Innovation at Scale - Top 10 AWS questions when you start
Shiva Narayanaswamy
 
Denver AWS Meetup - March 2019 slides
Denver AWS Meetup - March 2019 slidesDenver AWS Meetup - March 2019 slides
Denver AWS Meetup - March 2019 slides
David McDaniel
 
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
Amazon Web Services Korea
 
AWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago user group: AWS Platform for .NET DevelopersAWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago
 
Denver AWS Meetup - February 2019
Denver AWS Meetup - February 2019Denver AWS Meetup - February 2019
Denver AWS Meetup - February 2019
David McDaniel
 
What's New @AWS for AWS User Group Hull
What's New @AWS for AWS User Group HullWhat's New @AWS for AWS User Group Hull
What's New @AWS for AWS User Group Hull
Ian Massingham
 
McrUmbMeetup 22 May 14: Umbraco and Amazon
McrUmbMeetup 22 May 14: Umbraco and AmazonMcrUmbMeetup 22 May 14: Umbraco and Amazon
McrUmbMeetup 22 May 14: Umbraco and Amazon
Dan Lister
 
AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (박상욱) - 보안, 인프라 관련 서비스 소개
 AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (박상욱) - 보안, 인프라 관련 서비스 소개 AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (박상욱) - 보안, 인프라 관련 서비스 소개
AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (박상욱) - 보안, 인프라 관련 서비스 소개
AWSKRUG - AWS한국사용자모임
 
Cloud School Dublin - Intro
Cloud School Dublin - IntroCloud School Dublin - Intro
Cloud School Dublin - Intro
Ian Massingham
 
AWS / CAPSiDE - Intro - AWSome Day - Barcelona 2014
AWS / CAPSiDE - Intro - AWSome Day - Barcelona 2014AWS / CAPSiDE - Intro - AWSome Day - Barcelona 2014
AWS / CAPSiDE - Intro - AWSome Day - Barcelona 2014
CAPSiDE
 
Designing for elasticity on AWS - 9.11.2015
Designing for elasticity on AWS - 9.11.2015Designing for elasticity on AWS - 9.11.2015
Designing for elasticity on AWS - 9.11.2015
Anton Babenko
 
AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...
AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...
AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...
Edureka!
 
AWS Cloud School Introductory Presentation
AWS Cloud School Introductory PresentationAWS Cloud School Introductory Presentation
AWS Cloud School Introductory Presentation
Ian Massingham
 
Max Körbächer - AWS EKS and beyond master your Kubernetes deployment on AWS -...
Max Körbächer - AWS EKS and beyond master your Kubernetes deployment on AWS -...Max Körbächer - AWS EKS and beyond master your Kubernetes deployment on AWS -...
Max Körbächer - AWS EKS and beyond master your Kubernetes deployment on AWS -...
Codemotion
 
May 2017
May 2017May 2017
May 2017
David McDaniel
 
June 2017 Denver AWS Users' Group intro slides
June 2017 Denver AWS Users' Group intro slidesJune 2017 Denver AWS Users' Group intro slides
June 2017 Denver AWS Users' Group intro slides
David McDaniel
 
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
Seungho Han
 
Serverless Development To Production Pipeline
Serverless Development To Production PipelineServerless Development To Production Pipeline
Serverless Development To Production Pipeline
Chase Douglas
 
AWS User Group Hungary - re:Invent review
AWS User Group Hungary - re:Invent reviewAWS User Group Hungary - re:Invent review
AWS User Group Hungary - re:Invent review
Attila Lengyel
 
What's New @AWS - AWS User Group UK
What's New @AWS - AWS User Group UKWhat's New @AWS - AWS User Group UK
What's New @AWS - AWS User Group UK
Ian Massingham
 
Innovation at Scale - Top 10 AWS questions when you start
Innovation at Scale - Top 10 AWS questions when you startInnovation at Scale - Top 10 AWS questions when you start
Innovation at Scale - Top 10 AWS questions when you start
Shiva Narayanaswamy
 
Denver AWS Meetup - March 2019 slides
Denver AWS Meetup - March 2019 slidesDenver AWS Meetup - March 2019 slides
Denver AWS Meetup - March 2019 slides
David McDaniel
 
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
Amazon Web Services Korea
 
AWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago user group: AWS Platform for .NET DevelopersAWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago
 
Denver AWS Meetup - February 2019
Denver AWS Meetup - February 2019Denver AWS Meetup - February 2019
Denver AWS Meetup - February 2019
David McDaniel
 
What's New @AWS for AWS User Group Hull
What's New @AWS for AWS User Group HullWhat's New @AWS for AWS User Group Hull
What's New @AWS for AWS User Group Hull
Ian Massingham
 
McrUmbMeetup 22 May 14: Umbraco and Amazon
McrUmbMeetup 22 May 14: Umbraco and AmazonMcrUmbMeetup 22 May 14: Umbraco and Amazon
McrUmbMeetup 22 May 14: Umbraco and Amazon
Dan Lister
 
AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (박상욱) - 보안, 인프라 관련 서비스 소개
 AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (박상욱) - 보안, 인프라 관련 서비스 소개 AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (박상욱) - 보안, 인프라 관련 서비스 소개
AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (박상욱) - 보안, 인프라 관련 서비스 소개
AWSKRUG - AWS한국사용자모임
 
Cloud School Dublin - Intro
Cloud School Dublin - IntroCloud School Dublin - Intro
Cloud School Dublin - Intro
Ian Massingham
 
AWS / CAPSiDE - Intro - AWSome Day - Barcelona 2014
AWS / CAPSiDE - Intro - AWSome Day - Barcelona 2014AWS / CAPSiDE - Intro - AWSome Day - Barcelona 2014
AWS / CAPSiDE - Intro - AWSome Day - Barcelona 2014
CAPSiDE
 
Designing for elasticity on AWS - 9.11.2015
Designing for elasticity on AWS - 9.11.2015Designing for elasticity on AWS - 9.11.2015
Designing for elasticity on AWS - 9.11.2015
Anton Babenko
 
AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...
AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...
AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...
Edureka!
 
AWS Cloud School Introductory Presentation
AWS Cloud School Introductory PresentationAWS Cloud School Introductory Presentation
AWS Cloud School Introductory Presentation
Ian Massingham
 
Max Körbächer - AWS EKS and beyond master your Kubernetes deployment on AWS -...
Max Körbächer - AWS EKS and beyond master your Kubernetes deployment on AWS -...Max Körbächer - AWS EKS and beyond master your Kubernetes deployment on AWS -...
Max Körbächer - AWS EKS and beyond master your Kubernetes deployment on AWS -...
Codemotion
 
June 2017 Denver AWS Users' Group intro slides
June 2017 Denver AWS Users' Group intro slidesJune 2017 Denver AWS Users' Group intro slides
June 2017 Denver AWS Users' Group intro slides
David McDaniel
 
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
AWS X-Ray를 활용한 서비스 건강검진- 한승호@에멘탈
Seungho Han
 
Serverless Development To Production Pipeline
Serverless Development To Production PipelineServerless Development To Production Pipeline
Serverless Development To Production Pipeline
Chase Douglas
 

More from Anton Babenko (20)

Manage any AWS resources with Terraform 0.12 - April 2020
Manage any AWS resources with Terraform 0.12 - April 2020Manage any AWS resources with Terraform 0.12 - April 2020
Manage any AWS resources with Terraform 0.12 - April 2020
Anton Babenko
 
Terraform 0.12 + Terragrunt
Terraform 0.12 + TerragruntTerraform 0.12 + Terragrunt
Terraform 0.12 + Terragrunt
Anton Babenko
 
Terraform Best Practices - DevOps Unicorns 2019
Terraform Best Practices - DevOps Unicorns 2019Terraform Best Practices - DevOps Unicorns 2019
Terraform Best Practices - DevOps Unicorns 2019
Anton Babenko
 
Terraform AWS modules and some best practices - September 2019
Terraform AWS modules and some best practices - September 2019Terraform AWS modules and some best practices - September 2019
Terraform AWS modules and some best practices - September 2019
Anton Babenko
 
What you see is what you get for AWS infrastructure
What you see is what you get for AWS infrastructureWhat you see is what you get for AWS infrastructure
What you see is what you get for AWS infrastructure
Anton Babenko
 
Terraform AWS modules and some best-practices - May 2019
Terraform AWS modules and some best-practices - May 2019Terraform AWS modules and some best-practices - May 2019
Terraform AWS modules and some best-practices - May 2019
Anton Babenko
 
Terraform modules and some of best-practices - March 2019
Terraform modules and some of best-practices - March 2019Terraform modules and some of best-practices - March 2019
Terraform modules and some of best-practices - March 2019
Anton Babenko
 
What you see is what you get for AWS infrastructure
What you see is what you get for AWS infrastructureWhat you see is what you get for AWS infrastructure
What you see is what you get for AWS infrastructure
Anton Babenko
 
Gotchas using Terraform in a secure delivery pipeline
Gotchas using Terraform in a secure delivery pipelineGotchas using Terraform in a secure delivery pipeline
Gotchas using Terraform in a secure delivery pipeline
Anton Babenko
 
Описание инфраструктуры с Terraform на будущее
Описание инфраструктуры с Terraform на будущееОписание инфраструктуры с Terraform на будущее
Описание инфраструктуры с Terraform на будущее
Anton Babenko
 
Preview of Terraform 0.12 + modules.tf - Kiev HUG meetup
Preview of Terraform 0.12 + modules.tf - Kiev HUG meetupPreview of Terraform 0.12 + modules.tf - Kiev HUG meetup
Preview of Terraform 0.12 + modules.tf - Kiev HUG meetup
Anton Babenko
 
Terraform modules and (some of) best practices
Terraform modules and (some of) best practicesTerraform modules and (some of) best practices
Terraform modules and (some of) best practices
Anton Babenko
 
Terraform modules and (some of) best practices
Terraform modules and (some of) best practicesTerraform modules and (some of) best practices
Terraform modules and (some of) best practices
Anton Babenko
 
Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018
Anton Babenko
 
Building infrastructure as code using Terraform - DevOps Krakow
Building infrastructure as code using Terraform - DevOps KrakowBuilding infrastructure as code using Terraform - DevOps Krakow
Building infrastructure as code using Terraform - DevOps Krakow
Anton Babenko
 
Terraform Q&A - HashiCorp User Group Oslo
Terraform Q&A - HashiCorp User Group OsloTerraform Q&A - HashiCorp User Group Oslo
Terraform Q&A - HashiCorp User Group Oslo
Anton Babenko
 
"I’ve heard you know infrastructure"
"I’ve heard you know infrastructure""I’ve heard you know infrastructure"
"I’ve heard you know infrastructure"
Anton Babenko
 
Terraform in deployment pipeline
Terraform in deployment pipelineTerraform in deployment pipeline
Terraform in deployment pipeline
Anton Babenko
 
"Continuously delivering infrastructure using Terraform and Packer" training ...
"Continuously delivering infrastructure using Terraform and Packer" training ..."Continuously delivering infrastructure using Terraform and Packer" training ...
"Continuously delivering infrastructure using Terraform and Packer" training ...
Anton Babenko
 
Continuous delivery in AWS
Continuous delivery in AWSContinuous delivery in AWS
Continuous delivery in AWS
Anton Babenko
 
Manage any AWS resources with Terraform 0.12 - April 2020
Manage any AWS resources with Terraform 0.12 - April 2020Manage any AWS resources with Terraform 0.12 - April 2020
Manage any AWS resources with Terraform 0.12 - April 2020
Anton Babenko
 
Terraform 0.12 + Terragrunt
Terraform 0.12 + TerragruntTerraform 0.12 + Terragrunt
Terraform 0.12 + Terragrunt
Anton Babenko
 
Terraform Best Practices - DevOps Unicorns 2019
Terraform Best Practices - DevOps Unicorns 2019Terraform Best Practices - DevOps Unicorns 2019
Terraform Best Practices - DevOps Unicorns 2019
Anton Babenko
 
Terraform AWS modules and some best practices - September 2019
Terraform AWS modules and some best practices - September 2019Terraform AWS modules and some best practices - September 2019
Terraform AWS modules and some best practices - September 2019
Anton Babenko
 
What you see is what you get for AWS infrastructure
What you see is what you get for AWS infrastructureWhat you see is what you get for AWS infrastructure
What you see is what you get for AWS infrastructure
Anton Babenko
 
Terraform AWS modules and some best-practices - May 2019
Terraform AWS modules and some best-practices - May 2019Terraform AWS modules and some best-practices - May 2019
Terraform AWS modules and some best-practices - May 2019
Anton Babenko
 
Terraform modules and some of best-practices - March 2019
Terraform modules and some of best-practices - March 2019Terraform modules and some of best-practices - March 2019
Terraform modules and some of best-practices - March 2019
Anton Babenko
 
What you see is what you get for AWS infrastructure
What you see is what you get for AWS infrastructureWhat you see is what you get for AWS infrastructure
What you see is what you get for AWS infrastructure
Anton Babenko
 
Gotchas using Terraform in a secure delivery pipeline
Gotchas using Terraform in a secure delivery pipelineGotchas using Terraform in a secure delivery pipeline
Gotchas using Terraform in a secure delivery pipeline
Anton Babenko
 
Описание инфраструктуры с Terraform на будущее
Описание инфраструктуры с Terraform на будущееОписание инфраструктуры с Terraform на будущее
Описание инфраструктуры с Terraform на будущее
Anton Babenko
 
Preview of Terraform 0.12 + modules.tf - Kiev HUG meetup
Preview of Terraform 0.12 + modules.tf - Kiev HUG meetupPreview of Terraform 0.12 + modules.tf - Kiev HUG meetup
Preview of Terraform 0.12 + modules.tf - Kiev HUG meetup
Anton Babenko
 
Terraform modules and (some of) best practices
Terraform modules and (some of) best practicesTerraform modules and (some of) best practices
Terraform modules and (some of) best practices
Anton Babenko
 
Terraform modules and (some of) best practices
Terraform modules and (some of) best practicesTerraform modules and (some of) best practices
Terraform modules and (some of) best practices
Anton Babenko
 
Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018
Anton Babenko
 
Building infrastructure as code using Terraform - DevOps Krakow
Building infrastructure as code using Terraform - DevOps KrakowBuilding infrastructure as code using Terraform - DevOps Krakow
Building infrastructure as code using Terraform - DevOps Krakow
Anton Babenko
 
Terraform Q&A - HashiCorp User Group Oslo
Terraform Q&A - HashiCorp User Group OsloTerraform Q&A - HashiCorp User Group Oslo
Terraform Q&A - HashiCorp User Group Oslo
Anton Babenko
 
"I’ve heard you know infrastructure"
"I’ve heard you know infrastructure""I’ve heard you know infrastructure"
"I’ve heard you know infrastructure"
Anton Babenko
 
Terraform in deployment pipeline
Terraform in deployment pipelineTerraform in deployment pipeline
Terraform in deployment pipeline
Anton Babenko
 
"Continuously delivering infrastructure using Terraform and Packer" training ...
"Continuously delivering infrastructure using Terraform and Packer" training ..."Continuously delivering infrastructure using Terraform and Packer" training ...
"Continuously delivering infrastructure using Terraform and Packer" training ...
Anton Babenko
 
Continuous delivery in AWS
Continuous delivery in AWSContinuous delivery in AWS
Continuous delivery in AWS
Anton Babenko
 

Recently uploaded (19)

DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)
APNIC
 
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 SupportReliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
steve198109
 
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC
 
project_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptxproject_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptx
redzuriel13
 
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation TemplateSmart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
yojeari421237
 
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHostingTop Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
steve198109
 
OSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description fOSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description f
cbr49917
 
(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security
aluacharya169
 
Determining Glass is mechanical textile
Determining  Glass is mechanical textileDetermining  Glass is mechanical textile
Determining Glass is mechanical textile
Azizul Hakim
 
Understanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep WebUnderstanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep Web
nabilajabin35
 
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry SweetserAPNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC
 
Best web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you businessBest web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you business
steve198109
 
White and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptxWhite and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptx
canumatown
 
highend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptxhighend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptx
elhadjcheikhdiop
 
IT Services Workflow From Request to Resolution
IT Services Workflow From Request to ResolutionIT Services Workflow From Request to Resolution
IT Services Workflow From Request to Resolution
mzmziiskd
 
5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx
andani26
 
Perguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolhaPerguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolha
socaslev
 
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
DataProvider1
 
Computers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers NetworksComputers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers Networks
Tito208863
 
DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)
APNIC
 
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 SupportReliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
steve198109
 
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC
 
project_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptxproject_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptx
redzuriel13
 
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation TemplateSmart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
yojeari421237
 
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHostingTop Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
steve198109
 
OSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description fOSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description f
cbr49917
 
(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security
aluacharya169
 
Determining Glass is mechanical textile
Determining  Glass is mechanical textileDetermining  Glass is mechanical textile
Determining Glass is mechanical textile
Azizul Hakim
 
Understanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep WebUnderstanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep Web
nabilajabin35
 
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry SweetserAPNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC
 
Best web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you businessBest web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you business
steve198109
 
White and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptxWhite and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptx
canumatown
 
highend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptxhighend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptx
elhadjcheikhdiop
 
IT Services Workflow From Request to Resolution
IT Services Workflow From Request to ResolutionIT Services Workflow From Request to Resolution
IT Services Workflow From Request to Resolution
mzmziiskd
 
5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx
andani26
 
Perguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolhaPerguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolha
socaslev
 
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
DataProvider1
 
Computers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers NetworksComputers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers Networks
Tito208863
 

Recap of AWS re:invent 2015

Editor's Notes

  • #5: Access to limited Elastic-API Kibana v4 (also v3) Can enable zone-aware Easy to import cloudwatch/VPC-logs etc Performance through cloudwatch Price t2.micro 0.020/hr (vs. 0.014) Automated snapshot each 24 hr, stored 14 days
  • #6: Easy to run jetty, scala and other embedded runtimes/containers Beanstalk use nginx as proxy - now easier to configure it
  • #8: The AWS Well-Architected Framework is based around four pillars: Security – The ability to protect information systems and assets while delivering business value through risk assessments and mitigation strategies. Reliability – The ability to recover from infrastructure or service failures, dynamically acquire computing resources to meet demand, and mitigate disruptions such as misconfigurations or transient network issues. Performance Efficiency -The efficient use computing resources to meet system requirements, and maintaining that efficiency as demand changes and technologies evolve. Cost Optimization – The ability to avoid or eliminate unneeded cost or suboptimal resources.
  • #9: 19000+ attendees, 2 keynotes, ca 400 breakout sessions networking, hands-on-labs, certifications, bootcamps, re:play 2.5 days + 1 day for partners
  • #10: t2.nano - 512MB x1 - up to 2TB RAM, 100+ vCPU, four way 2.3GHz Intel Xeon E7 8880 v3 (Haswell) An Amazon EC2 Dedicated Host is a physical server with EC2 instance capacity fully dedicated to your use. Dedicated Hosts gives you additional visibility and control over how instances are placed on a physical server, and you can continually use the same physical server over time. As a result, Dedicated Hosts enable you to use your existing server-bound software licenses and address corporate compliance and regulatory requirements.
  • #14: typical cases: sql injection, xss attacks, by IP/browser/url integration with cloudfront and using 3rd party services (eg. barricade.io) to get dynamic rules keep sampling data for 2 hours
  • #15: http://blog.powerupcloud.com/2015/10/16/awsinspector-howto/ Available in us-west-1 Automated security assessment service Install agents on each ec2, tag them, see findings Check software version, system activity, known vulnerabilities
  • #16: Continuous monitoring of AWS resources changes (EC2 should be tagged, important SG is missing, or SG is too open)
  • #17: Continuous monitoring of AWS resources changes (EC2 should be tagged, important SG is missing, or SG is too open)
  • #19: Mobile features like: user sign-in - Cognito content delivery - Cloudfront content storage push notifications backend logic - Lambda analytics tests Pay only for used AWS services
  • #20: 50 TB/snowball, 10 days free usage, no transfer-fee into S3 Static/dhcp - 10G/sec eth Ecncrypted (KMS-keys), tamper resistant, shock resistant Secure erase Kindle serves as interface and address-lable and tracking
  • #21: Migration service - supports same DB platform and different, where 80% of code will be converted (triggers, stored procedures, views, the rest will be marked for review)
  • #22: Firehose - directly to S3 or redshift. More datastores to come. Scales automatically. Can compress and encrypt on the fly Analytics - run SQL queries on live-datastream, example moving average Extended retention - 24 hrs or 7 days in Kinesis stream
  • #23: Managed BI-solution
  • #26: Datasources: Redshift, RDS, EMR, DynamoDB, Kinesis, S3, flat files (streaming data!!!) Autodiscovery to make it easy to connect, recommends graphs and visualizations Sharing of playbooks Native access on major mobile platforms from 9 USD/user/month incl 10 GB data
  • #27: Comment: Interesting talk from re:invent - https://www.youtube.com/watch?v=rMiplPiU2nI
  • #28: MQTT - old, but small and efficient protocol over TLS Pub/sub makes it scalable and low latency IAM-integration makes automation easy (new devices revoke access) Rules-engine (rules to process and route messages), trigger lambda, kinesis, sotre s3 Star video at 09:00 to 12:05 (02:00-07:00) is more extensive
  • #29: MQTT - old, but small and efficient protocol over TLS Pub/sub makes it scalable and low latency IAM-integration makes automation easy (new devices revoke access) Rules-engine (rules to process and route messages), trigger lambda, kinesis, sotre s3 Star video at 09:00 to 12:05 (02:00-07:00) is more extensive
  • #30: MQTT - old, but small and efficient protocol over TLS Pub/sub makes it scalable and low latency IAM-integration makes automation easy (new devices revoke access) Rules-engine (rules to process and route messages), trigger lambda, kinesis, sotre s3 Star video at 09:00 to 12:05 (02:00-07:00) is more extensive
  • #35: re:play was built using containers :)