Advanced Topics - Session 1 - Continuous Deployment Practices on AWS

Amazon Web Services
Amazon Web ServicesAmazon Web Services
Continuous Deployment Practices on AWS

                               Carlos Conde
               Sr. Mgr. Solutions Architecture
CONTINUOUS
INTEGRATION
DEVELOPER
SOURCE CODE
 REPOSITORY
SOURCE CODE
    REPOSITORY




PROJECT MANAGEMENT
      SERVER
SOURCE CODE
    REPOSITORY




    CONTINUOUS
INTEGRATION SERVER




PROJECT MANAGEMENT
      SERVER
SOURCE CODE
            REPOSITORY




            CONTINUOUS
        INTEGRATION SERVER




        PROJECT MANAGEMENT
              SERVER
PICK
TASKS
SOURCE CODE
             REPOSITORY



SUBMIT
CODE

             CONTINUOUS
         INTEGRATION SERVER




         PROJECT MANAGEMENT
               SERVER
SOURCE CODE
               REPOSITORY




               CONTINUOUS
           INTEGRATION SERVER



SCHEDULE
BUILD

       PROJECT MANAGEMENT
             SERVER
SOURCE CODE
    REPOSITORY




    CONTINUOUS
INTEGRATION SERVER

                     RECURRENT
                     BUILDS


PROJECT MANAGEMENT
      SERVER
SOURCE CODE
    REPOSITORY




    CONTINUOUS
INTEGRATION SERVER
                     CODE
                     FETCH



PROJECT MANAGEMENT
      SERVER
SOURCE CODE
    REPOSITORY




    CONTINUOUS
INTEGRATION SERVER

                     CODE QUALITY
                     TESTS


PROJECT MANAGEMENT
      SERVER
                            TEST
                            RESULTS
SOURCE CODE
    REPOSITORY




    CONTINUOUS
INTEGRATION SERVER



                     BUILD OUTPUT


PROJECT MANAGEMENT
      SERVER
SOURCE CODE
    REPOSITORY




                           DOCS

    CONTINUOUS
INTEGRATION SERVER

                        BINARIES
                     & PACKAGES


PROJECT MANAGEMENT
      SERVER
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
SOURCE CODE
       REPOSITORY

                                            BUILDS


              CONTINUOUS
          INTEGRATION SERVER



DNS
                                    PROJECT
                               MANAGEMENT SERVER
PAIN POINTS
•   UNIT TESTS INCOMPLETE
•   MOCK TESTS MAINTENANCE
•   EXPENSIVE TEST ENVIRONMENT
•   TEST ENVIRONMENT ≠ PRODUCTION
•   DEPLOYMENT CYCLES
ON-DEMAND       ELASTIC




      PAY AS YOU GO
=
PROGRAMMABLE
  PLATFORM
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
IF YOU CAN PROGRAM IT
 YOU CAN AUTOMATE IT
CUSTOMER STORY
Neil Jennings – Orange Digital Lead Architect
Credit: nicholsoncartoons.com.au
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Control via Configuration




  AWS CloudFormation
Control via Configuration
Automate deployment




                      S3 Bucket
Automate deployment




                      S3 Bucket
Automated



            1 hour
What’ s Next?


  New Tools     Better Testing
                                 Continuous Deployment




                Feature Flags
Thanks
Neil Jennings
  @furbing
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
HTTP://SORCERY.SMUGMUG.COM/
AWS
CLOUDFORMATION
 STACK-BASED DEPLOYMENT
         SERVICE
