![]() |
Course: CLD130 First Term: 2022 Spring
Final Term: Current
Final Term: 9999
|
Lec + Lab 3.0 Credit(s) 4.0 Period(s) 4.0 Load
Credit(s) Period(s)
Load
Subject Type: OccupationalLoad Formula: T- Lab Load |
MCCCD Official Course Competencies | |||
---|---|---|---|
1. Summarize cloud computing services and models. (I, II)
2. Describe the software development process on AWS (Amazon Web Services). (II) 3. Configure AWS Identity and Access Management (IAM) for programmatic access. (III, XI) 4. Configure storage solutions with Amazon Simple Storage Service (Amazon S3) programmatically. (IV) 5. Develop databases with Amazon DynamoDB. (V) 6. Explain AWS caching services. (VI) 7. Select and configure container solutions. (VII) 8. Utilize Amazon Simple Queue Service (SQS) and Amazon Simple Notification Service (Amazon SNS) to develop messaging solutions. (VIII) 9. Develop event-driven solutions with AWS Lambda. (IX) 10. Configure AWS Solutions using Amazon API Gateway. (X) 11. Describe the use of AWS Step Functions to create event-driven workflows. (X) 12. Identify best practices for building and deploying secure applications. (XI, XII) | |||
MCCCD Official Course Competencies must be coordinated with the content outline so that each major point in the outline serves one or more competencies. MCCCD faculty retains authority in determining the pedagogical approach, methodology, content sequencing, and assessment metrics for student work. Please see individual course syllabi for additional information, including specific course requirements. | |||
MCCCD Official Course Outline | |||
I. Amazon Web Services (AWS)
A. Cloud scenario B. Infrastructure overview C. AWS foundation services II. Developing on AWS A. Systems development lifecycle B. AWS debugging, analysis and monitoring services III. AWS security management A. Shared responsibility model B. AWS Identity and Access Management (IAM) IV. Developing storage solutions A. Amazon Simple Storage Service (Amazon S3) as a storage solution B. Amazon S3 features and components C. Amazon S3 access management V. NoSQL solutions A. Amazon DynamoDb features and components B. Amazon DynamoDb partitions C. Streaming and global tables D. NoSQL solutions development VI. Caching A. Amazon CloudFront B. Amazon ElastiCache C. Apply caching strategies VII. Containers A. History, technology and terminology B. Bare-metal servers and virtual machines C. Microservices architecture D. Container-based workloads E. Website using Docker containers VIII. Messaging services A. Amazon Simple Queue Service (SQS) B. Amazon Simple Notification Service (Amazon SNS) C. Amazon MQ IX. Event-driven solutions A. Serverless computing B. AWS Lambda X. AWS Step Functions A. Application programming interfaces B. Amazon API Gateway C. Representational State Transfer (REST) Application Programming Interface (API) XI. Secure applications on AWS A. Manage application’s secrets B. AWS Security Token Service (AWS STS) C. Amazon Cognito XII. Deployment of applications on AWS A. DevOps B. AWS code services C. AWS Elastic Beanstalk D. AWS CloudFormation E. AWS Serverless Application Model (AWS SAM) | |||
MCCCD Governing Board Approval Date: June 22, 2021 |