Top 5 Things an Azure Developer Needs to Know: DevOpsWhat comes to mind when you hear DevOps? Frequently, DevOps is described as a cultural practice that enables an organization to deliver high-quality applications quickly. The DevOps model emphasizes the “breaking down of silos” and combining… Aug 26 21August 26, 2021Article at pulumi
Top 5 Things an Azure Developer Needs to Know: Kubernetes ApplicationsAll modern software is cloud software, and it’s more than likely that it runs on Kubernetes. Developers are faced with the challenge of deploy applications composed of many microservices. And each microservice adds to the complexity of the… Aug 16 21August 16, 2021Article at pulumi
Top 5 an Azure Developer Needs to Know: Static WebsitesStatic web applications are a popular way to publish websites. There are many reasons for adopting static web applications, including speed, security, version control, scalability, and reduced cost. This article goes into depth about the two types of… Aug 09 21August 09, 2021Article at pulumi
Top 5 Things an Azure Dev Needs to Know - ServerlessThe previous article was a deep dive into virtual machines. First, we used the Azure Portal to create and deploy a virtual machine; then, we repeated the process using infrastructure as code. We further demonstrated how to automate provisioning as… Aug 06 21August 06, 2021Article at pulumi
Top 5 Things an Azure Developer Needs to Know: VMsSo you want to be an Azure dev and all-around infrastructure wizard? Let’s start with the basics, virtual machines! In the previous article, the common use case for virtual machines is migrating applications from dedicated hardware. You want full… Aug 03 21August 03, 2021Article at pulumi
Top 5 an Azure Developer Needs to Know: IntroductionThe Azure cloud platform includes over 200 products and cloud services. Wherever you are in your Microsoft cloud engineering journey, you should be familiar with these top 5 cloud tasks that are essential building blocks commonly used to deploy… Aug 02 21August 02, 2021Article at pulumi
Infrastructure Testing in PracticeIn the previous article we discussed how to apply software testing methodologies to cloud engineering. We also examined testing regimes starting from the testing pyramid to the trophy and honeycomb models of testing better suited to distributed and… Jul 23 21July 23, 2021Article at pulumi
Testing Practices for Cloud EngineeringCloud engineering brings industry-standard software development practices to building, deploying, and managing cloud infrastructure. Testing is a common practice for evaluating software to ensure that it meets requirements. Similarly, infrastructure… Jun 22 21June 22, 2021Article at pulumi
Refactoring Infrastructure as CodeThe central principle of cloud engineering is adopting software engineering practices. Refactoring is a technique for making changes to code that improve maintainability, enhance performance, scalability, and security without changing its external… Jun 01 21June 01, 2021Article at pulumi
Securing Infrastructure: Build a Bastion HostProtecting your infrastructure begins with controlling access to cloud resources. You can reduce the attack surface area of your infrastructure by creating a single point of entry called either a jump box or a bastion host. These servers provide… May 15 21May 15, 2021Article at DEV Community
Keeping Your Secrets SecretCompanies that have suffered data breaches are, unfortunately, frequently in the news. A data breach is when information that should be private, such as credit card numbers or even trade secrets, is stolen. These thefts can be because of an actual… Mar 23 21March 23, 2021Article at pulumi
Deploying Minecraft on AzureThere are several parts to the process. First, we need to create the network resources to make the virtual machine accessible to Minecraft clients. Second, the virtual machine needs to be created and configured with network resources, storage for… Mar 22 21March 22, 2021Article at DEV Community
Build a VS Code Devcontainer for Infrastructure as CodeOne of the major advantages of using containers for development is reducing the need to install software and associated dependencies. Developers can start writing code without configuring a development environment that emulates production. The Visual… Mar 13 21March 13, 2021Article at DEV Community
Data Science in the CloudData science has advanced because tools like Jupyter Notebook hide complexity by running high level code for the specific problem they are trying to solve. Increasing the level of abstraction lets a data scientist be more productive by reducing the… Mar 10 21March 10, 2021Article at pulumi
Empower Your Team with Policy as CodePolicies set the guardrails for your applications and infrastructure. They define many aspects of how your company manages its applications and infrastructure. Security, safe use of resources, and compliance with external standards are just a few… Mar 08 21March 08, 2021Article at pulumi
Automate Your Infrastructure with Automation API and C#Joshua Studt is a Solutions Architect at Financial Independence Group and a Pulumi Community member who contributed the C# package for Automation API. Currently available in public preview, Pulumi’s Automation API enables you to provision your… Mar 08 21March 08, 2021Article at pulumi
How to Build a Container RegistryWhether you are working with Kubernetes or serverless, your application uses containers. If you use the Docker desktop client, images are pushed to Docker Hub by default. Pulling images from Docker Hub is convenient, but there are many reasons to… Feb 16 21February 16, 2021Article at pulumi
Automate Your Infrastructure with Automation API and PythonGeneral-purpose languages enable Infrastructure as Software – bringing tested toolchains and best practices to building infrastructure, e.g., languages, IDEs, testing, debugging, componentization, packaging, and versioning. Available in public… Feb 09 21February 09, 2021Article at pulumi
Building a Development Environment for Cloud Engineering Click on Original Article to see code examples.Starting can be daunting. Before you take your first step, there’s a lot to consider, but you can prepare your development environment ahead of time to make your first steps in cloud… Feb 02 21February 02, 2021Article at pulumi
Reduce Cloud Costs with EC2 ARM InstancesWhether you’re migrating to the cloud or have existing infrastructure, cloud spend can be a significant barrier to your success. Too small of a budget could prevent your organization from meeting your performance metrics. You can use different… Jan 26 21January 26, 2021Article at pulumi