Skip to content

Latest commit

 

History

History
301 lines (224 loc) · 28.8 KB

deployment.md

File metadata and controls

301 lines (224 loc) · 28.8 KB

drawing

This article outlines how to smoothly deploy a React App through Github while avoiding common problems that such a process is likely to cause for you.

By configuring a systemd socket, you can tell systemd to listen on the configured ports and start your service with a copy of the listening sockets.

Learn what Deployments are in Kubernetes and how to use them. Deployments are a high-level abstraction that controls how we deploy and maintain a set of Pods.

Nowadays, the successful application often consists of containers and some sort of container management system to ease scaling, reduce downtime, and more.

Application example built with Angular 15 and hosted on GitHub Pages using GitHub Actions.

Disruption is the name of the game these days, from current remote work settings due to COVID-19 to even more normal, every-day disruptions (like the process of moving and renovating a home, which I’m currently experiencing first-hand). As a habit-driven developer myself, I have come to the realization that the stable work environment I’ve come to rely on is no more.

In this article , I’ll take you through all the steps involved in deploying a your React app on firebase.

In this article, I will cover most debugging methods, basic and modern ones, introduce some hands-on tools and show some basic configurations and instructions.

Exploring the essence of the release management process, its anatomy, and ways of its improvement, and how it all ties in with agile software development.

Organizations using Artificial Intelligence (AI) and Machine Learning (ML) solutions face a challenging problem.

Technology performing at human speed is no longer an option.

Pods are Kubernetes Objects that are the basic unit for running our containers inside our Kubernetes cluster.

Deploying Kafka on Kubernetes is a low-effort approach to setting up an event-driven architecture to support your API ecosystem in the cloud.

You might have read our beta launch blog post, which describes how Infrastructure as Code (IaC) is driving the third datacenter revolution (the first two being virtualization and the move to public clouds). In this post, I want to go deeper into looking at how IaC is driving a new need and approach to cost visibility and management.

The perfect place to host a microservice application is largely determined by its size and scaling requirements. So, let’s go over the 5 main ways we can deploy

API Economy is taking off exponentially and its every business need to expose their digital services and assets in a secure way. I'll walkthrough in this article how one can take a API-first , design first approach to take into the account, the needs of API consumers and various steps that lead to creating a Developer Portal using all the tools that we've currently. Please note that these tools have alternatives in the market, but these are what got me to the goal post in the fastest way and case could differ for others.

Read this blog to discover the relevance of the On-Premise deployment model, as well as collaboration tools like Troop Messenger, AnyDesk, etc. that support it.

Hi All, Today we will talk about that how we can change our Angular app environment at run time when deploying the code on Heroku Server.

How I automated the process of service deployment for a console application after issues caused due to multiple configuration environments.

When it comes to deployment, a choice must be made. Find out what's the difference in code promotion and artifact promotion

It's good practice to put an API gateway in front of your microservices-backed application. Path-based routing makes this possible when deploying to Render.

How to easily deploy on Gradle for your Linux server without needing an entire development pipeline that the process normally requires you to have on hand.

“Do not deploy on Friday” is not a joke after all even if you have continuous deployment. With deciding to deploy anyway comes the subtle concern...

In this post, I look at why there are so many definitions of lead time and how you can put them to use.

Understanding model deployment challenges and effective strategies that counteract them.

BOSH-lite is a tool for running Cloud Foundry on Kubernetes and I’m guessing most BOSH directors are associated with a Cloud Foundry deployment...

Scaling web applications is a skill. It’s like walking a tight rope, in the midst of a storm. There are multiple factors acting on you,

When you use Render to deploy your Node.js application with Postgres database, you can debug easily with integrated tools like Datadog and Log Streams.

Between January 29th and March 5th, we conducted a survey to get a technology landscape of the Brazilian startups and companies. We released the full report with the results of the study.

Like many tools in the software developer's toolbox, docker is relatively easy to jump into and takes some time to master. Using it for a variety of projects over the years I've learned a few lessons along the way.

Kubernetes Deprecating Docker?! Let Me Explain Containers in K8s.

Minimizing downtime during any deployment is a key part of any successful deployment strategy. There are many ways to achieve this.

Venezuela's government has been clamping down on the internet in an attempt to control what Venezuelans know and understand about the world, including websites.

The Cloud Foundry project cf-for-k8s, along with a Cloud Native Buildpacks implementation called Paketo Buildpacks, can provide a path for JavaScript applicatio

As the world of artificial intelligence (AI) and machine learning (ML) continues to grow, the demand for leveraging AI capabilities is slowly becoming overshado

So, I was looking at an alternative to Azure DevOps and Jenkins to build a CI CD pipeline for a new project. A friend had asked me for a recommendation. His wanted to host microservices in Oracle Kubernetes Service.

Learn how to deploy deep learning models with Model Server.

There are a lot of Machine Learning courses, and we are pretty good at modeling and improving our accuracy or other metrics.

Here I’m going to suggest to you a very simple deployment practice that we can follow in regards to deploy an Angular-based front-end app.

Continuous Delivery and Continuous Deployment are two complementary practices that help teams get their software into the hands of users faster.

Before you commit that code and push it to the server deployment, ask yourself these three questions.

KubeOrbit, a cloud-native platform, has made deploying environments and debugging easier than before.

Migrating from Heroku to Qoddi App Platform is very easy and requires a small amount of time. This guide will guide you in the process on moving your app.

Every day, there are new tools that come into the market to make us more productive. More so since the global pandemic took hold. 

tl;dr - Link to code: TensorFlow GAN model.

So the other day I was talking to my rubber ducky about how G-Board predicts my next word, even when those words are entirely made up by me, in that how it actually learns on-device. How amazingly Netflix, Amazon, Google Maps make use of machine learning in their apps. How does machine learning on apps even work? Does the model learn even after being deployed? Can I deploy a GAN model on mobile?

Explore why you should track vulnerabilities after deploying your software, ways to track vulnerabilities, and how to keep your users and business safe.

And how do they differ from non-serverless plans?

Microservices have helped the backend world to divide backends into smaller, more manageable, and more efficient pieces.

Learn how to deploy a Node.js application to AWS Lambda using the Serverless Framework and Dashbird for insights.

Looking for a way to showcase your Three.js projects for free? Use GitHub Pages.

The most satisfying thing beyond building something is to make it available to the world. Heroku is great for beginners because it’s a free and “simple” push-to-deploy system.

The steps below could also work for other Ruby bots (and not Telegram bot only) as well.

Long story short: Jekyll is a template engine changing markdown documents on static HTML webpages, that you can then host anywyere, because you don't need databases or server that has PHP or Python.

Primary focus of Developer is to write code. Build, Test and Deploy of the application are better left to be managed by tools. skaffold can help in automating some of mundane tasks that comes with using kubernetes.

One of the most basic ways in which a project gets deployed is by SSHing into a remote host followed by executing a few basic commmands. In this article I'll be taking a look on how to deploy a basic project to a remote server through Gitlab CI using Python Fabric.

Production issues are never fun. They always seem to happen when you’re not at work, and the cause always seems to be silly. We recently had issues in our production Kubernetes cluster with nodes running out of memory, but the node recovered very quickly without any noticeable interruptions. In this story we will go over the specific issue that happened in our cluster, what the impact was, and how we will avoid this issue in the future.

Learn everything you need to know about Serverless, including case studies, essential concepts, guidelines, and best practices.

Containers under Linux - building a container from scratch.

Configuration of production and development settings in Django. Can we read from different databases? What about getting notifications on view exceptions?

Serverless doesn’t mean operating an application without a server, it means that you can operate the app without having to manage a server.

Setting up a dockerized container to launch project setups that'll help deploy and run smart contracts.

Modern day ‘Canary release’ or ‘canary deployment’ is a widely-used deployment pattern for the software development cycle.

In February this year, we announced Fleet (Formerly Hole), a FaaS platform built on Node.js to be faster than other platforms and to create a more faithful integration with the ecosystem. In this post, I will clarify how all of this works and what we are bringing differently to the Serverless ecosystem, and what it means for startups and companies.

You can now build your serverless workloads in a Docker container with AWS Lambda. We gave it a try and here's our review (with ETL examples).

Inherent uncertainty, data-driven behavior, rapid experimentation: characteristics of Machine Learning that disrupt traditional software engineering practices.

Application example built with Angular 15 and hosted on GitHub Pages using Travis CI.

Learn how to deploy a simple rest API with ExpressJS and expose it using a service and ingress. Great for Kubernetes personal projects.

Whether you love it or hate it, Helm is a ubiquitous tool for managing Kubernetes applications. You can use it in many different ways which is great, but can also be overwhelming.

How the Blue Green Deployment Strategy can be used to deal with problems on websites that normal development strategies cannot normally be used to resolve.

In the last several years, Google’s Kubernetes project has generated huge buzz. The project has grown and evolved into a titan of the cloud infrastructure world. 

What does CI/CD try to solve?

Our short-term strategy involved developing an in-house Canary deployment process powered by a custom Kubernetes controller.

When I was first starting with Django, one of the most challenging obstacles I faced was deploying my application. In this tutorial, I will show you guys how to deploy your Django applications to PythonAnywhere and hopefully help you avoid the pitfalls I made.