avatarTeri Radichel

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

9788

Abstract

ou will learn key GPC concepts like <a href="https://cloud.google.com/compute">compute engine</a>, cloud storage, dataflow, etc to develop a scalable and intelligent cloud-native application.

The best part of this specialization is that the<i> courses are offered by Google Cloud Training itself</i>. I have taken this course and vouch for the quality of them. They are just too good on both content and delivery.

It would take approximately 1 month to complete if you can spend 14 hours/week, but the course is completely online and you can go on your own schedule. The course is also available in French, Portuguese, German, Spanish, and Japanese apart from English.</p><p id="4751"><b>Here is the link to join this GCP course</b><a href="https://coursera.pxf.io/c/3294490/1164545/14726?u=https%3A%2F%2Fwww.coursera.org%2Fspecializations%2Fdeveloping-apps-gcp">Developing Applications with Google Cloud Platform</a></p><figure id="a5c6"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/0*qzq_Z64T4TpFUZYD.jpeg"><figcaption></figcaption></figure><p id="3901">By the way, instead of joining these courses and specialization individually, you can also join the <a href="https://coursera.pxf.io/c/3294490/1164545/14726?u=https%3A%2F%2Fwww.coursera.org%2Fcourseraplus"><b>Coursera Plu</b></a>s, a subscription plan from Coursera which gives you unlimited access to their most popular courses, specialization, professional certificate, and guided projects.</p><div id="f4af" class="link-block"> <a href="https://coursera.pxf.io/c/3294490/1164545/14726?u=https%3A%2F%2Fwww.coursera.org%2Fcourseraplus"> <div> <div> <h2>Coursera Plus | Unlimited Access to 7,000+ Online Courses</h2> <div><h3>Invest in your professional goals with Coursera Plus. Get Unlimited access to over 90% of courses, Projects…</h3></div> <div><p>coursera.pxf.io</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*u4PP0LnCc12MhAHz)"></div> </div> </div> </a> </div><h2 id="348b">3. Cracking the Google Associate Cloud Engineer Certification</h2><p id="e554">Ok, let me tell you that this is probably the best interactive online training course to pass the prestigious Google Certified Associate Cloud Engineer and Architect exam, not just for content but also for presentation and delivery.

This course is a headstart to quickly get hands-on with GCP and make yourself comfortable with it. You will start with “Why GCP?” and will go all the way to using its services in different ways.</p><p id="5f82">If you are from an AWS background, you will find the course very easy to understand due to the similarities between <a href="https://readmedium.com/5-best-aws-courses-for-beginners-and-experienced-developers-to-learn-in-2021-563212409fbd">AWS </a>and <a href="https://www.java67.com/2020/07/5-free-courses-to-learn-google-cloud-platform-and-concepts.html">GCP services.</a> At the end of the course, you will take a practice exam that will resemble the exam you’ll take when you go to get your <a href="https://readmedium.com/7-free-online-courses-to-crack-google-cloud-associate-cloud-engineer-ace-certification-exam-in-2cf0b297aed">Google Cloud Engineer Certification</a>.</p><p id="0398">This means it's also an excellent course to learn about Google’s cloud offering for beginners or anyone who want to learn GCP. The course also includes 1 practice test to prepare you will well for Google’s Associate Cloud Engineer certification exam.</p><p id="450c"><b>Here is the link to join this Google Cloud course</b><a href="https://www.educative.io/courses/google-cloud-assoc-certification?affiliate_id=5073518643380224">Cracking the Google Associate Cloud Engineer Certification</a></p><figure id="9cfa"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*JqFvhzDMOb0m8ZWYzl4d4g.png"><figcaption></figcaption></figure><p id="8145">By the way, you can either join this course individually or you can take an <a href="https://www.educative.io/subscription?affiliate_id=5073518643380224"><b>educative subscription</b></a> (recommended) to get access to their 250+ high quality, text-based, interactive courses to learn key skills for coding interviews, software development, and technology.</p><h2 id="f9a5">4. Introduction to Google Cloud By Lynn Langit</h2><p id="a5d7">This is one of the best but old introductory courses on Google Cloud Platform or GCP for programmers and architects who want to move into the Google cloud. In this course, Google Developer Expert Lynn Langit introduces you to Google’s Cloud technologies and provides an overview of what is possible with Google Cloud.

