What is IM-Juggling?

preface

What is IM-Juggling? A question came from my junior. The description that mentions IM-Juggling is intra-mart official website Has the following description.

IM-Juggling is an environment construction tool that can manage modules and remotely deploy WAR files. Use this tool to introduce new features and apply bug fixes.

The junior who asked the question is from a physical network and is not familiar with Web applications. Even if you say "" intramart "", you don't know what it is. It seems that I understood that it looks like a Web application by researching various things as a junior. I didn't seem to understand it specifically.

Fortunately, the organization I belong to uses intra-mart, and Since Intramart has released Demo Site, the screen of intra-mart I was able to explain while showing. I'll put it aside if I could explain it well ...

Although the introduction has become long, in this article I will explain what is IM-Juggling `` for juniors.

Text

We will break down the wording of the official website for juniors who are not familiar with web applications. -Module management (module) ・ War file ・ Deploy ・ Environment construction tool

Module management

To explain this, I needed to explain what intra-mart is. ** Don't be afraid to misunderstand **, the basic functional unit described in What is intra-mart is module Can be said.

War file

I call it "war" instead of "war". I don't know the correct answer. A type of file that summarizes web applications. ·program ・ HTML ·image ·setting file

Deploy

Placing a web application on an application server By performing this procedure, you can run it as a web application.

Environment construction tool

In the case of IM-juggling, it is a tool that creates a War file while ensuring the consistency of various modules selected by the user.

At the end

I think it's like this about IM-Juggling.

Recommended Posts

What is IM-Juggling?
What is params
What is SLF4J?
What is Facade? ??
What is Java <>?
What is Gradle?
What is POJO
What is RubyGem?
What is Byte?
What is Tomcat
What is Ruby's attr_accessor?
What is Java Encapsulation?
What is permission denied?
What is instance control?
What is an initializer?
What is Spring Tools 4
What is an operator?
What is object orientation?
What is an annotation?
What is Java technology?
What is Java API-java
What is @ (instance variable)?
What is Gradle's Artifact?
What is JPA Auditing?
[Java] What is flatMap?
What is a Servlet?
What is web development?
[Java] What is ArrayList?
What is the BufferedReader class?
What is object-oriented after all?
What is a jar file?
What exactly is an API?
What is a Java collection?
What is a lambda expression?
[Ruby] What is `!!` used for?
[Java] What is jaee j2ee?
[Java] What is class inheritance?
What is the constructor for?
Introduction to Ratpack (1) --What is Ratpack?
What is a fa⁉ enum?
[Java basics] What is Class?
What is java escape analysis?
What is Microservices? And Microservices Frameworks
What is Rails Active Record?
What is the initialize method?
What is thread safe (with Java)
What is a column Boolean type?
What is it? ~ 3 types of "no" ~
What is a reference type variable?
What is @Autowired in Spring boot?
[Technical Note] What is Object Oriented?
[Folio LSP] What is Okapi-Stripes Platform?
What is a lambda expression (Java)
What kind of method is define_method?
What is a Ruby 2D array?
What is the best file reading (Java)
What is a class in Java language (1 /?)
[For super super beginners] What is object orientation?
What is Java and Development Environment (MAC)
What is a class in Java language (2 /?)
What is the model test code testing