Containers for Deploying and Scaling Apps

NUS Institute of Systems Science

How long?

  • 4 days
  • in person

NUS Institute of Systems Science

Disclaimer

Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

Reviews

Comprehensive course analysis

Unbiased reviews from past participants
Global companies alumni of this course worked for
Positions of participants who took this course
Countries where most past participants are from
FREE
Individual needs analysis

Who should attend

  • Developers, Software Engineers, Systems Engineers, System Administrators and Infrastructure specialists/members from Enterprise IT
  • Startup Tech members who desire to take on lead roles in deployment, growth and scale of their products
  • Scrum Team members responsible for DevOps

About the course

Containers allow you to easily package up everything an application needs to run into a virtual “container,” so that it can be easily moved from machine to machine or be replicated onto many machines/nodes.
You will explore the concepts of Docker-based containerisation using common use-cases or even those you bring along to class. Learners will acquire the practical experience of using containers by building, pushing, pulling, and running their individual Linux container images and by setting up their very own continuous integration system. Interested candidates are required to complete the Python for Data, Ops and Things and Cloud DevOps Foundation course first.

You will learn how to use container orchestration software, such as Kubernetes, to manage and scale their containers. By the end of this course, students will have all the tools they need to build and maintain an entire environment of containers, running on as many machines as needed, either locally or on a remote infrastructure like the Amazon AWS cloud.

Key Takeaways

At the end of the course, you will be able to:

  • Develop application based on the 12-factor app design principles
  • Acquire practical experience of building, pushing, pulling and running Linux Container Images and Linux Containers
  • Apply the basic concepts of Container Volumes and Container Networking
  • Use container orchestration to manage and scale your containers
  • Use service mesh tools to manage inter application communication
  • Build Continuous Integration and Continuous Delivery pipelines

What will be covered

  • The 12-factor app design philosophy
  • Container technology (docker)
  • Docker concepts and operations
  • Kubernetes architecture and operations
  • Istio architecture and operations
  • Design and considerations when building a CI/CD pip

Experts

Lee Chuk Munn

Chuk is with the Advanced Technology Applications Practice for National University of Singapore, Institute of Systems Science (NUS-ISS). His current responsibilities includes developing courseware, and teaching graduate and public courses in enterprise software engineering, software architecture,...

Containers for Deploying and Scaling Apps at NUS Institute of Systems Science

From  SGD 2 568$1,953
Add coaching to your course booking

Coaching can personalize and deepen learning for you and your organization.


Something went wrong. We're trying to fix this error.

Thank you for your application

We will contact the provider to ensure that seats are available and, if there is an admissions process, that you satisfy any requirements or prerequisites.

We may ask you for additional information.

To finalize your enrollment we will be in touch shortly.

Disclaimer

Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.

We are happy to help you find a suitable online alternative.