management, managementinformation, machinelearning, ml, data, bigdata, datascience, cloudcomputing, cloud, aws, artificialintelligence, ai, computerscience, dataanalytics, technologytraining, bay area, deeplearning, computer, heoa, networking, security, monitoring, logging, cloud, dataanalytics, dataengineering, cstu, onlinetraining, onlinedegrees, onlineprogram, computerengineering
CSE590/MB590 Special Topics (1.5 credits)
  - Cloud Computing and Security

This course offers graduate students an introductory understanding and hands-on experience of cloud computing using AWS. It will cover a wide range topics in Compute, Storage, Networking, Security, Monitoring and Logging, as well as Account and Cost Management. Topics include evolution of cloud computing, AWS global infrastructure, architectural principles, key services and their common use cases, security and compliance model, pricing and account management.
  • » 23 hours (8 weeks) in class lecturing plus dedicated mentoring sessions from our faculty of industry experts
  • » 1.5 semester credits for both certificate and master’s degree
  • » Access to high-quality live class recording
  • » Online live classroom available for all classes
  • » Lifetime learning resources for our students
  • $ 990
Course Description

This course offers graduate students an introductory understanding and hands-on experience of cloud computing using AWS. It will cover a wide range topics in Compute, Storage, Networking, Security, Monitoring and Logging, as well as Account and Cost Management. Topics include evolution of cloud computing, AWS global infrastructure, architectural principles, key services and their common use cases, security and compliance model, pricing and account management.

Course Objectives
  • Demonstrate a basic understanding of management information system terminology.
  • Explain the components and the operations, managerial and strategic roles of information systems within an organization.
  • Describe the major concepts, developments and managerial implications involved in computer hardware, software, database management, and telecommunications technologies
  • Describe how information technology is used in modern information systems to support end user applications, enterprise operations, e commerce, and managerial decision making
  • Explain the development of information system solutions for business problems and how to implement change.
  • Describe the managerial challenges and methods of managing information management, and security and ethical challenges.
  • Demonstrate ability to communicate a professional (affective) presentation and project paper by integrating concepts (cognitive) from the course.
University-wide Student Learning Outcomes

The University Student Learning Outcomes assessed and reinforced in this course include but are not limited to the following:

  • Public Cloud Concept
  • AWS Basic Services
  • Applications of Cloud Computing Using AWS
Weekly Schedule
Week 1
  • Course Overview and Goals
  • Introduction to Cloud Computing
  • Introduction to AWS
    • AWS History
    • Networking and Compute
  • HW1
Week 2
  • WK1 Review & Quiz 1
  • Introduction to AWS
    • Security, Management Tools, Application Services
    • Developer Tools, Mobile Services & IOT
    • Messaging & Conclusion
  • Log Into AWS
  • Set Up Alarm
  • IAM
  • HW2
Week 3
  • WK2 Review and Quiz 2
  • S3 (Simple Storage Service) 101
  • CloudFront
  • EC2 (Elastic Compute Cloud) 101
  • Auto Scaling
  • Load Balancer
  • AWS Messaging
  • HW3
Week 4
  • WK3 Review and Quiz 3
  • VPC Overview
  • Create Custom VPC
  • NAT Instance and NAT Gateway
  • Network Access List and Security Group
  • Custom VPC and ELB
  • Bastion Host
  • VPC Flow Logs
  • VPC End Point
  • VPC Direct Connect
  • AWS PrivateLink
  • AWS Transit Gateway
  • AWS Network Cost
  • HW4
  • Mid-term Exam
Week 5
  • WK4 Review and Quiz 4
  • Database 101
  • RDS Instance
  • DynamoDB
  • Elastic Beanstalk
  • CloudFormation
  • Security In Cloud
    • AWS Compliance & Artifacts
    • Shared Responsibility Model
    • AWS WAF vs Shield
    • AWS Trusted Advisor, Inspector, CloudTrail
    • Cloud Watch, AWS Config
    • Athena, Macie
  • System Manager HW5
Week 6
  • WK5 Review and Quiz 5
  • AWS Billing & Pricing
  • AWS Budgets and Cost Explorer
  • AWS Different Support Levels
  • Consolidated Billing
  • AWS Organizations
  • Resource Group & Tagging
  • HW6
Week 7
  • WK6 Review and Quiz 6
  • Serverless Computing
  • Elastic Container Service
  • DNS Route53
  • HW 7
Week 8
  • WK7 Review and Quiz 7
  • Course Review for Final
  • AWS Certifications
  • Final Exam
About the Instructor

Dr. William Li

AWS Certified Security Specialty and Solutions Architect. Outcome-driven engineering operation and product quality leader with demonstrated software engineering experience in Enterprise Software, Networking, Security, and Cloud Computing driving global teams and vendors at VMWare, Cisco, and startups. Proven record of success in building high-quality, mission-critical, on-Premise and cloud applications; managing complex large-scale and concurrent projects; developing highly effective global teams. An effective communicator, data-driven problem solver, and team player.