how to dodge container availability challenges in...

23
How to Dodge Container Availability Challenges in Production Jay Lyman, Principal Analyst, 451 Research Connor Cox, Director of Business Development, DH2i October 18, 2017

Upload: others

Post on 03-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

How to Dodge Container Availability Challenges in Production Jay Lyman, Principal Analyst, 451 Research Connor Cox, Director of Business Development, DH2i October 18, 2017

Page 2: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Agenda - Containers in the Enterprise •  Containers – what’s the big deal?

•  Drivers and benefits after adoption •  Challenges

•  Enterprise Adoption

•  What’s next?

•  DH2i perspective 2

Page 3: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Primary Driver of Container Use by Company Size

33% 44%

26% 32%

32% 20%

40% 35%

12% 18% 10% 10%

11% 10% 15% 8%

10% 8% 9% 15%

Total (n=201) 1,000-2,499 (n=61) 2,500-4,999 (n=78) 5,000+ (n=62) 0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Speed

Serving developers

Portability of applications

Hybrid cloud/cross cloud integration

Efficiency

Q. What is the primary driver for containers in your organization?

Page 4: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Biggest Container Benefit Once Adopted

30% 18%

33%

55%

29%

37%

30%

13% 15% 19%

18% 13%

14% 13% 10% 13%

9% 8% 7% 5% 2% 5% 3% 0%

Total (n=201) Infrastructure (n=62) Programming & Development (n=61)

DevOps (n=38) 0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Avoiding vendor lock-in

Speed

Security

Competitive advantage

Efficiency

Developer productivity

Q. What is the biggest benefit of containers once adopted in your organization?

Note: Caution is advised when interpreting data with small n sizes.

Page 5: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Biggest Hurdle to Container Adoption

Q. What is the biggest hurdle to container adoption for your organization?

34% 33% 36%

28% 28% 29%

19% 25% 12%

11% 7% 15%

7% 7% 7% 0% 0% 1%

Total (n=201) Director (n=107) VP or Above (n=94) 0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100% Other

Existing VM process is efficient

Production use

Complexity

Compliance and regulatory concerns

Security

Page 6: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Biggest Container Implementation Challenges by Respondent IT Management Area

Q. What are the biggest challenges for you to overcome in implementing containers?

47% 39%

51% 61%

40%

22% 21%

26% 11%

30%

20% 29%

16% 16% 18%

10% 11% 7% 13% 13%

Total (n=201) Infrastructure (n=62)

Programming & Development

(n=61)

DevOps (n=38) Other (n=40) 0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100% The technology is too early to consider

Fear of people being replaced by machines

Internal culture

Training internal teams on containers and container orchestration

Page 7: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Containers Critical to Attracting/Retaining Talent

Q. How critical are containers to attracting and retaining good technology talent?

37% 39% 35%

49% 42% 56%

11% 13%

9% 3% 6% 0%

Total (n=201) Director (n=107) VP or Above (n=94) 0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Minimal impact

One of many factors

Moderately critical

Highly critical

Page 8: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Primary User of Containers

21%

67%

10% 13%

IT operations

Both developers and IT operations (DevOps)

Developers

Lines of business

Q. Who is the primary user of containers in your organization?

n=201

Page 9: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Primary Purchaser of Container Software

Q. Who is the primary purchaser of container software in your organization?

37% 35% 36% 26%

53%

36% 42% 41%

24%

33%

21% 21% 16%

42%

8% 3% 2%

5% 5% 3% 2% 0% 2% 3% 5%

Total (n=201) Infrastructure (n=62)

Programming & Development

(n=61)

DevOps (n=38) Other (n=40) 0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Architects

Lines of business portfolio owners

Developers

IT management

IT operations

Page 10: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Where Are Speed Advantages from Containers?

31%

25%

21%

22%

0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50%

Through the entire process

Production deployment

Early in the application release process (test and development)

Developer onboarding and productivity

n=201

Q. Where do you gain most speed/time advantages from containers?

Page 11: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Use of Containers, Management & Orchestration

n=201

Q. How would you describe your organization's use of containers? Q. How would you characterize your organization's use of container management and orchestration software (Kubernetes, Mesos, Docker Swarm, etc.)

17% 21%

15% 12%

16% 15%

28% 27%

24% 25%

Use of Containers Use of Container Mgmt & Orchestration Software

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100% Broad implementation of production applications

Initial implementation of production applications

Use for test and development

Running trials/pilot projects

Discovery and evaluation

Page 12: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Where Containers Run Currently Vs. Future

32%

36%

35%

43%

31%

21%

2%

0%

