Skip to content

SurPun/AWS-Developer-Associate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS-Developer-Associate

AWS Developer Associate

Goals :

  • Complete Udemy Course
  • Study for Exam
  • Developer Associate Certification

NOTES :

Preparing for the Exam

Practice makes perfect

  • If you're new to AWS, take a bit of AWS practice thanks to this course before rushing to the exam
  • The exam recommends you to have one or more years of hands-on developing and maintaining an AWS based applications
  • Practice makes perfect!
  • If you feel overwhelmed by the amount of knowledge you just learned, just go through it one more time

Ideas for practicing. ..!

  • Take one of your existing applications
  • Try deploying it manually on EC2
  • Try deploying it on Elastic Beanstalk and have it scale
  • Try creating a CICD pipeline for it
  • Try decoupling components using SQS / SNS
  • If possible, try running it on AWS Lambda & friends
  • Write automation scripts using the CLI / SDK
    • Idea 1: Shut down EC2 instances at night / start in the morning
    • Idea 2: Automate snapshots of EBS volumes at night
    • Idea 3: List all under-utilized EC2 instances (CPU Utilization < 10%)

Proceed by elimination

  • Most questions are going to be scenario based

  • For all the questions, rule out answers that you know for sure are wrong

  • For the remaining answers, understand which one makes the most sense

  • There are very few trick questions

  • Don't over-think it

  • If a solution seems feasible but highly complicated, it’s probably wrong

Skim the AWS Whitepapers

  • You can read about some AWS White Papers here:

    • AWS Security Best Practices
    • AWS Well-Architected Framework
    • Architecting for the Cloud AWS Best Practices
    • Practicing Continuous Integration and Continuous Delivery on AWS Accelerating Software Delivery with DevOps
    • Microservices on AWS
    • Serverless Architectures with AWS Lambda
    • Optimizing Enterprise Economics with Serverless Architectures
    • Running Containerized Microservices on AWS
    • Blue/Green Deployments on AWS
  • Overall we've explored all the most important concepts in the course

  • It's never bad to have a look at the whitepapers you think are interesting!

Get into the AWS Community

  • Help out and discuss with other people in the course Q&A
  • Review questions asked by other people in the Q&A
  • Do the practice test in this section
  • Read forums online
  • Read online blogs
  • Attend local meetups and discuss with other AWS engineers
  • Watch re-invent videos on Youtube (AWS Conference)

AWS Certification Paths

AWS Certification Paths — Architecture

Architecture (Solutions Architect)

  • Design, develop, and manage cloud infrastructure and assets, work with DevOps to migrate applications to the cloud

    • Cloud Practitioner (Foundational)
    • Solutions Architect (Associate)
    • Solutions Architect (Professional)
    • Security (Specialty)

Architecture (Application Architect)

  • Design significant aspects of application architecture including user interface, middleware, and infrastructure, and ensure enterprise-wide scalable, reliable, and manageable systems

    • Cloud Practitioner (Foundational)
    • Solutions Architect (Associate)
    • Developer (Associate)
    • DevOps Engineer (Professional)
    • Solutions Architect (Professional)

AWS Certification Paths — Operations

Operations (Systems Administrator)

  • Install, upgrade, and maintain computer components and software, and integrate automation processes

    • Cloud Practitioner (Foundational)
    • SysOps Administrator (Associate)
    • DevOps Engineer (Professional)

Operations (Cloud Engineer)

  • Implement and operate an organization’s networked computing infrastructure and Implement security systems to maintain data safety

    • Cloud Practitioner (Foundational)
    • SysOps Administrator (Associate)
    • Security (Specialty)
    • DevOps Engineer (Professional)
    • Advanced Networking (Specialty)

AWS Certification Paths — DevOps

DevOps (Test Engineer)

  • Embed testing and quality best practices for software development from design to release, throughout the product life cycle

    • Cloud Practitioner (Foundational)
    • Developer (Associate)
    • DevOps Engineer (Professional)

DevOps (Cloud DevOps Engineer)

  • Design, deployment, and operations of large-scale global hybrid cloud computing environment, advocating for end-to-end automated CI/CD DevOps pipelines

    • Cloud Practitioner (Foundational)
    • Developer (Associate)
    • SysOps Administrator (Associate)
    • DevOps Engineer (Professional)

DevOps (DevSecOps Engineer)

  • Accelerate enterprise cloud adoption while enabling rapid and stable delivery of capabilities using CI/CD principles, methodologies, and technologies

    • Cloud Practitioner (Foundational)
    • SysOps Administrator (Associate)
    • DevOps Engineer (Professional)
    • Security (Specialty)

AWS Certification Paths — Security

Security (Cloud Security Engineer)

  • Design computer security architecture and develop detailed cyber security designs. Develop, execute, and track performance of security measures to protect information

    • Cloud Practitioner (Foundational)
    • SysOps Administrator (Associate)
    • Security (Specialty)
    • DevOps Engineer (Professional)
    • Advanced Networking (Specialty)

Security (Cloud Security Architect)

  • Design and implement enterprise cloud solutions applying governance to identify, communicate, and minimize business and technical risks

    • Cloud Practitioner (Foundational)
    • Solutions Architect (Associate)
    • Security (Specialty)
    • Solutions Architect (Professional)

AWS Certification Paths — Data Analytics & Development

Data Analytics (Cloud Data Engineer)

  • Automate collection and processing of structured/semi-structured data and monitor data pipeline performance

    • Cloud Practitioner (Foundational)
    • Solutions Architect (Associate)
    • Data Analytics (Specialty)
    • Security (Specialty)

Development (Software Development Engineer)

  • Develop, construct, and maintain software across platforms and devices

    • Cloud Practitioner (Foundational)
    • Developer (Associate)
    • DevOps Engineer (Professional)

AWS Certification Paths — Networking & AI/ML

Networking (Network Engineer)

  • Design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, etc.

    • Cloud Practitioner (Foundational)
    • Solutions Architect (Associate)
    • Advanced Networking (Specialty)
    • Security (Specialty)

AI/ML (Machine Learning Engineer)

  • Research, build, and design artificial intelligence (Al) systems to automate predictive models, and design machine learning systems, models, and schemes

    • Cloud Practitioner (Foundational)
    • Solutions Architect (Associate)
    • SysOps Adminstrator (Associate)
    • Developer (Associate)
    • Machine Learning (Specialty)

About

AWS Developer Associate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published