• LOGIN
  • No products in the cart.

This course is part of the Microsoft Professional Program in DevOps. This technology-agnostic course begins by explaining the benefits of distributed cloud applications with an emphasis on maintaining high-availability and scalability in a cost-effective way while also dealing with inevitable hardware and software failures. The course also covers Microservices and containers, Networking communication, Messaging communication, Versioning, upgrading and configuration, Data storage services and Disaster recovery.

Assessment

This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.

Certification

Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.

Having an Official Edukite Certification is a great way to celebrate and share your success. You can:

  • Add the certificate to your CV or resume and brighten up your career
  • Show it to prove your success

Course Credit: Microsoft.

Course Curriculum

Introduction
Video: Welcome 00:02:00
Introduction to Architecting Distributed Cloud Applications 00:02:00
PartsUnlimited and PartsUnlimited MRP 00:03:00
Video: Why Cloud Apps? 00:02:00
Video: Embracing failure 00:09:00
Video: Orchestrators and Clusters 00:08:00
Lesson 1
Video: Regions, Availability Zones, and Fault Domains 00:06:00
Video: Applications Consist of Many Microservices 00:04:00
Reasons to Split a Monolith into Microservices 00:14:00
Video: Composing SLAs for Dependent Services 00:04:00
Video: Autoscaling Service Instances 00:06:00
Video: 12-Factor App Services 00:11:00
Container Images and Containers 00:05:00
Lesson 2
Video: Isolation vs. Density 00:06:00
Video: OS Kernel and Container Images 00:03:00
Video: Orchestrator Starts Containers on Machine Cluster machines 00:06:00
Video: Continuous Integration and Continuous Delivery/Deployment 00:06:00
Video: Service Endpoint Scalability and Availability 00:02:00
Video: Forward and Reverse Proxies 00:09:00
Video: Cluster DNS and Service Reverse Proxy 00:07:00
Video: Reverse Proxy Load-Balancer Probes 00:04:00
Video: Turning a Monolith into a Microservice 00:12:00
Video: API Versioning 00:03:00
Video: Defining Network API Contracts 00:06:00
Video: Beware of Leaky RPC-like abstractions 00:05:00
Video: Fault-Tolerant Network Communication 00:15:00
Lesson 3
Video: Benefits of Messaging Communication 00:04:00
Video: Messaging with Queues 00:09:00
Video: Fault-Tolerant Message Processing 00:09:00
Video: Additional Queue Features 00:08:00
Lesson 4
Video: Service Update Options 00:14:00
Video: Rolling Update: How to Version APIs 00:04:00
Video: Service (re)configuration and secrets 00:10:00
Lesson 5
Video: What Is Leader Election? 00:04:00
Video: Leader Election via a Lease 00:07:00
Video: Leader Election via a Queue Message 00:03:00
Lesson 6
Video: Data-Storage Service Considerations 00:04:00
Video: Data Temperature 00:05:00
Video: Using a Cache to Improve Performance 00:03:00
Video: Object Storage Services and Using a CDN 00:10:00
Video: Relational vs. Non-Relational Databases 00:02:00
Video: Data Partitioning and Replication 00:14:00
Video: Data Consistency 00:17:00
Video: Command Query Responsibility Segregation (CQRS) 00:04:00
Video: Event Sourcing 00:07:00
Video: Implementing Eventual Consistency 00:04:00
Video: Saga Pattern 00:07:00
Video: Concurrency Control 00:04:00
Video: Optimistic Concurrenc 00:06:00
Video: Versioning Data Schemas 00:07:00
Video: Backup and Restore 00:05:00
Video: Recovery Point and Time Objectives (RPO and RTO) 00:02:00
Video: Disaster Recovery 00:10:00
Assessment
Submit Your Assignment 00:00:00
Certification 00:00:00

Course Reviews

4.7

4.7
9 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

1878 STUDENTS ENROLLED
©2021 Edukite. All Rights Resereved
Edukite is A Part Of Ebrahim College, Charity Commission
Reg No 110841