This site requires cookies to provide you with the best possible experience.
By clicking "Allow," you consent to use them. If you don't,
the site will work with reduced functionality.
Cloud Computing 101 - Master the Fundamentals
A Platform-agnostic Cloud Course Covering the Fundamentals In Depth
Picking the Right Cloud Provider for Your Application - Part 1
Picking the Right Cloud Provider for Your Application - Part 2
Picking the Right Cloud Provider for Your Application - Part 3
Epilogue
Change log
You'll have lifetime access to the course content and will receive a certificate of completion after finishing the course. Additional taxes may apply at checkout based on your geographic location. Please review the FAQs below before making your purchase.
Who is this Course for?
This course is meant for anyone looking to get a firm understanding of cloud computing, strengthening their fundamentals in the domain.
The course will be immensely helpful for developers, cloud engineers, DevOps engineers, platform engineers, site reliability engineers, engineering managers, product managers, and anyone who wants to prepare for any role in IT that has anything to do with cloud computing.
The content in this course helps you understand different cloud service models, deployment workflows, and the infrastructure on which modern-day distributed services run. This will be helpful for your system design interviews, in cracking your AWS, Google Cloud, and Azure cloud certifications, and in helping you pick the right cloud service model for your SaaS product if you are building one :)
Will this Course be Helpful In My Career Growth?
After having spent more than a decade in the industry designing and writing code, I firmly believe that every software engineer should have knowledge of cloud computing. It's the present and the future of application development and deployment.
There is no system design without the knowledge of cloud computing. Be it on-premises or on a public cloud, every business prefers to run its services on cloud infrastructure due to multiple technical and economic reasons, which I've discussed in detail in this course.
There is an ever-rising demand for cloud experts, and the knowledge of cloud computing gives you an edge over other engineers, subsequently increasing your pay scale and job prospects.
Are There Any Prerequisites to this Course?
There are no prerequisites to taking this course. No prior experience in cloud computing is required. The course provides a thorough discussion on architectural concepts with the help of several diagrams to help you understand the concepts better.
Why is this Course Text-based?
My courses are intentionally text-based. The text format of the course enables you to learn faster than the videos. Learning through reading is way faster than sitting through hours of videos. It is easy to take notes—no pausing the videos to take notes or screenshots of diagrams. You can always go back to specific topics immediately when you need them.
Also, my courses are actively updated. New information is continually added. It is easy for me to update the text-based content as opposed to re-recording a video every time an update needs to be made. Imagine that. It would be killing.
How Long Do I Have Access to the Course Content?
Lifetime. You can revisit the content anytime, at your own pace and even as the content is continually updated and expanded. Whether you're learning today or refreshing your knowledge years from now, the resources will always be available to you.
Hello there, I am Shivang. I have industry experience of more than ten
years designing and developing scalable web systems, right from idea to
production. I've designed, developed, and maintained code, as well as
worked in the production support for systems receiving millions of hits
every single day.
I've worked on large-scale web services for some of the industry giants in
several domains, including E-commerce, Fintech, Telecom and Travel &
Hospitality. My last job was at HP as a full-stack developer in their
Technical Solutions - R&D team.
As an independent consultant, I've helped businesses build scalable
services with fitting software design and technology. This included
helping them improve their development processes resulting in better code
quality, maximum test coverage, minimal bottlenecks, less technical debt
and fewer bugs.
Here is my LinkedIn profile if you want to read more about my professional experience or want to say
hello! Cheers!!
Zero to System Architecture Learning Path
Check out the Zero to System Architecture learning path (this course included) that educates you step by step on web architecture, cloud computing, the infrastructure supporting scalable web services and distributed system design, starting right from zero. This learning path helps you go from zero to confidently contributing to system design discussions at your workplace, making informed decisions with having a firm grasp on the fundamentals, regardless of your current role and experience level. Master system architecture and be an invaluable asset to your team.
Student Reviews
Check out what those enrolled are saying about my courses here.
Check Out My articles
I write about distributed systems, software architecture, cloud, system design and backend engineering on my newsletter and blog. Do check them out as well.