By the end of the course, you’ll know and understand essential Google cloud services like <a href="https://cloud.google.com/appengine">Google App Engine</a>, Google Compute Engine, and more in your organization.

No Google cloud knowledge is required, but a lot will be imparted. This course is aimed at developers and business decision-makers and is actionable for executives as well.</p><p id="9706">It also includes a ‘Hello World’ GAE demo using Eclipse (<a href="https://readmedium.com/10-free-courses-to-learn-java-in-2019-22d1f33a3915">Java</a>) which makes it ideal for Java developer who wants to learn about the Google Cloud Platform.</p><p id="43d7"><b>Here is the link to join this course</b><a href="https://pluralsight.pxf.io/c/1193463/424552/7490?u=https%3A%2F%2Fwww.pluralsight.com%2Fcourses%2Fgoogle-cloud-intro">Introduction to Google Cloud By Lynn Langit</a></p><figure id="97aa"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/0*mZdRDiJow8G186ko.jpg"><figcaption></figcaption></figure><p id="3a43">Btw, this course would require <a href="http://pluralsight.pxf.io/c/1193463/424552/7490?u=https%3A%2F%2Fwww.pluralsight.com%2Flearn">Pluralsight membership</a>. If you already have a Pluralsight membership then this is a great introductory course about GCP. If you don’t have a membership then you can either subscribe, which cost around 29 per month or 299 per annum <b>(currently just $179, 40% discount</b>), or take this course for free by signing their <a href="http://pluralsight.pxf.io/c/1193463/424552/7490?u=https%3A%2F%2Fwww.pluralsight.com%2Flearn"><b>10-day free trial</b></a><b>.</b></p><div id="3ab5" class="link-block"> <a href="http://pluralsight.pxf.io/c/1193463/424552/7490?u=https%3A%2F%2Fwww.pluralsight.com%2Flearn"> <div> <div> <h2>Technology skills for individuals | Pluralsight</h2> <div><h3>Build in-demand skills in DevOps, machine learning, cloud, security infrastructure and more with Pluralsight, the…</h3></div> <div><p>pluralsight.pxf.io</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*qM37o9aIYZM8rZkM)"></div> </div> </div> </a> </div><p id="3286">While this course is good for beginners, it’s a bit outdated given how fast technology is changing and <a href="undefined">Lynn Langit</a> has also created <a href="http://linkedin-learning.pxf.io/c/1193463/449670/8005?u=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fgoogle-cloud-platform-for-enterprise-essential-training">GCP Essentials</a>, <a href="http://linkedin-learning.pxf.io/c/1193463/449670/8005?u=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fgoogle-cloud-platform-for-enterprise-essential-training">GCP Enterprise Essentials</a>, and <a href="http://linkedin-learning.pxf.io/c/1193463/449670/8005?u=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fgoogle-cloud-platform-for-machine-learning-essential-training">GCP Machine Learning Essentials</a> courses on LinkedIn Learning, you can also check them out. LinkedInLearning offers 1 month free so that’s good enough time to check these courses for FREE.</p><figure id="4200"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*itO5XG3EZoW29pxpyMiiGQ.png"><figcaption></figcaption></figure><h2 id="a18c">5. Machine Learning with TensorFlow on Google Cloud Platform</h2><p id="92f5">This is another excellent specialization from Coursera for Data Scientists who want to deploy their machine learning models on Google Cloud to take advantage of TensorFlow and the performance offered by GCP.

Like the first specialization, this one is also offered by Google Cloud which makes it a kind of official resource to learn Machine learning for Google Cloud Platform.

