Building robust, scalable services and managing large volumes of data for analytics requires on-demand resource allocation and containerization. A cloud-native approach, which takes advantage of a cloud computing delivery model, can help with this.
In this course, you'll investigate the principles and architecture of cloud native. You'll outline how to migrate existing apps to a cloud-native architecture, identifying the 12-factor app principles for building scalable and resilient enterprise applications.
Next, you'll explore microservice architecture design patterns, containerization in the cloud, and some prominent public cloud provider container management platforms.
Moving on, you'll run Docker-enabled containerized applications on Amazon Elastic Container Service (ECS) clusters. You'll investigate some cloud machine learning, cloud-based AI, and big data solutions and services. Lastly, you'll examine the benefits of managing big data architectures using cloud principles.
You can use this course in preparation for the CompTIA Cloud Essentials+ (CLO-002) certification exam.
Learning Objectives
{"discover the key concepts covered in this course"}
Framework Connections
Specialty Areas
- Systems Architecture
- Systems Development
Feedback
If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.