Back to training

Native Cloud Architecture Online Program


Are you looking to take advantage of the cloud? Do you find the cloud landscape to be confusing and complex? Join this program to use the cloud for your advantage, whether you develop a product in a startup or looking at the benefits of cloud computing from an enterprise perspective.

Cloud computing changes fundamentally the way we think about architecture. Decisions that used to be important are easily solved by the cloud platforms (scalability, maintaining the hardware, performance). However, to take maximum advantage of the cloud, architects need to understand the new services provided by cloud platforms and how to incorporate them.

In 5 weekly 2-hour remote sessions, you will learn the building blocks offered by the cloud platforms, the advantages and challenges you need to be aware of, and migration strategies. Otherwise said, you will learn how to think as a cloud-native.

Feedback from your experienced trainers, inspired by their wide experience as practitioners building products, will help you get the most out of the practice sessions.

Who should attend

Senior software developers and architects interested in the benefits of cloud computing from an enterprise perspective.


Experience the opportunities of native cloud architecture:

  • Navigate the complex world of cloud services
  • Take advantage of the cloud offering while avoiding traps and common challenges
  • Build architectures using the building blocks offered by cloud platforms
  • Practice all the techniques on simple exercises and on real projects
  • Experiential learning for participants

Course Outline

  • Introduction to Native Cloud Architecture
  • Building Blocks of Cloud Platforms
  • Cross-Functional Concerns in the Cloud
  • Architecting a Cloud-Native Product
  • Migration Strategies

The detailed structure of Native Cloud Architecture Online Program is presented on Craft Academy – Mozaic Works Learning Platform, on the Learning Program Content section.


Participants should have at least 5 years of professional experience in software development.

Practical Details

  • Language: English
  • Experiential, hands-on, interactive online learning with practical examples
  • Participants will be awarded a Mozaic Works certificate of completion

Need a customized learning program or more information? Contact us as we are happy to answer your questions.