Lambda CI/CD Pipelines

Slides:



Advertisements
Similar presentations
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
Advertisements

BizTalk Deployment using Visual Studio Release Management
DNN LOVES JENKINS FOR CONTINUOUS INTEGRATION
CONTINUOUS DELIVERY / CONTINUOUS INTEGRATION. IDEAS -> SOLUTIONS Time.
Benefits of a Hosted Help Desk Solution Kathryn Thomas Customer Care Manager Gus Hytonen Senior Account Manager
Continuous Delivery Ajey Gore Head of Technology ThoughtWorks India.
DevOps Jesse Pai Robert Monical 8/14/2015. Agile Software Development 8/14/2015© 2015 SGT Inc.2.
UI and Data Entry UI and Data Entry Front-End Business Logic Mid-Tier Data Store Back-End.
Continuous Delivery on AWS
4/24/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Partners’ Webinar 01/31/2013 Karol Jarkovsky Solution Architect Upgrading Kentico.
Isolated Database Environments Kevin Howell February 2014.
Continuous Integration CruiseControl.Net. Best Practices Use version control; Automate the build; Build should be self tested; Developers must commit.
Build and Deployment Process Understand NCI’s DevOps and continuous integration requirements Understand NCI’s build and distribution requirements.
Release Management with Visual Studio Team Services
CERN IT Department CH-1211 Genève 23 Switzerland t Migration from ELFMs to Agile Infrastructure CERN, IT Department.
Cruise Training Introduction of Continuous Integration.
Connect with life Tejasvi Kumar Developer Technology Specialist | Microsoft India
CERN AI Config Management 16/07/15 AI for INFN visit2 Overview for INFN visit.
The Next Level Of Agile: DevOps and CD אוקטובר 2015.
Release Management for Visual Studio 2013 Ana Roje Ivančić Ognjen Bajić Ekobit.
© 2016 Chris Dorros Don’t Fix It, Throw it Away! , OSCON 2016 Chris Dorros Introduction to Disposable Infrastructure PLEASE GO TO THE FOLLOWING.
KRISHNACHANDER KALIYAPERUMAL PROJECT MANAGER
Version Control for PL/SQL
1/27/2018 5:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Going Serverless with AWS Lambda
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
Trends like agile development and continuous integration speak to the modern enterprise’s need to build software hyper-efficiently Jenkins:  a highly.
A UNIFIED ECOSYSTEM FOR MARKET DATA VISUALIZATION
Continuous Delivery of Infrastructure with Chef and DSC
Jenkins and Azure OPEN322 Michael Friedrich.
Dmytro Mykhailov How HashiCorp platform tools can make the difference in development and deployment Target and goal of HashiCorp.
Continuous Deployment tool
Building a Continuous Integration Pipeline using VSTS
Introduction to Team Foundation Server 2010
Cloud Digital Repository Automation
Managing Development Projects Across Oracle Cloud Services: A Guide
X in [Integration, Delivery, Deployment]
“No Server is easier to manage than no server”
YeahMobi CD Practice based on Container -- openstack meetup
Simplified Development Toolkit
ChatOps Supercharge your DevOps Teams
Automated Testing and Integration with CI Tool
Johan Hedberg Microsoft Azure MVP
Learn. Imagine. Build. .NET Conf
Johan Hedberg Consultant & XLENT | Cloud and Integration specialist | Microsoft MVP Using VSTS to deploy BizTalk Server solutions, what you.
How to Keep Running When Things Go Wrong
AWS Cloud Computing Masaki.
In this session… Introduce what we’re talking about
배포 자동화를 위한 Release Management 활용
Delivery of Solutions Information Management
JENKINS TIPS Ideas for making your life with Jenkins easier
Your code is not just…your code
Christian Huebner, Principal Architect
CI/CD Workflow and Event Pages
The Ops side of DevOps Manager Microsoft
Building Serverless Enterprise Applications
Configuration management suite
HCL’s Viewpoint – DevOps on MS Cloud
DEVOPS & THE FUTURE OF TESTING
(c) 2011 Microsoft. All rights reserved.
Node.js Test Automation using Oracle Developer Cloud- Simplified
Erik Vollebekk Application Architect
Jamie Cool Program Manager Microsoft
Azure DevOps Integration
Applying 3C DevOps approach in Mobility World
Your code is not just…your code
Alex Karcher 5 tips for production ready Azure Functions
IBM Cloud Pak- Build and Deploy Diagram Template
Amazon Web Services (AWS)
Presentation transcript:

Lambda CI/CD Pipelines 6/19/2018 Lambda CI/CD Pipelines Steffen Gates Senior Architect, CTAC

Lambda… Serverless… What? It’s business logic, in the cloud, without the server Lambda is AWS’s service for serverless development Serverless isn’t an “if” question anymore, it’s happening now It is the glue for AWS services It is the model for highly scalable, highly available, low cost services

Serverless doesn’t have to be scary But… it’s scary! No server? What? How do we maintain control? CRQs CCBs Versioning Release planning Audits Release and rollback Insight Governance

Automate Everything… but the decision

What is CI/CD? Automate workflow from commit, to testing, staging, production Use of pipelines controls flow Infrastructure & configuration as code Reduce bugs, eliminate human error, reduce downtime during deployment Delegate control of your release process Reduce busy-work

Why CI/CD for Serverless? A structured, automated, commit-to-deploy pipeline (for Lambda) Run automated tests and automated pre-release tasks Notification hooks Separation of Dev / Stage / Prod versions Manual approval of releases Automatic promotion of versions to production environment on approval

Cloud9 API Gateway S3 CodeCommit Dev Stage Prod Stage CodePipeline End User Release Manager CodeCommit Checkout Dev Stage Prod Stage Build/Test Cloud9 API Gateway S3 Create Change Set For Development Execute Change Set Lambda Dev Alias Lambda Prod Alias Approve Approve CodePipeline Promote CloudFormation Stack CloudFormation Stack

Pipeline Approval Process

Automate Everything… but the decision

Come visit us and ask us how we can help! Thank You! Come visit us and ask us how we can help! Steffen Gates Senior Architect at CTAC info@ctacorp.com Booth # 419