Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved.
Andrew Clark
Data Economist
BlockScience
AWS for Auditors
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
About me

B.S. in Business Administration with a concentration in Accounting, Summa Cum Laude, from University of
Tennessee at Chattanooga.

M.S. in Data Science from Southern Methodist University.

Ph.D. Candidate in Economics at the University Reading.

American Statistical Association Graduate Statistician (GStat), INFORMS Certified Analytics Professional
(CAP) and AWS Certified Solutions Architect – Associate.

Experienced in designing, built and deployed numerous machine learning and continuous auditing solutions
using open source technologies.

Have worked in IT Audit for two publicly traded companies, one of them a Fortune 500 financial institution.

Working as a Data Economist creating ecosystem economic design specifications by simulating the
designed ecosystem using Python-based methods. Employing mathematical engineering technologies, I
create novel solutions by utilizing time-tested systems engineering practices to solve business problems.
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
About BlockScience

BlockScience is an engineering, research and development, and analytics firm focused on
the design and analysis of complex networks. We apply mathematical engineering
technologies associated with time-tested systems engineering practices to solve business
problems. Whether identifying systemic risks in company operations or guiding expansion
into a new line of business, BlockScience provides thoroughly researched, mathematically
engineered solutions.
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Outline

Overview of AWS and it’s key services

Discussion of the unique risks that are present in a cloud computing
environment.

Remediation strategies for dealing with cloud computing risks

Describe best practices for an enterprise AWS deployment.

Understand the potential for completely flexible and scripted computing
environments that AWS enables.
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS

AWS: The current king of cloud

AWS is the current king of cloud computing. I like to think of AWS’s
infrastructure as a box of Lego bricks, that a skilled architect can
assemble together to make something remarkable.

Microsoft Azure has a solid offering as well, and may be a better option
for small businesses, as it is a little easier to plug and play. AWS is the
gold standard for customization however.

Google Cloud has a respectable entry as well, although lagging between
AWS and Azure in many regards, one of which is maturity
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS

Key components and concepts of AWS

VPCs

Regions

Availability Zones

Pay as you go
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Elastic Compute Cloud (EC2)

EC2 is flexible computing in the cloud.

It is an unmanaged service where the user
provision virtual machines of the required
size and accesses them through SSH.

It takes only minutes to provision and
access an EC2 instance to deploy an
application. It is possible to run an EC2
instance as your main work computer,
when using something like a Google
Chromebook to access it.
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Elastic Block Store (EBS)

EBS is the hard drive for your EC2.

It can be solid state drive (SSD) or hard
disk drives (SDD) and range in sizes from
4GB to 16 TB https://aws.amazon.com/ebs/features/?nc=sn&loc=1
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Simple Storage Service (S3)

S3 is an object based storage service.

