Cloud services and security in theory - NBWCS1EBNF

Academic year/semester: 2024/25/2

ECTS Credits: 3

Available for: Only for the faculty’s students

Lecture hours: 2
Seminarium:0
Practice: 0
Laboratory: 0
Consultation: -

Prerequisites: Comprehensive examination (NIXSS1EBNE)

Course Leader: Dr. György Kálmán

Faculty: John von Neumann Faculty of Informatics, 1034 Budapest, Bécsi út 96/b

Course Description:
Supported with the theoretical introduction, the course presents the two selected could providers and gives a broad overview of the services available. The lectures in the latter part of the course focus on security-related topics through real-world examples and supported by labs. The demos cover topics from creation of a virtual machine to compliance policies in AWS.

Competences:
The objective of the course is to get the students acquainted with cloud technologies. The course focuses on security and services supporting a secure cloud environment such as monitoring, compliance, and Infrastructure as Code (IaC). The students will be able to assume an associate architect role where they will be able to evaluate existing designs and help the lead architect. The first section of the course gives a broad introduction into cloud services in general and as the semester progresses the topics are narrowed towards security. In addition to lectures the course also offers labs, where the students can use the environment of their choice (either Microsoft Azure or AWS). The demonstrations aim to give a basic, but usable knowledge, so that the students will be able to further develop their skills or to assume an entry-level cloud engineer job. In the cloud provider of their choice, the course covers a large part of the curriculum required for the AZ-900, Azure Fundamentals or AWS Cloud Practitioner certifications.

Topics:
1. Lecture: Cloud services basics Demo: get known with the administrative interface of the cloud providers.
2. Lecture: User and resource management. Demo: creation of a virtual machine, following events
3. Lecture: Compute services Demo: virtual machines, containers, serverless solutions. Comparison of compute using IaaS and PaaS
4. Lecture: Networking Demo: network zoning, public internet access, gateways, firewall solutions
5. Lecture: Storage
6. Lecture: Authentication and authorization
7. Lecture: Security services
8. Lecture: Compliance features
9. Lecture: Pricing
10. Lecture: Least privilege
11. Lecture: Role-based access control
12. Lecture: Monitoring
13. Lecture: Infrastructure as Code
14. Lecture: Summary

Assessment: 4 homeworks, if the student passes AZ-900 or AWS Cloud Practicioner exam, grade 5 is granted

Exam Types:

Compulsory bibliography: Lecture handouts

Recommended bibliography: AWS Certified Cloud Practitioner Study Guide: CLF-C01 Exam 1st Edition ISBN-10 1119490707 ISBN-13 978-1119490708 https://www.amazon.com/Certified-Cloud-Practitioner-Study-Guide/dp/1119490707/ Microsoft Certified Azure Fundamentals Study Guide: Exam AZ-900 https://www.amazon.com/Microsoft-Certified-Azure-Fundamentals-Study/dp/1119770920/ ISBN-10 1119770920 ISBN-13 978-1119770923

Additional bibliography:

Additional Information: