djitz.com https://djitz.com Giving Positive Impact On People's Lives Fri, 26 Oct 2018 04:00:37 +0000 en-US hourly 1 https://wordpress.org/?v=5.4.4 Oracle’s Java New Licensing Scheme for 2019 https://djitz.com/software-development-2/oracles-java-new-licensing-scheme-for-2019/ https://djitz.com/software-development-2/oracles-java-new-licensing-scheme-for-2019/#respond Fri, 26 Oct 2018 04:00:37 +0000 http://djitz.com/?p=2524 The changes to licensing scheme for Java is coming this January 2019. Here’s my summary notes of what’s coming.

Changes

  • There will be two different type of JDK from Oracle:
    1. OpenJDK
    2. Oracle JDK
  • Oracle JDK Java 11 won’t be free for production
  • OpenJDK Java 11 will be free for production
    • But, free support and updates only will be for 6 months after Sept 18 (March 19)
    • To receive free support and updates after 6 months, user needs to move to Java 12 (scheduled to release on March 19, support and updates until Sept 19)
    • After Sept 19, to receive free support and updates after 6 months, user needs to move to Java 13
    • Rinse and repeat every 6 months

FAQ

How much is the Oracle JDK license cost?
> $25/mo/processor

I’m using Java 8 (either OpenJDK or Oracle JDK). Do I need to start paying license to Oracle starting Jan 2019?
> No, you can still continue using it. But, you won’t get any updates anymore.

How about Java 9 and 10?
> Don’t bother with these two Java version. Java 9 free updates are already over in March 2018. Java 10 free updates are already over in Sept 2018

Where to download OpenJDK?
> Here

I can’t update my Java version every 6 months, but I also can’t pay OracleJDK license cost. What are my options?
> Use other OpenJDK providers, such as; RedHat (paid), IBM (paid), AdoptOpenJDK (free)

Sources

]]>
https://djitz.com/software-development-2/oracles-java-new-licensing-scheme-for-2019/feed/ 0
Course Review – DevOps: The Big Picture – Pluralsight https://djitz.com/devops/course-review-devops-the-big-picture-pluralsight/ https://djitz.com/devops/course-review-devops-the-big-picture-pluralsight/#respond Tue, 10 Jul 2018 03:28:13 +0000 http://djitz.com/?p=2511

https://www.flickr.com/photos/scowltek/2886787076/

Summary (TL;DR):

DevOps: The Big Picture is an excellent course. In only 1.5 hours, Richard presented the background motivation for DevOps, the cultural changes necessary for organization to embrace DevOps, and the list of popular tools for each capabilities to support DevOps success.

This is certainly a recommended course for DevOps beginner, and those who wants to refresh their knowledge on basic DevOps knowledge.

If you want more than some quick intro videos on Youtube about DevOps, I recommend this 90 minutes course. 🙂

Review Details:

Content: 4.5/5

This course is spot on the topics of DevOps.

The first part talks about the challenges of most organization with their IT (I know most of you would immediately relate to some of these).

The second part talks about the mindset changes. This part is important, because DevOps is more than just a collection of automation tools (although it’s one of the main components). Organizations that wants to embrace DevOps have to embrace most, if not all, of the cultural shift presented here.

Last part (my favorite) is where he talks about the tools. No details on how to setup each tools here, but the list would provide some ideas of what toolsets are available to achieve the IT capabilities in automated fashion.

Presentation: 4/5

Good slides with photos to illustrate the author’s points. I like the use of fictitious company as an example, making the viewers less defensive and yet still able to relate to the IT organization pains and problems presented.

Richard also keeps the presentation engaging throughout the course.

Hands On: Not applicable

This course does not dig deeper into technical how-tos of DevOps. That’s perfect because the target audience of this course includes top management level and other non-technical team members.

Course Details

Link: https://www.pluralsight.com/courses/devops-big-picture 

Author: Richard Seroter (@rseroter)

Level: Beginner