The Specialization is a collection of the following 5 courses — <a href="https://coursera.pxf.io/c/3294490/1164545/14726?u=https%3A%2F%2Fwww.coursera.org%2Flearn%2Fgoogle-machine-learning">How Google does Machine Learning</a><a href="https://coursera.pxf.io/c/3294490/1164545/14726?u=https%3A%2F%2Fwww.coursera.org%2Flearn%2Flaunching-machine-learning%3Fspecialization%3Dmachine-learning-tensorflow-gcp"> Launching into Machine Learning</a> — Intro to TensorFlow — Feature Engineering, and — Art and Science of Machine Learning

All courses are 100% online which means you can learn on your own schedule. In general, it takes 1 month to complete this specialization given you spent around 15 hours/week but you can go at your convenience.

The course is also available in English, French, Portuguese, Brazilian, German, Spanish, and Japanese. The online labs are provided by Qwiklabs which makes working with GCP really pleasant.

You can start with whichever course you want but you need to finish all lectures and assignments a certification will be awarded to you which yo

Options

u can put on your LinkedIn profile or your CV.</p><p id="7829"><b>Here is the link to join this GCP ML course </b><a href="https://coursera.pxf.io/c/3294490/1164545/14726?u=https%3A%2F%2Fwww.coursera.org%2Fspecializations%2Fmachine-learning-tensorflow-gcp">Machine Learning with TensorFlow on Google Cloud Platform</a></p><figure id="138f"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/0*sJH7kfBNeDGc1_jf.jpeg"><figcaption></figcaption></figure><p id="4dd5">By the way, if you find Coursera courses and specialization useful then you should also join the <a href="https://coursera.pxf.io/c/3294490/1164545/14726?u=https%3A%2F%2Fwww.coursera.org%2Fcourseraplus"><b>Coursera Plus</b></a>, a subscription plan from Coursera which provides you unlimited access to their most popular courses, specialization, professional certificate, and guided projects.</p><div id="475a" class="link-block"> <a href="https://coursera.pxf.io/c/3294490/1164545/14726?u=https%3A%2F%2Fwww.coursera.org%2Fcourseraplus"> <div> <div> <h2>Coursera Plus | Unlimited Access to 7,000+ Online Courses</h2> <div><h3>Invest in your professional goals with Coursera Plus. Get Unlimited access to over 90% of courses, Projects…</h3></div> <div><p>coursera.pxf.io</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*u4PP0LnCc12MhAHz)"></div> </div> </div> </a> </div><h2 id="558b">6. Google Cloud Platform (GCP) Fundamentals for Beginners</h2><p id="edbd">Another great course on Udemy is to learn Google Cloud Platform for Beginners. It’s great to learn Google Cloud Platform from scratch. You will learn key GCP services with their pros and cons and learn when to use them in the real world.</p><p id="ee37"><b>Here is the link to join this course </b><a href="https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;mid=39197&amp;murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fgoogle-cloud-platform-gcp-fundamentals-for-beginners%2F">Google Cloud Platform (GCP) Fundamentals for Beginners</a></p><div id="288c" class="link-block"> <a href="https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;mid=39197&amp;murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fgoogle-cloud-platform-gcp-fundamentals-for-beginners%2F"> <div> <div> <h2>Google Cloud Platform (GCP) Fundamentals for Beginners</h2> <div><h3>Janakiram is a practicing architect, analyst, and advisor with a focus on emerging infrastructure technologies. He…</h3></div> <div><p>udemy.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*wu1tnKoiL37Yop3e)"></div> </div> </div> </a> </div><h2 id="479a">7. Google Cloud Platform for AWS Professionals — Learn GCP</h2><p id="ae0f">If you have some knowledge about Cloud computing and you have used AWS before then learning Google Cloud Platform is not difficult for you and this course makes it even easier.</p><p id="dbfc">Enterprises are going multi-cloud. It is NOT sufficient to know JUST one cloud anymore. You would need to understand multiple clouds.</p><p id="5c53">In this course, you will learn Google Cloud by building on your AWS knowledge.</p><p id="11f2"><i>Instead of learning Google Cloud Platform the same way you learned AWS</i>, you will learn GCP comparing GCP services with AWS services. You will learn Google Cloud Platform using AWS as the stepping stone.</p><p id="f59d">By the end of the course, you will see that learning Google Cloud Platform — GCP is very easy when already know AWS!</p><p id="7809"><b>Here is the link to join this course — <a href="https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;mid=39197&amp;murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fgoogle-cloud-platform-for-aws-professionals%2F"></a></b><a href="https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;mid=39197&amp;murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fgoogle-cloud-platform-for-aws-professionals%2F">Google Cloud Platform for AWS Professionals</a></p><div id="6fc1" class="link-block"> <a href="https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&amp;mid=39197&amp;murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fgoogle-cloud-platform-for-aws-professionals%2F"> <div> <div> <h2>Google Cloud Platform for AWS Professionals - Learn GCP</h2> <div><h3>Ranga is a Certified Google Cloud Associate Cloud Engineer, AWS Certified Solutions Architect Associate, AWS Certified…</h3></div> <div><p>udemy.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*tSxuxOg3TXJZl8L3)"></div> </div> </div> </a> </div><p id="f988">That’s all about some of the <b>best courses to learn Google Cloud Platform or GCP</b>. I have also included some courses to prepare for Google Certified Associate Cloud Engineer Certification which is another great way to learn Google Cloud Platform and get a certificate for your skill. Something which you can put in your resume and LinkedIn profile.

