cloud computing platforms

What Is AWS S3?

Amazon’s AWS S3 is a versatile, economical, and safe way of storing data objects in the cloud. The name stands for “Simple Storage Service,” and it provides a simple organization for storing and retrieving information. Unlike a database, it doesn’t do anything fancy. It does one thing: letting you store as much data as you want. Its data is stored redundantly across multiple sites. That …Read More

AWS Lambda vs. Elastic Beanstalk

AWS Lambda vs. Elastic Beanstalk

AWS Lambda vs Elastic Beanstalk
You’re contemplating a software migration from your own servers to cloud hosting. There are many ways to do it, with varying options. This article looks at two of them from Amazon Web Services: Lambda and Elastic Beanstalk. Both are great choices, but they serve different purposes. Lambda is simpler and less expensive, while Elastic Beanstalk lets you run full applications and …Read More

SharePoint-Framework_img

Designing an Application for the Cloud | A Case Study

Case Study Overview
Our team designed a cloud-based solution using AWS Lambda, AWS S3, Docker Containers on AWS Fargate, AWS Step Functions, AWS API Gateway, AWS RDS, and Slack integration in order to allow for intermittent, heavy compute by a company analyzing data collected via drone for the agriculture industry.
Project Background
Our team recently put together a design to solve a pretty interesting problem that an innovative …Read More

The Benefits of the Cloud and What Prevents Adoption

Entrance Founder Nate Richards talking about the benefits the cloud can provide to you and what keeps people from adopting the cloud. Transcript:
The cloud itself allows companies to rapidly deploy new technologies inside the company.
It used to be that companies had to go and buy servers, which means they had to figure out the hardware, figure out the connectivity, figure out the backup, figure …Read More

AWS Lambda and Virtual Machines

AWS Lambda and Virtual Machines | Use Cases and Pricing

This article compares AWS Lambda and virtual machines, discussing when to use each and digging into pricing.

A virtual machine isn’t the only way to get computing power on AWS, and it isn’t always the most cost-effective. Sometimes you just need to set up a service that will perform a task on demand, and you don’t care about the file system or runtime environment. For cases …Read More

Why SharePoint and O365 Implementations Go Wrong

Our Director of Consulting, Carol Donnelly, talking about why SharePoint implementations go wrong and what you can do about it.
Transcript:
There’s a number of reasons why I see SharePoint implementations go awry. One of the biggest reasons is thinking that people who aren’t implementing SharePoint on the daily, on the weekly, are going to come in and implement a SharePoint solution for their organization and it’s going to take …Read More

Why People Choose Custom Software

Entrance founder Nate Richards talking about the unique value that custom software brings to business (Transcript Below)
As a business why would you consider custom software today when there’s so much available off the shelf? Number one is, the off the shelf software is built for the lowest common denominator in the industry so that it can be implemented over and over and over and over. …Read More

n Reasons to Embrace Serverless Architectures in 2018

Serverless architecture is here, it’s been proven, and companies from start-ups to Fortune 500 are jumping on this rapidly evolving bandwagon. If you aren’t familiar with the concept, read this first and then come back so I can convince you why you should want this.
1 – Avoid Under-Utilization
This one should be obvious, but it is the primary reason serverless is my preferred design approach, so …Read More

Business Web Applications

What is Serverless Architecture?

The fundamental theme is to get servers out of the path of software development and focus on building features unique to your product or solution. However, there are several competing cloud providers and a rich marketplace of third-party services, so it can be difficult to navigate when trying to get started. There are also several tiers of serverless offerings, ranging from the DIY to the …Read More

Software Blog

How Lightweight, Low-Cost Tools Allow Small Businesses to Create and Market Custom Software

Our Engineering Manager, Kenny, recently wrote an explanatory article on a modern approach to software development that we’ve created that embraces open-source tools and services. This approach minimizes server footprint and licensing costs, spreads up-front costs over the life of the product, and ties expenses to product usage.
Kenny’s article explores the technology that makes all this possible. For this blog, I wanted to reflect on …Read More

The Entrance ‘What, Why?’ Series: React Edition

Welcome to the ‘What, Why?’ series hosted by Entrance. The goal of this series is to take different technologies and examine them from a technical perspective to give our readers a better understanding of what they have to offer. The web is filled with tons of resources on just about anything you could imagine, so it can be really challenging to filter out all of …Read More

4 Ways Engineering and Construction Firms Use Big Data

HOW SMART, TECH-DRIVEN ENGINEERING & CONSTRUCTION FIRMS ARE USING BIG DATA TO MAKE BETTER DECISIONS AND REDUCE PROJECT COSTS.
“Big Data” is one of those buzzwords you hear a lot in the tech world, but what does it mean for the engineering and construction world? As our business moves into the digital world, we’re amassing huge amounts of data: everything from reports, to GPS data, RFID …Read More

SharePoint-Framework_img

Taking the SharePoint Framework for a Test Drive, Part 1

The developer preview for SharePoint Framework was announced late last week, so I decided to work through the ramp-up tutorials and offer my initial impressions. I hope this will help you avoid a couple of stumbling blocks that I encountered and get you thinking about this new (and imo, very cool) way of approaching SharePoint customization.

If you’re not familiar with what the SharePoint Framework is, …Read More

Analytics PLatform for the Construction Industry

5 Reasons to Implement an Analytics Platform for Your Engineering & Construction Firm

Engineering and construction (E&C) projects require a lot of resources and generate massive amounts of data, but historically the E&C industry has lagged behind in comparison to other industries when it comes to embracing technology. Companies going against the grain to take advantage of big data and analytics are seeing significant results and gaining competitive advantage over their adversaries. Here are five reasons the engineering …Read More

Don't Panic - learn how to mitigate risk on software projects

5 Ways To Mitigate Risk on Software Projects (AKA – What To Do When Your Developer Gets Hit By A Truck… Literally)

I’ve been involved in a lot of development projects — I’ve seen the good, the bad, and the ugly. One of the scariest things that can happen in a software project is losing your developer for some unforeseen reason. This kind of thing happens even when you have a big team. Because they are typically highly visible, you definitely want to do as much as …Read More

Secrets to Client Happiness

5 Secrets to Client Happiness

There’s something exciting about a new business opportunity or new project, especially if you are in a client facing work environment.  The possibility of adding value through products and services and/or business relationships is exhilarating. However, maintaining client happiness and building a lasting working relationship can become a challenge when the project hits snags, or there are staffing changes.

As a business analyst, I often find myself …Read More

AFE Management for Upstream Oil & Gas

Using Dashboards and Exception Monitoring to Increase Production Efficiency

I recently attended a conference discussion about using dashboards and exception monitoring to increase production efficiency for production maintenance engineers by directing their attention where and when it is needed, while also including the appropriate diagnostic information for the situation. This allows for earlier detection of potential issues, in time for planned fixes rather than unplanned outages.

The classical dashboard model involves a high level overview with composite KPIs …Read More

Tableau Software logo

New Level of Detail Expressions in Tableau

Level of Detail expressions or LOD expressions help users to specify the dimensions used in a calculation without having to include them in the visualization. To showcase the new level of detail expressions in Tableau, we’ll be looking at a dataset containing records about a PC game called Heroes of the Storm.

Each game has a total of 10 players divided into 2 even teams. There can …Read More