CLOUDFORMATION
   TEMPLATE
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
{
    "Description" : "Create RDS with username and password",
    "Resources" : {

        "MyDB" : {
          "Type" : "AWS::RDS::DBInstance",
          "Properties" : {
            "AllocatedStorage" : "500",
            "DBInstanceClass" : "db.m1.small",
            "Engine" : "MySQL",
            "EngineVersion" : "5.5",
            "MasterUsername" : "MyName",
            "MasterUserPassword" : "MyPassword"
          }
        }
    }
}
"AWS::CloudFormation::Init" : {   "config" : {

     "packages" : {
       "yum" : {
         "mysql"        : [],
         "mysql-server" : [],
         "httpd"        : [],
         "php"          : [],
         "php-mysql"    : []
       }
     },
     "sources" : {
       "/var/www/html" :
          "https://s3.amazonaws.com/my-builds/build-v4.zip"
     }
 }
{
    "Parameters" : {
    "KeyName" : {
        "Description" : "Name of an existing EC2
                         KeyPair to enable SSH
                         access to the instance",
        "Type" : "String"
      }
    },
}
PROCEDURAL                              KNOWN
        DEFINITION                            CONFIGURATION
Create it programmatically                    Store stack configuration in
                                              source control




                             CLOUDFORMATION
                                TEMPLATE


       PARAMETER                              COLLABORATION
           DRIVEN                             Share templates with ease
Dynamic and user-driven                       as just files
             templates
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
APPLICATION
  VERSIONS
      +
INFRASTRUCTURE
    VERSIONS
CLOUDFORMATION
   TEMPLATE
TEST ENVIRONMENTS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
30,000 REQUESTS / SECOND
        1 TB TRAFFIC / DAY
“…AWS seemed to be the best solution available to allow a
small, independent company to rapidly develop and test a
completely new infrastructure, and host it.

We also loved the flexibility that AWS allowed us, when
spinning up smaller test environments, for beta trials, QA,
localization, and during development. The low initial cost
was also crucial.”

Alex Evans, CTO
LOAD TESTING
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
USING AMAZON EC2 TO SIMULATE

2.4 MILLION PLAYERS
CONTINUOUS
   DEPLOYMENT
 SMALL, FREQUENT CHANGES
CONSTANTLY INTEGRATING INTO
        PRODUCTION.
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
KEY = ITERATION
ITERATION
          =
MODIFY THE SYSTEM TO BETTER
 MEET THE EXPECTATIONS OF
        YOUR USERS
DEPLOYMENTS AT
                AMAZON.COM

 11.6s            1,079            10,000           30,000
 Mean time      Max number of     Mean number of   Max number of
  between      deployments in a        hosts            hosts
deployments      single hour      simultaneously   simultaneously
 (weekday)                          receiving a      receiving a
                                    deployment       deployment
SOFTWARE DEPLOY

      ≠
PRODUCT LAUNCH
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
1.5 BILLION PAGE VIEWS
$83 MILLION IN TRANSACTIONS
4.2 MILLION ITEMS SOLD
OCTOBER 2012
30 DEPLOYS PER DAY
1 DEPLOY EVERY 20 MINUTES
"Production is truly the only place you
      can validate your code."
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
AWS OPSWORKS
INTEGRATED APPLICATION
     MANAGEMENT
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
14 BILLION REQUESTS/MONTH
50 000 DATABASE UPDATES / SEC
                    NO CACHE
A / B TESTING
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
DATA-DRIVEN
ARCHITECTURES
METRICS @ETSY
COST-ORIENTED
ARCHITECTURES
PHP+APACHE+VARNISH




       NGINX+NODEJS
Advanced Topics - Session 1 - Continuous Deployment Practices on AWS
CONTINUOUS
          DEPLOYMENT

CONTINUOUS
INTEGRATION
CONTINUOUS
  DEPLOYMENT
       =
  CONTINUOUS
EXPERIMENTATION
CONTINUOUS
 DEPLOYMENT
      =
 CONTINUOUS
IMPROVEMENT
INNOVATE
« Want to increase innovation?
  Lower the cost of failure »

                        Joi Ito
SPEED AND AGILITY
   “ON-PREMISE”
      Experiment     Experiment
     Infrequently      Often

      Failure is    Fail quickly at
      expensive      a low cost

        Less            More
     Innovation      Innovation
THANK YOU
Continuous Deployment Practices on AWS
1 of 93

Recommended

Continuous Deployment with Amazon Web Services by Carlos Conde by
Continuous Deployment with Amazon Web Services by Carlos Conde Continuous Deployment with Amazon Web Services by Carlos Conde
Continuous Deployment with Amazon Web Services by Carlos Conde Codemotion
5.1K views101 slides
Moving to Containers: Building with Docker and Amazon ECS - CON310 - re:Inven... by
Moving to Containers: Building with Docker and Amazon ECS - CON310 - re:Inven...Moving to Containers: Building with Docker and Amazon ECS - CON310 - re:Inven...
Moving to Containers: Building with Docker and Amazon ECS - CON310 - re:Inven...Amazon Web Services
2.4K views59 slides
Continuous Integration and Deployment Best Practices on AWS (ARC307) | AWS re... by
Continuous Integration and Deployment Best Practices on AWS (ARC307) | AWS re...Continuous Integration and Deployment Best Practices on AWS (ARC307) | AWS re...
Continuous Integration and Deployment Best Practices on AWS (ARC307) | AWS re...Amazon Web Services
29.3K views119 slides
AWS Compute: What’s New in Amazon EC2, Containers and Serverless - CMP218 - r... by
AWS Compute: What’s New in Amazon EC2, Containers and Serverless - CMP218 - r...AWS Compute: What’s New in Amazon EC2, Containers and Serverless - CMP218 - r...
AWS Compute: What’s New in Amazon EC2, Containers and Serverless - CMP218 - r...Amazon Web Services
1.2K views67 slides
AWS Webcast - Build Agile Applications in AWS Cloud for Government by
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAmazon Web Services
1.4K views99 slides
State of Union - Containerz by
State of Union - ContainerzState of Union - Containerz
State of Union - ContainerzShiva Narayanaswamy
728 views42 slides

More Related Content

What's hot

Continuous Integration and Deployment Best Practices on AWS by
 Continuous Integration and Deployment Best Practices on AWS  Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS Amazon Web Services
897 views44 slides
Intro to Batch Processing on AWS - DevDay Austin 2017 by
Intro to Batch Processing on AWS - DevDay Austin 2017Intro to Batch Processing on AWS - DevDay Austin 2017
Intro to Batch Processing on AWS - DevDay Austin 2017Amazon Web Services
388 views34 slides
AWS Elastic Beanstalk and Docker by
AWS Elastic Beanstalk and DockerAWS Elastic Beanstalk and Docker
AWS Elastic Beanstalk and DockerEvan Brown
2.2K views42 slides
Continuous Integration and Deployment Best Practices on AWS by
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSDanilo Poccia
1.6K views93 slides
Continuous Integration and Deployment Best Practices on AWS by
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSAmazon Web Services
3K views44 slides
AWS Webcast - Build Agile Applications in AWS Cloud for Government by
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAmazon Web Services
2.6K views92 slides

What's hot(20)

Continuous Integration and Deployment Best Practices on AWS by Amazon Web Services
 Continuous Integration and Deployment Best Practices on AWS  Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS
Intro to Batch Processing on AWS - DevDay Austin 2017 by Amazon Web Services
Intro to Batch Processing on AWS - DevDay Austin 2017Intro to Batch Processing on AWS - DevDay Austin 2017
Intro to Batch Processing on AWS - DevDay Austin 2017
AWS Elastic Beanstalk and Docker by Evan Brown
AWS Elastic Beanstalk and DockerAWS Elastic Beanstalk and Docker
AWS Elastic Beanstalk and Docker
Evan Brown2.2K views
Continuous Integration and Deployment Best Practices on AWS by Danilo Poccia
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS
Danilo Poccia1.6K views
Continuous Integration and Deployment Best Practices on AWS by Amazon Web Services
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS
AWS Webcast - Build Agile Applications in AWS Cloud for Government by Amazon Web Services
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
Amazon Web Services2.6K views
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312) by Amazon Web Services
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
Amazon Web Services1.3K views
AWS Summit Sydney 2014 | Continuous Integration and Deployment Best Practices... by Amazon Web Services
AWS Summit Sydney 2014 | Continuous Integration and Deployment Best Practices...AWS Summit Sydney 2014 | Continuous Integration and Deployment Best Practices...
AWS Summit Sydney 2014 | Continuous Integration and Deployment Best Practices...
Amazon Web Services3.2K views
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into... by Amazon Web Services
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...
DevOps on AWS: Accelerating Software Delivery with the AWS Developer Tools by Amazon Web Services
DevOps on AWS: Accelerating Software Delivery with the AWS Developer ToolsDevOps on AWS: Accelerating Software Delivery with the AWS Developer Tools
DevOps on AWS: Accelerating Software Delivery with the AWS Developer Tools
Amazon Web Services1.5K views
SRV302 Deep Dive on Serverless Application Development by Amazon Web Services
SRV302 Deep Dive on Serverless Application DevelopmentSRV302 Deep Dive on Serverless Application Development
SRV302 Deep Dive on Serverless Application Development

