Blog

CloudBees Vista Announcement

Rip City Software Achieves Vista Level Partner Status with CloudBees in Elevate Channel Partner Program Rip City Software leverages a DevOps model to deliver cloud native applications, CI/CD pipelines, and resilient systems. Portland, OR: Today, Rip City Software LLC, a continuous delivery specialty firm and member of the CloudBees Elevate Channel Partner Program, announced that it has achieved Vista level Partner status. Rip City Software has been working with JenkinsĀ® since its initial release and have more than eight years production experience that will yield further competency with CloudBees.

Continue reading

Rip City Software Client Engagement Model

We work with your leadership, development and operations teams to create a plan customized to your needs Overview Our client engagement model is designed to understand your companies' needs. Every company has its own unique culture and processes. Our engagement model is designed to help us understand what works best for your company and create an implementation plan customized for you. The journey to adopt a continuous delivery strategy is specific to your company, we want you to have a successful implementation and not disrupt your customers.

Continue reading

Setting up a Java Agent

I was recently testing out Appoptics APM for an article I was writing. During the process I noticed there wasn’t a lot of info online about setting up a gradle project with a Java agent, so I thought I’d write one. I’ll start with a quick overview of some popular Java agents and then show you how to create a Java Gradle project and add a Java agent to it. At the end of the post, there will be a working Java application that includes a Java agent.

Continue reading

AWS APN Announcement

Rip City Software Achieves Select Tier Consulting Partner Status in AWS Partner Network Rip City Software leverages a DevOps model to deliver cloud native applications, CI/CD pipelines, and resilient systems. Portland, OR: Today, Rip City Software LLC, a Continuous Delivery specialty firm and member of the Amazon Web Services (AWS) Partner Network (APN), announced that it has achieved APN Select Tier Consulting Partner status. With more than seven years of AWS experience, working with a wide range of AWS customers, we are excited to become an APN partner.

Continue reading

IAM Roles in AWS (with CloudFormation)

Introduction This post revisits IAM Roles in AWS, which shows how to create EC2 instances with role-based rather than credential-based access. In that post, the AWS CLI was used to create all of the required AWS resources and dependencies between them were managed manually by copying values from the result of one command into other commands for building dependent resources. Here you will learn how to accomplish the same things with far less effort using AWS CloudFormation.

Continue reading

Java and IAM Roles

In my first post, IAM Roles in AWS you created an ec2 instance and directly accessed a restricted S3 bucket. Today, you’ll create a Java application, which will use an ec2 role to access the same restricted s3 bucket. Here’s what you’re going to do: Create a simple Java application Create an S3 bucket Create a customer managed policy Create an IAM role, using the customer managed policy, to manage access to the S3 bucket

Continue reading

IAM Roles in AWS

Using IAM Roles to Control Access I don’t know about you but when I first started working in the cloud, I thought of it as an on-prem solution in AWS. By on-prem solution in AWS, I mean I thought about solutions in AWS the same way I’d solve problems in our on-prem data center. Over the next few posts, I’m going to talk about making the transition from on-prem designs to cloud-native or cloud-first designs.

Continue reading

Serverless Relational Database Service?

Does AWS Support Serverless RDS? If you are like me, you may have missed the Aurora Serverless MySQL announcement back on August 9th, 2018. This is a pretty amazing addition to the already impressive list of Serverless options provided by AWS. Most of us are familiar with AWS Lambda and when you talk to someone about Serverless computing, Lambdas are likely to come up. Did you know there’s a lot of other Serverless computing options?

Continue reading