Submit Search
Upload
ZendCon/OE: From Zero to DevSecOps in 60 Minutes
•
0 likes
•
105 views
J
jerryhargrove
Follow
Slides from ZendCon/OE 10/16/18 in Las Vegas
Read less
Read more
Technology
Report
Share
Report
Share
1 of 87
Download now
Download to read offline
Recommended
The unsung glory of internal tools - Gil Zellner - DevOpsDays Tel Aviv 2018
The unsung glory of internal tools - Gil Zellner - DevOpsDays Tel Aviv 2018
DevOpsDays Tel Aviv
Build automation with Fastlane
Build automation with Fastlane
Eugene Zharkov
Redis at the guardian
Redis at the guardian
Michael Brunton-Spall
Volunteers, not conscripts: Fixing out of hours oncall
Volunteers, not conscripts: Fixing out of hours oncall
Brian Scanlan
Its the app stupid - CloudStack 2014 Collaboration Conference #CCNA14
Its the app stupid - CloudStack 2014 Collaboration Conference #CCNA14
Uri Cohen
From Zero to DevSecOps in 60 Minutes - DevTalks Romania - Cluj-Napoca
From Zero to DevSecOps in 60 Minutes - DevTalks Romania - Cluj-Napoca
jerryhargrove
Deploy And Release at Kubernetes Era
Deploy And Release at Kubernetes Era
Alex Soto
Lucidchart Webinar - Machine Learning on AWS
Lucidchart Webinar - Machine Learning on AWS
jerryhargrove
Recommended
The unsung glory of internal tools - Gil Zellner - DevOpsDays Tel Aviv 2018
The unsung glory of internal tools - Gil Zellner - DevOpsDays Tel Aviv 2018
DevOpsDays Tel Aviv
Build automation with Fastlane
Build automation with Fastlane
Eugene Zharkov
Redis at the guardian
Redis at the guardian
Michael Brunton-Spall
Volunteers, not conscripts: Fixing out of hours oncall
Volunteers, not conscripts: Fixing out of hours oncall
Brian Scanlan
Its the app stupid - CloudStack 2014 Collaboration Conference #CCNA14
Its the app stupid - CloudStack 2014 Collaboration Conference #CCNA14
Uri Cohen
From Zero to DevSecOps in 60 Minutes - DevTalks Romania - Cluj-Napoca
From Zero to DevSecOps in 60 Minutes - DevTalks Romania - Cluj-Napoca
jerryhargrove
Deploy And Release at Kubernetes Era
Deploy And Release at Kubernetes Era
Alex Soto
Lucidchart Webinar - Machine Learning on AWS
Lucidchart Webinar - Machine Learning on AWS
jerryhargrove
ZendCon/OE: Machine Leaning in the Cloud
ZendCon/OE: Machine Leaning in the Cloud
jerryhargrove
Deploying and Scaling Microservices
Deploying and Scaling Microservices
Sam Newman
Cascadia PHP '18 - Machine Learning on AWS (for Noobs)
Cascadia PHP '18 - Machine Learning on AWS (for Noobs)
jerryhargrove
(ARC317) Maintaining a Resilient Front Door at Massive Scale | AWS re:Invent ...
(ARC317) Maintaining a Resilient Front Door at Massive Scale | AWS re:Invent ...
Amazon Web Services
Serverless Development To Production Pipeline
Serverless Development To Production Pipeline
Chase Douglas
Docker on azure
Docker on azure
Sasha Vinčić
【IVS CTO Night & Day】Amazon Container Services
【IVS CTO Night & Day】Amazon Container Services
Amazon Web Services Japan
Testing and Monitoring and Broken Things | Nikki Attea | Sensu
Testing and Monitoring and Broken Things | Nikki Attea | Sensu
InfluxData
WCSD - GutenWhat? A Gutenberg FAQ
WCSD - GutenWhat? A Gutenberg FAQ
Roy Sivan
Podcast with Wordpress - Become Internet Rockstar
Podcast with Wordpress - Become Internet Rockstar
Alex Harris
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
More Related Content
Similar to ZendCon/OE: From Zero to DevSecOps in 60 Minutes
ZendCon/OE: Machine Leaning in the Cloud
ZendCon/OE: Machine Leaning in the Cloud
jerryhargrove
Deploying and Scaling Microservices
Deploying and Scaling Microservices
Sam Newman
Cascadia PHP '18 - Machine Learning on AWS (for Noobs)
Cascadia PHP '18 - Machine Learning on AWS (for Noobs)
jerryhargrove
(ARC317) Maintaining a Resilient Front Door at Massive Scale | AWS re:Invent ...
(ARC317) Maintaining a Resilient Front Door at Massive Scale | AWS re:Invent ...
Amazon Web Services
Serverless Development To Production Pipeline
Serverless Development To Production Pipeline
Chase Douglas
Docker on azure
Docker on azure
Sasha Vinčić
【IVS CTO Night & Day】Amazon Container Services
【IVS CTO Night & Day】Amazon Container Services
Amazon Web Services Japan
Testing and Monitoring and Broken Things | Nikki Attea | Sensu
Testing and Monitoring and Broken Things | Nikki Attea | Sensu
InfluxData
WCSD - GutenWhat? A Gutenberg FAQ
WCSD - GutenWhat? A Gutenberg FAQ
Roy Sivan
Podcast with Wordpress - Become Internet Rockstar
Podcast with Wordpress - Become Internet Rockstar
Alex Harris
Similar to ZendCon/OE: From Zero to DevSecOps in 60 Minutes
(10)
ZendCon/OE: Machine Leaning in the Cloud
ZendCon/OE: Machine Leaning in the Cloud
Deploying and Scaling Microservices
Deploying and Scaling Microservices
Cascadia PHP '18 - Machine Learning on AWS (for Noobs)
Cascadia PHP '18 - Machine Learning on AWS (for Noobs)
(ARC317) Maintaining a Resilient Front Door at Massive Scale | AWS re:Invent ...
(ARC317) Maintaining a Resilient Front Door at Massive Scale | AWS re:Invent ...
Serverless Development To Production Pipeline
Serverless Development To Production Pipeline
Docker on azure
Docker on azure
【IVS CTO Night & Day】Amazon Container Services
【IVS CTO Night & Day】Amazon Container Services
Testing and Monitoring and Broken Things | Nikki Attea | Sensu
Testing and Monitoring and Broken Things | Nikki Attea | Sensu
WCSD - GutenWhat? A Gutenberg FAQ
WCSD - GutenWhat? A Gutenberg FAQ
Podcast with Wordpress - Become Internet Rockstar
Podcast with Wordpress - Become Internet Rockstar
Recently uploaded
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Recently uploaded
(20)
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Slack Application Development 101 Slides
Slack Application Development 101 Slides
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
ZendCon/OE: From Zero to DevSecOps in 60 Minutes
1.
@awsgeek lucidchart.com From Zero
to DevSecOpsin 60 Minutes
2.
@awsgeek lucidchart.com
3.
@awsgeek lucidchart.com From Zero
to DevSecOpsin 60 Minutes
4.
@awsgeek lucidchart.com 60 Minutes45 DevSecOpsin From
Zero to
5.
@awsgeek lucidchart.com
6.
@awsgeek lucidchart.com
7.
@awsgeek lucidchart.com
8.
@awsgeek lucidchart.com
9.
@awsgeek lucidchart.com
10.
@awsgeek lucidchart.com
11.
@awsgeek lucidchart.com
12.
@awsgeek lucidchart.com
13.
@awsgeek lucidchart.com
14.
@awsgeek lucidchart.com
15.
@awsgeek lucidchart.com
16.
@awsgeek lucidchart.com
17.
@awsgeek lucidchart.com
18.
@awsgeek lucidchart.com
19.
@awsgeek lucidchart.com
20.
@awsgeek lucidchart.com
21.
@awsgeek lucidchart.com … AWS Event Producers
22.
@awsgeek lucidchart.com … AWS Event Producers
23.
@awsgeek lucidchart.com
24.
@awsgeek lucidchart.com 1
25.
@awsgeek lucidchart.com 1 2
26.
@awsgeek lucidchart.com 1 2
3
27.
@awsgeek lucidchart.com 1 2
3
28.
@awsgeek lucidchart.com <?php require 'vendor/autoload.php'; $ec2
= new AwsEc2Ec2Client([ 'version' => 'latest', 'region' => 'us-west-2' ]); $res = $ec2->startInstances([ 'InstanceIds' => [ id1, id2, ... ], ... ]);
29.
@awsgeek lucidchart.com "eventTime": "2018-02-07T22:18:40Z", "eventSource":
"ec2.amazonaws.com", "eventName": "StartInstances", "awsRegion": "us-west-2", "sourceIPAddress": "24.25.26.27",
30.
@awsgeek lucidchart.com
31.
@awsgeek lucidchart.com
32.
@awsgeek lucidchart.com
33.
@awsgeek lucidchart.com
34.
@awsgeek lucidchart.com "eventVersion": "1.05", "principalId":
"123456789012", "arn":"arn:aws:iam::xx:user/jerry", "accountId": "123456789012", "accessKeyId": "abcdefghijklmnop", "userName": "jerry",
35.
@awsgeek lucidchart.com
36.
@awsgeek lucidchart.com
37.
@awsgeek lucidchart.com
38.
@awsgeek lucidchart.com AWS Event Consumers
39.
@awsgeek lucidchart.com AWS Event Consumers
40.
@awsgeek lucidchart.com
41.
@awsgeek lucidchart.com
42.
@awsgeek lucidchart.com
43.
@awsgeek lucidchart.com
44.
@awsgeek lucidchart.com
45.
@awsgeek lucidchart.com 1
46.
@awsgeek lucidchart.com <?php require 'vendor/autoload.php'; $ct
= new AwsCloudTrailCloudTrailClient([ 'version' => 'latest', 'region' => 'us-west-2' ]); $res = $ct->stopLogging([ 'Name' => <trail name>, ... ]);
47.
@awsgeek lucidchart.com 2 1
48.
@awsgeek lucidchart.com 2 1 3
49.
@awsgeek lucidchart.com A
50.
@awsgeek lucidchart.com 2 1 3 4
51.
@awsgeek lucidchart.com function processEvent(event,
callback): region = event['detail']['awsRegion'] message = { 'channel': SLACK_CHANNEL, 'text’: "CloudTrail disabled in %s" %(region) } ... response = urlopen(req)
52.
@awsgeek lucidchart.com A B
53.
@awsgeek lucidchart.com C A B
54.
@awsgeek lucidchart.com 2 1 3 4 5
55.
@awsgeek lucidchart.com 2 1 3 4 5
56.
@awsgeek lucidchart.com
57.
@awsgeek lucidchart.com
58.
@awsgeek lucidchart.com
59.
@awsgeek lucidchart.com 2 1 3
60.
@awsgeek lucidchart.com 2 1 3 4
61.
@awsgeek lucidchart.com 2 1 3 4 5
62.
@awsgeek lucidchart.com 2 1 3 4 5
63.
@awsgeek lucidchart.com
64.
@awsgeek lucidchart.com
65.
@awsgeek lucidchart.com
66.
@awsgeek lucidchart.com
67.
@awsgeek lucidchart.com
68.
@awsgeek lucidchart.com 1
69.
@awsgeek lucidchart.com 2 1
70.
@awsgeek lucidchart.com 2 3 1
71.
@awsgeek lucidchart.com 2 3 4 1
72.
@awsgeek lucidchart.com exports.subscribe =
(event, callback) => { ... const options = url.parse(slackUrl); options.method = 'POST’; ... const post = https.request(options,
73.
@awsgeek lucidchart.com 2 3 4 1 5
74.
@awsgeek lucidchart.com
75.
@awsgeek lucidchart.com
76.
@awsgeek lucidchart.com
77.
@awsgeek lucidchart.com
78.
@awsgeek lucidchart.com
79.
@awsgeek lucidchart.com 1
80.
@awsgeek lucidchart.com 2 1 3 4
81.
@awsgeek lucidchart.com 2 1 3 4 5
82.
@awsgeek lucidchart.com
83.
@awsgeek lucidchart.com
84.
@awsgeek lucidchart.com
85.
@awsgeek lucidchart.com 1 2 3 4 5 6
86.
@awsgeek lucidchart.com
87.
@awsgeek lucidchart.com ThankYou! Read more: lucidchart.com/blog/cloud Follow: @awsgeekon
Twitter See more: awsgeek.com
Download now