This is not really a big list as I am also learning Google Cloud, so if you have a course that should be on this list or something I should take a look at, feel free to suggest in the comments.

Other <b>Certification Resources</b> for<b> IT Professionals</b> and Java Programmers</p><ul><li><a href="https://hackernoon.com/the-2019-web-developer-roadmap-ab89ac3c380e">The 2023 Web Developer RoadMap</a></li><li><a href="https://javarevisited.blogspot.com/2018/09/the-2018-devops-roadmap-your-guide-to-become-DevOps-Engineer.html">How to become a DevOps Engineer in 2023</a></li><li><a href="https://medium.freecodecamp.org/how-to-pass-oracles-java-certifications-a-practical-guide-for-developers-e9b607ba6173">How to Crack Oracle’s Java Certification in 2023</a></li><li><a href="https://readmedium.com/top-10-courses-to-learn-amazon-web-services-aws-cloud-in-2020-best-and-free-317f10d7c21d">My favorite courses to learn Amazon Web Services</a></li><li><a href="https://javarevisited.blogspot.com/2020/04/how-to-crack-microsoft-azure-solution-architect-exam-az-300.html">How to Crack AZ 300 Certification in 2023</a></li><li><a href="https://javarevisited.blogspot.com/2017/07/does-spring-certification-help-in-job-and-career.html">Does Spring Professional Certification help in Job and Career?</a></li><li><a href="https://readmedium.com/top-10-courses-to-learn-linux-command-line-in-2020-best-and-free-f3ee4a78d0c0">Top 10 courses to learn Linux in 2023</a></li><li><a href="https://javarevisited.blogspot.com/2018/08/how-to-crack-spring-core-professional-certification-exam-java-latest.html">How to pass Spring Core Professional 5.0 Certification</a></li><li><a href="https://javarevisited.blogspot.com/2020/04/how-to-crack-microsoft-az-103-azure-administrator-associate-exam-certification.html">How to become an Azure Certified Administrator</a></li><li><a href="http://www.java67.com/2019/02/top-10-free-algorithms-and-data.html">10 Free Courses to Learn Data Structure and Algorithms</a></li><li><a href="https://dev.to/javinpaul/10-data-science-and-machine-learning-courses-for-programmers-looking-to-switch-career-57kd">10 Data Science and Machine Learning Certification Courses</a></li><li><a href="https://dev.to/javinpaul/10-things-every-software-developer-should-know-39pe">10 Things Every Software Developer Should Learn</a></li><li><a href="https://javarevisited.blogspot.com/2020/04/how-to-crack-microsoft-azure-fundamentals-certification-az-900-exam.html">How to pass the Azure Fundamentals (AZ-900) Exam</a></li><li><a href="https://hackernoon.com/top-5-free-linux-courses-for-programmers-4a433b4edade">5 Free Courses to Learn Linux Command Line</a></li><li><a href="https://javarevisited.blogspot.com/2018/01/5-free-git-courses-for-programmers-to-learn-online.html">Top 5 Free Courses to Learn Git for Programmers</a></li><li><a href="http://www.java67.com/2017/05/10-free-java-8-certification-sample-questions-OCAJP8-OCPJP8-Mock-Exams.html">10 Free Sample Questions for OCAJP and OCPJP Exam</a></li></ul><p id="2498">Thanks for reading this article so far. If you like this article then please share it with your friends and colleagues. If you have any questions or feedback, please drop a note.