Viewers also liked

Amazon Machine Learning: Empowering Developers to Build Smart Applications by
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Web Services
873 views50 slides
23 October 2013 - AWS 201 - A Walk through the AWS Cloud: Introduction to Ama... by
23 October 2013 - AWS 201 - A Walk through the AWS Cloud: Introduction to Ama...23 October 2013 - AWS 201 - A Walk through the AWS Cloud: Introduction to Ama...
23 October 2013 - AWS 201 - A Walk through the AWS Cloud: Introduction to Ama...Amazon Web Services
1.2K views50 slides
Staying Lean with Amazon Web Services by
Staying Lean with Amazon Web ServicesStaying Lean with Amazon Web Services
Staying Lean with Amazon Web ServicesAmazon Web Services
795 views42 slides
AWS Summit 2011: Customer Presentation - NYTimes by
AWS Summit 2011: Customer Presentation - NYTimesAWS Summit 2011: Customer Presentation - NYTimes
AWS Summit 2011: Customer Presentation - NYTimesAmazon Web Services
823 views32 slides
AWS Sydney Summit 2013 - Understanding your AWS Storage Options by
AWS Sydney Summit 2013 - Understanding your AWS Storage OptionsAWS Sydney Summit 2013 - Understanding your AWS Storage Options
AWS Sydney Summit 2013 - Understanding your AWS Storage OptionsAmazon Web Services
1.4K views79 slides
Relational Databases Redefined with AWS by
Relational Databases Redefined with AWSRelational Databases Redefined with AWS
Relational Databases Redefined with AWSAmazon Web Services
1.4K views54 slides

