2026-2027_College Catalog 
    
    Apr 21, 2026  
2026-2027_College Catalog

CIS 245 - AWS Cloud Developing


Credits: 4
Lecture: 4
Lab: 0

Provides students with the knowledge to develop, deploy and debug cloud-based applications on the Amazon Web Services (AWS) Cloud.  It will investigate the different software development kits (SDKs) and how to build cloud infrastructure using code. Previous experience with programming fundamentals is highly recommended. 

Course Outcomes:
Students will be able to:
1. Recall cloud computing services and models 

2. Describe developing on AWS 

3. Write code that interacts with Amazon S3 by using AWS SDKs 

4. Explain the role of AWS IAM 

5. Write code that interacts with Amazon DynamoDB by using AWS SDKs 

6. Explain caching with Amazon CloudFront and Amazon ElastiCache 

7. Configure containers 

8. Develop solutions with SQS and SNS 

9. Write code that interacts with Aws Lambda by using AWS SDKs 

10. Create a REST API by using Amazon API Gateway 

11. Describe the use of AWS Step Functions 

12. Explain how to build secure applications 

13. Identify best practice for deploying applications  

Prerequisite(s): CIS 242