Rapidità è successo

Con il metodo Agile OneClickApp, e la piattaforma WaveMaker, tutte le aziende sono spinte a cambiare. Quando abbiamo deciso di fondare OneClickApp, lo abbiamo fatto con in mente il desiderio di portare nella aziende un metodo e degli strumenti che semplificassero e velocizzassero i processi di business.  Con il cloud e le App , le aziende hanno successo se sviluppano strategie rapide  per continuare a reggere la competizione con l’innovazione tecnologica. OneClickApp è un modello di sviluppo software Agile basato su cloud, che racchiude una metodologia nuova. Il risultato di questo metodo è un insieme di microservizi che possono essere erogati come SaaS (Software as a Service). Il valore aggiunto del nostro metodo si percepisce quando si riesce ad immaginare e a creare App direttamente partendo dall’idea, quando la distribuzione del software avviene con un click, quando lo sviluppo ed il deployment avviene senza preoccupazione per l’infrastruttura. Per creare questi vantaggi e preparare in azienda vere App cloud, OneClickApp usa la piattaforma Wavemaker, creando e  ospitando microservizi; li eroga come SaaS ottenendo un approccio moderno del software custom.

Un metodo agile

OneClickApp è un nuovo metodo di lavoro che permette di creare microservizi integrabili fra di loro attraverso API RESTful. La semplificazione del processo avviene attraverso un PoC. Si parte disegnando lo schema dei dati o si usano i dati esistenti. La piattaforma in autonomia crea le API RESTful, così da avere un sistema già pronto per il cloud.  Il metodo di lavoro è bastato sul paradigma Agile e sulla piattaforma WaveMaker. Senza scrivere codice abbiamo trasformato una base dati in diverse API CRUD che possono già essere vendute e utilizzate via web e HTTP. La nostra low-code platform permette questo. La costruzione delle APP diventa così da difficoltosa e lenta, a semplice e veloce,  permettendo l’utilizzo di tecnologie moderne e smart anche per lo sviluppo corporate interno. OneClickAPP è il servizio cloud dove il progetto viene costruito su tre stage in cui il cliente finale, senza attese, studia e valuta in diretta l’avanzamento di progetti e delle sue idee, interviene e costruisce i processi alla velocità del proprio business. Le manovre in corsa che spesso erano ostacoli, diventano così la forza del nostro approccio.

Con Wavemaker costruiamo l’interfaccia delle App; Mobile, Web, Tablet e sempre responsive. Tutte le tecnologie standard ci hanno permesso di mantenere sempre alto il grado di compatibilità delle nostre App SaaS.

Immaginate di poter cominciare a sviluppare e distribuire una applicazione interna trasversale alle piattaforme client (web, mobile, tablet), senza la preoccupazione delle infrastrutture, del network e della security. Focalizzati sul processo….

Il metodo OneClickAPP è ideale per la sostituzione di applicazioni sedimentate nel tempo, sviluppate con strumenti di produttività ormai vecchi, quali ad esempio Lotus Notes, Microsoft Office (Access/Excel). Con noi cominciate a distribuire App (web, mobile e tablet) mantenendo il patrimonio dei dati e concentrandosi veramente sui processi. Partiamo insieme con una analisi del progetto e da subito vediamo i risultati; con un approccio a quattro mani facciamo le modifiche e scegliamo dove meglio eseguire il deploy…..in cloud o on-premise.

Continuous integration e delivery…il nostro mantra

Wikipedia : continuous integration

La distribuzione del software è sempre stata l’ennesima attività di rilievo, una quota altrettanto importante delle risorse necessarie alla realizzazione del software. Se pensiamo alla distribuzione di software costruiti su basi e processi poco solidi, possiamo arrivare al paradosso che dati, sorgenti e programmi possono differire in maniera sostanziale; addirittura tra users della stessa scrivania!!!

Il metodo e le piattaforme utilizzate da OneClickAPP, nativamente supportano il ciclo dell’integrazione continua come processo che consiste nell’intervenire presto e spesso attraverso sprint, i microservizi sviluppati. Il nostro approccio usa le API per limitare al minino le dipendenze tra applicazioni. Le nostre pratiche permettono di minimizzare il lavoro inutile e risparmiare tempo.

 

Continuous Delivery in Motion

La distribuzione tradizionale del software richiede spesso complessi script e strumenti di configurazione delle applicazioni.

E’ vero che esistono moderni strumenti di gestione della configurazione, nonostante questo, il ciclo di script deve essere comunque ripetuto ad ogni fase. Con le nostre metodiche e la nostra piattaforma OneClickAPP, eliminiamo i colli di bottiglia derivanti da pratiche lente di distribuzione dei progetti fornendo un ambiente Docker fatto di container ed applicazioni sempre coerenti tra le diverse fasi del ciclo di vita dell’App stessa. E’ stato lo studio e l’utilizzo dei container Docker che ci permette adesso un processo agile ed efficace, permettendoci ancora di più una accelerazione e una distribuzione più rapida delle soluzioni.

Stesso application stack, ambienti diversi

Distribuisci le applicazioni come container, uguale per tutti gli ambienti. Non sono richiesti complessi script e strumenti di configurazione.

Lancio con un solo click

Se hai molte app puoi avviarle e distribuirle da un singolo ambiente con un solo click.

 Configurazione semplice

Ogni ambiente e ogni fase di costruzione ha proprietà distinte. Dev, Deploy, Cloud!!!