Migrate Pipelines and files from one Azure DevOp services to another Azure DevOp services - azure-devops-services

First question: We need a way to migrate all the pipelines from the source environment to a new target environment. We also need to do this for the files. This is not an issue with the Azure DevOps server but having issued another one by one when using Azure DevOps Services to Azure DevOps Services.
Second: There is no guidance for best security governance for RBAC/AD and setting up organizations and projects to actually follow for a medium-sized development group that is migrating from another organization.
Any help would be greatly appreciated

Related

Integrating Amazon RDS Schema Changes in to Azure Devops pipelines

We are currently using Azure DevOps to install applications to our AWS environment using AWS Toolkit for Azure DevOps. We have a use case to integrate our RDS (MySQL) schema changes in the Azure Devops pipelines to deploy the database changes.
We could not find any direct ways to implement this. The viable option that we found was to implement the database schemas changes as a Lambda using a database migration tool like Evolve (https://evolve-db.netlify.app/) and invoke the lambda from the pipeline . Any other approaches or recommendation is highly appreciated

What is the best option to deploy Next.js and Strapi projects to AWS?

Please understand that I am using a translator because I can't speak English.
I want to use Strapi to configure API Server, receive APIs using Nextjs, and create a website that expresses news articles.
News articles are registered daily using the Strapi management panel, and Nextjs should reflect them in real time.
Next.js will also include the ability for users to register, modify, and delete posts. (Board)
Also, in the Expo React Native App, data must be received from Strapi to the API and displayed.
Cloud services must use AWS.
In addition, after development in the local development environment, it must be reviewed by the customer at the test server and updated to the production environment after that.
Therefore, I think we need at least two management servers.
S3 and RDS should also be used.
It's not a very large site.
There are not many users yet.
If I need a docker, I will use it.
Frontend(Next.js)
Amplify
Docker -> App Runner
Docker -> Fargate
EC2
Backend(Strapi)
Amplify
Docker -> App Runner
Docker -> Fargate
EC2
Help me Please!

AWS Mobile Hub Environments

I'm currently working through my first AWS Mobile Hub project, and it's going pretty well so far. However one thing which is unclear is how "production" deployments are managed.
My Mobile Hub project is using features including:
Sign In (Cognito)
NoSQL Database (DynamoDB)
Cloud Logic (API Gateway & Lambda)
Is there any way to make a distinction between a "development" and "production" environment?
For example, maintain a separate "Users" DB for development and production, and if so, how would i configure the app code (React Native) to know which DB / environment to talk to.
Similarly for API Gateway, i can see that it has created a "Development" stage, but it's not clear whether i should be pointing my production iOS/Android build directly at this Development stage, or if i should be deploying a "production stage", and again, if so, how would i integrate this environment specific switching login in my app code.
Thanks in advance!
I don't know if there is a simple distinction but there are some options I have seen in the docs.
Detach from existing awsmobile project
awsmobile init --remove
Attach to new existing awsmobile project
awsmobile init <awsmobile-project-id>
Track the ids of the environments when you deploy.
Mobile ID
https://console.aws.amazon.com/mobilehub/home?region=us-east-1#/[awsmobile-project-id]/build

Deploy Hyperledger composer network to AWS or Openstack

I am new to Hyperledger. I have defined my model for the network and successfully deployed it locally(over my system). Everything is working as expected. I want to replicate the same and make it public so that other team members can use it too.
How can I deploy the same over cloud hosting services like AWS or OpenStack?
I just want that the blockchain services should be available publicly.
IBM Cloud offers a way to do this if you have an IBM Cloud account.
If you do not have and do not want an account, then you could at least look at the scripts being used for deploying to Kubernetes.
IBM Cloud Sandbox
The scripts themselves can be downloaded/cloned with this command: git clone https://github.com/IBM-Blockchain/ibm-container-service

Adopting Wavemaker on Cloudfoundry

As regards cloudfoundry platform
is there the possibility to implement a multi-tenant solution? The customer should be able to manage multi-tenancy from a dashboard or “provider console”
is there the possibility to grant permissions and create access roles on a per-user basis?
is there a control panel where the admin user will have direct access to main services (mysql, mongodb,redis, dea, etc)?
As regards application/web development
Is the code versioning (cvs, svn) implemented as module of cloudfoundry or delivered in the vfabric suite?
Is there the possibility to adopt a workflow to track all the phases of application development (design, development, integration and test, implementation, operation)?
Thanks
Here are your answers:
Cloud Foundry platform is a multi-tenant solution in that it allows for multiple users and each user's applications are shielded from others.
There are two types of roles for Cloud Foundry today:admin and user.
There isn't a UI web application tool as of today. You can access your apps deployed to cloud foundry by using the vmc CLI tool. Accessing services is possible using vmc tunnel. See http://docs.cloudfoundry.com/tools/vmc/caldecott.html
As regarding to web development:
No. However one can look at those as a service...
Workflow is usually tool or process based. There is no offer of an application development tracking tool in Cloud Foundry today.