Weitere ähnliche Inhalte Ähnlich wie Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tutorial | Edureka Live (20) Kürzlich hochgeladen (20) Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tutorial | Edureka Live2. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Agenda For The Session
i. What Is Angular?
ii. What Is DevOps?
iii. DevOps Tools & Technique
iv. Deploying An Angular Application The DevOps Way – Git, Jenkins & Docker
3. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What Is Angular?
It is an open-source client-side framework for developing single page web applications (SPA).
• Your browser fully renders the DOM one single time.
• The background JavaScript then modifies the page content based on user interactions.
BENEFITS
Navigation Bar
Content
Side
Bar
{ }
{ } { }
4. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What Is DevOps?
DevOps is a software development approach which involves Continuous Development, Continuous Testing, Continuous
Integration, Continuous Deployment & Continuous Monitoring of the software throughout its development lifecycle.
5. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
DevOps Tools & Technique
Continuous Development is achieved with the implementation of Git & GitHub. Continuous Integration is achieved
with the implementation of Jenkins. Continuous Deployment is achieved with the implementation of Docker.
Jenkins
Git
Docker
6. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Deploying An Angular Application The DevOps Way
Docker containers are an alternative to VMs because they are comparatively lightweight.
They contain all the dependencies the application requires but without the actual OS.
Jenkins
Git
7. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Demo
Now let’s see a demonstration of how to achieve
Continuous Deployment using Jenkins & Docker.
8. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Session In A Minute
What Is Angular?
Deploying An Angular Application
The DevOps Way
DevOps Tools & Technique
Demo:- Orchestrating Git, Jenkins &
Docker For Deploying An Angular App
9. Copyright © 2017, edureka and/or its affiliates. All rights reserved.
WebDriver vs. IDE vs. RC
➢ Data Warehouse is like a relational database designed for analytical needs.
➢ It functions on the basis of OLAP (Online Analytical Processing).
➢ It is a central location where consolidated data from multiple locations (databases) are stored.