You can think of it as Dropbox (the first
8 years of Dropbox’s existence it was
essentially a wrapper around AWS S3 -
https://www.wired.com/2016/03/epic-story-dropboxs-exodus-amazon-cloud-empire/

S3 comes in three tiers (S3, S3-I, and
Glacier), and can store data between 0
bytes and 5 Tbs in an single bucket -
https://aws.amazon.com/s3/faqs/
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Relational Database Service (RDS)

Relational database in the cloud.

Available in many different flavors, such as
SQL Server, Oracle, MySQL,
PostgresSQL, MarioDB, and Amazon
Aurora.

Fully managed service, meaning you only
have to worry about the database
maintenance, not running the underlying
server.

Note: You can run a database off of an
EC2, there is no reason you must use
RDS. - https://aws.amazon.com/rds/faqs/
Amazon RD
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Identity and Access Management
(IAM)

One of the key components of the
AWS.

The ‘logical access engine’

Create users, roles, etc -
https://aws.amazon.com/iam/?nc2=h_m1
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Virtual Private Cloud (VPC)

One of the key components of the
AWS.

How ‘your environment in the cloud’
is constructed.

Define security groups specifying
who can access which resources.

Define networking, availability joins,
etc. - https://aws.amazon.com/vpc/?nc2=h_m1
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Route 53

DNS service

Scalable

Flexible options for directing traffic
to reduce latency - https://aws.amazon.com/route53/?
nc2=h_m1
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Elastic Load Balancing

Load balancing service that can
handle multiple targets across
multiple availability zones.

Secure

Elastic - https://aws.amazon.com/elasticloadbalancing/?nc2=h_m1
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
EC2 AutoScaling

Provides the ability to add or remove
EC2 instances based on defined user
criteria. I.e, if CPU usage goes above
70%, add another EC2 (and an Elastic
Load Balancer can balance the traffic
out between the instances)

Scheduled scaling -
https://aws.amazon.com/ec2/autoscaling/?nc2=h_m1
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
CloudFormation

Infrastructure as code.

Provides flexibility not traditionally
possible

Potential for increase in security

Don’t patch, update the latest
operating system versions in your
CloudFormation script and rebuild your
infrastructure. “Rehydration”

Similar to Chef, Ansible, etc. -
https://aws.amazon.com/cloudformation/?nc2=h_m1
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS

Honorable mentions:

Lambda

Fargate

ECS

Redshift

There are hundreds of additional services, it is extremely overwhelming to
try and stay on top of.
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS

Security Considerations

Confidentiality

Access control - root accounts

Resilience / availability

Compliance

Security

Vendor lock-in

Insufficient visibility
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS

Security Considerations Cont.

Inadvertently exposing data - S3 bucket moved to public

Access control, access control, access control. Root accounts should be very
limited, and use MFA when necessary. Strong passwords, should have MFA for
all. Least privileged access, use IAM religiously. Limit IP address in security
groups.

Key management - Rotate or change keys every 90 days or so.

For some of the AWS managed services, Machine Learning tools, etc, Amazon
has some fine print about the right to view your data, so be care which services
you use, if using managed.

Use CloudTrail for audit history
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS

Best Practices (selected items)

Create a single “pane of glass” for viewing your environment.

Use tagging religiously

Keep an inventory of all instances (CloudWatch and Config, or custom)

Rehydrate every 60 days

Conduct penetration tests, both social engineering and technical

Deploy to multiple regions and availability zones, with load balancing for failover.

Conduct tests of removing services in one region and see if the system is
resilient enough to withstand it. i.e., simulating a region going offline.
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS

CloudFormation and the scripted
environment

Follow this tutorial and resources to see the power of CloudFormation and
automated infrastructure:

https://github.com/aclarkData/NACACS-2019/blob/master/README.md
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS

To learn more about AWS:

https://github.com/aclarkData/NACACS-2019

https://aws.amazon.com/

A Cloud Guru – Paid membership, but the best on the market I’ve found
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Questions?
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Thank you!
Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS
Andrew Clark
Data Economist
BlockScience
LinkedIn: https://www.linkedin.com/in/andrew-clark-b326b767/
Email: andrewtaylorclark@gmail.com
Website: https://aclarkdata.github.io/

More Related Content

PPTX
Machine Learning for Auditors: What you need to know - ISACA North America CA...
PPTX
Reinventing Auditing with Machine Learning
PPTX
The Machine Learning Audit. MIS ITAC 2017 Keynote
PPTX
The Machine Learning Audit
PPTX
Where Open Source Meets Audit Analytics - ISACA North America CACS 2017
PDF
Machine Learning Risk Management
PPTX
Big data, Machine learning and the Auditor
PDF
GRC 2020 - IIA - ISACA Machine Learning Monitoring, Compliance and Governance
Machine Learning for Auditors: What you need to know - ISACA North America CA...
Reinventing Auditing with Machine Learning
The Machine Learning Audit. MIS ITAC 2017 Keynote
The Machine Learning Audit
Where Open Source Meets Audit Analytics - ISACA North America CACS 2017
Machine Learning Risk Management
Big data, Machine learning and the Auditor
GRC 2020 - IIA - ISACA Machine Learning Monitoring, Compliance and Governance

What's hot (17)

PPTX
1. Data Analytics-introduction
PDF
AI Data Acquisition and Governance: Considerations for Success
PDF
Machine Learning for Fraud Detection
PPTX
Predictive Analytics: Context and Use Cases
PDF
Predictive Analytics: Advanced techniques in data mining
PPTX
Domino and AWS: collaborative analytics and model governance at financial ser...
PPTX
Predictive Analytics - Display Advertising & Credit Card Acquisition Use cases
PDF
Data science Applications in the Enterprise
PDF
Credit Card Fraud Detection Using ML In Databricks
PPTX
Data analytics
PPTX
Introduction to Big Data & Analytics
PPTX
Introduction to data analytics
PDF
Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...
PPTX
Introduction to Data Science
PDF
Data Scientist Roles and Responsibilities | Data Scientist Career | Data Scie...
PDF
Big data technology by Data Sciences Thailand ในงาน THE FIRST NIDA BUSINESS A...
1. Data Analytics-introduction
AI Data Acquisition and Governance: Considerations for Success
Machine Learning for Fraud Detection
Predictive Analytics: Context and Use Cases
Predictive Analytics: Advanced techniques in data mining
Domino and AWS: collaborative analytics and model governance at financial ser...
Predictive Analytics - Display Advertising & Credit Card Acquisition Use cases
Data science Applications in the Enterprise
Credit Card Fraud Detection Using ML In Databricks
Data analytics
Introduction to Big Data & Analytics
Introduction to data analytics
Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...
Introduction to Data Science
Data Scientist Roles and Responsibilities | Data Scientist Career | Data Scie...
Big data technology by Data Sciences Thailand ในงาน THE FIRST NIDA BUSINESS A...
Ad

Similar to AWS for Auditors (20)

PPTX
Winning Governance Strategies for the Technology Disruptions of our Time
PDF
Cloud 101: Your Gateway to Computing Freedom With AWS
PPTX
AWS_CLOUD (2).pptx
PDF
AWS Architecture Fundamentals - Houston
DOCX
Basic understanding of aws
PDF
Understand the Cloud Computing and the future career possibilities
PPTX
AWS Session.pptx
PPTX
Building Bulletproof Infrastructure on AWS
PDF
Exploring Cloud Computing with Amazon Web Services (AWS)
PPTX
Build and Manage a Highly Secure Cloud Environment on AWS and Azure
PPT
Amazon AWS Services Overview
PDF
Aws Architecture Fundamentals
PPTX
Hack proof your aws cloud cloudcheckr_040416
PDF
gkkAwscloudpractitioneressentialstraining
PPTX
AWS Initiate Day Mexico City | Sesión Plenaria
PPTX
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
PPTX
Cloud computing and Cloud security fundamentals
PPTX
Cloudifying your Security Operations on AWS
PPTX
AWS Spotlight Series - Modernization and Security with AWS
PPTX
Blue Chip Tek Connect and Protect Presentation #3
Winning Governance Strategies for the Technology Disruptions of our Time
Cloud 101: Your Gateway to Computing Freedom With AWS
AWS_CLOUD (2).pptx
AWS Architecture Fundamentals - Houston
Basic understanding of aws
Understand the Cloud Computing and the future career possibilities
AWS Session.pptx
Building Bulletproof Infrastructure on AWS
Exploring Cloud Computing with Amazon Web Services (AWS)
Build and Manage a Highly Secure Cloud Environment on AWS and Azure
Amazon AWS Services Overview
Aws Architecture Fundamentals
Hack proof your aws cloud cloudcheckr_040416
gkkAwscloudpractitioneressentialstraining
AWS Initiate Day Mexico City | Sesión Plenaria
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
Cloud computing and Cloud security fundamentals
Cloudifying your Security Operations on AWS
AWS Spotlight Series - Modernization and Security with AWS
Blue Chip Tek Connect and Protect Presentation #3
Ad

More from Andrew Clark (7)

PDF
Blockchain for Auditors
PDF
The Machine Learning Audit
PDF
Big data and other buzzwords
PDF
Machine Learning: What Assurance Professionals Need to Know
PPTX
Machine Learning for Auditors
PPTX
Active Directory for Auditors
PDF
ITAC 2016 Where Open Source Meets Audit Analytics
Blockchain for Auditors
The Machine Learning Audit
Big data and other buzzwords
Machine Learning: What Assurance Professionals Need to Know
Machine Learning for Auditors
Active Directory for Auditors
ITAC 2016 Where Open Source Meets Audit Analytics

Recently uploaded (20)

PDF
AIGA 012_04 Cleaning of equipment for oxygen service_reformat Jan 12.pdf
PPTX
MAD Unit - 3 User Interface and Data Management (Diploma IT)
PPTX
CT Generations and Image Reconstruction methods
PDF
Mechanics of materials week 2 rajeshwari
PDF
VTU IOT LAB MANUAL (BCS701) Computer science and Engineering
PPTX
Solar energy pdf of gitam songa hemant k
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PPTX
mechattonicsand iotwith sensor and actuator
PDF
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PPTX
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
PDF
Unit1 - AIML Chapter 1 concept and ethics
DOCX
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
PDF
Cryptography and Network Security-Module-I.pdf
PDF
Beginners-Guide-to-Artificial-Intelligence.pdf
PPTX
Micro1New.ppt.pptx the mai themes of micfrobiology
PDF
First part_B-Image Processing - 1 of 2).pdf
PDF
Present and Future of Systems Engineering: Air Combat Systems
PPTX
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PPTX
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
AIGA 012_04 Cleaning of equipment for oxygen service_reformat Jan 12.pdf
MAD Unit - 3 User Interface and Data Management (Diploma IT)
CT Generations and Image Reconstruction methods
Mechanics of materials week 2 rajeshwari
VTU IOT LAB MANUAL (BCS701) Computer science and Engineering
Solar energy pdf of gitam songa hemant k
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
mechattonicsand iotwith sensor and actuator
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
Unit1 - AIML Chapter 1 concept and ethics
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
Cryptography and Network Security-Module-I.pdf
Beginners-Guide-to-Artificial-Intelligence.pdf
Micro1New.ppt.pptx the mai themes of micfrobiology
First part_B-Image Processing - 1 of 2).pdf
Present and Future of Systems Engineering: Air Combat Systems
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY

