Hi Kurt,

Answers are clear. Fatjar would be great! I'm now checking the quick-start
guide

https://github.com/syndesisio/syndesis-quickstarts/blob/master/README.md#2-install-a-local-mini-cloud-called-minishift

Here is explained what Minishift is and then goes directly to use brew on
OSX. What I would expect

            Install MiniShift on OSX
            Install MiniShift on Linux
            Install MiniShift on Windows

Then it goes to Install Syndesis, but this also depends on which OS the
user is (this may change for Windows when it uses Linux Subsystem). It
maybe good to show the end result (screenshot) as well, what URL the user
can loging (is username/password needed) etc.

Raymond







Op wo 2 okt. 2019 om 14:30 schreef Kurt T Stam <[email protected]>:

> Thanks for you feedback Raymond, I added some comments inline
>
> >
> > 1) Is the integration designer (Syndysis itself) also a Spring Boot
> > application?
> >
>
> Yes it is. It's actually 6 microservices:
>     1. Oauth proxy for SSO
>     2. A React UI with the designer
>     3. Server a Rest API type backend
>     4. Database PostgreSQL for persistence
>     5. Meta to live interact with 3rd Party service for things like check
> the password validity
>     6. Prometheus for monitoring
>
> But I think you mean the server backend (2 and 5) which, yes, are both
> Spring Boot apps.
>
>
> > 2) As the integrations are Spring boot applications can they deployed on
> > any JVM directly? Must they be on MiniShift/Openshift or can I do without
> > and deploy directly on Windows, Docker, Azure etc?
> >
>
> They are 'standalone' Java apps. And /could/ be run as such if you take
> care of some configuration, like secrets etc which as provided by the
> OpenShift machinery. Also things like metrics collection rely on the
> OpenShift infrastructure. So for now I would say they need
> MiniShift/OpenShift. One of the things that are in the works is to deploy
> on Camel-K, so the designers output would be a Camel-K route and you can
> deploy it anywhere you can run Camel-K (which adds plain vanilla Kubernetes
> support)
>
>
> > 3) Is there any official Docker Image? (For example including Fedora,
> > OpenJDK, MiniShift and Syndysis, Some examples etc). That would make a
> > quick start quicker.
> >
>
> Unfortunately there is not at the moment. If, however, you managed to have
> Minishift installed then running this sets it all up:
>
> bash <(curl -sL https://syndes.is/start)
>
> (referenced in
>
> https://github.com/syndesisio/syndesis-quickstarts/blob/master/README.md#3-install-syndesis
> )
>
> We are working towards having a fat-jar zip file that you'd run to bring up
> the designer as a standalone java process. This so people can try it out
> much easier before having to go full cloud native. The standalone would not
> be able to support all features though (like metrics etc)
>
> Did I respond to all your questions? Looking forward to hearing more
> feedback!
>
> On Wed, Oct 2, 2019 at 3:53 AM ski n <[email protected]> wrote:
>
> > Hi Kurt,
> >
> > Great to hear about that the next level cloud/low-code integration
> > initiative targeting 2.0. I'll tried an earlier version on Fedora and
> > MacOS, so I'm curious to see the progress.
> >
> > From the quick-start:
> >
> > " Integrations are deployed as Spring Boot applications inside a
> container
> > onto OpenShift"
> >
> > I have some questions on this:
> >
> > 1) Is the integration designer (Syndysis itself) also a Spring Boot
> > application?
> > 2) As the integrations are Spring boot applications can they deployed on
> > any JVM directly? Must they be on MiniShift/Openshift or can I do without
> > and deploy directly on Windows, Docker, Azure etc?
> > 3) Is there any official Docker Image? (For example including Fedora,
> > OpenJDK, MiniShift and Syndysis, Some examples etc). That would make a
> > quick start quicker.
> >
> > Regards,
> >
> > Raymond
> >
> >
> >
> >
> >
> >
> >
> > Op wo 2 okt. 2019 om 07:44 schreef Kurt Stam <[email protected]>:
> >
> > > Syndesis is an Apache 2.0 Licensed Open Source IPaaS (Integration as a
> > > Service) based on Camel (https://github.com/syndesisio/syndesis). The
> > > project is a little over a year old and we are starting to have some
> > > critical mass.  Syndesis makes it really easy to create and manage
> Camel
> > > based integrations deployed on a public or private cloud.
> > >
> > > If you'd like to see it in action I can recommend some of the Quick
> Start
> > > Demos:
> > >
> https://github.com/syndesisio/syndesis-quickstarts#syndesis-quickstarts
> > >
> > > We're current planning what features go into Syndesis 2.0, and one of
> the
> > > efforts is to align ourselves more with the Camel Community. We will to
> > > brief announcement of our releases, make sure our Camel patches make it
> > > upstream and we'd like to be invite you try out Syndesis and give us
> some
> > > feedback or better help us with our planning for 2.0. For more info on
> > this
> > > see https://github.com/syndesisio/syndesis/wiki/Meeting-Notes.
> > >
> > > Thanks and hope seeing you!
> > >
> > > Cheers,
> > > --Kurt
> > >
> > > --
> > > Kurt T. Stam
> > >
> > > twitter: @KurtStam
> > > google+: [email protected]
> > >
> >
>

Reply via email to