DEV Community

Cover image for Connecting AI brains with AWS
Jordi Garcia Castillon
Jordi Garcia Castillon

Posted on

Connecting AI brains with AWS

For many years now I have been dedicated to cybersecurity and artificial intelligence with a broad specialization in the development of all solutions on AWS.

This path that he has traveled from being an independent consultant for a long time to now that has led me to found my own startup, which is now launching applications powered by artificial intelligence for the eHealth field and the startup is now immersed in rounds of active financing for its growth.

This exciting road traveled and that fills me with emotion for what has already been done but above all for what remains to me and everything that remains to be done and progress has been full and full of great surprises, very interesting discoveries and, of course, for what to deny it of great challenges to face.

Undoubtedly, the path of a developer is always full of great challenges and growth and development is directly linked and related to overcoming the challenges that arise.

In my particular case, I have to say and admit very sincerely that challenges have existed, exist and will undoubtedly exist in the development of all the artificial intelligence solutions that are proposed, but I also have to admit very sincerely that, without a doubt, all The AWS platform has been a great ally for me in helping me overcome challenges.

I consider myself a good professional specialist in the development of "artificial intelligence brains" among other things, but always looking ahead, not being able to be a specialist at all and to take advantage of all the power offered by the cloud and the new and increasingly advanced managed tools and the low-code and no-code paradigm one of my great handicaps to overcome, one of my great challenges has been to get to "connect", to "develop" plus the "frontend" part of the solutions that are not the development and integration of “AI brains”, located more in the “backend”.

As I was saying, I consider myself an "artificial intelligence brain builder" and implementer and securitizer of the same, but I neither consider myself nor can I nor want to be or have an old-fashioned "programmer" mentality or operative, because I am neither of that style nor much less times require that, and for this AWS is an excellent solution facilitator.

Of course, the casuistry of each development and application in a different reality in itself and I cannot go into details that could compromise the business interests of my startup and matters related to trade secrets, patents, etc., but from my perspective, from my developer facet find the solution that connects the "old world" of a WebApp developed as a demo for a prototype (in production everything is easier to develop and scale with modern technologies and adapted to the present and future times), with the The new world of an “AI brain” made available in the form of a REST API was quite a challenge.

Thus, faced with the dilemma and dichotomy of developing, for example, an "AI brain" developed with Amazon Rekognition or Amazon SageMaker and "connected" to a "own" frontend, an intermediate solution was to be found in the use of a solution such as Amplify. But considering this as a more complete and scalable solution for production, it is possible to speak of AWS's own templates in CloudFormation as an excellent option for the before mentioned purposes.

NOTE: this text has been automatically translated from Spanish to English.

Top comments (0)