Viewers also liked(20)

Amazon Machine Learning: Empowering Developers to Build Smart Applications by Amazon Web Services
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart Applications
23 October 2013 - AWS 201 - A Walk through the AWS Cloud: Introduction to Ama... by Amazon Web Services
23 October 2013 - AWS 201 - A Walk through the AWS Cloud: Introduction to Ama...23 October 2013 - AWS 201 - A Walk through the AWS Cloud: Introduction to Ama...
23 October 2013 - AWS 201 - A Walk through the AWS Cloud: Introduction to Ama...
Amazon Web Services1.2K views
AWS Summit 2011: Customer Presentation - NYTimes by Amazon Web Services
AWS Summit 2011: Customer Presentation - NYTimesAWS Summit 2011: Customer Presentation - NYTimes
AWS Summit 2011: Customer Presentation - NYTimes
AWS Sydney Summit 2013 - Understanding your AWS Storage Options by Amazon Web Services
AWS Sydney Summit 2013 - Understanding your AWS Storage OptionsAWS Sydney Summit 2013 - Understanding your AWS Storage Options
AWS Sydney Summit 2013 - Understanding your AWS Storage Options
Amazon Web Services1.4K views
AWS Webcast - Backup and Archiving in the AWS Cloud by Amazon Web Services
AWS Webcast - Backup and Archiving in the AWS CloudAWS Webcast - Backup and Archiving in the AWS Cloud
AWS Webcast - Backup and Archiving in the AWS Cloud
Amazon Web Services1.4K views
Customer presentation: Trisys, Introduction to AWS, Cambridge by Amazon Web Services
Customer presentation: Trisys, Introduction to AWS, CambridgeCustomer presentation: Trisys, Introduction to AWS, Cambridge
Customer presentation: Trisys, Introduction to AWS, Cambridge
RMG204 Optimizing Costs with AWS - AWS re: Invent 2012 by Amazon Web Services
RMG204 Optimizing Costs with AWS - AWS re: Invent 2012RMG204 Optimizing Costs with AWS - AWS re: Invent 2012
RMG204 Optimizing Costs with AWS - AWS re: Invent 2012
AWS Summit 2013 | India - 0 to Production in 40 minutes, Pieter Kemps by Amazon Web Services
AWS Summit 2013 | India - 0 to Production in 40 minutes, Pieter KempsAWS Summit 2013 | India - 0 to Production in 40 minutes, Pieter Kemps
AWS Summit 2013 | India - 0 to Production in 40 minutes, Pieter Kemps
Amazon Web Services1.3K views
AWS Empowering Digital Marketing - September 2013 by Amazon Web Services
AWS Empowering Digital Marketing - September 2013AWS Empowering Digital Marketing - September 2013
AWS Empowering Digital Marketing - September 2013
Amazon Web Services1.6K views
(DVO205) Monitoring Evolution: Flying Blind to Flying by Instrument by Amazon Web Services
(DVO205) Monitoring Evolution: Flying Blind to Flying by Instrument(DVO205) Monitoring Evolution: Flying Blind to Flying by Instrument
(DVO205) Monitoring Evolution: Flying Blind to Flying by Instrument
Amazon Web Services1.5K views

