Environment set up for DevOps Teams - Ep. 2

Опубликовано: 18 Август 2023
на канале: NGINX
245
5

Episode 2 : The One Where We Set Up
In this episode Melissa and Damian begin setting up environments for source control, planning and artifact management. They also begin to discuss version control, versioning and choosing a build server.

You will learn real considerations faced by both development and operations teams when it comes to the planning process.

Timestamps
0:00 Introducing Melissa and Damian
0:20 Recap of previous episode about tool selection
3:05 Choosing a planning tool
3:07 Github “Organizations” for source control
4:14 Github “Projects” for planning
9:53 The first task
10:08 Forking vs copying
13:07 Making it easy to contribute
14:05 Code setup
14:23 Editor config and code style
16:12 Single vs multiple source code repositories
20:50 Build environment setup
21:06 Downfalls of using Maven Central or Docker Hub
27:57 Team considerations for artifact storage and management
23:00 Why builds often “fail”
23:55 Artifactory as a solution
24:28 Buy vs “build and run” an artifact management solution
27:07 Being as proactive as possible about your project’s future
28:43 Evaluating commercial solutions
29:30 Container registry vs a central build process
30:24 Resources for managing infrastructure costs
31:24 You can’t future proof everything
32:11 Focusing on protocols not products
32:27 Implementation
32:56 Starting with JFrog’s free SaaS trial offering
33:11 The concept of local, remote and virtual repos in Artifactory
33:53 Initial setup of Docker repos to illustrate local remote and virtual repos
34:23 Local repo explained
35:03 Remote repo explained
37:13 Virtual repos explained
38:50 The problem with a single repo for artifacts
41:16 Version control and versioning
44:42 Problems based on team’s understanding or lack thereof how images work
46:18 We forgot to talk about and decide upon was our build server
47:52 spring-pet clinic-cloud - ci - pipeline.yaml
50:56 Adding projects

Melissa McKay, Developer Advocate, JFrog
More by Melissa - https://jfrog.com/blog-author/melissa...

Damian Curry, Technical Director Community and Alliances, NGINX
More by Damian https://www.nginx.com/people/damian-c...

We encourage you to share any lessons you may have learned in your application development journey in the comments!

#Modernapplicationdevelopment

#Applicationdevelopmentreference

#Modernsoftwaredevelopment

#swampUP

#MARA


Смотрите видео Environment set up for DevOps Teams - Ep. 2 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь NGINX 18 Август 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 245 раз и оно понравилось 5 людям.