| Course outline - Lab outline 
Interact with GitLab Continuous Integration (CI)Explore Docker Command-Line ToolsPackage and Run a WebApp ContainerBuild and Deploy Multiple Containers to Create a Three-Tier ApplicationExplore Docker NetworkingBuild and Deploy an Application Using Docker ComposeImplement a Pipeline in Gitlab CIAutomate the Deployment of an ApplicationValidate the Application Build ProcessValidate the Deployment and Fix the InfrastructureBuild a Yaml Ain’t Markup Language (YAML) Infrastructure as Code (IaC) Specification for the Test EnvironmentManage On-Demand Test Environments with TerraformBuild Ansible Playbooks to Manage InfrastructureIntegrate the Testing Environment in the CI/CD PipelineImplement Pre-deployment Health ChecksSet Up Logging for the Application Servers and Visualize with KibanaCreate System Dashboard Focused on MetricsUse Alerts Through KibanaInstrument Application MonitoringUse Alerts and Thresholds to Notify Webhook Listener and Cisco Webex® Teams™ RoomsSecure Infrastructure in the CI/CD PipelineExplore Kubernetes Setup and Deploy an ApplicationExplore and Modify a Kubernetes CI/CD PipelineKubernetes Monitoring and Metrics—Elasticsearch, Logstash, and Kibana (ELK) |