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
Slideshow view
Report
Share
Slideshow view
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
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
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
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
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
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
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
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
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
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Recently uploaded
(20)
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
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...
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
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
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
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