AWS for Auditors

  • 1. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. Andrew Clark Data Economist BlockScience AWS for Auditors
  • 2. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS About me  B.S. in Business Administration with a concentration in Accounting, Summa Cum Laude, from University of Tennessee at Chattanooga.  M.S. in Data Science from Southern Methodist University.  Ph.D. Candidate in Economics at the University Reading.  American Statistical Association Graduate Statistician (GStat), INFORMS Certified Analytics Professional (CAP) and AWS Certified Solutions Architect – Associate.  Experienced in designing, built and deployed numerous machine learning and continuous auditing solutions using open source technologies.  Have worked in IT Audit for two publicly traded companies, one of them a Fortune 500 financial institution.  Working as a Data Economist creating ecosystem economic design specifications by simulating the designed ecosystem using Python-based methods. Employing mathematical engineering technologies, I create novel solutions by utilizing time-tested systems engineering practices to solve business problems.
  • 3. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS About BlockScience  BlockScience is an engineering, research and development, and analytics firm focused on the design and analysis of complex networks. We apply mathematical engineering technologies associated with time-tested systems engineering practices to solve business problems. Whether identifying systemic risks in company operations or guiding expansion into a new line of business, BlockScience provides thoroughly researched, mathematically engineered solutions.
  • 4. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Outline  Overview of AWS and it’s key services  Discussion of the unique risks that are present in a cloud computing environment.  Remediation strategies for dealing with cloud computing risks  Describe best practices for an enterprise AWS deployment.  Understand the potential for completely flexible and scripted computing environments that AWS enables.
  • 5. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS  AWS: The current king of cloud  AWS is the current king of cloud computing. I like to think of AWS’s infrastructure as a box of Lego bricks, that a skilled architect can assemble together to make something remarkable.  Microsoft Azure has a solid offering as well, and may be a better option for small businesses, as it is a little easier to plug and play. AWS is the gold standard for customization however.  Google Cloud has a respectable entry as well, although lagging between AWS and Azure in many regards, one of which is maturity
  • 6. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS  Key components and concepts of AWS  VPCs  Regions  Availability Zones  Pay as you go
  • 7. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Elastic Compute Cloud (EC2)  EC2 is flexible computing in the cloud.  It is an unmanaged service where the user provision virtual machines of the required size and accesses them through SSH.  It takes only minutes to provision and access an EC2 instance to deploy an application. It is possible to run an EC2 instance as your main work computer, when using something like a Google Chromebook to access it.
  • 8. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Elastic Block Store (EBS)  EBS is the hard drive for your EC2.  It can be solid state drive (SSD) or hard disk drives (SDD) and range in sizes from 4GB to 16 TB https://aws.amazon.com/ebs/features/?nc=sn&loc=1
  • 9. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Simple Storage Service (S3)  S3 is an object based storage service.  You can think of it as Dropbox (the first 8 years of Dropbox’s existence it was essentially a wrapper around AWS S3 - https://www.wired.com/2016/03/epic-story-dropboxs-exodus-amazon-cloud-empire/  S3 comes in three tiers (S3, S3-I, and Glacier), and can store data between 0 bytes and 5 Tbs in an single bucket - https://aws.amazon.com/s3/faqs/
  • 10. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Relational Database Service (RDS)  Relational database in the cloud.  Available in many different flavors, such as SQL Server, Oracle, MySQL, PostgresSQL, MarioDB, and Amazon Aurora.  Fully managed service, meaning you only have to worry about the database maintenance, not running the underlying server.  Note: You can run a database off of an EC2, there is no reason you must use RDS. - https://aws.amazon.com/rds/faqs/ Amazon RD
  • 11. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Identity and Access Management (IAM)  One of the key components of the AWS.  The ‘logical access engine’  Create users, roles, etc - https://aws.amazon.com/iam/?nc2=h_m1
  • 12. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Virtual Private Cloud (VPC)  One of the key components of the AWS.  How ‘your environment in the cloud’ is constructed.  Define security groups specifying who can access which resources.  Define networking, availability joins, etc. - https://aws.amazon.com/vpc/?nc2=h_m1
  • 13. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Route 53  DNS service  Scalable  Flexible options for directing traffic to reduce latency - https://aws.amazon.com/route53/? nc2=h_m1
  • 14. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Elastic Load Balancing  Load balancing service that can handle multiple targets across multiple availability zones.  Secure  Elastic - https://aws.amazon.com/elasticloadbalancing/?nc2=h_m1
  • 15. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS EC2 AutoScaling  Provides the ability to add or remove EC2 instances based on defined user criteria. I.e, if CPU usage goes above 70%, add another EC2 (and an Elastic Load Balancer can balance the traffic out between the instances)  Scheduled scaling - https://aws.amazon.com/ec2/autoscaling/?nc2=h_m1
  • 16. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS CloudFormation  Infrastructure as code.  Provides flexibility not traditionally possible  Potential for increase in security  Don’t patch, update the latest operating system versions in your CloudFormation script and rebuild your infrastructure. “Rehydration”  Similar to Chef, Ansible, etc. - https://aws.amazon.com/cloudformation/?nc2=h_m1
  • 17. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS  Honorable mentions:  Lambda  Fargate  ECS  Redshift  There are hundreds of additional services, it is extremely overwhelming to try and stay on top of.
  • 18. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS  Security Considerations  Confidentiality  Access control - root accounts  Resilience / availability  Compliance  Security  Vendor lock-in  Insufficient visibility
  • 19. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS  Security Considerations Cont.  Inadvertently exposing data - S3 bucket moved to public  Access control, access control, access control. Root accounts should be very limited, and use MFA when necessary. Strong passwords, should have MFA for all. Least privileged access, use IAM religiously. Limit IP address in security groups.  Key management - Rotate or change keys every 90 days or so.  For some of the AWS managed services, Machine Learning tools, etc, Amazon has some fine print about the right to view your data, so be care which services you use, if using managed.  Use CloudTrail for audit history
  • 20. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS  Best Practices (selected items)  Create a single “pane of glass” for viewing your environment.  Use tagging religiously  Keep an inventory of all instances (CloudWatch and Config, or custom)  Rehydrate every 60 days  Conduct penetration tests, both social engineering and technical  Deploy to multiple regions and availability zones, with load balancing for failover.  Conduct tests of removing services in one region and see if the system is resilient enough to withstand it. i.e., simulating a region going offline.
  • 21. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS  CloudFormation and the scripted environment  Follow this tutorial and resources to see the power of CloudFormation and automated infrastructure:  https://github.com/aclarkData/NACACS-2019/blob/master/README.md
  • 22. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS  To learn more about AWS:  https://github.com/aclarkData/NACACS-2019  https://aws.amazon.com/  A Cloud Guru – Paid membership, but the best on the market I’ve found
  • 23. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Questions?
  • 24. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Thank you!
  • 25. Copyright © 2019 Information Systems Audit and Control Association, Inc. All rights reserved. #NACACS Andrew Clark Data Economist BlockScience LinkedIn: https://www.linkedin.com/in/andrew-clark-b326b767/ Email: [email protected] Website: https://aclarkdata.github.io/