Ok

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies. Ces derniers assurent le bon fonctionnement de nos services. En savoir plus.

Blog de Nicolas DUMINIL Simplex Software - Page 11

  • DEVOPS - On Demand Disk Storage with AWS

    The on-demand disk storage is an infrastructure pattern which consists in resizing a running instance's volumes, when they get to their maximum capacity or when the applications become very I/O heavy. While this is a manual process which requires some down time, in this tutorial we'll be using an IAC approach based onTerraform scripts, in order to create our initial infrastructure.

    Lire la suite

  • DEVOPS – IAC with Terraform and AWS

    One of the key factors in DEVOPS movement is Infrastructure As Code (IAC) which represents an important shift in mindset, according to which everything is code, including infrastructure. While there are currently many tools allowing to perform IAC, this article is focusing on one of the most interesting of them: Terraform from Hashicorp (https://www.terraform.io/). Terraform is an open source provisioning tool which allows the IAC developer to define and create infrastructures elements and to deploy them in different clouds, be them AWS, Azure or GC. Other similar tools exist, like Amazon CloudFormation but, as opposed to Terraform, this tool only works with AWS.

    The sample presented here for illustration purposes is based on the Yevgeniy Brikman’s excellent book “Terraform Up & Running”, published by O’Reilly Media Inc. in march 2017. 

    Lire la suite

  • Red Hat Fuse 7.1 – Using JPA providers on Karaf platforms

    JPA (Java Persistence API) is a major part of the Java EE specifications. Its utilization on Java EE servers, like Wildfly, JBoss EAP or Red Hat Fuse on JBoss EAP, became one of the most common persistence solutions. However, on OSGi platforms, like Apache Karaf or Red Hat Fuse on Apache Karaf, it was quite difficult until recently to use JPA providers like OpenJPA or Hibernate. With Red Hat Fuse 7.1 and Karaf 4.2 there is no more any reason to not choose JPA as your application persistence solution. This article shows how and gives you a consistent approach, as well as a reliable template, of developing OSGi applications, using Hiberante as a JPA provider, with Red Hat Fuse on Apache Karaf platforms. For illustration purposes, I’ll be using a sample application, named customer-manager which, as its name implies, handles customers and implements its associated CRUD (Create, Read, Update, delete) API. The code may be found here: https://github.com/nicolasduminil/Red-Hat-Fuse-7.1

    Lire la suite