Similar to Advanced Topics - Session 1 - Continuous Deployment Practices on AWS

T2 – Continuous integration on aws by
T2 – Continuous integration on awsT2 – Continuous integration on aws
T2 – Continuous integration on awsAmazon Web Services
2.3K views81 slides
AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production... by
AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...
AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...Amazon Web Services
2.2K views100 slides
AWS Summit Tel Aviv - Startup Track - Continuous Deployment by
AWS Summit Tel Aviv - Startup Track - Continuous DeploymentAWS Summit Tel Aviv - Startup Track - Continuous Deployment
AWS Summit Tel Aviv - Startup Track - Continuous DeploymentAmazon Web Services
1.5K views93 slides
Increase Speed and Agility with Amazon Web Services by
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesAmazon Web Services
6.6K views95 slides
Increase Speed and Agility with Amazon Web Services by
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesAmazon Web Services
1.8K views95 slides
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te... by
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...Amazon Web Services
3.9K views100 slides

Similar to Advanced Topics - Session 1 - Continuous Deployment Practices on AWS(20)

AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production... by Amazon Web Services
AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...
AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...
Amazon Web Services2.2K views
AWS Summit Tel Aviv - Startup Track - Continuous Deployment by Amazon Web Services
AWS Summit Tel Aviv - Startup Track - Continuous DeploymentAWS Summit Tel Aviv - Startup Track - Continuous Deployment
AWS Summit Tel Aviv - Startup Track - Continuous Deployment
Amazon Web Services1.5K views
Increase Speed and Agility with Amazon Web Services by Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web Services
Amazon Web Services6.6K views
Increase Speed and Agility with Amazon Web Services by Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web Services
Amazon Web Services1.8K views
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te... by Amazon Web Services
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...
Amazon Web Services3.9K views
DevOps for the Enterprise: Continuous Integration by Amazon Web Services
DevOps for the Enterprise: Continuous IntegrationDevOps for the Enterprise: Continuous Integration
DevOps for the Enterprise: Continuous Integration
Amazon Web Services6.8K views
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ... by AWS Germany
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...
AWS Germany1.8K views
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl... by Amazon Web Services
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
Amazon Web Services1.9K views
AWS Cloud Kata 2014 | Jakarta - Startup Best Practices by Amazon Web Services
AWS Cloud Kata 2014 | Jakarta - Startup Best PracticesAWS Cloud Kata 2014 | Jakarta - Startup Best Practices
AWS Cloud Kata 2014 | Jakarta - Startup Best Practices
Amazon Web Services1.4K views
DevOps on AWS - Accelerating Software Delivery by Amazon Web Services
DevOps on AWS - Accelerating Software DeliveryDevOps on AWS - Accelerating Software Delivery
DevOps on AWS - Accelerating Software Delivery
Amazon Web Services2.3K views
Aws-What You Need to Know_Simon Elisha by Helen Rogers
Aws-What You Need to Know_Simon ElishaAws-What You Need to Know_Simon Elisha
Aws-What You Need to Know_Simon Elisha
Helen Rogers273 views
AWS Summit Auckland - Introducing Well-Architected for Developers by Amazon Web Services
AWS Summit Auckland  - Introducing Well-Architected for DevelopersAWS Summit Auckland  - Introducing Well-Architected for Developers
AWS Summit Auckland - Introducing Well-Architected for Developers
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ... by Amazon Web Services
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Amazon Web Services2.8K views
How a National Transportation Software Provider Migrated a Mission-Critical T... by Amazon Web Services
How a National Transportation Software Provider Migrated a Mission-Critical T...How a National Transportation Software Provider Migrated a Mission-Critical T...
How a National Transportation Software Provider Migrated a Mission-Critical T...

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn... by
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
26.5K views46 slides
Big Data per le Startup: come creare applicazioni Big Data in modalità Server... by
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
5.6K views44 slides
Esegui pod serverless con Amazon EKS e AWS Fargate by
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
4.1K views62 slides
Costruire Applicazioni Moderne con AWS by
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
2.8K views61 slides
Come spendere fino al 90% in meno con i container e le istanze spot by
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
1.8K views21 slides
Open banking as a service by
Open banking as a serviceOpen banking as a service
Open banking as a serviceAmazon Web Services
7.1K views14 slides

