Content

How GitHub accelerates development for embedded systems

How GitHub accelerates development for embedded systems

2023-03-09 · 1 min GitHub GitHub

In a world where software and hardware is ubiquitous, GitHub can help enable secure development for mission-critical embedded systems.

How to build a consistent workflow for development and operations teams

How to build a consistent workflow for development and operations teams

2023-02-28 · 1 min GitHub GitHub

Explore how using GitHub and HashiCorp together enables enterprises to develop and ship to their customers faster and more secure with consistent workflows and actions.

3 ways to meet compliance needs without slowing down agility

3 ways to meet compliance needs without slowing down agility

2023-02-24 · 1 min GitHub GitHub

Learn how to enable developer productivity and collaboration while staying secure and compliant. Stay compliant without slowing down your business. From security to CI/CD, automate every step of your software workflow—so your developers can stay focused on what matters most: building.

Automate Azure infrastructure change reviews by using Bicep and GitHub

Automate Azure infrastructure change reviews by using Bicep and GitHub

2023-01-25 Microsoft

Add checks to pull requests that run automatically during your code reviews. Run the Bicep linter on your code, and deploy the resources to a temporary environment to enable further automated and manual testing.

Passwordless deployments to the cloud

Passwordless deployments to the cloud

2023-01-13 · 1 min GitHub GitHub

Discovering passwords in our codebase is probably one of our worst fears. But what if you didn’t need passwords at all, and could deploy to your cloud provider another way? In this post, we explore how you can use OpenID Connect to trust your cloud provider, enabling you to deploy easily, securely and safely, while minimizing the operational overhead associated with secrets (for example, key rotations).

Test your Bicep code by using GitHub Actions

Test your Bicep code by using GitHub Actions

2022-12-14 Microsoft

Validate and test your Bicep code in your deployment workflow. You'll use linting, preflight validation, and the what-if operation to validate your Azure changes before you deploy, and you'll test your resources after each deployment.

Rapid Prototyping as a way to validate your idea

Rapid Prototyping as a way to validate your idea

2022-11-17

Rapid Prototyping is an approach to software development that emphasizes quick, iterative development cycles and minimal feature sets. The goal in rapid prototyping is not to develop a product. The goal is to, as quickly as possible, build something that utilizes a technology or platform to the point that you can understand the strengths and weaknesses of that technology or platform.

Building, Deploying and Observing SDKs as a Service

Building, Deploying and Observing SDKs as a Service

Maintaining and developing SDKs for a multiple of languages and platforms can be time consuming and laborious. While there are many ways to tackle such a feat, using open api spec, the biggest issue I've come across is generating SDKs that consume your service in a way that developers can use them. In this talk we are going to look at some ways to create your own customisable SDK generation service, Utilising openapi generator tools and ways to test against multiple language types.

Chaos Engineering for Cloud native Apps

Chaos Engineering for Cloud native Apps

2022-11-03

Improve application resilience with chaos testing by deliberately introducing faults that simulate real-world outages. Azure Chaos Studio Preview / AWS Fault Injection Simulator is a fully managed chaos engineering experimentation platform for accelerating discovery of hard-to-find problems, from late-stage development through production. Disrupt your apps intentionally to identify gaps and plan mitigations before your customers are impacted by a problem.

ClickOps over GitOps

ClickOps over GitOps

2022-10-27

The delta between Kubernetes and a developer friendly PaaS is where the next layer of value is being created today. Many products are racing to fill the void that is called Kubernetes developer experience. This is also the place where things get opinionated, a requirement for reliable end to end workflows. In this talk you will learn about Gimlet.io's approach on how Kubernetes UIs can be quick to use, and safe at the same time. In this talk you will see how you can create a developer platform - with the usual components Cert-Manager, Nginx Ingress etc - and deploy on it with only clicking on a dashboard. You will also see that behind the curtains, all Gimlet does is writing yamls into a git repository. ClickOps.. over GitOps.