AWS Certified Developer Associate
About this "AWS Developer – Associate" Course:
This course will be delivered through a mix of:
- Instructor-led Training (ILT)
- Hands-on Labs
Become an AWS Certified Developer Associate today by taking this course.
No prior AWS experience is required.
Even if you have never logged into the AWS platform before, by the end of our AWS training you will be able to take the CDA exam. No specific programming knowledge is needed (though knowing a language would be advantageous) and no prior AWS experience required. With AWS certification under your belt (and optionally after completing our AWS Certified Solutions Architect course), you will be highly sought after by many employers willing to give a superior salary.
Please note, this is not a course to teach you how to code, this course is specifically designed on helping you to pass the NEW AWS Certified Developer June 2018 exam. All required code to do the exercises in this course is provided when you join the course (via Github).
AWS Developer – Associate exam basically validates the following
- Design, develop, and deploy cloud-based solutions using AWS
- Understand the core AWS services, uses, and basic architecture best practices
- Develop and maintain applications written for Amazon Simple Storage Services (S3), Amazon DynamoDB, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Amazon Simple Workflow Service (SWF), AWS Elastic Beanstalk, and AWS CloudFormation
Course Outline or You Will Learn How To
AWS Developer – Associate Exam Contents
Domain 1.0: AWS Fundamentals
- 1.1 Identify and recognize cloud architecture considerations, such as fundamental components and effective designs.
- How to design cloud services
- Database concepts
- Planning and design
- Familiarity with architectural trade-off decisions (high availability vs. cost, Amazon Relational Database Service (RDS) vs. installing your own database on Amazon Elastic Compute Cloud (EC2))
- include Storage Options Whitepaper
- Amazon S3, Amazon Simple Workflow Service (SWF), and Messaging
- DynamoDB, AWS Elastic Beanstalk, AWS CloudFormation
- Elasticity and scalability
Domain 2.0: Designing and Developing
- Identify the appropriate techniques to code a cloud solution.
- Configure an Amazon Machine Image (AMI)
- Programming with AWS APIs
- includes AWS Interaction Tools and actual usage of commands and APIs
Domain 3.0: Deployment and Security
- Recognize and implement secure procedures for optimum cloud deployment and maintenance.
- Cloud Security Best Practices
- Demonstrate ability to implement the right architecture for development, testing, and staging environments.
- Shared Security Responsibility Model
- AWS Platform Compliance
- AWS security attributes (customer workloads down to physical layer)
- Security Services
- includes KMS, Encryption techniques
- AWS Identity and Access Management (IAM)
- Amazon Virtual Private Cloud (VPC)
- CIA and AAA models, ingress vs. egress filtering, and which AWS services and features fit
- AAA = authentication, authorization, and accounting
- CIA = Confidentiality, Integrity and Availability
- includes Security Groups vs NACLs, IAM Role, IAM Identity Providers and Federation
Domain 4.0: Debugging
- General troubleshooting information and questions
- includes Troubleshooting EC2, Auto Scaling
- Best Practices in debugging
NOTE: I have just marked the topics inline with the AWS Exam Blue Print. So be sure to check the same, as it is updated regularly and go through Whitepapers, FAQs and Re-Invent videos.
Requirements
- A lot of study time ~ 2 hours daily
- A good laptop
- You will need to set up an AWS Account (you can use the free tier for this course)
- Full Requirements list shall be provided upon registration or in class.
Why take this course
If you are currently a system administrator or operations manager, this course offers more in-depth networking skills and techniques needed for AWS. Since AWS is an increasingly popular cloud computing platform, those trained in AWS system operations can become invaluable for any company using cloud-based services, especially as an AWS Certified SysOps Administrator.
Hands-On Practices & Projects
- Use AWS CloudFormation to produce stacks of AWS resources
- Deploy Amazon EC2 instances using command line calls
- Monitor the health of AWS services
- Manage user identity, permissions, security in the cloud
- Manage resource consumption
- Edit and troubleshoot a basic AWS CloudFormation stack definition
Audience - Who should take this Training Course?
- AWS Absolute Beginners. No prior AWS experience necessary
- Existing Systems Administrators
- Programmers Interested in Deploying Applications on AWS
- Software developers, especially those in a Developer Operations (DevOps) role
Prerequisites for this Training Course?
- Basic Knowledge of computers
- Background in either software development or systems administration
- Some experience with maintaining operating systems at the command line (shell scripting in Linux environments, cmd or PowerShell in Windows)
Benefits - Why take this Training Course?
- You will benefit from interactive instruction that covers these three areas:
- New and good paying Career
- To Obtain the AWS Developer Associate certificate
Industry Credits & Certification
Cho Mathias
Mazula Awundaga
Instructor Became certified Oracle DBA at age of 18. Undergoing college for degrees in Cyber Security & computer science.
Amazon Web Services (AWS)
Amazon Web Services (AWS) is an extensive cloud computing platform offered by Amazon. It provides a holistic suite of applications and infrastructure services. AWS offers software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS), allowing you to access and run everything in the cloud virtually. The AWS portfolio is comprised of over 100 services, including database, computing, infrastructure management, security, and application development. A wide range of AWS products span across storage, computer, database, networking and content delivery, and migration.
Free Courses
- Linux For DBAs(Bonus Class)
- Intro to SQL
- Cloud computing, Digital & Information Literacy
- Computer Basics, Internet, E-mail & Social Media
- MS Office: Word, Excel & PowerPoint
- Keyboard Mastering & Typing
Premium Courses
- Oracle Database Architecure and Administration
- Oracle E-Business Suite
- Microsoft SQL Server
- Oracle RAC, Data guard & Golden Gate
- Network +
- AWS Systems Operations