Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Launching Services in
Amazon Web Services
James Armes, Cloud Software Engineer, Acquia
Code Deploy
– Automated code deployments.
– Agent is available for Linux or
Windows.
– Can be used for instances in AWS or...
SWF
– State tracker & task coordinator.
– Promotes separation of control-flow
and business logic.
– Tasks can be run in pa...
CloudFormation
– Create/manage a collection of
resources.
– Create reusable templates.
– Avoids collisions.
Moonshot
– CLI Ruby gem.
– Pluggable.
– Currently requires ruby application
configuration.
https://github.com/acquia/moons...
Cloud Database Service
– Allow internal users to create
databases on-demand.
– Provide various service levels.
– Abstracts...
Cloud Database Service (cont.)
– Custom API and worker AMIs.
– Bugsnag for reporting application
errors.
– Logs sent to Su...
Cloud Database Service: API
– HTTP API built with grape.
– Public and internal endpoints with
access controls.
– HMAC auth...
Cloud Database Service: Worker
– Picks up workflows and activities
from SWF.
– Built with aws-flow gem.
– Workflows utiliz...
Demo
Questions?
Upcoming SlideShare
Loading in …5
×

of

Launching Services in Amazon Web Services Slide 1 Launching Services in Amazon Web Services Slide 2 Launching Services in Amazon Web Services Slide 3 Launching Services in Amazon Web Services Slide 4 Launching Services in Amazon Web Services Slide 5 Launching Services in Amazon Web Services Slide 6 Launching Services in Amazon Web Services Slide 7 Launching Services in Amazon Web Services Slide 8 Launching Services in Amazon Web Services Slide 9 Launching Services in Amazon Web Services Slide 10 Launching Services in Amazon Web Services Slide 11
Upcoming SlideShare
Acordo Orto[1].
Next
Download to read offline and view in fullscreen.

0 Likes

Share

Download to read offline

Launching Services in Amazon Web Services

Download to read offline

Advanced AWS talk given to the Central Pennsylvania Linux Users Group in August 2016.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Launching Services in Amazon Web Services

  1. 1. Launching Services in Amazon Web Services James Armes, Cloud Software Engineer, Acquia
  2. 2. Code Deploy – Automated code deployments. – Agent is available for Linux or Windows. – Can be used for instances in AWS or on-premises. – Repeatable deployments. – Rolling updates with rollback.
  3. 3. SWF – State tracker & task coordinator. – Promotes separation of control-flow and business logic. – Tasks can be run in parallel or sequentially. – Jobs can be picked by in instances in AWS or on-premises.
  4. 4. CloudFormation – Create/manage a collection of resources. – Create reusable templates. – Avoids collisions.
  5. 5. Moonshot – CLI Ruby gem. – Pluggable. – Currently requires ruby application configuration. https://github.com/acquia/moonshot
  6. 6. Cloud Database Service – Allow internal users to create databases on-demand. – Provide various service levels. – Abstracts hardware and implementation. – Maintenance is largely automated. – Resources are isolated in separate VPCs.
  7. 7. Cloud Database Service (cont.) – Custom API and worker AMIs. – Bugsnag for reporting application errors. – Logs sent to Sumo Logic. – StatsD/Graphite for performance metrics. – Deployments managed through moonshot.
  8. 8. Cloud Database Service: API – HTTP API built with grape. – Public and internal endpoints with access controls. – HMAC authentication.
  9. 9. Cloud Database Service: Worker – Picks up workflows and activities from SWF. – Built with aws-flow gem. – Workflows utilize atomic activities. – Activities are idempotent.
  10. 10. Demo
  11. 11. Questions?

Advanced AWS talk given to the Central Pennsylvania Linux Users Group in August 2016.

Views

Total views

293

On Slideshare

0

From embeds

0

Number of embeds

149

Actions

Downloads

2

Shares

0

Comments

0

Likes

0

×