
Explore the fundamentals of cloud computing, deployment models, major platforms like AWS and Google Compute Engine, SaaS solutions, and security and operations best practices for cloud architecture.
Understand workloads first, then select private, public, or hybrid deployment models. Apply SaaS, IaaS, and PaaS to fit business requirements while balancing on-premises security and cost savings.
Develop a strategic business case for migrating applications and data to the cloud, and plan governance and security considerations. Migrate, test, deploy, operate, and continuously improve with automated feedback.
Demonstrate how to build a compelling cloud business case using total cost of ownership and return on investment, detailing cost, migration, and value metrics to guide decisions.
Plan migration details ahead of time, map major steps and resources, and consider replacement, refactoring, replatforming, rehosting, retaining, or retiring applications as you move from on-premises to the cloud.
practice continuous cloud operations to achieve zero downtime through feedback loops, redundancy, and rapid problem solving, integrating security, devops, maintenance, and bcdr across cloud and on-prem domains.
Define cloud architecture as a business-driven configuration that optimizes cost, productivity, security, and governance while integrating storage, compute, AI, edge computing, IoT, containers, and serverless.
Document the as-is state—data ownership, storage, security, governance, and artifacts like data dictionaries and network diagrams—to inform a to-be cloud architecture that optimizes performance, cost, and value.
Explore cloud storage types—block, object, and file—and how non-volatile, durable storage underpins reliable cloud architecture. Learn how compute integrates memory, storage, and operating systems to support CPUs and workloads.
Define the storage level in cloud architecture by distinguishing logical storage from physical storage. Match requirements for transactional versus analytical apps and choose physical storage on cloud platforms.
Define the right cloud data level architecture by selecting logical data level and physical database choices that serve transactional and analytical needs, with autoscaling, reserved instances, or serverless compute.
Develop a holistic view of cloud operations—cloud ops, secops, data ops, and app ops—using AIOps and automation with containers and serverless to keep multi-cloud apps running.
Define your requirements and desired end state to set the foundation, then map from as-is to to-be and outline business processes, security, governance, costs, and performance.
Map the as-is on-premises architecture to the to-be cloud future by evaluating data, compute, storage, applications, governance, security, and operations. Use phased sprints to plan the migration.
Welcome to this comprehensive two-part course designed to help you build a solid foundation in cloud computing and cloud architecture. Whether you're new to cloud computing or looking to expand your skills, this course will provide the knowledge you need to succeed.
In the first part of the course, we’ll dive into the core concepts of cloud computing. You’ll learn the basics, including the different types of clouds—Infrastructure as a Service (IaaS), Software as a Service (SaaS), and Platform as a Service (PaaS)—and explore the three major deployment models. We will introduce you to key cloud platforms like Amazon Web Services (AWS) and Google Compute Engine, as well as popular SaaS solutions such as Salesforce and Microsoft Office 365. You will also learn best practices for security and operations, ensuring your cloud projects are successful.
In the second part of the course, we’ll focus on cloud architecture, guiding you through the process of building your own cloud infrastructure. We’ll discuss why strong architecture is essential for success and explore both business and technical aspects of designing and deploying cloud solutions. By the end of the course, you’ll be equipped with the skills to identify the requirements of a cloud project and design a tailored solution. We’ll wrap up by helping you build your first cloud architecture.
This course is perfect for anyone looking to get started with cloud computing and architecture, whether for personal growth or to advance your career in the tech industry.