Professional Development

Amazon Web Services: High Availability

A course on applying high-availability principles in Amazon Web Services, with emphasis on designing resilient environments rather than assuming individual cloud components cannot fail.

Provider LinkedIn Learning
Instructor Sharif Nijim
Completed November 20, 2018
Duration 2 hours 17 minutes
Certificate of completion for Amazon Web Services: High Availability
Certificate ID: AXknDi32ElAymn2qVoLxIK7sFz2i
View original PDF ↗

Context

Why I took this course

By 2018 I had already spent years operating business-critical infrastructure and dealing with redundancy, failover, monitoring, backups, load balancing and real outages. I was expanding that operational experience into AWS, and this course helped map familiar high-availability principles to AWS-specific architecture and services.

Takeaways

What I took away from it

  • High availability starts with designing for component failure rather than treating infrastructure as permanently healthy.
  • DNS, compute, storage and database layers all need appropriate redundancy; eliminating one single point of failure does not make an application highly available.
  • Cloud services change the implementation details, but the operational principles remain familiar: health checks, failover, monitoring, recovery and tested redundancy.

Experience

How it connects to my work

I have operated environments where availability depended on multiple ISPs, redundant power, RAID storage, off-site backups, load-balanced application servers, synchronized data and active monitoring.

In AWS-based client work, I have designed and supported cloud infrastructure where load balancing, resilient data services and regional architecture were part of the overall reliability strategy.

Contact

Have a technology problem or opportunity worth discussing?

I’m always interested in worthwhile technical problems, projects, leadership roles and collaborations where broad hands-on experience can be useful.