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
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Zilliz
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
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
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Zilliz
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Wonjun Hwang
Recently uploaded
(20)
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
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