Cloud Application Security
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
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.
- IT or Computer science knowledge
- Basic knowledge of security principles
- Ability to read and write basic code/configuration snippets
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
By the end of this workshop, participants will have gained:
Foundational Knowledge: A solid understanding of cloud and cloud-native computing principles, making you well-prepared to embark on cloud-native development projects.
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.
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.
Cloud Skills: An understanding of the different cloud service models and deployment options, enabling you to choose the right cloud strategy for your organization.