SlideShare a Scribd company logo
1 of 13
AWS Bath User Group
BATH, UK
@AWSBathUG
#awsbath
BATH, UK
Agenda
• Welcome
• What’s new in AWS – Andy Powell
• Serverless app development on AWS – Chris
Paton
• Food & drink
• Three Lambda examples/ideas – Andy
Powell
• Discussion & prize draw
BATH, UK
What’s new in AWS
• How to keep up to date with AWS
• 5 recent(ish) announcements that have
caught my eye
BATH, UK
Keeping up to date
• Twitter
• https://twitter.com/awscloud/lists/aws-twitter-handles/members?lang=en-gb
• Blog posts… Google ‘AWS blog’
• Note Jeff Barr’s ‘AWS Week in Review’ posts,
e.g. https://aws.amazon.com/blogs/aws/aws-week-in-review-september-5-2016/
• AWS webinars
• https://aws.amazon.com/about-aws/events/monthlywebinarseries/
• https://aws.amazon.com/blogs/aws/aws-webinars-september-2016/
• Email alerts
• Sent to all AWS account holders I think
BATH, UK
1) Reader End Point for
Amazon Aurora
• Connect to all the read replicas on your
Amazon Aurora cluster through a single
reader end point
• Provide high availability for your read-only
queries from your DB cluster by placing
multiple Aurora Replicas in different
Availability Zones
• Load-balances connections to the Aurora
Replicas in a DB cluster
BATH, UK
2) Amazon CloudFront now
supports HTTP/2
• HTTP/2 is
• is binary, instead of textual
• is fully multiplexed, instead of ordered and
blocking
• can therefore use one connection for parallelism
• uses header compression to reduce overhead
• allows servers to “push” responses proactively
into client caches
• For background info see
• http://kamranahmed.info/blog/2016/08/13/http-in-depth/
BATH, UK
3) KMS import key feature
• Import keys from your key management
infrastructure into KMS
• Gives you greater control over the
generation, lifecycle management, and
durability of your keys
• May help to meet your compliance
requirements to generate and store copies of
keys outside of your cloud provider
BATH, UK
4) RDS support for the OEM
Cloud Control
• Use the Oracle Enterprise Manager (OEM) Cloud
Control to manage multiple Amazon RDS for
Oracle database instances
• The OEM Cloud Control offers a solution that
allows you to monitor and manage the
complete Oracle IT infrastructure from a single
console
• Installs the Oracle Management Agent (OMA)
into your RDS instance which communicates
with your Oracle Management Service (OMS)
BATH, UK
5) Various CloudFormation
updates
• Provision the following AWS resources using
CloudFormation:
• AWS Certificate Manager: easily provision,
manage, and deploy Secure Sockets
Layer/Transport Layer Security (SSL/TLS)
certificates for use with AWS services
• Application Auto Scaling: a general purpose
Auto Scaling service for supported elastic AWS
resources. Use it to enable Service Auto Scaling
in Amazon EC2 Container Service (ECS) or spot
fleets
BATH, UK
3 Lambda examples/ideas
• All essentially using Lambda as a
replacement for a Linux ‘management’
instance running cron
• All experimental or work in progress
1. Auto-power down/up of instances
2. Pingdom server whitelisting
3. Failsafe snapshot copies
BATH, UK
Auto-power down/up of
instances
• Requirement
• Reduce AWS costs by only powering on
instances when they are needed
• Lambda function uses ECS instance tags to
indicate ownership and scheduling
• Hard enforcement of those tags to
encourage good practice, i.e. if you forget to
add the tags, your instance gets powered off
BATH, UK
Pingdom server whitelisting
• Pingdom is a website monitoring service
available on a SaaS basis
• Typically used to monitor public websites
• Requirement
• Allow use of Pingdom on ‘private’ websites
• Lambda function automates regular updates
to Security Group(s) to allow HTTP access by
global Pingdom servers
https://github.com/andypowe11/AWS-Lambda-Pingdom-SG
BATH, UK
Failsafe snapshot copies
• DR often thought of in terms of massive failures
of infrastructure
• Can also be caused by intentional or inadvertent
deletion of resources by staff
• Requirement
• Store backup copies of RDS snapshots in a second
account to which there is limited access
• Lambda function automates sharing of RDS
snapshot to the second account, using SNS to
send notifications that a copy can be taken
https://github.com/andypowe11/AWS-RDS-Snapshot-Copy

More Related Content

What's hot

Amazon Elastic Beanstalk
Amazon Elastic BeanstalkAmazon Elastic Beanstalk
Amazon Elastic Beanstalk
Eberhard Wolff
 

What's hot (20)

