Cloud Native Strategy for Engineers Training Course

Course Code

cloudnativestrategy

Duration

21 hours (usually 3 days including breaks)

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

Overview

This instructor-led, live training (onsite or remote) is aimed at engineers who wish to learn how to design, build and deploy applications using a cloud native strategy that includes continuous integration, container engines and orchestrators. 

By the end of this training, participants will be able to:

  • Select, set up and manage the right tools for enabling a cloud native strategy.
  • Optimize the speed, scalability and costs of deploying enterprise cloud applications.
  • Create nodes that are self healing and multi-tenant.
  • Scale the number of machines to tens of thousands of nodes.
  • Communicate effectively with business stakeholders on cloud strategy

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

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

Testimonials

★★★★★
★★★★★

Related Categories

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in the UK!

As a Business Development Manager you will:

  • expand business in the UK
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!