23 April 2020

Oracle Cloud Infrastructure Foundations Associate

Current certification as an introduction to OCI (Oracle Cloud Infrastructure).
  • Dynamic Routing Gateway (DRG, a virtual router): (for on-premises) Fast connect, and IPSec VPN (Site-2-site)
  • Internet Gateway (internet)   
  • Service Gateway (oci services)
  • NAT Gateway: only outbound
  • Peering:  Local & Remote VCN peering (diff VCN regions)






https://www.oracle.com/corporate/blog/free-certifications-oracle-oci-autonomous-033020.html



23 February 2020

Singleton Spring

Singleton Spring Beans are not like the GoF Singleton design pattern.

 Spring can have more than one if they have different id's; meanwhile, GoF only allows one instance of the class (object) in the complete classloader.

 None option can solve some thread-safe issues that may appear by the composition of other objects that are nor thread-safe, JDBC connections, HTTP session, SimpleDateFormat, etc.

Update:

From that URL:

Summary

Spring Singleton is very different from Singleton pattern. Spring guarantees to create only one bean instance for given bean id definition per container.Singleton pattern ensures that one and only one instance is created per ClassLoader.


20 February 2020

Rules Workflow Constrains

Always there is the necessity to handle workflow, decisions, rules, validations.

The big question is to identify if we build it from scratch or we use different frameworks/tools/enterprise solutions for it.

This is a simple list (among others) of feasible options:

UPDATE:

Bueno yendose a la nube existen varios otras servicios que ofrecen la misma versatibilidad:

  • AWS Step Function.


18 February 2020

AWS development

ir a para lista de servivios AWS

AWS Cloud Development Kit (CDK)
can create infrastructure with CDK and some best practices for creating reusable components.


AWS KCL
Kinesis Client Library
You can develop a consumer application for Amazon Kinesis Data Streams using the Kinesis Client Library (KCL). Although you can use the Kinesis Data Streams API to get data from a Kinesis data stream, we recommend that you use the design patterns and code for consumer applications provided by the KCL.

There are v1 and v2.


AWS SDK for Java
Get started quickly using AWS with the AWS SDK for Java. The SDK helps take the complexity out of coding by providing Java APIs for AWS services including Amazon S3, Amazon ECS, DynamoDB, AWS Lambda, and more.

Blog Archive

Disclaimer

Qux