Course Outline

  • Problems That DevOps Solves
    • Introduction and Goals
    • Organization Characteristics
    • Organizational Pain
    • Identifying Waste
    • Introducing DevOps
    • Summary
  • Making a DevOps Transition
    • Introduction
    • Change Culture
    • Change Culture: Start With Why
    • Change Culture: Empowerment
    • Change Culture: Accountability
    • Change Culture: Teamwork
    • Change Culture: Learning
    • Change Culture: Trust
    • Change Culture: Reinforcing Values
    • Change Organization
    • Change Organization: Gain Understanding
    • Change Organization: Recognizing Bottlenecks
    • Change Organization: Alter Team Structure
    • Change Organization: Streamline Procedures
    • Addressing DevOps Objections
    • Summary
  • Introducing DevOps Automation
    • Introduction
    • The Tools
    • DevOps Technology Categories
    • DevOps Technologies: Collaboration
    • DevOps Technologies: Planning
    • DevOps Technologies: Issue Tracking
    • DevOps Technologies: Monitoring
    • DevOps Technologies: Configuration Management
    • DevOps Technologies: Source Control
    • DevOps Technologies: Dev Environments
    • DevOps Technologies: Continuous Integration
    • DevOps Technologies: Deployment
    • Summary
]]>
https://djitz.com/devops/course-review-devops-the-big-picture-pluralsight/feed/ 0
Docker Certified Associate (DCA) Test Review Questions Set 9 – Security https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-9-security/ https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-9-security/#respond Sun, 25 Mar 2018 05:32:59 +0000 http://djitz.com/?p=1810

Docker Certified Associate Test Review Questions Set 9 - Security

Start
Congratulations - you have completed Docker Certified Associate Test Review Questions Set 9 - Security. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Return
Shaded items are complete.
12345
678910
End
Return

NOTES: For other review question sets and resources, you may want to check Docker Certified Associate (DCA) Certification Test Resources page.

]]>
https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-9-security/feed/ 0
Docker Certified Associate (DCA) Test Review Questions Set 8 – Networking Part 2 https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-8-networking-part-2/ https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-8-networking-part-2/#respond Tue, 20 Mar 2018 04:01:28 +0000 http://djitz.com/?p=1807

Docker Certified Associate Test Review Questions Set 8 - Networking Part 2

Start
Congratulations - you have completed Docker Certified Associate Test Review Questions Set 8 - Networking Part 2. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Return
Shaded items are complete.
12345
End
Return

NOTES: For other review question sets and resources, you may want to check Docker Certified Associate (DCA) Certification Test Resources page.

]]>
https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-8-networking-part-2/feed/ 0
Docker Certified Associate (DCA) Test Review Questions Set 7 – Networking Part 1 https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-7-networking-part-1/ https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-7-networking-part-1/#respond Wed, 14 Mar 2018 02:24:58 +0000 http://djitz.com/?p=1804

Docker Certified Associate Test Review Questions Set 7 - Networking Part 1

Start
Congratulations - you have completed Docker Certified Associate Test Review Questions Set 7 - Networking Part 1. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Return
Shaded items are complete.
12345
678910
End
Return

NOTES: For other review question sets and resources, you may want to check Docker Certified Associate (DCA) Certification Test Resources page.

]]>
https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-7-networking-part-1/feed/ 0
Docker Certified Associate (DCA) Test Review Questions Set 6 – Installation and Configuration Part 2 https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-6-installation-and-configuration-part-2/ https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-6-installation-and-configuration-part-2/#respond Wed, 07 Mar 2018 13:35:50 +0000 http://djitz.com/?p=1799

Docker Certified Associate Test Review Questions Set 6 - Installation and Configuration Part 2

Start
Congratulations - you have completed Docker Certified Associate Test Review Questions Set 6 - Installation and Configuration Part 2. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Return
Shaded items are complete.
12345
6End
Return

NOTES: For other review question sets and resources, you may want to check Docker Certified Associate (DCA) Certification Test Resources page.

]]>
https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-6-installation-and-configuration-part-2/feed/ 0
Docker Certified Associate (DCA) Test Review Questions Set 5 – Installation and Configuration Part 1 https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-5-installation-and-configuration-part-1/ https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-5-installation-and-configuration-part-1/#respond Sun, 24 Dec 2017 04:22:35 +0000 http://djitz.com/?p=1795

Docker Certified Associate Test Review Questions Set 5 - Installation and Configuration Part 1

Start
Congratulations - you have completed Docker Certified Associate Test Review Questions Set 5 - Installation and Configuration Part 1. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Return
Shaded items are complete.
12345
678910
End
Return

NOTES: For other review question sets and resources, you may want to check Docker Certified Associate (DCA) Certification Test Resources page.

]]>
https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-5-installation-and-configuration-part-1/feed/ 0
Docker Certified Associate (DCA) Test Review Questions Set 4 – Orchestration https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-4-orchestration/ https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-4-orchestration/#respond Wed, 13 Dec 2017 03:54:30 +0000 http://djitz.com/?p=1787

Docker Certified Associate Test Review Questions Set 3b - Orchestration