More from Amazon Web Services(20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn... by Amazon Web Services
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Amazon Web Services26.5K views
Big Data per le Startup: come creare applicazioni Big Data in modalità Server... by Amazon Web Services
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services5.6K views
Esegui pod serverless con Amazon EKS e AWS Fargate by Amazon Web Services
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Amazon Web Services4.1K views
Come spendere fino al 90% in meno con i container e le istanze spot by Amazon Web Services
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Amazon Web Services1.8K views
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea... by Amazon Web Services
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Amazon Web Services3.3K views
OpsWorks Configuration Management: automatizza la gestione e i deployment del... by Amazon Web Services
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Amazon Web Services2.6K views
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads by Amazon Web Services
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Amazon Web Services1.7K views
Database Oracle e VMware Cloud on AWS i miti da sfatare by Amazon Web Services
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Amazon Web Services1.3K views
Crea la tua prima serverless ledger-based app con QLDB e NodeJS by Amazon Web Services
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Amazon Web Services1.9K views
API moderne real-time per applicazioni mobili e web by Amazon Web Services
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Amazon Web Services1.5K views
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare by Amazon Web Services
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Amazon Web Services1.5K views
AWS_HK_StartupDay_Building Interactive websites while automating for efficien... by Amazon Web Services
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Introduzione a Amazon Elastic Container Service by Amazon Web Services
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Amazon Web Services2.7K views

Recently uploaded

Case Study Copenhagen Energy and Business Central.pdf by
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdfAitana
16 views3 slides
Special_edition_innovator_2023.pdf by
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdfWillDavies22
17 views6 slides
SAP Automation Using Bar Code and FIORI.pdf by
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
23 views38 slides
Design Driven Network Assurance by
Design Driven Network AssuranceDesign Driven Network Assurance
Design Driven Network AssuranceNetwork Automation Forum
15 views42 slides
Evolving the Network Automation Journey from Python to Platforms by
Evolving the Network Automation Journey from Python to PlatformsEvolving the Network Automation Journey from Python to Platforms
Evolving the Network Automation Journey from Python to PlatformsNetwork Automation Forum
13 views21 slides
Zero to Automated in Under a Year by
Zero to Automated in Under a YearZero to Automated in Under a Year
Zero to Automated in Under a YearNetwork Automation Forum
15 views23 slides

Recently uploaded(20)

Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2217 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
Powerful Google developer tools for immediate impact! (2023-24) by wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 views
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc10 views
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely21 views
"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays11 views
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views
Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views

Advanced Topics - Session 1 - Continuous Deployment Practices on AWS