Will Run in Next 12-24 Months

Currently Run

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

On top of VMs Separate from VMs In place of VMs On bare metal

Q. Where does your organization run containers? Q. Over the next 12-24 months, where do you expect your organization to run containers?

n=201

Page 13: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

CLOUD TRANSFORMATION WORKLOADS AND KEY PROJECTS 2017

CLOUD TRANSFORMATION WORKLOADS AND KEY PROJECTS 2017

Source: 451 Research, Voice of the Enterprise: Cloud Transformation, Workloads and Key Projects 2017

Q21. Which of the following statements best describes how your organization will use different on-premises and off-premises cloud environments over the next 2 years?

13

38.4%

28.6%

20.4%

12.6%

We will focus primarily on a single cloud environment, not multiple clouds.

We will have multiple different cloud environments, but there will be little to no

interoperability between the cloud environments.

We will have multiple cloud environments to migrate workloads or data between different

cloud environments.

We will have multiple cloud environments where the delivery of a single business

function across the different cloud environments is seamless.

Percent of Sample

n = 437

Use of Cloud Environments Over Next Two Years Cloud-Familiar Respondents Using Cloud Computing

Page 14: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

What’s next? •  Beyond containers on VMs

•  Rise of container management and orchestration with hybrid cloud

•  Growing production use and revenue •  M&A consolidation

•  Dare to adopt

14

Page 15: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Thank you!

Page 16: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

An  Innova(ve  Approach  to  Containers  and  Hybrid  Cloud  [email protected]  

Page 17: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

DH2i  Approach  

DH2i.com  |  [email protected]  |  970.295.4505  DH2i  All  Rights  Reserved  ©2017  17  

•  Vision:  Enable  any  workload  to  move  from  any  host,  to  any  host,  anywhere,  at  any  Kme  

•  High  availability  and  workload  management  •  Any  Docker  container  or  standalone  

instance  »  RDBMS  instances  and  stateful  containers  

•  Ease  container  produc(on  deployment,  &  unlock  the  value  of  hybrid  cloud  

Page 18: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

DxEnterprise  is  Workload  Mobility  

DH2i.com  |  [email protected]  |  970.295.4505  DH2i  All  Rights  Reserved  ©2017  18  

Move  any  Docker  container,    SQL  Server  instance,  Windows  service,  or    file  share…  

…from  any  host  to  any  host,  anywhere,  anyKme…    

…all  with  data  persistence  

Page 19: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Simple  High  Availability  for  All  

DH2i.com  |  [email protected]  |  970.295.4505  DH2i  All  Rights  Reserved  ©2017  19  

•  Built-­‐in  fault  detec(on  »  Detects  infrastructure,  OS,  applicaKon  binary,  and  configuraKon  faults  

•  Automated  failover  w/  applica(on  reconnec(on    »  Add  dependencies  for  full  service  delivery  

Page 20: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Smart  Availability™  Hybrid  Cloud  Orchestra(on  

DH2i.com  |  [email protected]  |  970.295.4505  DH2i  All  Rights  Reserved  ©2017  20  

•  Infrastructure  agnos(c    »  Physical,  virtual  &  cloud  

•  Rebalance  workloads  based  on  resource  policies  and  priori(es    »  AutomaKc  or  manual  »  Same  connecKon  string  »  Facilitates  seamless  BEV  

•  Helps  make  hybrid  cloud  a  reality    

Page 21: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

DH2i.com  |  [email protected]  |  970.295.4505  DH2i  All  Rights  Reserved  ©2017  

Manages  State  •  Controls  data  dependencies  •  Data  reconnects  when  instances  and  containers  move  •  No  requirement  to  replicate  •  Helps  bring  containers  reliably  to  producKon  

21  

Page 22: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

Unite  a  Bimodal  World  

DH2i.com  |  [email protected]  |  970.295.4505  DH2i  All  Rights  Reserved  ©2017  22  

•  Covers  HA  for  innova(ve  new  deployments  »  Containers,  microservice  architecture  

•  Manages  legacy  deployments  »  Vast  amounts  of  legacy  sKll  in  producKon  

•  DxEnterprise  is  a  way  to  hide  the  complexity  of  bimodal  IT  

Page 23: How to Dodge Container Availability Challenges in Productiondh2i.com/wp-content/uploads/17-10-18-Container-WB-Slide...2018/10/17  · Source: 451 Research, Voice of the Enterprise:

23  

See  it  in  Ac(on:  hTp://dh2i.com/demo  

DH2i.com  |  [email protected]  |  970.295.4505  DH2i  All  Rights  Reserved  ©2017