Cloud Based Development
Sviluppo di applicazioni cloud significa creare una volta sola,
iterare rapidamente e distribuire ovunque
Cloud Native Microservices
Un microservizio è una piccola applicazione con un ingombro ridotto che esegue una funzione specifica.I microservizi consentono il passaggio da applicazione monolitica e di complessa manutenzione a un ecosistema di servizi indipendenti che cooperano a fornire la soluzione finale.
L'approccio dei microservizi allo sviluppo del software può essere utilizzato in diversi modi, ma è diventato strettamente associato allo sviluppo di applicazioni native del cloud. I microservizi funzionano bene con le app cloud native grazie alla loro struttura modulare, alla compatibilità con i processi Agile e DevOps e all'armonia con l'uso dei container.
Sviluppo nativo su Cloud pubblico
Competenze Web & Cloud
Frontend
- Javascript
- HTML5
- CSS3
- ReactJS
- SAPUI5
- Sencha ExtJS
- SPA Development
- UI/UX Design
- Webpack
- NPM
Backend
- Java EE
- NodeJS
- Spring
- Spring Boot
- ORM Framework
- Maven
- Gradle
- REST API
- Identity Management
- Single Sign On
- Ms Active Directory
- Tivoli Directory
Database
- Relational
- Microsoft Sql
- Ibm
- MySql
- Oracle
- Postgresql
- NoSql
- Cloudant
- MongoDb
Application Server
Portal
- IBM Websphere Application Server
- Liberty IBM Websphere Portal
- Liferay Portal
- Tomcat
- Microsoft IIS
- Sharepoint
- Jboss
Mobile
- React Native
- Android Native Application
- IOS Native Application
- Cordova App
Cloud
- IBM Cloud
- Microsoft Azure
- AWS
- SAP Cloud Platform
- Kubernetes (SAAS and On Premise)
- Docker
- Saml2
- OpenId Connect
- Auth protocols
- Http Proxy
- Istio
DevOps
- Git
- Bitbucket
- Gitlab
- CI/CD Pipeline
- Jenkins
- Ms Devops
Altre
- Lotus Domino
- Business intelligence Microsoft PowerBI
- Sap Business Objects
- Sap Hana
- Ibm Cognos
- Qlik