Course Outline

Introduction

  • Scale, resilience, speed, and cost.

Overview of Cloud Native Architecture and Concepts

  • Infrastructure-as-a-service
  • Microservices architecture
  • Automation
  • Containerization
  • Orchestration

Assessing the Requirements

Evaluating Existing Talent, Tools, and Processes

Infrastructure-as-a-Service (IaaS)

  • AWS
  • OpenStack

Microservice Architecture

  • Event store and event sourcing
  • Active/active data replication

Automation: Continuous Integration Tools and Processes

  • Overview of continuous integration, deployment, and testing
  • Jenkins

Containerization: Engines and Orchestrators

  • Linux containers and clusters
  • Docker, Kubernetes and others
  • Using scripts to set up the environment (infrastructure-as-code)     

Case Study: Uber

Scaling an Existing Application

  • Supporting new users, devices, and regions.

Accelerating Time-to-Market

  • Incremental improvements
  • Managing risks

Improving Margins

  • Reducing operating costs
  • Moving toward on-demand expenditure

Case Stuy: Netflix

Multicloud Deployment 

Troubleshooting

Communicating with Business Stakeholders

Keeping up with the Latest Developments

  • Cloud Native Computing Foundation
  • Open Container Initiative

Summary and Conclusion

Requirements

  • An understanding of general cloud computing concepts.
  • System administration experience.
  • Experience with Linux command line.
  • An general understanding of web application deployment processes.

Audience

  • Developers
  • Cloud architects
  • DevOps engineers and managers
  • System administrators
  21 Hours
 

Testimonials

Related Courses

Boomi Integration Fundamentals

  14 hours

Boomi Developer Advanced

  28 hours

Ceph Storage Fundamentals

  21 hours

Red Hat Ceph Storage Fundamentals

  21 hours

Virtualization with Citrix Hypervisor for Administrators

  21 hours

Virtualization Management using Red Hat CloudForms

  21 hours

GlusterFS for System Administrators

  21 hours

Kubeless for Developers

  14 hours

OpenFaas for Developers

  14 hours

Parallel Programming with OpenMP

  14 hours

Tinkerbell: Provisioning Bare Metal Servers

  7 hours

VMware PKS

  7 hours

VMware Tanzu Fundamentals

  14 hours

VMware vSphere: Install, Configure, Manage [V8]

  35 hours

VMware vSphere: Install, Configure, Manage [V7]

  35 hours