DevOps & AWS Chris Econn Head of DevOps CorpInfo | AWS Premier - - PowerPoint PPT Presentation

devops aws
SMART_READER_LITE
LIVE PREVIEW

DevOps & AWS Chris Econn Head of DevOps CorpInfo | AWS Premier - - PowerPoint PPT Presentation

DevOps & AWS Chris Econn Head of DevOps CorpInfo | AWS Premier Partner DevOps Bill of Rights How to use CI/CD to safeguard personal liberties within your organization LA AWS Users Meetup Group


slide-1
SLIDE 1

DevOps & AWS

Chris Econn Head of DevOps CorpInfo | AWS Premier Partner

slide-2
SLIDE 2

How to use CI/CD to safeguard personal liberties within your organization

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-3
SLIDE 3

The Advantages of Microservices

  • 1. Independent deployment of components
  • 2. Independent implementation stacks for each

component

  • 3. Deployments without service interruptions
  • 4. Independent and dynamic scaling of

components

  • 5. “Red/black” or “blue/green” deployments,

rollbacks

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-4
SLIDE 4

Every horror story starts as a journey

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-5
SLIDE 5

Microservices Horror Story: A Common Journey

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-6
SLIDE 6

Microservices Horror Story: A Common Journey

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-7
SLIDE 7

Microservices Horror Story: A Common Journey

slide-8
SLIDE 8

Microservices Horror Story 1: Double Service Discovery

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-9
SLIDE 9

Horror Story 1: Double Service Discovery

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-10
SLIDE 10

2 Programming Languages: Why?

Horror Story 2: Implementation Sprawl

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-11
SLIDE 11

2 Programming Languages: Why?

Horror Story 2: Implementation Sprawl

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-12
SLIDE 12

2 Programming Languages: Why?

Horror Story 2: Implementation Sprawl

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-13
SLIDE 13

Horror Story 2: Implementation Sprawl

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

2 Programming Languages: Why?

slide-14
SLIDE 14

Horror Story 2: Implementation Sprawl

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

Look for a scientific reason to write your services in different programming languages.

slide-15
SLIDE 15

Horror Story 3: The Chain from Hell

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-16
SLIDE 16

Horror Story 3: Chain from Hell

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

LOSS OF PRODUCTIVITY

slide-17
SLIDE 17

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

As a Developer, I have a right to see my code pushed to production.

slide-18
SLIDE 18

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

But push code where?

slide-19
SLIDE 19

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-20
SLIDE 20

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

Organization A:

Developers: Electrical engineering, math, CS major, MS maybe Operations / Admins: Graduates of Google university, major in reading stack-overflow with a minor in squeezing info out of other admins QA: A diamond squeezed from a lump of coal. QA Automation Engineers: Pool hustlers, card sharks, dog fighters, escapees VP of Engineering: All of the above CEO: None of the above

slide-21
SLIDE 21

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-22
SLIDE 22

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

As QA, I have a right to know what the f%$@&@k is going on

slide-23
SLIDE 23

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

As CEO, I have a right not to become the next CEO of Target

slide-24
SLIDE 24

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-25
SLIDE 25

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

As Ops, I have a right to know that this release is not going to turn my site into a steaming pile of rubble

slide-26
SLIDE 26

DevOps Bill of Rights

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

As Ops, I have a right to know that this release is not going to turn my site into a steaming pile of rubble

slide-27
SLIDE 27

Want to learn more about DevOps?

Download our Whitepapers CI/CD on AWS Whitepaper https://blog.corpinfo.com/cicd-on-aws- whitepaper How to Deploy Docker on AWS Whitepaper https://blog.corpinfo.com/how-to-deploy- docker-on-aws-whitepaper

slide-28
SLIDE 28

Announcements

9th Annual Information Security Summit May 18th - 19th | Universal City Hilton https://www.issala.org/summit9/

20% off discount code for LA AWS Meetup Members TWQG

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-29
SLIDE 29

Two complimentary passes will be awarded to members who complete

  • ur event survey:

surveymonkey.com/r/4-18-LA-Meetup

Want to attend for free?

LA AWS Users Meetup Group https://www.meetup.com/Los-Angeles-AWS-Users-Group/

slide-30
SLIDE 30

Thanks for joining us!