SAP announcement on discontinue PostgreSQL and other CF-services - cloud-foundry

this week SAP announced the retirement of open-source backing services offerings like PostgreSQL, MongoDB, Redis and RabbitMQ starting with July 15th 2020. SAP Blog
They call it 'evolution'
Insteat SAP suggest to use S/4 DB (heavily oversized) or hyper-scaler external services, which causes lot of problems in enterprise environment (security, vendor management, ...)
I'm just wondering if
there are any mandatory services a CF certified platform needs to offer?
SAP should still be listed as a CF certified platform [2]
[2]: Beside that there is also a vendor lock-in to SAP CF by the SAP licence model (indirect usage) which contradicts the CF idea

Related

Best Amazon RDS Engine For ASP.NET Core 3.1 Project Using Entity Framework

I'm new to AWS deployment and as i stated in the title I'm publishing an ASP.NET Core 3.1 (Code First). I stopped at the selection of Amazon RDS engine (Aurora, SQL Server, MariaDB etc.). I don't know what is the best decision for my case and I'd like anyone with experience to briefly explain the differences between them and any important aspects i should know about this subject.
Any information is highly appreciated.
For these three database management systems, they are all relational DBMS which is suitable for ASP.NET Core 3.1 Project using Entity Framework. These aspects below is key to choose in my opinion.
MySQL - Free
MS SQL Server - Popular
Amazon Aurora - High performance
As for me, I suggest Microsoft SQL Server.
Popularity means more community support and examples which help u quick start.
The chart below is trend of Amazon Aurora vs. MariaDB vs. Microsoft SQL Server Popularity from DB-Engines Ranking.
Below is DB-Engines top 10 of DBMS according to their popularity.
March 2021
More differences of Amazon Aurora vs. MariaDB vs. Microsoft SQL Server

Does lightsail instance also includes dbms?

I am implementing a very basic dynamic website for a school, where a parent will be able to see the fee due and child's attendance. This service will have on average 30 users per day.
I am exploring different platforms which are cost effective and easy to develop.
Does AWS Lightsail includes dbms(relational or nosql) or I will have to use an RDS instance as well(that will hike the price).
yes, you can check this blog from AWS.
Managed Databases
Today we are making Lightsail even more useful by giving you the
ability to create a managed database with a couple of clicks. This has
been one of our top customer requests and I am happy to be able to
share this news.
This feature is going to be of interest to a very wide range of
current and future Lightsail users, including students, independent
developers, entrepreneurs, and IT managers. We’ve addressed the most
common and complex issues that arise when setting up and running a
database. As you will soon see, we have simplified and fine-tuned the
process of choosing, launching, securing, accessing, monitoring, and
maintaining a database!
But you have few users montly basis as just 30 users as you said, I will suggest to go with LAMP if you are using php
LAMP with PHP 7.x certified by Bitnami greatly simplifies the
development and deployment of PHP applications. It includes the latest
versions of PHP 7.x, Apache and MySQL together with phpMyAdmin and
popular PHP frameworks Zend, Symfony, CodeIgniter, CakePHP, Smarty,
and Laravel.
Or if you are using nodejs then with NoSQL you can try with MEAN stack.
MEAN certified by Bitnami provides a complete production environment
for MongoDB and Node.js applications. It includes the latest stable
release of MongoDB, Express, Angular and Node.js. Apart from these
core components, it also includes the latest versions of Apache, Git,
PHP and RockMongo.
Here is screenshot from APP+OS
lightsail-DB-and-instance

Can you publish PowerBI Reports to SSRS 2014?

We need to be able to publish PowerBI reports locally (versus publishing to the PowerBI service/website). We're running SQL Server 2014, because we do not feel SQL Server 2016 is mature enough to use yet (maybe in a year or two).
What options do we have for publishing PowerBI reports to some local resource (e.g. SSRS, a static web page, etc.)? Can we publish to SSRS 2014 (in SQL Server 2014)?
You can publish to an on-premises Pyramid Analytic server.
Microsoft collaborated with Pyramid Analytics to develop the Power BI
Desktop. Pyramid Analytics’ on-premise server-based technology
complements Microsoft SQL Server Analysis Services, leveraging all the
features of the Microsoft BI stack. You can now publish a Power BI
Desktop file to Pyramid Analytics Server, and more features will be
added over the next few months to enable seamless integration. We’re
excited to collaborate in accelerating the delivery of innovative BI
features that customers want and need most.
Source.
Currently, only technical preview of SSRS 2016 vNext supports PowerBI integration. SSRS Blog
One option to run it locally today is to manually distribute PBIX files, and view them in PowerBI desktop.
Or you can run that technical preview, of course. You could set up a separate instance solely for PowerBI reports, and carry on using 2014 for everything else.

WSO2 / Mule vs OpenStack / CloudStack - what are the differences, similarities, benefits?

I've started my journey with cloud related technologies very recently. I'm trying to understand the basics as to be able to prepare the foundation for a basic cloud setup in my Internet of Things oriented company.
While browsing the Internet I've stumbled upon the following two groups of open source projects:
WSO2 / Mule / ...
OpenStack / CouldStack / Eucalyptus / ...
I'm trying to understand:
what kind of service do they offer? (IaaS, PaaS, SaaS, other?)
what are the differences between them?
what do they have in common?
how do the play with other cloud related technologies like Amazon AWS?
which one would you recommend to get some basic experience and for some early proof-of-concept? (I'm looking for the easiest option first)
Cloud stack and Open stack are open source softwares designed to manage, deploy virtual machines and networks which can deliver cloud services. Mainly these provide Infrastructure as a Service (IaaS). There are alot of comparisons on the internet on these two. So these softwares needs to be intalled on your hardware and maintain it and you provide a cloud service from it. When it comes Amazon AWS it is a readily available service where you don't do installations or maintain hardware, you just take service from them.
WSO2 and MuleSoft are different from above two and they are software platforms where several products(such as ESB). Both provide cloud platform facilities to deploye their products.
We cannot say which one to use but base on your requirements you may choose one or two (WSO2 products deployed on Amazon AWS or WSO2 products deployed on CloudStack VM's). Since you are willing to set up Internet of things, i think you may need to refer about products provided by above providers. Following source [1] will give you an idea about Iot platform setup by several free open source WSO2 products.
[1] http://wso2.com/landing/internet-of-things/

Business activity monitoring and business analytics relation

A simple question, yet I couldn't find much information on the subject. How is business activity monitoring related to business analytics? I always thought business analytics is a subsystem of the activity monitoring systems. But that's only my limited view so I was wondering. In that trail of thought, how are for instance WSO2 BAM and Google Analytics compared to each other?
Initially WSO2 BAM 2.x.x was just a data analytic framework that can process big data offline (as batch processes with Apache Hadoop) which can also receive data and visualize data.
But from BAM 2.4.0 it comprises WSO2 Complex Event Processing features (CEP) that can monitor events real-time, process them and visualize them in a relatively low latency according to [1].
In Google Analytics most analytics and dashboards are available out of the box but with WSO2 BAM you may need to write some hive queries and dashboards to come up with a great solution.
WSO2 BAM is open source (Apache Licences) and you can use it as you wish with great flexibility although it lacks some out of the box features compare to the Google Analytics.
From BAM 2.4.0 it comes with an inbuilt Activity Monitoring feature [2] that is based on the concept of an Activity ID. This can be used out of the box when your business process is properly configured for activity monitoring use case.
[1] https://docs.wso2.org/display/BAM240/Realtime+Analytics
[2] https://docs.wso2.org/display/BAM240/Activity+Monitoring+Dashboard