AWS Webcast - AWS OpsWorks Continuous Integration Demo
AWS Webcast - AWS OpsWorks Continuous Integration Demo  AWS Webcast - AWS OpsWorks Continuous Integration Demo
AWS Webcast - AWS OpsWorks Continuous Integration Demo
 
Running Docker clusters on AWS (June 2016)
Running Docker clusters on AWS (June 2016)Running Docker clusters on AWS (June 2016)
Running Docker clusters on AWS (June 2016)
 
CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016
 
Customer Sharing: iCook - Continuous Deployment with AWS
Customer Sharing: iCook - Continuous Deployment with AWSCustomer Sharing: iCook - Continuous Deployment with AWS
Customer Sharing: iCook - Continuous Deployment with AWS
 
Ford's AWS Service Update - April 2020 (Richmond AWS User Group)
Ford's AWS Service Update - April 2020 (Richmond AWS User Group)Ford's AWS Service Update - April 2020 (Richmond AWS User Group)
Ford's AWS Service Update - April 2020 (Richmond AWS User Group)
 
Meeyup aws-loadbalancing-28032015
Meeyup aws-loadbalancing-28032015Meeyup aws-loadbalancing-28032015
Meeyup aws-loadbalancing-28032015
 
Building A Dynamic Website - 31st Jan 2015
Building A Dynamic Website - 31st Jan 2015Building A Dynamic Website - 31st Jan 2015
Building A Dynamic Website - 31st Jan 2015
 
Ford's AWS Service Update - May 2020 (Richmond AWS User Group)
Ford's AWS Service Update - May 2020 (Richmond AWS User Group)Ford's AWS Service Update - May 2020 (Richmond AWS User Group)
Ford's AWS Service Update - May 2020 (Richmond AWS User Group)
 
Amazon Elastic Beanstalk
Amazon Elastic BeanstalkAmazon Elastic Beanstalk
Amazon Elastic Beanstalk
 