<b>P. S. </b>— If you are new to the world of Cloud and AWS and looking for some free courses to learn Amazon Web Service then you can also, check this list of <a href="https://www.java67.com/2020/08/top-5-free-courses-to-pass-aws-developer-associate-certification.html"><b>Free AWS Courses for Beginners</b></a> to start with.</p><div id="827b" class="link-block"> <a href="https://readmedium.com/top-10-courses-to-learn-amazon-web-services-aws-cloud-in-2020-best-and-free-317f10d7c21d"> <div> <div> <h2>My Favorite Courses to Learn Amazon Web Services (AWS) and Cloud Computing for Beginners</h2> <div><h3>Hello guys, if you want to learn Amazon Web Services, popularly known as AWS, and looking for some excellent resources…</h3></div> <div><p>medium.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*2ui893KAwAT_F9wz.gif)"></div> </div> </div> </a> </div></article></body>

Simplifying Deployment Scripts While Maintaining Segregation of Duties

ACM.367 Eliminating some of the context switching in my first iteration of securing deployment code

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

⚙️ Check out my series on Automating Cybersecurity Metrics | Code.

🔒 Related Stories: AWS Security | Secure Code | Cybersecurity | IAM

💻 Free Content on Jobs in Cybersecurity | ✉️ Sign up for the Email List

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In my last post I revisited my function that validates parameters as part of the reorganization and cleanup of my code base for this series.

In this post, I’m going to explain how I’m changing my deployment scripts and why. In my initial iteration I started putting deploy.sh scripts in each folder and running them as needed. That turned out to be painful later and here’s why.

Bash and file paths

When I started programming in Java, file paths were the bane of my existence. Do I set the home directory to the Java folder, the bin folder, or where my code is located? Does it have a slash at the end? Forward slash or backslash (depending on the operating system). If I pass the path in some kind of programming language do I have to escape the slashes?

I think I spent more time on file paths than any time I spent actually writing code, which was the simple part. I don’t want anyone to deal with that in my code base. I’m not going to make you set any magic environment variables (which can be modified by malicious people as well) in my code base. All paths will be relative.

The problem is that bash determines the location of files from the point where the code gets executed, not based on the location of the file. So if you try to run a script in one folder that uses a script that was initially executed from another folder while testing and it sources a file, things will break.

To get around this I had this whole switching function that would switch to the correct folder for the type you’re trying to deploy but that was not feasible. Just look at the folders I generated for different resource types here.

Yeah, no.

A common deployment script folder

That problem is why I’m changing my code to use a common deployment script folder, and all files will be executed from the root of this code base, which is currently:

SecurityMetricsAutomation/v1/

I’ve been using various roles ending with “admin” in the name to deploy things. That will remain consistent. I’m going to organize my folders by the administrator name that owns and runs a particular script.

Different administrators exist that can deploy different resources. For example, when the account first gets created, the initial root user in the first account has to run a script to create a new user. That script will go here.

/deploy/root/rootadmin.sh

Note that I decided to rename my orgroot user to rootadmin for consistency. The initial rootadmin user can deploy the initial structure. I haven’t fully worked this out but it will likely start with an OrgAdmin account where the administrators who deploy things across the organization will exist. I am planning to test using Okta further but I’ll start with AWS IAM users.

Here are some of the admins I’m thinking about creating:

