Against most common belief, DevOps is not a team nor a department, and it isn’t merely a stack. DevOps is a movement, a mindset that has shocked the tech industry to its core. I believe DevOps will keep playing this vital role in guiding industries toward innovation, launching them into novel space without...
Kickstart Your DevOps Career with Deloitte Platform Engineering
Continuous Integration, DevOps, Join Our Team, Careers, developer, cloud computing, deloitte platform engineering, Deloitte, Platform Managed Services
Terraform – Your friend for managing Infrastructure on Cloud
DevOps, cloud computing, terraform, cloud infrastructure, multicloud
The accelerating move to cloud computing over the past few years represents a major shift in the IT world. Driven in part by the lower total cost of ownership and flexibility, an increasing number of small and large organisations and companies globally are now utilising cloud-based platforms to host their...
Start from where you are
Recently I've been reading Designing Your Life, by Bill Burnett and Dave Evans, who are both lecturers at Standford's famed d.school. The book introduces some of the theories of design thinking and one of the points they revisit a few times is the idea of "start(ing) where you are". I really like how practical and...
Map your way to understanding and agreement
"Surely this is a simple change" or "I've got a nephew that built a mobile app in days".
These are common reactions from stakeholders immediately after they hear the expected cost to get a new feature/product into the hands of their customers. These needn't be difficult conversations - you just need a map to...
Transform your data with dbt and Serverless architecture
This article is co-written with Robert Li
Robert is a Lead in the Data Team at AMP Capital.
He is passionate about building data and analytics applications that empower people to do their best work.
What this article is not
We love dbt and believe it is a great tool to manage your data transformation. This article...
Contract-First API Development using Dell Boomi and Azure API Management
Azure, Azure API Management, CICD, Integration, Azure Resource Manager, DevOps, Microsoft Azure, Azure DevOps, Boomi, Dell Boomi, DPE
Context
At Deloitte Platform Engineering (DPE), we hold a substantial digital footprint within the Platform Engineering and Systems Integration national practice, offering professional services to meet clients' needs. Our strength comes from an expansive portfolio in providing innovative consulting services to cloud...
Internal and external capability: both is best
Something I’ve consistently observed in my career is the difference in capabilities between in-house and consulting engineering teams. I absolutely believe there is a need for both and the challenge for CIOs is to strike the right balance between the two. Why both? See my example below.
Internal team members...
Speed up your IT delivery with modern engineering
What I love about digital technology is that you can see the impact of your work more or less immediately. I also love that it’s always changing; we’re never done. There’s always work to do that improves the sales funnel or customer experiences. Or a new technology to incorporate. Or a new way of working. You can’t...
Semantic Versioning with Conventional Commits
CICD, DevOps, Technology, developer, semver, git, scm, versioning, branching, GitLab, release
Versioning is important. I do not have to tell you this. Yet, I see it done poorly over and over again.
The deficiencies I usually encounter are a lack of unambiguous developer and release processes and poor tooling support. If your developers sit there wondering how to do certain tasks, then the process is broken....
GitOps: Reconciling Desired State with a Runtime Environment
I recently did an Ignite talk at DevOpsDays Auckland 2019 about GitOps. While preparing the deck for the talk, I had a chance to really reflect on the question “What is GitOps?”.
Definition
GitOps is reconciling a desired state in Git with a runtime environment.
“But this is what we’ve always done!” you say. You’re...