Course description
Cloud Architect Master's Program Certification
This Cloud Architect Program is an all-encompassing course to equip you with the skills and knowledge required to design, implement, and manage cloud solutions and excel as a cloud architect. It provides comprehensive training on AWS, Microsoft Azure, and the Google Cloud Platform (GCP), preparing you for key industry certifications and practical cloud solution implementations.
Reinforce your learning through practical exercises and experiments in a simulated cloud environment with this program, covering live classes, and peer-to-peer collaboration, hands-on labs, and training on essential AWS and Azure tools. With the capstone project, apply your acquired knowledge and skills to a real-world scenario. Design and implement a cloud solution using AWS or Azure to address specific business challenges. You will gain practical experience in cloud architecture design, security, cost management, identity management, data storage, network configuration etc, preparing you for advanced roles in cloud computing.
This Cloud Architect Master’s Program is aligned with the curriculum of Amazon Web Services and Microsoft Azure.
Key Features
- Course and material in English
- 4 months online class bootcamp and eLearning (5-10 hours/week estimation)
- 1 year access to learning platform & class recordings
- A course completion badge/ certificate on the MS Learn portal
- Get access to Official AWS Authorized Content
- Official Microsoft course completion transcript, validating your successful program completion
- Practice hands-on with tools like AWS Lambda, Azure Container Services, Amazon Inspector, etc
- Course content aligned to the AWS SAA-C03 exam
- 40+ in-demand skills and 25+ services
Program Outcomes
At the end of this Cloud Architect Program, you will be able to:
- Understand the main principles of cloud computing and how they have been implemented in Microsoft Azure
- Manage subscriptions, billing, and role-based access control regarding Azure users and groups
- Implement use cases and configuration options for Azure App Services and App Service environments
- Design an Azure app service web app by using Azure CLI, Powershell, and other tools
- Manage security and identity for Azure solutions
- Implement AWS security and testing and become an expert in AWS components such as S3, DynamoDB, Elastic Beanstalk, and CloudFormation
- Get an overview of AWS DMS, the AWS Schema Conversion tool, and the AWS Database Migration Service
- Deploy, manage, and operate scalable, highly available, and fault-tolerant systems on AWS
- Select the appropriate AWS service based on data, compute, database, or security requirements
- Set up a GCP account and utilize GCP services: networking, storage, content, and delivery network
- Understand Google Virtual Machines and how to work with them. Store and manage data in the cloud SQL
Target Audience
Any professional interested in hosting highly scalable, fault-tolerant applications on the AWS and Microsoft Azure platforms should take this program. However, the following roles and disciplines are ideal for this course:
- Fresh graduates who are intent on taking the plunge into the cloud job market
- Professionals with less than two years of experience who are working in either technical or non-technical job roles and wish to build successful careers in the cloud computing domain
- People working in the following roles will benefit the most from the Cloud Architect Master’s Program:
-Solutions architects, Programmers
-Cloud developers
-Cloud software engineers
-DevOps professionals
Learning Path
1. AWS Solution Architect
This AWS Solutions Architect Certification training will enable you to design, plan, and scale AWS implementations utilizing over 70 cloud computing services. The course is aligned with the latest AWS exam featuring Amazon-designated best practices.
Key Learning Objectives
- Formulate solution plans and guide AWS architectural best practices
- Design and deploy scalable, highly available, and fault-tolerant systems on AWS
- Identify the lift and shift of an existing on-premises application to AWS
- Decipher the ingress and egress of data to and from AWS
- Select the appropriate AWS service based on data, compute, database, or security requirements
- Estimate AWS costs and identify cost control mechanisms
Course Curriculum
- Lesson 01 - Introduction
- Lesson 02 - Getting Started With AWS
- Lesson 03 - Identity and Access Management
- Lesson 04 - S3
- Lesson 05 - EC2 and EBS
- Lesson 06 - ELB and Autoscaling
- Lesson 07 - Cloudwatch
- Lesson 08 - VPC0
- Lesson 09 - Databases
- Lesson 10 - Route 53
- Lesson 11 - Additional Key Services
- Lesson 12 - SAA C03 Latest Services
Live Class Curriculum
- Lesson 01 - Course Introduction
- Lesson 02 - AWS Overview
- Lesson 03 - Amazon Elastic Compute Cloud
- Lesson 04 - Amazon Storage Services
- Lesson 05 - Amazon Virtual Private Cloud
- Lesson 06 - Databases on AWS
- Lesson 07 - Amazon Route 53
- Lesson 08 - IAM and Security on AWS
- Lesson 09 - Application and Serverless Services in AWS
- Lesson 10 - Secure and Highly Available Architecture
2. Microsoft Azure Fundamentals
AVC's Microsoft Azure Fundamentals Training Course will familiarize you with the main principles of cloud computing and how they have been implemented in Microsoft Azure. This course will get you up to speed on Azure services, security, privacy, compliance, trust, pricing, and support.
Key Learning Objectives
- Describe cloud computing, Azure, and Azure subscriptions
- Describe and create Azure web apps
- Create and configure VMs in Microsoft Azure
- Describe Azure storage
- Describe and deploy databases in Azure
- Describe Azure AD
Course Curriculum
- Module 01: Cloud Concepts
- Module 02: Core Azure Services
- Module 03: Security, Privacy, Compliance, and Trust
- Module 04: Azure Pricing and Support
3. Microsoft Azure Administrator: AZ-104
An Azure administrator is often part of a larger team dedicated to implementing an organization’s cloud infrastructure. This Azure training course covers activities on the Azure platform, such as implementing, managing, and monitoring identity, governance, storage, computing, and virtual networks in a cloud environment, plus provision, size, monitoring, and adjusting resources when needed.
Key Learning Objectives
- Manage Azure Active Directory (Azure AD) objects
- Manage subscriptions and governance
- Secure & Manage storage
- Configure Azure files and Azure Blob Storage
- Automate deployment of virtual machines (VMs) by using Azure Resource Manager templates
- Create and configure containers
- Create and configure Azure App Service
- Implement and manage virtual networking
- Secure access to virtual networks
- Configure load balancing
- Monitor and troubleshoot virtual networking
- Integrate an on-premises network with an Azure virtual network
- Monitor resources by using Azure Monitor
- Implement backup and recovery
Course Curriculum
- Lesson 01: Manage Azure identities and governance
- Lesson 02: Implement & Manage Storage
- Lesson 03: Deploy and Manage Azure Compute Resources
- Lesson 04: Configure and manage virtual networking
- Lesson 05: Monitor and Backup Azure Resources
4.Designing Microsoft Azure Infrastructure Solutions: AZ-305
The Microsoft Azure Infrastructure Solutions AZ-305 online training course prepares you for a career as a certified Azure Cloud Solutions Architect. You will learn how decisions in each area affect an overall solution insight of subject matter expertise in designing cloud and hybrid solutions that run on Microsoft Azure, including compute, network, storage, monitoring, and security.
Key Learning Objectives
- Design a solution for logging and monitoring
- Design authentication and authorization solutions
- Design identities and access for applications
- Design a data storage solution for relational data
- Recommend a data storage solution
- Design data integration
- Design a data storage solution for non-relational data
- Design a solution for backup and disaster recovery
- Design for high availability
- Design a compute solution
- Design an application architecture
- Design network solutions
Course Curriculum
- Module 01: Course Introduction
- Module 02: Design a Governance Solution
- Module 03: Design authentication solutions
- Module 04: Design Authorization
- Module 05: Design a Solution for Logging and Monitoring
- Module 06: Design for High Availability
- Module 07: Design a Solution for Backup and Recovery
- Module 08: Design a Solution for Non-Relational Data
- Module 09: Design a Solution for Relational Data
- Module 10: Design Data Integration
- Module 11: Design a Compute Solution
- Module 12: Design an Application Architecture
- Module 13: Design a Network Solution
- Module 14 : Design Migrations
- Module 15: Design for Cost Optimization
5. Cloud Architect Capstone Project
This cloud computing capstone project will give you an opportunity to implement the skills learned throughout your training. Dedicated mentoring sessions will teach you how to solve real-world, industry-aligned problems. The project is the final step in the learning path and will enable you to showcase your expertise in cloud computing to future employers.
Key Learning Objectives
- Showcase the skills you learned in the program
- Obtain a capstone evaluation from industry experts
- Exhibit problem-solving capabilities through your results from the capstone projects
Elective Courses
1. Mastering AWS Services: Official AWS Content
Attend this course at your own pace to dive deep into the basics of AWS. This optional course will help you establish a strong foundation in AWS and AWS Cloud, which will serve as a benchmark for your upcoming courses.
Key Features:
- 24 hours of self-learning content
- Get access to official AWS Authorized Content
- 28 Topics and AWS services covered
- Across 6 key AWS learning tricks
2. Exposure to Cloud Applications on Google Cloud
Google Cloud labs—powered by Qwiklabs—provide access to real cloud environments, helping you learn cloud platforms and skills. These are stand-alone, self-paced labs that don’t require you to watch any video courses and focus on teaching a skill over requiring you to complete a task.
Course Curriculum
Lab 1: Introduction to SQL for BigQuery and Cloud SQL
This lab is divided into two parts: in the first half, you will learn fundamental SQL querying keywords, which you will run in the BigQuery console on a public dataset that contains information on London bike shares. In the second half, you will learn how to export subsets of the London bikeshare dataset into CSV files, which you will then upload to Cloud SQL.
Lab 2: Multiple VPC Networks
In this lab, you will learn how to:
- Create custom-mode VPC networks with firewall rules
- Create VM instances using Compute Engine
- Explore the connectivity for VM instances across VPC networks
- Create a VM instance with multiple network interfaces
Lab 3: Hosting a Web App on Google Cloud Using Compute Engine
There are many ways to deploy websites within Google Cloud, with each solution oering different features, capabilities, and levels of control. Compute Engine offers a deep level of control over the infrastructure used to run a website. Still, it requires more operational management than solutions like Google Kubernetes Engines (GKE), App Engine, etc. With Compute Engine, you have fine-grained control of aspects of the infrastructure, including virtual machines, load balancers, and more.
Lab 4: Managing Deployments Using Kubernetes Engine
In this lab, you will learn :
- About the basics concepts and constructs of the Google Cloud networking
- How default and user-created networks are configured
- How to measure performance & latency characteristics
- Basic security configurations of Access, Firewall, and Routing
3. AWS SysOps Associate
Get hands-on exposure to the highly scalable Amazon Web Services (AWS) cloud platform with the AWS SysOps Associate certification training program. This course will help you attain valuable technical expertise in deploying, managing, and operating fault-tolerant systems on AWS
4. AWS Developer Associate
Enhance your proficiency with the Amazon Web Services (AWS) cloud platform to develop and deploy robust cloud applications with an AWS Developer Associate Certification. This course helps you implement cloud security best practices and understand what it takes to become an AWS Developer Associate.
5. Microsoft Certified Azure Developer Associate: AZ:204
This Azure Developer Certification training aligns with the latest (2020) edition of the Azure Developer Certified Associate exam AZ-204. AZ-204 is the updated version of the existing Microsoft Azure Developer Associate exam: AZ-203. This exam verifies your ability to select, develop, and implement Azure cloud technology solutions.
6. AWS Database Migration
Learn how easily and securely you can move databases onto the cloud, how the AWS Schema Conversion tool works and how the AWS Database Migration service supports both homogeneous and heterogeneous migrations.
7. AWS Cloud Technical Essentials
This AWS Technical Essentials Certification Training course will introduce you to the fundamentals of the Amazon Web Services (AWS) cloud platform and ensure that you are fully proficient in identifying AWS terminologies, concepts, benefits, and deployment options to meet your business requirements.
Program Projects
Project 1: Implement the Azure IaaS
OSS Corporation is evaluating Azure as a deployment platform. To do this they need to create virtual networks in the aforementioned region, create test virtual machines in both virtual networks, establish the connectivity between both the networks via VNet peering, and ensure connectivity is established properly.
Project 2: Using Azure Portal to Implement Security and PaaS Service
OSS Corporation has decided to onboard an employee on the company’s default Azure Active Directory and assign a Custom RBAC role under which they will be able to read the network storage along with the VM. Under this custom RBAC, the employee should also be given permission to start and restart the VM. Your task is to onboard the employee under Default Azure AD, create the Custom RBAC for the role of computer operator, and provision and implement the Azure Web App.
Project 3: Azure Function Listening to a Queue 02
The InGen Soft company decided to bring serverless functionality into their application workload using the Azure function and Storage queue. As a developer, log in to the Azure Portal and create Resource Group, Storage Account, and Input Queue services. Create an Azure function using Visual Studio which also includes Queue Binding and Deployment from Visual Studio
Project 4: Automating Workloads with ARM Templates
The Rand Enterprises Corporation wants to test an ARM template to bring infrastructure as code into practice. As part of the operations team, you will have to define the entire networking architecture using the ARM template. Once that’s in place, you need to create the storage account along with a virtual machine to house the application.
Project 5: Migrate SQL Server Database to MySQL Using AWS DMS
In this project, the learner will install the AWS Schema Conversion Tool and use it to verify the effort required to migrate the SQL Server source database. Fix the issue, rerun the database assessment report, and apply Schema to target MySQL database.
Project 6: Custom Virtual Private Cloud (VPC) Creation
Create a custom VPC with public and private subnets on two availability zones and launch instances into each subnet.
Project 7: Load Balancer Configuration
Launch two web servers and configure a load balancer and auto-scaling.
Project 8: RD Gateway Configuration
Configure RD Gateway on a VPC with a public and private subnet.
Project 9: Deploying an Online Movie Watching Application on the Cloud
You are working for an online entertainment provider. As you know about cloud computing, you are asked to deploy the company’s website on the cloud.
Project 10: Deploying an Online Doctor’s Clinic Application on Cloud
You work for a healthcare company. As a cloud architect, you are asked to deploy the LiveDocApp website on the cloud.
Project 11: Deploying a Restaurant Application to Cloud
As a cloud architect, you are asked to deploy the restaurant application on the cloud.
Project 12: Deploying Cart Management Application to Cloud
You work for an e-commerce company. As a cloud architect, you are asked to deploy the Cart Management Application on the cloud.
Upcoming start dates
Adding Value Consulting (AVC)
Reimagining Education: The Story Behind AVC The traditional education model has been around for centuries, but as I worked within it, I realized something was missing: flexibility, innovation, and accessibility. Students and professionals alike were struggling to balance education with...