billingadmin - billing, budgets, and creating new accounts
orgadmin - create OUs, move accounts, and service control policies
iamadmin - deploy the IDP in the root account and roles across the org
kmsadmin - deploy KMS keys in a KMS account with corresponding KMS policy
networkadmin - deploy networking across the organization
securityadmin - deploy security services and configure logs

Each of the above admins may have their own scripts for deploying resources. Those scripts use the resource templates and functions.

All files will be executed from the root. So for example, if I need to deploy an environment script owned by the orgadmin it might look like this:

./deploy/orgadmin/environment.sh

If that file needs to source other files it would do so like this:

source resources/ssm/parameter/functions.sh

I already explained how the script that deploys CloudFormation stacks can now calculate template paths using this approach and a consistent naming convention.

Environment Deployments

How will environments get deployed? There’s a series of steps to deploy an environment which consists of running scripts from multiple admins. Perhaps there’s a script in the orgadmin folder to create an environment that uses scripts from other admins but the script can only get executed by switching to the other roles. Or perhaps that user must use scripts from other folders and code it can’t change but is allowed to execute a job to do those things.

I wrote about what I’m planning to put into environments here:

I’ll work this out more concretely as I deploy an environment.

Application Deployments

Along similar lines, there needs to be an application admins in each environment that deploy applications and application resources. Those resources may include scripts from other admins’ directories. The application admins may have permission to run the scripts and pass in variables but not change the code.

Who can change the CloudFormation templates?

I wrote before about how you could use my code by checking it out and referencing it in your own scripts here.

It might (or might not) be overkill to have a separate repository for every resource type depending on the size of your organization and how you break out duties. But you could do that and limit who can change the code for different resource types. Of course this gets complicated with EC2 which should have never included networking, in my opinion.

However you break apart your repositories, you can rearrange and concatenate them when you create a container for deployment purposes. And going forward, I’m going to almost always use containers as I will demonstrate.

You can divvy up responsibility for this code any way you want and put it in different repositories and then pull in the required resources into a container as needed. The deployment scripts would be easy to break out into different repositories. The CloudFormation resources are a bit trickier but doable.

The other thing you could do is have a team of architects (the nice kind, not the blocking kind that doesn’t have time to explain why things are the way they are or try to take over people’s projects when it is not necessary) oversee the resources repository. People can create pull requests on that repository and ask to push changes up for things they need. Along the way, the architects can explain why or why not.

That’s something I proposed when I was at Capital one and it sort of got implemented. The problem was when people pushed up a whole series of complex changes at once that were essentially impossible to review. So there has to be a good mechanism for discussion as to what the person is trying to achieve and why they are making so many changes. People also need to understand that if they deviate too far from a common template the review will take much longer to evaluate.

I wrote about code reviews here:

However you break my monolithic repository down, consider who you want changing what code and don’t just make it a free-for-all. Unless you like data breaches and misconfigurations. 😊

Now I need to start migrating over the code, adjusting, and using it.

Follow for updates.

Teri Radichel | © 2nd Sight Lab 2023

About Teri Radichel:
~~~~~~~~~~~~~~~~~~~~
⭐️ Author: Cybersecurity Books
⭐️ Presentations: Presentations by Teri Radichel
⭐️ Recognition: SANS Award, AWS Security Hero, IANS Faculty
⭐️ Certifications: SANS ~ GSE 240
⭐️ Education: BA Business, Master of Software Engineering, Master of Infosec
⭐️ Company: Penetration Tests, Assessments, Phone Consulting ~ 2nd Sight Lab
Need Help With Cybersecurity, Cloud, or Application Security?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔒 Request a penetration test or security assessment
🔒 Schedule a consulting call
🔒 Cybersecurity Speaker for Presentation
Follow for more stories like this:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
❤️ Sign Up my Medium Email List
❤️ Twitter: @teriradichel
❤️ LinkedIn: https://www.linkedin.com/in/teriradichel
❤️ Mastodon: @teriradichel@infosec.exchange
❤️ Facebook: 2nd Sight Lab
❤️ YouTube: @2ndsightlab
AWS
Security
Code
Deployment
Separation Of Duties
Recommended from ReadMedium