Start
Congratulations - you have completed Docker Certified Associate Test Review Questions Set 3b - Orchestration. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Return
Shaded items are complete.
12345
678910
End
Return

NOTES: For other review question sets and resources, you may want to check Docker Certified Associate (DCA) Certification Test Resources page.

]]>
https://djitz.com/certification/docker-certified-associate-dca-test-review-questions-set-4-orchestration/feed/ 0
Pivotal Cloud Foundry (PCF) Developer Certification Study Guide – Metrics https://djitz.com/certification/pivotal-cloud-foundry-pcf-developer-certification-study-guide-metrics/ https://djitz.com/certification/pivotal-cloud-foundry-pcf-developer-certification-study-guide-metrics/#respond Mon, 11 Dec 2017 05:11:37 +0000 http://djitz.com/?p=1774 PCF Developer Certification Review - Metrics

PCF Developer Certification Review – Metrics

 What is “PCF Metrics”?

PCF Metrics is a graphical tool provided by Pivotal Cloud Foundry that stores logs, metrics data, and event data from apps running on PCF for the past two weeks. It provides charts and graphics of the data to help operators and developers better understand the health and performance of their apps.

To access it, there are two ways:

Approach 1

https://metrics.run.pivotal.io landing page

https://metrics.run.pivotal.io landing page

Go to https://metrics.run.pivotal.io/ and select application to open its metrics view, or

Approach 2

Link to PCF Metrics from Apps Overview on Apps Manager

Link to PCF Metrics from Apps Overview on Apps Manager

Open PCF app Overview on PCF Apps Manager and click on “View in PCF Metrics” link.

What information does it provide?

PCF Metrics Charts

PCF Metrics Charts

Container metrics:

  • CPU usage
  • Memory usage
  • Disk usage

Network metrics:

  • Requests
  • HTTP errors
  • Response times

App Events:

Update, Start, Stop, Crash, SSH, Staging failure

Logs:
Search, filter, and download App logs

Trace Explorer:
Traces of a request flows

Do you understand how to use the metrics to spot a badly performing application? For example: CPU or memory usage?

Container Metrics
Observation Possible cause(s) Relieve(s)
Spike in CPU a process that is computationally heavy increase number of app instances
Spike in Memory resource leak in the code increase app memory
Spike in Disk app is writing logs to files instead of STDOUT set app to write logs to STDOUT
app is caching data to local disk set app to use external caching services
app is serializing huge sessions to disk set app to store sessions to external services
Network Metrics
Observation Possible cause(s) Relieve(s)
Spike in response times Users are waiting longer to use app Scale app instances to spread the workload
Spike in HTTP errors One or more 5xx errors occurred Check logs for more info
Spike in HTTP requests More users are using app Scale app instances

Reference:

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
]]>
https://djitz.com/certification/pivotal-cloud-foundry-pcf-developer-certification-study-guide-metrics/feed/ 0
Pivotal Cloud Foundry (PCF) Developer Certification Study Guide – Application Performance Monitor https://djitz.com/certification/pivotal-cloud-foundry-pcf-developer-certification-study-guide-application-performance-monitor/ https://djitz.com/certification/pivotal-cloud-foundry-pcf-developer-certification-study-guide-application-performance-monitor/#respond Wed, 06 Dec 2017 05:08:04 +0000 http://djitz.com/?p=1760 PCF Developer Certification Review - Application Performance Monitor

PCF Developer Certification Review – Application Performance Monitor

What is performance monitoring?

Performance monitoring is a group of applications that provides tools for monitoring application performance, tracking key metrics, and identifying the root cause of performance issues.

How is performance monitoring implemented for Cloud Foundry applications?

To use performance monitoring for CF apps, user choose the APM tool service in marketplace.

New Relic Application Performance Monitoring on PCF Marketplace

New Relic Application Performance Monitoring on PCF Marketplace

Why is a buildpack involved?

Buildpack is involved because the APM agent needs to be included with the Cloud Foundry application in the droplet.

What APM tools are available with Cloud Foundry?

Some of the APM tools available with Cloud Foundry are; Dynatrace, New Relic, and PCF Metrics.

For more list of APM tools for Cloud Foundry, go to Pivotal Marketplace Services – Monitoring, Metrics, and Logging page.

List of Monitoring, Metrics, and Logging Services available on Pivotal Marketplace

List of Monitoring, Metrics, and Logging Services available on Pivotal Marketplace

Review Test

Test your knowledge on PCF Application Performance Monitor:

References:

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
]]>
https://djitz.com/certification/pivotal-cloud-foundry-pcf-developer-certification-study-guide-application-performance-monitor/feed/ 0