Scaling your web app horizontally and vertically (ahmedabad amazon aws cloud...
Scaling your web app  horizontally and vertically (ahmedabad amazon aws cloud...Scaling your web app  horizontally and vertically (ahmedabad amazon aws cloud...
Scaling your web app horizontally and vertically (ahmedabad amazon aws cloud...
 
以AWS Lambda與Amazon API Gateway打造無伺服器後端
以AWS Lambda與Amazon API Gateway打造無伺服器後端以AWS Lambda與Amazon API Gateway打造無伺服器後端
以AWS Lambda與Amazon API Gateway打造無伺服器後端
 
Understand AWS OpsWorks - A DevOps Tool from AWS
Understand AWS OpsWorks - A DevOps Tool from AWSUnderstand AWS OpsWorks - A DevOps Tool from AWS
Understand AWS OpsWorks - A DevOps Tool from AWS
 
Deploying AWS Lambda Functions using Go Lang
Deploying AWS Lambda Functions using Go LangDeploying AWS Lambda Functions using Go Lang
Deploying AWS Lambda Functions using Go Lang
 
Get the Most Bang for your Buck with #EC2 #Winning
Get the Most Bang for your Buck with #EC2 #WinningGet the Most Bang for your Buck with #EC2 #Winning
Get the Most Bang for your Buck with #EC2 #Winning
 
Scalable Java Application Development on AWS
Scalable Java Application Development on AWSScalable Java Application Development on AWS
Scalable Java Application Development on AWS
 
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
 
Ruby on Rails and AWS Elastic Beanstalk
Ruby on Rails and AWS Elastic BeanstalkRuby on Rails and AWS Elastic Beanstalk
Ruby on Rails and AWS Elastic Beanstalk
 
Introducing AWS OpsWorks, a DevOps application management platform
Introducing AWS OpsWorks, a DevOps application management platformIntroducing AWS OpsWorks, a DevOps application management platform
Introducing AWS OpsWorks, a DevOps application management platform
 
Deploy, Manage, and Scale Your Apps with OpsWorks and Elastic Beanstalk
Deploy, Manage, and Scale Your Apps with OpsWorks and Elastic BeanstalkDeploy, Manage, and Scale Your Apps with OpsWorks and Elastic Beanstalk
Deploy, Manage, and Scale Your Apps with OpsWorks and Elastic Beanstalk
 
ENT401 Deep Dive with Amazon EC2 Systems Manager
ENT401 Deep Dive with Amazon EC2 Systems ManagerENT401 Deep Dive with Amazon EC2 Systems Manager
ENT401 Deep Dive with Amazon EC2 Systems Manager
 

Viewers also liked

Why IT Project Managers need to know IT Service Management - By Mr Goh Boon Nam
Why IT Project Managers need to know IT Service Management - By Mr Goh Boon NamWhy IT Project Managers need to know IT Service Management - By Mr Goh Boon Nam
Why IT Project Managers need to know IT Service Management - By Mr Goh Boon Nam
NUS-ISS
 

Viewers also liked (6)

AWS IoT: a cloud platform for building IoT applications
AWS IoT: a cloud platform for building IoT applicationsAWS IoT: a cloud platform for building IoT applications
AWS IoT: a cloud platform for building IoT applications
 
Internet of Car Parks - a discussion about IoT
Internet of Car Parks - a discussion about IoTInternet of Car Parks - a discussion about IoT
Internet of Car Parks - a discussion about IoT
 
Eduserv Education Cloud
Eduserv Education CloudEduserv Education Cloud
Eduserv Education Cloud
 
Why IT Project Managers need to know IT Service Management - By Mr Goh Boon Nam
Why IT Project Managers need to know IT Service Management - By Mr Goh Boon NamWhy IT Project Managers need to know IT Service Management - By Mr Goh Boon Nam
Why IT Project Managers need to know IT Service Management - By Mr Goh Boon Nam
 
NUS-ISS Learning Day 2015 - Why All IT Professionals should know IT Service M...
NUS-ISS Learning Day 2015 - Why All IT Professionals should know IT Service M...NUS-ISS Learning Day 2015 - Why All IT Professionals should know IT Service M...
NUS-ISS Learning Day 2015 - Why All IT Professionals should know IT Service M...
 
Open data as an enabler of citizen engagement
Open data as an enabler of citizen engagementOpen data as an enabler of citizen engagement
Open data as an enabler of citizen engagement
 

Similar to AWS Bath User Group - Meetup #2

Similar to AWS Bath User Group - Meetup #2 (20)

Architetture Serverless: concentrarsi sull'idea, non sull'infrastruttura
Architetture Serverless: concentrarsi sull'idea, non sull'infrastrutturaArchitetture Serverless: concentrarsi sull'idea, non sull'infrastruttura
Architetture Serverless: concentrarsi sull'idea, non sull'infrastruttura
 
AWS Management Tools Deep Dive - DevDay Los Angeles 2017
AWS Management Tools Deep Dive - DevDay Los Angeles 2017AWS Management Tools Deep Dive - DevDay Los Angeles 2017
AWS Management Tools Deep Dive - DevDay Los Angeles 2017
 
ENT302 Deep Dive on AWS Management Tools
ENT302 Deep Dive on AWS Management Tools ENT302 Deep Dive on AWS Management Tools
ENT302 Deep Dive on AWS Management Tools
 
Build an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersBuild an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million Users
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
 
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
 
Webinar: Securely Configuring and Mining AWS CloudTrail
Webinar: Securely Configuring and Mining AWS CloudTrailWebinar: Securely Configuring and Mining AWS CloudTrail
Webinar: Securely Configuring and Mining AWS CloudTrail
 
AWS re:Invent 2016: Running Lean Architectures: How to Optimize for Cost Effi...
AWS re:Invent 2016: Running Lean Architectures: How to Optimize for Cost Effi...AWS re:Invent 2016: Running Lean Architectures: How to Optimize for Cost Effi...
AWS re:Invent 2016: Running Lean Architectures: How to Optimize for Cost Effi...
 
The AWS DevOps combo (January 2017)
The AWS DevOps combo (January 2017)The AWS DevOps combo (January 2017)
The AWS DevOps combo (January 2017)
 
Building serverless applications (April 2018)
Building serverless applications (April 2018)Building serverless applications (April 2018)
Building serverless applications (April 2018)
 
Amazon Web Service
Amazon Web ServiceAmazon Web Service
Amazon Web Service
 
Managing Your Cloud Assets
Managing Your Cloud AssetsManaging Your Cloud Assets
Managing Your Cloud Assets
 
Axis Collage Kanpur: AWS Cloud Formation Presentation DevOps Feb_08_2022
Axis Collage Kanpur: AWS Cloud Formation Presentation DevOps  Feb_08_2022Axis Collage Kanpur: AWS Cloud Formation Presentation DevOps  Feb_08_2022
Axis Collage Kanpur: AWS Cloud Formation Presentation DevOps Feb_08_2022
 
AWS re:Invent 2016: Running Batch Jobs on Amazon ECS (CON310)
AWS re:Invent 2016: Running Batch Jobs on Amazon ECS (CON310)AWS re:Invent 2016: Running Batch Jobs on Amazon ECS (CON310)
AWS re:Invent 2016: Running Batch Jobs on Amazon ECS (CON310)
 
AWS August Webinar Series - Getting Started with AWS Service Catalog
AWS August Webinar Series -  Getting Started with AWS Service CatalogAWS August Webinar Series -  Getting Started with AWS Service Catalog
AWS August Webinar Series - Getting Started with AWS Service Catalog
 
Oracle Solutions on AWS : May 2014
Oracle Solutions on AWS : May 2014Oracle Solutions on AWS : May 2014
Oracle Solutions on AWS : May 2014
 
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
 
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
 
Day 5 - Reviewing the Best of 2014
Day 5 - Reviewing the Best of 2014Day 5 - Reviewing the Best of 2014
Day 5 - Reviewing the Best of 2014
 
Raleigh DevDay 2017: Build a serverless web application in one day workshop
Raleigh DevDay 2017: Build a serverless web application in one day workshopRaleigh DevDay 2017: Build a serverless web application in one day workshop
Raleigh DevDay 2017: Build a serverless web application in one day workshop
 

More from Andy Powell

More from Andy Powell (20)

The OCRE Cloud Framework
The OCRE Cloud FrameworkThe OCRE Cloud Framework
The OCRE Cloud Framework
 
Shared responsibility - a model for good cloud security
Shared responsibility - a model for good cloud securityShared responsibility - a model for good cloud security
Shared responsibility - a model for good cloud security
 
Building the modern institution: how Jisc can support your cloud-based digita...
Building the modern institution: how Jisc can support your cloud-based digita...Building the modern institution: how Jisc can support your cloud-based digita...
Building the modern institution: how Jisc can support your cloud-based digita...
 
Developing a Cloud Based Infrastructure to Transform Working Practices and Se...
Developing a Cloud Based Infrastructure to Transform Working Practices and Se...Developing a Cloud Based Infrastructure to Transform Working Practices and Se...
Developing a Cloud Based Infrastructure to Transform Working Practices and Se...
 
Digital Marketplace/G-Cloud - the good, the bad and the ugly
Digital Marketplace/G-Cloud - the good, the bad and the uglyDigital Marketplace/G-Cloud - the good, the bad and the ugly
Digital Marketplace/G-Cloud - the good, the bad and the ugly
 
G cloud - what is it?
G cloud - what is it?G cloud - what is it?
G cloud - what is it?
 
IT : Strategy, management and DIY in HE - a breakout group summary
IT : Strategy, management and DIY in HE - a breakout group summaryIT : Strategy, management and DIY in HE - a breakout group summary
IT : Strategy, management and DIY in HE - a breakout group summary
 
Eduserv Education Cloud
Eduserv Education CloudEduserv Education Cloud
Eduserv Education Cloud
 
UK university adoption of ‘shared’ cloud services
UK university adoption of ‘shared’ cloud servicesUK university adoption of ‘shared’ cloud services
UK university adoption of ‘shared’ cloud services
 
Linked Data as an enabling framework for resource discovery across libraries,...
Linked Data as an enabling framework for resource discovery across libraries,...Linked Data as an enabling framework for resource discovery across libraries,...
Linked Data as an enabling framework for resource discovery across libraries,...
 
UMF Cloud Pilot
UMF Cloud PilotUMF Cloud Pilot
UMF Cloud Pilot
 
UMF Cloud Pilot: architecturing an IaaS offer for higher education
UMF Cloud Pilot: architecturing an IaaS offer for higher educationUMF Cloud Pilot: architecturing an IaaS offer for higher education
UMF Cloud Pilot: architecturing an IaaS offer for higher education
 
Open, social and linked - A ménage à trois of content exploitation
Open, social and linked - A ménage à trois of content exploitation Open, social and linked - A ménage à trois of content exploitation
Open, social and linked - A ménage à trois of content exploitation
 
RDTF Metadata Guidelines: an update
RDTF Metadata Guidelines: an updateRDTF Metadata Guidelines: an update
RDTF Metadata Guidelines: an update
 
Unified Social Sign-on
Unified Social Sign-onUnified Social Sign-on
Unified Social Sign-on
 
What current trends tell us about the future of federated access management i...
What current trends tell us about the future of federated access management i...What current trends tell us about the future of federated access management i...
What current trends tell us about the future of federated access management i...
 
Linked data - the long and winding road
Linked data - the long and winding roadLinked data - the long and winding road
Linked data - the long and winding road
 
Open, social and linked information environments
Open, social and linked information environmentsOpen, social and linked information environments
Open, social and linked information environments
 
Open, social and linked - what do current Web trends tell us about the future...
Open, social and linked - what do current Web trends tell us about the future...Open, social and linked - what do current Web trends tell us about the future...
Open, social and linked - what do current Web trends tell us about the future...
 
The Google Book Settlement - and what it means for learners and researchers i...
The Google Book Settlement - and what it means for learners and researchers i...The Google Book Settlement - and what it means for learners and researchers i...
The Google Book Settlement - and what it means for learners and researchers i...
 

Recently uploaded

pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
nirzagarg
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 

Recently uploaded (20)

Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 

AWS Bath User Group - Meetup #2

  • 1. AWS Bath User Group BATH, UK @AWSBathUG #awsbath
  • 2. BATH, UK Agenda • Welcome • What’s new in AWS – Andy Powell • Serverless app development on AWS – Chris Paton • Food & drink • Three Lambda examples/ideas – Andy Powell • Discussion & prize draw
  • 3. BATH, UK What’s new in AWS • How to keep up to date with AWS • 5 recent(ish) announcements that have caught my eye
  • 4. BATH, UK Keeping up to date • Twitter • https://twitter.com/awscloud/lists/aws-twitter-handles/members?lang=en-gb • Blog posts… Google ‘AWS blog’ • Note Jeff Barr’s ‘AWS Week in Review’ posts, e.g. https://aws.amazon.com/blogs/aws/aws-week-in-review-september-5-2016/ • AWS webinars • https://aws.amazon.com/about-aws/events/monthlywebinarseries/ • https://aws.amazon.com/blogs/aws/aws-webinars-september-2016/ • Email alerts • Sent to all AWS account holders I think
  • 5. BATH, UK 1) Reader End Point for Amazon Aurora • Connect to all the read replicas on your Amazon Aurora cluster through a single reader end point • Provide high availability for your read-only queries from your DB cluster by placing multiple Aurora Replicas in different Availability Zones • Load-balances connections to the Aurora Replicas in a DB cluster
  • 6. BATH, UK 2) Amazon CloudFront now supports HTTP/2 • HTTP/2 is • is binary, instead of textual • is fully multiplexed, instead of ordered and blocking • can therefore use one connection for parallelism • uses header compression to reduce overhead • allows servers to “push” responses proactively into client caches • For background info see • http://kamranahmed.info/blog/2016/08/13/http-in-depth/
  • 7. BATH, UK 3) KMS import key feature • Import keys from your key management infrastructure into KMS • Gives you greater control over the generation, lifecycle management, and durability of your keys • May help to meet your compliance requirements to generate and store copies of keys outside of your cloud provider
  • 8. BATH, UK 4) RDS support for the OEM Cloud Control • Use the Oracle Enterprise Manager (OEM) Cloud Control to manage multiple Amazon RDS for Oracle database instances • The OEM Cloud Control offers a solution that allows you to monitor and manage the complete Oracle IT infrastructure from a single console • Installs the Oracle Management Agent (OMA) into your RDS instance which communicates with your Oracle Management Service (OMS)
  • 9. BATH, UK 5) Various CloudFormation updates • Provision the following AWS resources using CloudFormation: • AWS Certificate Manager: easily provision, manage, and deploy Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS services • Application Auto Scaling: a general purpose Auto Scaling service for supported elastic AWS resources. Use it to enable Service Auto Scaling in Amazon EC2 Container Service (ECS) or spot fleets
  • 10. BATH, UK 3 Lambda examples/ideas • All essentially using Lambda as a replacement for a Linux ‘management’ instance running cron • All experimental or work in progress 1. Auto-power down/up of instances 2. Pingdom server whitelisting 3. Failsafe snapshot copies
  • 11. BATH, UK Auto-power down/up of instances • Requirement • Reduce AWS costs by only powering on instances when they are needed • Lambda function uses ECS instance tags to indicate ownership and scheduling • Hard enforcement of those tags to encourage good practice, i.e. if you forget to add the tags, your instance gets powered off
  • 12. BATH, UK Pingdom server whitelisting • Pingdom is a website monitoring service available on a SaaS basis • Typically used to monitor public websites • Requirement • Allow use of Pingdom on ‘private’ websites • Lambda function automates regular updates to Security Group(s) to allow HTTP access by global Pingdom servers https://github.com/andypowe11/AWS-Lambda-Pingdom-SG
  • 13. BATH, UK Failsafe snapshot copies • DR often thought of in terms of massive failures of infrastructure • Can also be caused by intentional or inadvertent deletion of resources by staff • Requirement • Store backup copies of RDS snapshots in a second account to which there is limited access • Lambda function automates sharing of RDS snapshot to the second account, using SNS to send notifications that a copy can be taken https://github.com/andypowe11/AWS-RDS-Snapshot-Copy