Cloud Application Security

Description:

In today's fast-paced digital landscape, Cloud and Cloud-Native Computing have become integral to the success of modern businesses. The ability to design, develop, and secure cloud-native applications is a crucial skill for both software developers and IT professionals. This hands-on workshop is designed to provide you with a comprehensive understanding of cloud and cloud-native computing, with a specific focus on ensuring the security of your cloud-native applications.

► Registration: TUMonline

 Places are limited! Register until: 27.11.2023

 

Content:

1. Introduction to Cloud Computing

  • Understand the core concepts of cloud computing and its advantages.
  • Explore the principles and advantages of cloud-native application development.
  • Learn about key cloud service models (IaaS, PaaS, SaaS) and deployment models (public, private, hybrid).

2. Security Fundamentals Review

  • Recap the fundamental concepts of cybersecurity.
  • Explore the specific security challenges posed by cloud and cloud-native environments.

3. Hands-On Cloud-Native Application Security

  • Dive into practical exercises for securing cloud-native applications.
  • Understand container security, including Docker and Kubernetes.
  • Learn about microservices security, API security, and serverless application security.
  • Explore best practices for access control, authentication, and encryption in the cloud-native context.

 

Prerequisites:

  • IT or Computer science knowledge
  • Basic knowledge of security principles
  • Ability to read and write basic code/configuration snippets

Language: English

Dates and Location:

  • Tu 28.11.2023 | 17:00 - 19:00 | TUM Main Campus Z995
  • Th 30.11.2023 | 17:00 - 19:00 | TUM Main Campus Z995
  • Th 07.12.2023 | 17:00 - 19:00 | TUM Main Campus Z995
  • Mo 11.12.2023 | 17:00 - 19:00 | Reply Deutschland SE Luise-Ullrich-Straße 14

 

Key Takeaways:

By the end of this workshop, participants will have gained:

  1. Foundational Knowledge: A solid understanding of cloud and cloud-native computing principles, making you well-prepared to embark on cloud-native development projects.

  2. Security Expertise: A strong grasp of cloud-native application security, including best practices, tools, and techniques to secure your applications and data in the cloud.

  3. Hands-On Experience: Practical experience through hands-on exercises that reinforce the security concepts covered, ensuring you can apply what you've learned in real-world scenarios.

  4. Cloud Skills: An understanding of the different cloud service models and deployment options, enabling you to choose the right cloud strategy for your organization.

Contact:
Trainers: daedalus.tum@reply.de   
Organizers: daedalus@ei.tum.de