Welcome to my Docker Bootcamp blog series on getting started with Docker. In this first post, we’ll find out what Docker is and what it is not, learn about containers, compare containers to virtual machines, and finally, get Docker installed on your local machine. Docker Is… Docker is a set of tools to make the […]
Posts Tagged ‘Docker’
Docker Bootcamp Blog Series
Welcome to my Docker Bootcamp blog series. Docker was created in 2010 and launched in 2013. Its popularity climbed in 2016. At the most basic level, Docker helps developers build and ship apps (hence the clever logo). While I’m a little late to the Docker party, I finally had time to sit down and learn […]
NGINX Proxy for CORS
In my latest AEM project, I had a particular challenge with some front-end code, an AJAX call, and CORS. While running the site on localhost, the search code attempted to make an AJAX call to a search API. The API would not allow my localhost site. This meant that front-end developers had a hard […]
Setting Up A Local AEM Dispatcher With Docker
Reverse proxy and caching are two of the many features provided by the AEM dispatcher module. It is the prism through which your web users will view content on the AEM publisher. Developers will say the development and operations (DevOps) team handles it. DevOps rely on developers to provide instructions on how to configure it. […]
Exploring the Sling Feature Model: Part 3 – Custom Aggregates
In the first post of the Exploring the Sling Feature Model series, I discussed the process of converting the Sling CMS app from the Sling Provisioning Model to the Sling Feature Model. So how does this apply to your custom applications? To illustrate, let’s convert my personal site, danklco.com, which is currently managed via Sling […]
Sitecore 10 – The Dawning of a New Containerized Day
Sitecore 10.0 made its way into the world a few weeks back. While it wasn’t a dramatic user-facing major release, it was a massive release for Sitecore becoming more cloud-native and looking ahead to the future of the Sitecore development experience. Cloud-Native? You may be asking, what does “cloud-native” mean? Well, for that, we can turn […]
Docker for Windows with building Docker images
What is Docker? Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. Docker containers are light weighted when compared to virtual machines. The keywords of Docker are develop, ship and run anywhere. The whole idea of Docker is for developers to easily develop applications, ship them into containers […]
CodeExchange – twilio-dev-container
Twilio has introduced a new program for developers and partners to share code called CodeExchange. This provides a curated list of Twilio-focused content and we are taking our first steps to contribute back to the wider community with examples and tooling. This post will focus on onboarding and how to get a quick start environment […]
[Survey] The State of App Modernization – How Do You Compare?
Application modernization is a critical challenge for any organization looking to compete. Speed to market, agility, innovation — these are the make-or-break qualities that determine if you will lead your industry or fall behind competition. These are the benefits that can be realized by modernizing your applications. We’d love to get your input on how […]
Running Docker in Windows For a Lightweight Solution
“Operating system” (or OS) is a phrase that everyone in IT knows. The first thing that clicks in most of our minds when we think of an OS is Windows, but many OSes available in the market give you a similar experience to Windows. Most developers, coders, or system administrators use services like Hypervisors or […]
How to Choose a Container Management Platform
The following is the fourth blog in a series about software containers and Kubernetes, and their importance in modern application delivery. In our last blog in this series, we examined the importance of utiziling a container management platform. In this blog, we’ll go further in depth on the multiple options you have when adopting a […]
Adopt Cloud Code to Simplify Cloud-Native Application Development
As companies move to Cloud, one of their goals is to equip developers and operations teams to simplify the development, deployment and management of Cloud native applications on Kubernetes platform. Considering these requirements, Google developed and introduced Cloud Code at the Google Next conference this year. What is Cloud Code A plugin/extension for Visual Studio […]