Code Monkey home page Code Monkey logo

cloud-computing's Introduction

ReDI School Cloud Computing course

The Cloud Computing course in the Digital Career Program in NRW

Teaching Materials

We focus on Cloud Computing topics with Microsoft Azure

Microsoft Learn

Project Description

Additional resources from other cloud services

AWS Training (Amazon account needed to access materials)
- [AWS Training website](https://www.aws.training/)
- [AWS Cloud Practitioner Essentials website](https://www.aws.training/Details/eLearning?id=60697)

Google Workspace Learning Center
- [Google Workspace Learning Center website](https://support.google.com/a/users/?hl=en#topic=)

Cisco
- [Introduction to Cybersecurity presentations and teaching guides](https://redischool1.sharepoint.com/:f:/r/sites/CloudComputing-Teachers/Freigegebene%20Dokumente/Teachers/Teaching_Materials/2022_Spring/Cisco_Introduction%20to%20Cybersecurity?csf=1&web=1&e=gQwd3b) (presentation & files in Teacher's channel in MS Teams)
- [Cisco Cybersecurity Essentials presentations and teaching guides](https://redischool1.sharepoint.com/:f:/r/sites/CloudComputing-Teachers/Freigegebene%20Dokumente/Teachers/Teaching_Materials/2022_Spring/Cisco_Cybersecurity_Essentials?csf=1&web=1&e=MWmQov) (presentation & files in Teacher's channel in MS Teams)

Curriculum

Module Lesson # Topic Slides for teachers Learning resources
Module 1: Introduction 1 Intro to Cloud - Presentation
Resources

Azure Fundamentals part 1: Describe core Azure concepts (MS Learn, no sign-up needed)
AWS FUNDAMENTALS Overview (web page, no sign-up needed)
Welcome to Google Workspace (Google Workspace Learning Center, no sign-up needed)

2 Intro to Azure - Presentation
Resources

Azure Fundamentals part 2: Describe core Azure services (MS Learn, no sign-up needed)
Sign up Azure with your ReDI accout

3 Intro to Compute - Presentation
Resources

Overview of Azure compute services (MS Learn, no sign-up needed)
AWS: Module 2: Compute in Cloud (eLearning, sign up necessary to show contents)
Google: Compute Engine (website, no sign-up needed)

4 Intro to Storage - Presentation
Resources

Explore Azure Storage services (MS Learn, no sign-up needed)
AWS: Module 5: Storage and Databases (eLearning, sign up necessary to show contents)
Google:File storage, collaboration & docs (Google Workspace Learning Center, no sign-up needed)

5 Intro to Networking - Presentation
Resources

Explore Azure networking services (MS Learn, no sign-up needed)
AWS: Module 4: Networking (eLearning, sign up necessary to show contents)
Google: Set up networks for managed devices (Google Workspace Learning Center, no sign-up needed)

6 Security and Monitoring Basics, Performance monitoring Basics - Presentation
- 4 slides available from Security Compliance Identity Fundamentals SC900
Resources

Azure: Security related modules on MS Learn
Choose the best monitoring service for visibility, insight, and outage mitigation (MS Learn, no sign-up needed)
Monitor the usage, performance, and availability of resources with Azure Monitor (MS Learn, no sign-up needed); AWS: Module 6: Security (eLearning, sign up necessary to show contents)
Google: Security and data protection (Google Workspace Learning Center, no sign-up needed)

Module 2: Group project 7 Project Outline & Scrum - Project Description
- Scrum
Resources

Project Description
What is Scrum?

Project 1 8 1. Architecture (Cloud adoption framework)
2. Authorisation & Authentication / Security Azure Key Vault
3. Project 1 "Azure Landing Zone" Project
- Presentation
- Project Description
Resources

- Microsoft Cloud Adoption Framework for Azure (MS Learn, no sign-up needed)
- Authenticate users with Azure Static Web Apps (MS Learn, no sign-up needed)

9 Q&A, Internal Presentation
Project 2 Web application Project
Project 2-1 Create a static HTML web app in Azure
10 1. Build web app in Visual Studio, publish web app, source code management
2. Project 2-1 Create a static HTML web app in Azure
- Presentation
- Project Description
Resources

- Use Git version-control tools in Visual Studio Code (MS Learn, no sign-up needed)

11 1. Build CI/CD
2. Project 2-1 Create a static HTML web app in Azure
- Presentation
- Project Description
Resources

- What is CD/CI (MS Learn, no sign-up needed)
- MS Learn modules realted to CD/CI for beginners (MS Learn, no sign-up needed)

12 1. Content delivery network
2. Project 2-1 Create a static HTML web app in Azure
- Presentation
- Project Description
Resources

- Create a Content Delivery Network for your Website with Azure CDN and Blob Services (MS Learn, no sign-up needed)

13 Microsoft virtual tour to a data center - Presentation
Project 2-2: Creating a REST API with Python and Azure SQL 14 Project 2-2: Creating a REST API with Python and Azure SQL - Project Description
15 Project 2-2: Creating a REST API with Python and Azure SQL - Project Description
16 Project 2-2: Creating a REST API with Python and Azure SQL - Project Description
17 Internal Presentation
Module 3: AZ900 exam preparation 18 Part 1: Describe core Azure concepts Presentation
Exam Sandbox to increase familiarity with the user interface, how to navigate between pages and questions, what actions are required to answer each of the different question types, where information about the exam is located (e.g., time remaining, questions remaining, etc.), how to mark questions for review, and how to leave comments.
MS Learn
19 Part 2: Describe core Azure services Presentation MS Learn
20 Part 3: Describe core solutions and management tools on Azure Presentation MS Learn
21 Part 4: Describe general security and network security features Presentation MS Learn
22 Part 5: Describe identity, governance, privacy, and compliance features Presentation MS Learn
23 Part 6: Describe Azure cost management and service level agreements Presentation MS Learn
24 Recap & buffer session

cloud-computing's People

Contributors

takuya-redi avatar frankfoese avatar nyanhp avatar juliandnl avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.