AWS: Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow. DevOps: Is a software engineering practice that aims at unifying software development (Dev) and software operation (Ops). The main characteristic of the DevOps movement is to strongly advocate automation and monitoring at all steps of software construction, from integration, testing, releasing to deployment and infrastructure management. DevOps aims at shorter development cycles, increased deployment frequency, more dependable releases, in close alignment with business objectives AWS Services EC2 S3 IAM VPC Lambda Cloud Formation Cloud watch Cloud trail Route53 RDS ( Aurora, PostgreSQL, MS SqL and Oracle) Dynamo DB (No SQL) DevO...
What is Docker? World before Docker no virtualization hypervisor-based virtualization container-based virtualization Architecture Docker uses a client-server architecture Main Docker elements deamon : process that runs on a host machine (server) client : primary Docker interface image : read-only template (build component) registry : public or private image repositories (distribution, ship component) container : created form image, holds everything that is needed for an application to run (run component) Benefits of Docker separation of roles and concerns developers focuses on building applications system administrators focuses on deployment portability: build in one environment, distributed and run on many others faster development, testing, deployment scalability: easy to spin up new containers or migrate to more powerful hosts better ...
Gradle is an open source, advanced general purpose build management system. It is built on ANT, Maven, and lvy repositories. It supports Groovy based Domain Specific Language (DSL) over XML. This tutorial explains how you can use Gradle as a build automation tool for Java as well as Groovy projects. Prerequisites Gradle is a Groovy-based build automation tool. So, it will certainly help if you have some prior exposure to Groovy. In addition, you should have working knowledge of Java. JDK and Groovy are the prerequisites for Gradle installation. Gradle requires JDK version 6 or later to be installed in your system. It uses the JDK libraries which is installed and sets to the JAVA_HOME environmental variable. Gradle carries its own Groovy library, therefore, we do no need to install Groovy explicitly. If it is installed, that is ignored by Gradle. Following are the steps to install Gradle in your system. Step 1 − Verify JAVA Installation First of all, you need to ha...
Comments
Post a Comment